02/07/2024 18:46
(Esta mensagem foi modificada pela última vez a: 03/07/2024 01:08 por xbruno1000x.)
Código:
[public Start_Guerra(playerid, id_favela)
{
for(new f = 1; f < MAX_FACCOES; f++)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
new id;
GuerraInfo[f][gTipo] = 1;
GuerraInfo[f][gAtaque] = PlayerInfo[playerid][pFavela];
GuerraInfo[f][gDefende] = f;
GuerraInfo[f][gTempo] = 0;
GuerraInfo[f][gDominada] = false;
GuerraInfo[f][gTempoCifrao] = 0;
GuerraInfo[f][gCifraoLiberado] = false;
GuerraInfo[f][gPegouCifrao] = false;
SetPVarInt(i, "namewar", i);
if(PlayerInfo[id][pFrente] == f)
{
new String[128];
SendClientMessageToAllEx(COLOR_WHITE, "[Guerra] %s fez uma proposta de guerra para comunidade '%s'!", Nome(playerid), FaccaoInfo[id_favela][fNome]);
format(String, sizeof String, "%s fez uma proposta de guerra conta a sua comunidade\n", Nome(playerid));
ShowPlayerDialog(i, DIALOG_ACTGUERRA, DIALOG_STYLE_MSGBOX, "{FFFFFF}Convite Guerra", String ,"Aceitar", "Recusar");
}
}
}
return 1;
}
Erro: olá boa noite, preciso de uma ajuda com esse codigo, quando eu escolho umaa favela pra chamar ela para uma guerra a dialog era pra aparecer apenas para os frentes da favela selecionada,porém a dialog esta aparecendo para frentes de outras favela até mesmo para mim,nao era pra aparecer pra mim e sim apenas para os frentes da favela selecionada...
preciso de ajuda para arrumar isso,quem puder ajudar fico muito grato!