15.04.2012, 13:10
Oque hб errado neste dialog pois nгo estб a abrir o iten 6. Caso ajudem-me eu conseguirei resolver os outros bugs do gamemode. Obrigado Desde jб.
pawn Код:
if(dialogid == 13)
{
new org = GetPlayerOrg(playerid);
if(response) //Se o jogador tiver clicado no botгo esquerdo do dialog, o cуdigo dentro do prуximo par de chaves й lido.
{
if(listitem == 0)
{
OnPlayerCommandText(playerid,"/liberardrogas");
SendClientMessage(playerid, COLOR_LIGHTRED,"Sistema Bloqueado");
return true;
}
if(listitem == 1)
{
OnPlayerCommandText(playerid,"/escolhergerente");
SendClientMessage(playerid, COLOR_LIGHTRED,"Sistema Bloqueado");
return true;
}
if(listitem == 2)
{
OnPlayerCommandText(playerid,"/pedidos");
SendClientMessage(playerid, COLOR_LIGHTRED,"Sistema Bloqueado");
return true;
}
if(listitem == 3)
{
OnPlayerCommandText(playerid,"/pedidos");
SendClientMessage(playerid, COLOR_LIGHTRED,"Sistema Bloqueado");
return true;
}
if(listitem == 4)
{
SendClientMessage(playerid, COLOR_LIGHTRED,"Sistema Bloqueado");
return true;
}
if(listitem == 5)
{
OnPlayerCommandText(playerid,"/limites");
SendClientMessage(playerid, COLOR_LIGHTRED,"Sistema Bloqueado");
return true;
}
if(listitem == 6)
{
new InfoOrgCargos[1500];
new arquivo[128];
format(string,sizeof(string),"Lнder: %s\n",InfoOrg[org][Lider]);
strcat(InfoOrgCargos,string);
format(string,sizeof(string),"Sub-Lнder: %s\n",InfoOrg[org][Sub444]);
strcat(InfoOrgCargos,string);
format(string,sizeof(string),"Sub-Lнder: %s\n",InfoOrg[org][Sub555]);
strcat(InfoOrgCargos,string);
format(arquivo, sizeof(arquivo), "Contas/%s.ini",InfoOrg[org][Membro1],pCargo);
format(string,sizeof(string),"%s: Cargo %d.\n",InfoOrg[org][Membro1],pCargo);
strcat(InfoOrgCargos,string);
format(arquivo, sizeof(arquivo), "Contas/%s.ini",InfoOrg[org][Membro2],pCargo);
format(string,sizeof(string),"%s: Cargo %d.\n",InfoOrg[org][Membro2],pCargo);
strcat(InfoOrgCargos,string);
format(arquivo, sizeof(arquivo), "Contas/%s.ini",InfoOrg[org][Membro3],pCargo);
format(string,sizeof(string),"%s: Cargo %d.\n",InfoOrg[org][Membro3],pCargo);
strcat(InfoOrgCargos,string);
format(arquivo, sizeof(arquivo), "Contas/%s.ini",InfoOrg[org][Membro4],pCargo);
format(string,sizeof(string),"%s: Cargo %d.\n",InfoOrg[org][Membro4],pCargo);
strcat(InfoOrgCargos,string);
format(arquivo, sizeof(arquivo), "Contas/%s.ini",InfoOrg[org][Membro5],pCargo);
format(string,sizeof(string),"%s: Cargo %d.\n",InfoOrg[org][Membro5],pCargo);
strcat(InfoOrgCargos,string);
format(arquivo, sizeof(arquivo), "Contas/%s.ini",InfoOrg[org][Membro6],pCargo);
format(string,sizeof(string),"%s: Cargo %d.\n",InfoOrg[org][Membro6],pCargo);
strcat(InfoOrgCargos,string);
format(arquivo, sizeof(arquivo), "Contas/%s.ini",InfoOrg[org][Membro7],pCargo);
format(string,sizeof(string),"%s: Cargo %d.\n",InfoOrg[org][Membro7],pCargo);
strcat(InfoOrgCargos,string);
format(arquivo, sizeof(arquivo), "Contas/%s.ini",InfoOrg[org][Membro8],pCargo);
format(string,sizeof(string),"%s: Cargo %d.\n",InfoOrg[org][Membro8],pCargo);
strcat(InfoOrgCargos,string);
format(arquivo, sizeof(arquivo), "Contas/%s.ini",InfoOrg[org][Membro9],pCargo);
format(string,sizeof(string),"%s: Cargo %d.\n",InfoOrg[org][Membro9],pCargo);
strcat(InfoOrgCargos,string);
format(arquivo, sizeof(arquivo), "Contas/%s.ini",InfoOrg[org][Membro10],pCargo);
format(string,sizeof(string),"%s: Cargo %d.\n",InfoOrg[org][Membro10],pCargo);
strcat(InfoOrgCargos,string);
format(arquivo, sizeof(arquivo), "Contas/%s.ini",InfoOrg[org][Membro11],pCargo);
format(string,sizeof(string),"%s: Cargo %d.\n",InfoOrg[org][Membro11],pCargo);
strcat(InfoOrgCargos,string);
format(arquivo, sizeof(arquivo), "Contas/%s.ini",InfoOrg[org][Membro12],pCargo);
format(string,sizeof(string),"%s: Cargo %d.\n",InfoOrg[org][Membro12],pCargo);
strcat(InfoOrgCargos,string);
format(arquivo, sizeof(arquivo), "Contas/%s.ini",InfoOrg[org][Membro13],pCargo);
format(string,sizeof(string),"%s: Cargo %d.\n",InfoOrg[org][Membro13],pCargo);
strcat(InfoOrgCargos,string);
format(arquivo, sizeof(arquivo), "Contas/%s.ini",InfoOrg[org][Membro14],pCargo);
format(string,sizeof(string),"%s: Cargo %d.\n",InfoOrg[org][Membro14],pCargo);
strcat(InfoOrgCargos,string);
format(arquivo, sizeof(arquivo), "Contas/%s.ini",InfoOrg[org][Membro15],pCargo);
format(string,sizeof(string),"%s: Cargo %d.\n",InfoOrg[org][Membro15],pCargo);
strcat(InfoOrgCargos,string);
format(arquivo, sizeof(arquivo), "Contas/%s.ini",InfoOrg[org][Membro16],pCargo);
format(string,sizeof(string),"%s: Cargo %d.\n",InfoOrg[org][Membro16],pCargo);
strcat(InfoOrgCargos,string);
format(arquivo, sizeof(arquivo), "Contas/%s.ini",InfoOrg[org][Membro17],pCargo);
format(string,sizeof(string),"%s: Cargo %d.\n",InfoOrg[org][Membro17],pCargo);
strcat(InfoOrgCargos,string);
format(arquivo, sizeof(arquivo), "Contas/%s.ini",InfoOrg[org][Membro18],pCargo);
format(string,sizeof(string),"%s: Cargo %d.\n",InfoOrg[org][Membro18],pCargo);
strcat(InfoOrgCargos,string);
format(arquivo, sizeof(arquivo), "Contas/%s.ini",InfoOrg[org][Membro19],pCargo);
format(string,sizeof(string),"%s: Cargo %d.\n",InfoOrg[org][Membro19],pCargo);
strcat(InfoOrgCargos,string);
format(arquivo, sizeof(arquivo), "Contas/%s.ini",InfoOrg[org][Membro20],pCargo);
format(string,sizeof(string),"%s: Cargo %d.\n",InfoOrg[org][Membro20],pCargo);
strcat(InfoOrgCargos,string);
ShowPlayerDialog(playerid, 8798, DIALOG_STYLE_LIST, "Cargos dos Membros:", InfoOrgCargos, "---", "Voltar");
return true;
}
if(listitem == 7)
{
OnPlayerCommandText(playerid,"/liberarpagamento");
SendClientMessage(playerid, COLOR_LIGHTRED,"Sistema Bloqueado");
return true;
}
}
return 0; //Para a execuзгo do OnDialogResponse.
}