[Ajuda] ondialogresponse
#4

Eu nгo sei se isso irб funcionar porque eu nгo tenho ajuda de ninguйm no momento para testar..

pawn Код:
new TaNoDuel[MAX_PLAYERS] = 0;

//Ta duelando
    if(TaNoDuel[playerid] == 1) return SendClientMessage(playerid,red,"Vocк nгo pode usar comandos no duelo");

CMD:duelo(playerid,params[])
{
    new id,string[100],pNome[MAX_PLAYER_NAME];
    GetPlayerName(playerid,pNome,sizeof(pNome));
    if(sscanf(params,"u",id)) return SendClientMessage(playerid, -1,"Use: /duelo <id>");
    if(!IsPlayerConnected(id)) return SendClientMessage(playerid, -1,"FAIL ! Jogador desconectado");
    if(TaNoDuel[id] == 1) return SendClientMessage(playerid,-1,"Pera aew manow , o cara ta duelando :P");
    if(TaNoDuel[playerid] == 1) return SendClientMessage(playerid, -1,"Sua vadia vocк jб ta em um duelo :// . ");
    if(playerid == id) return SendClientMessage(playerid,red,"-Erro- Vocк nгo pode enviar duelo para vocк mesmo");
    format(string,sizeof(string),"%s Estб lhe chamando para um duelo , enfrenta ou arrega ?",pNome);
    ShowPlayerDialog(id,662,DIALOG_STYLE_MSGBOX,"Solicitaзгo de duelo",string,"Enfrentar","Arregar");
    return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    switch(dialogid)
    {
        case 662:
        {
            if(response) ShowPlayerDialog(playerid,678,DIALOG_STYLE_LIST,"Escolha quais armas vocк irб duelar","SHOTGUN+DEAGLE\nSPAS12+DEAGLE","Escolher","Cancelar");
            else SendClientMessage(playerid,-1,"Seu noob arregгo kkkkk");
        }
            case 678:
            {
                if(response)
                {
                    switch(listitem)
                    {
                        case 0:
                        {
                            GivePlayerWeapon(playerid,25,9998);
                            GivePlayerWeapon(playerid,24,9998);
                            TaNoDuel[playerid] = 1;
                        }
                        case 1:
                        {
                            GivePlayerWeapon(playerid,27,9998);
                            GivePlayerWeapon(playerid,24,9998);
                            TaNoDuel[playerid] = 1;
                        }
                    }
                } else SendClientMessage(playerid,-1,"Seu arregгo cancelou kkkkkkkk");
            }
        }
        return 1;
}
Reply


Messages In This Thread
ondialogresponse - by s4kuL - 01.09.2012, 00:56
Re: ondialogresponse - by paulor - 01.09.2012, 01:00
Re: ondialogresponse - by s4kuL - 01.09.2012, 01:05
Re: ondialogresponse - by s4kuL - 01.09.2012, 01:08
Re: ondialogresponse - by s4kuL - 01.09.2012, 04:55
Re: ondialogresponse - by s4kuL - 01.09.2012, 15:12

Forum Jump:


Users browsing this thread: 1 Guest(s)