Zwischen 2 Spawns wählen

  • Hallo


    Ich habe eine Frage. Wie kann ich zwischen 2 Spawns wählen?
    Dachte, beim Spawn bekommt der User einen Dialog angezeigt( SF & LS )
    Durch klicken der jeweiligen stadt wird man dann gespawn, aber wie genau ?



    MfG

  • Na z.B. so:


    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • Na z.B. so:


    Danke
    Klappt soweit eigentlich schon, bis auf, dass beide "spawns" an der gleichen stelle sind


    meine Zeilen:


    Code
    new bool:spawn[MAX_PLAYERS];
    Code
    public OnPlayerConnect(playerid)
    {
        ShowPlayerDialog(playerid,1337,DIALOG_STYLE_MSGBOX, "Wähle deinen Spawn", "Bitte wähle eine Stadt, in welcher du spawnen möchtest.", "Los Santos", "San Fierro");
    	return 1;
    }
    Code
    public OnPlayerSpawn(playerid)
    {
        switch(spawn[playerid])
        {
           case false: SetPlayerPos(playerid, 1098.1466,-1520.6720,22.7504); //Los Santos
           default: SetPlayerPos(playerid, 1215.3196,-904.8914,42.9189); //San Fierro
        }
        return 1;
    }
    Code
    public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
    {
        if(dialogid == 1337)
        {
            spawn[playerid] = !!listitem;
        }
        return 1;
    }
  • Schau dir deinen Dialog an...Schau dir meinen an...


    Wenn schon kopieren, dann bitte auch richtig :rolleyes:

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S