15.04.2010, 15:50
ola pessoal como eu pedi a um topico atrais que ja foi DELETADO e tou postando aki esse dialog de selecionar sexo tipo como si registra ta tuto serto como vai selecionar o sexo ai eu aperto em Homem tudo certo mais como aperto em mulher ele kick do serve tem como min ajuda o codigo da aki em baixo.
No topo do GM
Em public SetPlayerSpawn(playerid)
Em public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
Pessoal so Post quem for ajudar ou uma duvida plz nao fique falando coisas que nao tem nada ver com o Topico obrigado a todos.
No topo do GM
pawn Код:
//-Dialog
#define DIALOG_SEXO 1
pawn Код:
{
if(IsPlayerConnected(playerid))
{
if(sincronizando[playerid] == 1)
{
return 1;
}
spawnado[playerid] = 1;
if(PlayerInfo[playerid][pTut] == 0)
{
if(sincronizando[playerid] == 1)
{
return 1;
}
gOoc[playerid] = 1; gNews[playerid] = 1; gFam[playerid] = 1;
TogglePlayerControllable(playerid, 0);
SetPlayerVirtualWorld(playerid,playerid+1);
RegistrationStep[playerid] = 1;
ClearChatbox(playerid, 8);
ShowPlayerDialog(playerid,DIALOG_SEXO,DIALOG_STYLE_MSGBOX,"Sexo","Selecione o Seu Sexo","Homem","Mulher");
ClearChatbox(playerid, 1);
}
pawn Код:
if(dialogid == DIALOG_SEXO && response == 0)
{
SendClientMessage(playerid,0xFF0000AA,"Ok,Voce й Homem.");
PlayerInfo[playerid][pSex] = 1;
SetPlayerSkin(playerid, 0);
PlayerInfo[playerid][pModel] = 23;
RegistrationStep[playerid] = 2;
}
if(dialogid == DIALOG_SEXO && response == 1)
{
SendClientMessage(playerid,COLOR_DBLUE,"Ok,Voce й Mulher.");
PlayerInfo[playerid][pSex] = 2;
SetPlayerSkin(playerid, 13);
PlayerInfo[playerid][pModel] = 193;
RegistrationStep[playerid] = 2;
}