SA-MP Forums Archive
[Pedido] ESCOLHER CIDADES - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Pedido] ESCOLHER CIDADES (/showthread.php?tid=374421)



ESCOLHER CIDADES - FusyoN01 - 02.09.2012

quando for na hora do player da spawn escolhe-se a cidade aonde quer nascer. ?


Re: ESCOLHER CIDADES - Douglas_prt - 02.09.2012

Faзa um Dialog com as opзхes (cidades) no OnPlayerRequestSpawn...


Re: ESCOLHER CIDADES - FusyoN01 - 02.09.2012

como que eu faзo?


Re: ESCOLHER CIDADES - Q.I - 02.09.2012

(grandlarc) na pasta gamemode tem essa funзao estude-o


Re: ESCOLHER CIDADES - Douglas_prt - 02.09.2012

Voce deve procurar tentar fazer as coisas por voce mesmo... Mas mesmo assim eu fiz um exemplo pr'a voce porque й uma coisa simples e rapida:

pawn Код:
#include <a_samp>

#define DIALOGSPAWN 123

public OnPlayerRequestClass(playerid, classid) // OU public OnPlayerRequestSpawn(playerid)
{
    ShowPlayerDialog(playerid, DIALOGSPAWN, DIALOG_STYLE_LIST,"Escolhe a tua cidade:","Los Santos\nSan Fierro\nLas Venturas","Escolher","Sair");
    return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(dialogid == DIALOGSPAWN)
    {
        if(response)
        {
            if(listitem == 0)
            {
                SendClientMessage(playerid, -1, "Escolheste nascer em Los Santos.");
                SetPlayerPos(playerid, 2228.9583,-1722.1108,13.5625); // MUDAR COORDENADAS
            }
            if(listitem == 1)
            {
                SendClientMessage(playerid, -1, "Escolheste nascer em San Fierro.");
                SetPlayerPos(playerid, 2228.9583,-1722.1108,13.5625); // MUDAR COORDENADAS
            }
            if(listitem == 2)
            {
                SendClientMessage(playerid, -1, "Escolheste nascer em Las Venturas.");
                SetPlayerPos(playerid, 2228.9583,-1722.1108,13.5625); // MUDAR COORDENADAS
            }
        }
    }
    return 1;
}