09.05.2013, 17:28
Galera й o seguinte, a partir da 3 opзгo q tem no dialog, o comando с funciona, eu fiz um teste copiando o cod da opзгo 2 para a opзгo 3, sendo os 2 o mesmo cуdigo, a 2 opзгo funciona normal, mas a 3 em diante с.
pawn Код:
if(dialogid == 35)
{
if(response)
{
if(listitem == 0)
{
EventoPaintball = iPaintball;
new LOL[80];
format(LOL, sizeof(LOL),"%s Criou um Evento PaintBall.", PlayerName(playerid));
SendClientMessageToAll(0xE20526FF, LOL);
for(new i = 0; i < MAX_PLAYERS; i++)
{
ShowPlayerDialog(i, iDPaintball,DIALOG_STYLE_MSGBOX,"Evento PaintBall","Deseja ir ao Evento Paintball?","Sim","Nгo");
}
}
if(listitem == 1)
{
GetPlayerPos(playerid, trazerx, trazery, trazerz);
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
TrazerTodosX1[i] = 1;
SendClientMessage(i ,COLOR_LIGHTBLUE, "Admin estб chamando todos para um Evento De Sobrevivкncia!");
SendClientMessage(i ,COLOR_LIGHTBLUE, "Digite 'Sim' para ir ou 'Nao' para continuar onde estб.");
OnTrazerX1 = 1;
if(TrazerTodosX1[playerid] == 1)
{
SetPlayerPos(playerid,-2326.8809,-1636.9822,483.7031);
SendClientMessage(playerid ,COLOR_LIGHTRED, "Vocк ativou o /eventox1!");
TrazerTodosX1[playerid] = 0;
}
}
}
if(listitem == 2)
{
GetPlayerPos(playerid, trazerx, trazery, trazerz);
for(new i=0; i<MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
TrazerTodosX1[i] = 1;
SendClientMessage(i ,COLOR_LIGHTBLUE, "Admin estб chamando todos para um Evento De Sobrevivкncia!");
SendClientMessage(i ,COLOR_LIGHTBLUE, "Digite 'Sim' para ir ou 'Nao' para continuar onde estб.");
OnTrazerX1 = 1;
if(TrazerTodosX1[playerid] == 1)
{
SetPlayerPos(playerid,-2326.8809,-1636.9822,483.7031);
SendClientMessage(playerid ,COLOR_LIGHTRED, "Vocк ativou o /eventox1!");
TrazerTodosX1[playerid] = 0;
}
}
}
}
}
}
}