dialog naum funfando
#1

ex: dialog aparesse opзao de armas ak 47 e opзao de m4a1 eu clico nas 2 e nem uma pega ai o codigo
em OnDialogResponse
PHP код:
if(dialogid == akcolt)
{
if(
response)
{
SetPlayerArmour(playerid100.0);
SetPlayerHealth(playerid100.0);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid3199999);
}
else 
//caso ele click no segundo botгo
{
SetPlayerArmour(playerid100.0);
SetPlayerHealth(playerid100.0);
ResetPlayerWeapons(playerid);
GivePlayerWeapon(playerid3099999);
         }
         return 
;
     } 
no comando esta :
PHP код:
ShowPlayerDialog (playerid,akcoltDIALOG_STYLE_MSGBOX"Ak 47 vs M4a1 ""Escolha a arma que voce deseja jogar ","M4A1","AK-47"); 

obrigado
Reply
#2

Tente assim:
pawn Код:
if(dialogid == akcolt)
{
    if(response)
    {
        SetPlayerArmour(playerid, 100.0);
        SetPlayerHealth(playerid, 100.0);
        ResetPlayerWeapons(playerid);
        GivePlayerWeapon(playerid, 31, 99999);
        return 1;
    }
    else if(!response) //caso ele click no segundo botгo
    {
        SetPlayerArmour(playerid, 100.0);
        SetPlayerHealth(playerid, 100.0);
        ResetPlayerWeapons(playerid);
        GivePlayerWeapon(playerid, 30, 99999);
        return 1;
    }
}
Reply
#3

mais um fake seu esse victor?
Reply
#4

Quote:
Originally Posted by bielzera[:
Посмотреть сообщение
mais um fake seu esse victor?


Eu fake? '-'
Reply
#5

Quote:
Originally Posted by Victor'
Посмотреть сообщение
Tente assim:
pawn Код:
if(dialogid == akcolt)
{
    if(response)
    {
        SetPlayerArmour(playerid, 100.0);
        SetPlayerHealth(playerid, 100.0);
        ResetPlayerWeapons(playerid);
        GivePlayerWeapon(playerid, 31, 99999);
        return 1;
    }
    else if(!response) //caso ele click no segundo botгo
    {
        SetPlayerArmour(playerid, 100.0);
        SetPlayerHealth(playerid, 100.0);
        ResetPlayerWeapons(playerid);
        GivePlayerWeapon(playerid, 30, 99999);
        return 1;
    }
}
hehe tentei maix funfo nгo em
Reply
#6

Mais simplificado, tenta aн

pawn Код:
if(dialogid == akcolt)
{
    if(!response) return SetPlayerArmour(playerid, 100.0), SetPlayerHealth(playerid, 100.0), ResetPlayerWeapons(playerid), GivePlayerWeapon(30, 99999);
    if(response)
    {
        SetPlayerArmour(playerid, 100.0);
        SetPlayerHealth(playerid, 100.0);
        ResetPlayerWeapons(playerid);
        GivePlayerWeapon(playerid, 31, 99999);
        return 1;
    }
}
Reply
#7

a final qual erro! oque esta acontecendo de erado?
Reply
#8

Quote:
Originally Posted by Schocc
Посмотреть сообщение
a final qual erro! oque esta acontecendo de erado?

eu clico no primeiro ou segundo botгo e e msm coisa de ter clicado em um botгo sem funзгo alguma
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)