[Ajuda] OnDialogResponse
#1

Eae galera,eu queria saber aonde que ta errado nesse dialog,pq quando o player clika em "Aceitar" ele nгo й setado e a mensagem nгo vai pra todos

Comando

pawn Код:
CMD:contrato(playerid, params[])
{
    if(IsPlayerInRangeOfPoint(playerid,2.0,2979.2263,1899.5640,14.1458))//Sapo
    {
        ShowPlayerDialog(playerid, SUSANO, DIALOG_STYLE_MSGBOX, "Contrato de Invocaзгo", "Vocк tem certeza que quer ter um contrato com os Sapos? \nDepois nгo tem mais volta,pense bem pois nгo poderб trocar ou ter mais de 1 invocaзгo", "Aceitar", "Recusar");
    }
    else
    {
        SendClientMessage(playerid, VERMELHO, "Vocк nгo esta no local de contrato");
    }
return 1;
}
OnDialogResponse

pawn Код:
if(dialogid == INVOCACAO)
    {
    if(response)
        {
            SetarDado(playerid, Sapo, 1);
            SendClientMessage(playerid, VERDE, "Serб uma Honra lutar ao seu lado Mestre");
            SendClientMessage(playerid, VERDE, "[Invocaзгo Info] Utilize /cmdsinvocacao para saber os comandos");
            format(String, sizeof(String), "[Invocaзгo Info] O %s Fez contrato com os Sapos!", Nome(playerid));
            SendClientMessageToAll(VERDE, String);
        }
        else
        {
            SendClientMessage(playerid, VERMELHO, "Volte quando tiver dignidade de ter uma Invocaзгo dos Sapos!");
    }
   }
(OBS: o return eu ja coloquei la embaixo)
Reply
#2

No comando estб chamando o dialog "SUSANO" e vc nos deu o codigo do dialog "INVOCACAO".

?? ehuhuee
Reply
#3

ShowPlayerDialog(playerid, SUSANO...

if(dialogid == INVOCACAO)

Veja os id dialogs diferentes, Invocaзгo ou susano? o.o
Reply
#4

nuss vlw pelo lembrete,moskei legal agr ashuahsuhaushu
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)