21.11.2012, 13:40
Entгo galera, tava tentando criar um sistema de dialogs, quando o player conectar ,parecido com isso :
Escolha sua equipe
Botгo 1 = Team 1 ( ai depois ) - Escolha seu Sexo : Botгo 1 = Masculino (Skin Masculina da Equipe 1)
.................................................. ........................Botгo 2 = Feminino (Skin Feminina da Equipe 1)
Botгo 2 = Team 2 ( ai depois ) - Escolha seu Sexo : Botгo 1 = Masculino (Skin Masculina da Equipe 2)
.................................................. ........................Botгo 2 = Feminino (Skin Feminina da Equipe 2)
Simplismente, a skin nгo troca.
Olhem o que eu fiz :
Escolha sua equipe
Botгo 1 = Team 1 ( ai depois ) - Escolha seu Sexo : Botгo 1 = Masculino (Skin Masculina da Equipe 1)
.................................................. ........................Botгo 2 = Feminino (Skin Feminina da Equipe 1)
Botгo 2 = Team 2 ( ai depois ) - Escolha seu Sexo : Botгo 1 = Masculino (Skin Masculina da Equipe 2)
.................................................. ........................Botгo 2 = Feminino (Skin Feminina da Equipe 2)
Simplismente, a skin nгo troca.
Olhem o que eu fiz :
pawn Код:
#include <a_samp>
#define DIALOG_TUTO 2547
new Tuto[MAX_PLAYERS];
public OnPlayerConnect(playerid)
{
Tuto[playerid] = 1;
ShowPlayerDialog(playerid,DIALOG_TUTO,DIALOG_STYLE_MSGBOX,"> Escolha seu Lado <","Escolha a Organizaзгo que vocк irб defender :","Black List","Global Risk");
return 1;
}
public OnDialogResponse(playerid,dialogid,response,listitem,inputtext[])
{
if(dialogid == DIALOG_TUTO)
{
if(response)
{
if(Tuto[playerid] == 1)
{
Tuto[playerid] = 2;
ShowPlayerDialog(playerid,DIALOG_TUTO,DIALOG_STYLE_MSGBOX,"> Escolha seu Sexo <","Escolha seu Sexo:","Masculino","Feminino");
SendClientMessage(playerid,-1,"Vocк escolheu o Time Black List.");
SetPlayerTeam(playerid, 2);
return 1;
}
if(response)
{
if(Tuto[playerid] == 1)
{
Tuto[playerid] = 2;
SendClientMessage(playerid,-1,"Vocк escolheu o Sexo Masculino.");
SetPlayerSkin(playerid, 210 );
return 1;
}
}
else
{
SendClientMessage(playerid,-1,"Vocк escolheu o Sexo Feminino.");
SetPlayerSkin(playerid, 226 );
return 1;
}
}
else
{
ShowPlayerDialog(playerid,DIALOG_TUTO,DIALOG_STYLE_MSGBOX,"> Escolha seu Sexo <","Escolha seu Sexo:","Masculino","Feminino");
SendClientMessage(playerid,-1,"Vocк escolheu o Time Global Risk.");
SetPlayerTeam(playerid, 1 );
return 1;
}
if(response)
{
if(Tuto[playerid] == 1)
{
Tuto[playerid] = 2;
SendClientMessage(playerid,-1,"Vocк escolheu o Sexo Masculino.");
SetPlayerSkin(playerid, 59 );
return 1;
}
}
else
{
SendClientMessage(playerid,-1,"Vocк escolheu o Sexo Feminino.");
SetPlayerSkin(playerid, 141 );
return 1;
}
}
return 1;
}



( To perguntado )