Spawn aussuchen?

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • hallo liebes breadfish forum,


    hab mal ne frage nebenbei.
    unzwar:(es geht um gf edit(LoH)


    wie mach ich es genau die abfrage am anfang wo man spawnen will?
    hab so gedacht bei Onplayerspawn wo else steht für zivis,
    so ein public einzufügen der if abfragen macht wo er wohnen will und sie da hin spawnt



    also den public hatte ich so



    public zivispawn()
    {
    if (SpielerInfo[playerid] [pWohnort] == 0)
    {
    SetPlayerPos(playerid,1817.4718,-1349.9363,15.0701);
    }
    return 1;
    }
    else if(SpielerInfo[playerid] [pWohnort] == 1)
    {
    SetPlayerPos(playerid,-1987.8271,139.9761,27.5391);
    return 1;
    }


    was ist denn hier der Fehler

  • Du hast einen CMD im Anderen, und irgendwie alles total verwuselt :D
    Machs so:



    public zivispawn()
    {
    if (SpielerInfo[playerid] [pWohnort] == 0)
    {
    SetPlayerPos(playerid,1817.4718,-1349.9363,15.0701);
    return 1;
    }
    else if(SpielerInfo[playerid] [pWohnort] == 1)
    {
    SetPlayerPos(playerid,-1987.8271,139.9761,27.5391);
    return 1;
    }
    return 1;
    }

  • immernoch die errors:



    C:\Users\DereezZeD\Desktop\alter ddg\gamemodes\IRP3.pwn(1501) : error 017: undefined symbol "SpielerInfo"
    C:\Users\DereezZeD\Desktop\alter ddg\gamemodes\IRP3.pwn(1503) : error 017: undefined symbol "playerid"
    C:\Users\DereezZeD\Desktop\alter ddg\gamemodes\IRP3.pwn(1506) : error 017: undefined symbol "SpielerInfo"
    C:\Users\DereezZeD\Desktop\alter ddg\gamemodes\IRP3.pwn(1508) : error 017: undefined symbol "playerid"
    C:\Users\DereezZeD\Desktop\alter ddg\gamemodes\IRP3.pwn(5408) : warning 217: loose indentation
    C:\Users\DereezZeD\Desktop\alter ddg\gamemodes\IRP3.pwn(26528) : error 029: invalid expression, assumed zero
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    5 Errors.


  • :D Hast du denn Wohnort auch in deinen Enums etc.? Also dass das gespeichert wird?

  • ja also hier

    enum pInfo
    {
    pKey[128],
    pGebannt,
    pWohnort,
    pAdmin,
    .......