06.10.2013, 21:41
Bom pessoa estou com um problema, estou tentando fazer um dialog em lista, Ai quando o Hitman for no pacote de informaзхes na hq e ira aparecer uma lista Quando ele clica em Disfarces - Skins ira aparecer uma lista, mais sempre que compilo da 26 erros olhem.
PHP код:
if (strcmp(cmd, "/infohit", true) == 0)
{
if(!PlayerToPoint(1.0,playerid,511.9460,-74.9926,998.7578)) { SendClientMessage(playerid, COLOR_GRAD2, "Vocк nгo estб na caixa de informaзхes ha Hq"); return 1; }
{
Controle(playerid, 0);
ShowPlayerDialog(playerid,2000,DIALOG_STYLE_LIST,"Informaзхes Hitmans","Disfarces - Skins\nRetirar Skin","Aceitar","Fechar");
EmDialog[playerid] = 1;
return 1;
}
PHP код:
if(dialogid == 2000)
{
Controle(playerid, 1);
if(!response) { return 1; }
switch(listitem)
{
case 0:
{
ShowPlayerDialog(playerid, 2001, DIALOG_STYLE_LIST, "Disfarce", "Cнvil\nDetetive\nAdvogado\nMecвnico\nSeguranзa\nMotorista de фnibus\nMendigo\nCaminhoneiro\nPolicia Militar\nB.O.P.E\nExercito\nSA:MU\nAztecas\nTaliban\nGoverno\nReporter\nTaxista\nPolicia Federal\nMafia CN\nMafia Yakuza\nGroove Street\nAlqaeida\nPolicia Civil\nBallas\nLos vagos\nComando Vermelho\nLos Tugas\nMayans\nSons Of Anarchy\nInterpol", "Vestir", "voltar");
}
}
}
PHP код:
if(dialogid == 2001) //dialog
{
Controle(playerid, 1);
EmDialog[playerid] = 0;
if(response == 0) { return ShowPlayerDialog(playerid,2000,DIALOG_STYLE_LIST,"Informaзхes Hitmans","Disfarces - Skins\n Retirar Skin","Aceitar","Fechar");
{
if(listitem == 0) // CIVIL
{
SetPlayerSkin(playerid, 292);
TogglePlayerControllable(playerid, 1);
SetPlayerColor(playerid,COLOR_WHITE);
SendClientMessage(playerid,COR_VAGOS,"Voce Vestiu um Disfarce Para Retira-lo use /retirard!");
}
if(listitem == 1) // Detetive
{
SetPlayerSkin(playerid, 249);
TogglePlayerControllable(playerid, 1);
SetPlayerColor(playerid,COLOR_WHITE);
SendClientMessage(playerid,COR_VAGOS,"Voce Vestiu um Disfarce Para Retira-lo use /retirard!");
}
if(listitem == 2) // Advogado
{
SetPlayerSkin(playerid, 185);
TogglePlayerControllable(playerid, 1);
SetPlayerColor(playerid,COLOR_WHITE);
SendClientMessage(playerid,COR_VAGOS,"Voce Vestiu um Disfarce Para Retira-lo use /retirard!");
}
if(listitem == 3) // mecanico
{
SetPlayerSkin(playerid, 50);
TogglePlayerControllable(playerid, 1);
SetPlayerColor(playerid,COLOR_WHITE);
SendClientMessage(playerid,COR_VAGOS,"Voce Vestiu um Disfarce Para Retira-lo use /retirard!");
}
if(listitem == 4) // Seguranзa
{
SetPlayerSkin(playerid, 163);
TogglePlayerControllable(playerid, 1);
SetPlayerColor(playerid,COLOR_WHITE);
SendClientMessage(playerid,COR_VAGOS,"Voce Vestiu um Disfarce Para Retira-lo use /retirard!");
}
if(listitem == 5) // Motorista de onibos
{
SetPlayerSkin(playerid, 253);
TogglePlayerControllable(playerid, 1);
SetPlayerColor(playerid,COLOR_WHITE);
SendClientMessage(playerid,COR_VAGOS,"Voce Vestiu um Disfarce Para Retira-lo use /retirard!");
}
if(listitem == 6) // Mendigo
{
SetPlayerSkin(playerid, 230);
TogglePlayerControllable(playerid, 1);
SetPlayerColor(playerid,COLOR_WHITE);
SendClientMessage(playerid,COR_VAGOS,"Voce Vestiu um Disfarce Para Retira-lo use /retirard!");
}
if(listitem == 7) // Caminhoneiro
{
SetPlayerSkin(playerid, 261);
TogglePlayerControllable(playerid, 1);
SetPlayerColor(playerid,COLOR_WHITE);
SendClientMessage(playerid,COR_VAGOS,"Voce Vestiu um Disfarce Para Retira-lo use /retirard!");
}
if(listitem == 8) // Policia militar
{
SetPlayerSkin(playerid, 281);
TogglePlayerControllable(playerid, 1);
SetPlayerColor(playerid,COLOR_WHITE);
SendClientMessage(playerid,COR_VAGOS,"Voce Vestiu um Disfarce Para Retira-lo use /retirard!");
}
if(listitem == 9) // BOPE
{
SetPlayerSkin(playerid, 285);
TogglePlayerControllable(playerid, 1);
SetPlayerColor(playerid,COLOR_WHITE);
SendClientMessage(playerid,COR_VAGOS,"Voce Vestiu um Disfarce Para Retira-lo use /retirard!");
}
if(listitem == 10) // Exercito
{
SetPlayerSkin(playerid, 287);
TogglePlayerControllable(playerid, 1);
SetPlayerColor(playerid,COLOR_WHITE);
SendClientMessage(playerid,COR_VAGOS,"Voce Vestiu um Disfarce Para Retira-lo use /retirard!");
}
if(listitem == 11) // SA:MU
{
SetPlayerSkin(playerid, 275);
TogglePlayerControllable(playerid, 1);
SetPlayerColor(playerid,COLOR_WHITE);
SendClientMessage(playerid,COR_VAGOS,"Voce Vestiu um Disfarce Para Retira-lo use /retirard!");
}
if(listitem == 12) // AZTECAS
{
SetPlayerSkin(playerid, 116);
TogglePlayerControllable(playerid, 1);
SetPlayerColor(playerid,COLOR_WHITE);
SendClientMessage(playerid,COR_VAGOS,"Voce Vestiu um Disfarce Para Retira-lo use /retirard!");
}
if(listitem == 13) // TALIBAN
{
SetPlayerSkin(playerid, 128);
TogglePlayerControllable(playerid, 1);
SetPlayerColor(playerid,COLOR_WHITE);
SendClientMessage(playerid,COR_VAGOS,"Voce Vestiu um Disfarce Para Retira-lo use /retirard!");
}
if(listitem == 14) // GOVERNO
{
SetPlayerSkin(playerid, 223);
TogglePlayerControllable(playerid, 1);
SetPlayerColor(playerid,COLOR_WHITE);
SendClientMessage(playerid,COR_VAGOS,"Voce Vestiu um Disfarce Para Retira-lo use /retirard!");
}
if(listitem == 15) // REPORTER
{
SetPlayerSkin(playerid, 2);
TogglePlayerControllable(playerid, 1);
SetPlayerColor(playerid,COLOR_WHITE);
SendClientMessage(playerid,COR_VAGOS,"Voce Vestiu um Disfarce Para Retira-lo use /retirard!");
}
if(listitem == 16) // Taxista
{
SetPlayerSkin(playerid, 61);
TogglePlayerControllable(playerid, 1);
SetPlayerColor(playerid,COLOR_WHITE);
SendClientMessage(playerid,COR_VAGOS,"Voce Vestiu um Disfarce Para Retira-lo use /retirard!");
}
if(listitem == 17) // POLICIA FEDERAL
{
SetPlayerSkin(playerid, 286);
TogglePlayerControllable(playerid, 1);
SetPlayerColor(playerid,COLOR_WHITE);
SendClientMessage(playerid,COR_VAGOS,"Voce Vestiu um Disfarce Para Retira-lo use /retirard!");
}
if(listitem == 18) // MAFIA CN
{
SetPlayerSkin(playerid, 111);
TogglePlayerControllable(playerid, 1);
SetPlayerColor(playerid,COLOR_WHITE);
SendClientMessage(playerid,COR_VAGOS,"Voce Vestiu um Disfarce Para Retira-lo use /retirard!");
}
if(listitem == 19) // MAFIA YAKUZA
{
SetPlayerSkin(playerid, 127);
TogglePlayerControllable(playerid, 1);
SetPlayerColor(playerid,COLOR_WHITE);
SendClientMessage(playerid,COR_VAGOS,"Voce Vestiu um Disfarce Para Retira-lo use /retirard!");
}
if(listitem == 20) // GROOVE STREET
{
SetPlayerSkin(playerid, 106);
TogglePlayerControllable(playerid, 1);
SetPlayerColor(playerid,COLOR_WHITE);
SendClientMessage(playerid,COR_VAGOS,"Voce Vestiu um Disfarce Para Retira-lo use /retirard!");
}
if(listitem == 21) // ALQAEIDA
{
SetPlayerSkin(playerid, 7);
TogglePlayerControllable(playerid, 1);
SetPlayerColor(playerid,COLOR_WHITE);
SendClientMessage(playerid,COR_VAGOS,"Voce Vestiu um Disfarce Para Retira-lo use /retirard!");
}
if(listitem == 22) // POLICIA CIVIL
{
SetPlayerSkin(playerid, 60);
TogglePlayerControllable(playerid, 1);
SetPlayerColor(playerid,COLOR_WHITE);
SendClientMessage(playerid,COR_VAGOS,"Voce Vestiu um Disfarce Para Retira-lo use /retirard!");
}
if(listitem == 23) // BALLAS
{
SetPlayerSkin(playerid, 102);
TogglePlayerControllable(playerid, 1);
SetPlayerColor(playerid,COLOR_WHITE);
SendClientMessage(playerid,COR_VAGOS,"Voce Vestiu um Disfarce Para Retira-lo use /retirard!");
}
if(listitem == 24) // LOS VAGOS
{
SetPlayerSkin(playerid, 109);
TogglePlayerControllable(playerid, 1);
SetPlayerColor(playerid,COLOR_WHITE);
SendClientMessage(playerid,COR_VAGOS,"Voce Vestiu um Disfarce Para Retira-lo use /retirard!");
}
if(listitem == 25) // COMANDO VERMELHO
{
SetPlayerSkin(playerid, 22);
TogglePlayerControllable(playerid, 1);
SetPlayerColor(playerid,COLOR_WHITE);
SendClientMessage(playerid,COR_VAGOS,"Voce Vestiu um Disfarce Para Retira-lo use /retirard!");
}
if(listitem == 26) // LOS TUGAS
{
SetPlayerSkin(playerid, 5);
TogglePlayerControllable(playerid, 1);
SetPlayerColor(playerid,COLOR_WHITE);
SendClientMessage(playerid,COR_VAGOS,"Voce Vestiu um Disfarce Para Retira-lo use /retirard!");
}
if(listitem == 27) // MAYANS
{
SetPlayerSkin(playerid, 223);
TogglePlayerControllable(playerid, 1);
SetPlayerColor(playerid,COLOR_WHITE);
SendClientMessage(playerid,COR_VAGOS,"Voce Vestiu um Disfarce Para Retira-lo use /retirard!");
}
if(listitem == 28) // SONS OF ANARCY
{
SetPlayerSkin(playerid, 100);
TogglePlayerControllable(playerid, 1);
SetPlayerColor(playerid,COLOR_WHITE);
SendClientMessage(playerid,COR_VAGOS,"Voce Vestiu um Disfarce Para Retira-lo use /retirard!");
}
if(listitem == 29) // INTERPOL
{
SetPlayerSkin(playerid, 282);
TogglePlayerControllable(playerid, 1);
SetPlayerColor(playerid,COLOR_WHITE);
SendClientMessage(playerid,COR_VAGOS,"Voce Vestiu um Disfarce Para Retira-lo use /retirard!");
}
return 1;
}