[AJUDA] Ao entrar no server
#1

Olб..
Bom,criei um gamemode basico, so que, eu queria deixar ele mais facil de mexer..
entгo, gostaria de colocar um dialog..

Ex:

Quando entra no server, a primeira coisa vai aparecer um dialog
com duas opзхes :

Policia
Ladrгo

Quando escolhe a policia, vai lб pra policia, e quando escolhe ladrгo, va para a favela. (em los santos)

Alguem pode ajudar? :\


@
seria aqui mais ou menos :

Reply
#2

https://sampforum.blast.hk/showthread.php?tid=119297

Reply
#3

Tipo, usei o da HomeHots, so que eu nгo sei onde colocar o primeiro codigo, so o segundo.

Onde eu coloco esse :

Quote:

ShowPlayerDialog(playerid,0,DIALOG_STYLE_INPUT,"[2011] Policia x Traficante","Policia
Traficante","OK","Fechar");

?
Reply
#4

tente
pawn Код:
//topo
#define escolher 10239
public OnPlayerConnect(playerid)
{
    ShowPlayerDialog(playerid,escolher,DIALOG_STYLE_MSGBOX,"Escolha","Oque deseja ser?","Policia","Ladrгo");
    return 1;
}
public OnDialogResponse(dialogid e bla bla...
{
    if(dialogid == escolher)
    {
        if(response == 0)
        {
            SetPlayerPos(playerid,X,Y,Z); // X Y Z == Coordenadas da favela '-'
            SetPlayerInterior(playerid,0);
            return 1;      
        }
        if(response == 1)
        {
            SetPlayerInterior(playerid,0);
            SetPlayerPos(playerid,X,Y,Z); // X Y Z Coordenadas da policia...
            return 1;
        }
    }
    return 1;
}
caso surja uma dъvida pergunte..
Reply
#5

Quote:
Originally Posted by Willian_Luigi
Посмотреть сообщение
tente
pawn Код:
//topo
#define escolher 10239
public OnPlayerConnect(playerid)
{
    ShowPlayerDialog(playerid,escolher,DIALOG_STYLE_MSGBOX,"Escolha","Oque deseja ser?","Policia","Ladrгo");
    return 1;
}
public OnDialogResponse(dialogid e bla bla...
{
    if(dialogid == escolher)
    {
        if(response == 0)
        {
            SetPlayerPos(playerid,X,Y,Z); // X Y Z == Coordenadas da favela '-'
            SetPlayerInterior(playerid,0);
            return 1;      
        }
        if(response == 1)
        {
            SetPlayerInterior(playerid,0);
            SetPlayerPos(playerid,X,Y,Z); // X Y Z Coordenadas da policia...
            return 1;
        }
    }
    return 1;
}
caso surja uma dъvida pergunte..
Ok, so que quando eu vo no meu gta e digito /save [samp] nгo pega as cordenadas,
se eu pegar as cordenadas do MTA, й as mesmas ? o.O
Reply
#6

/save [SAMP] ? WTF? Vocк pode salvar com qualquer nome, por exemplo:

/save Inseto.

Ai depois vai: Meus Documentos\GTA San Andreas User Files\SAMP\savedpositions.txt e pega a linha que vai tar assim:

pawn Код:
AddPlayerClass(SKIN, X, Y, Z, FA,0,0,0,0,0,0); // Nome que vc salvou
Reply
#7

usa sу /save :O
nгo precisa ter o '[samp]' e eu nunca usei MTA, mais creio que seja sim..
Reply
#8

Tб, deu certinho..
So que, eu pra criar o gamemode usei o "new" do pawn, entгo.
Adicionei o codigo que o Willian falou,copilou direitinho,entrei no server, apareceu tudo.
So que, eu escolho policia, aparece pra mim escolher o skin, e quando eu escolho o skin, eu nasco la na escada rolante.. :S

Oque pode ser?
Reply
#9

vc usa sistema de registro?
Reply
#10

Quote:
Originally Posted by histire
Посмотреть сообщение
vc usa sistema de registro?
Uso.. O.o
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)