[Duda] їquй estб mal en este dialog?
#3

El error estб en el primer return. No puedes usar return fuera de los case's en switch.

pawn Код:
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(response)
    {
        switch(dialogid)
        {
            case 1:
            {
                switch(listitem)
                {
                    case 0:
                    {
                        if(asd < 1) return SendClientMessage(playerid, 0xFFFFFF, "Usted No Tiene suficiente Dinero.");
                        GivePlayerWeapon(playerid, 9, 1);
                    }
                    case 1:
                    {
                        if(asd < 1) return SendClientMessage(playerid, 0xFFFFFF, "Usted No Tiene suficiente Dinero.");
                        GivePlayerWeapon(playerid, 16, 100);
                    }
                    case 2:
                    {
                        if(asd < 1) return SendClientMessage(playerid, 0xFFFFFF, "No Tiene dinero Para Pagar Esta bebida");
                        GivePlayerWeapon(playerid, 37, 150);
                    }
                }
            }
            return 1; //Error
        }
    }
    return 0;
}
Este cуdigo darнa el mismo error:
pawn Код:
new a=0;
switch(a)
{
   case 0: SendClientMessageToAll(-1, "b");
   return 1; // Error.
}
Reply


Messages In This Thread
[Duda] їquй estб mal en este dialog? - by NaaZa - 05.01.2014, 21:20
Respuesta: [Duda] їquй estб mal en este dialog? - by EduGTA - 05.01.2014, 21:43
Respuesta: [Duda] їquй estб mal en este dialog? - by hotspicytaco - 05.01.2014, 21:58
Respuesta: [Duda] їquй estб mal en este dialog? - by NaaZa - 05.01.2014, 22:48
Respuesta: [Duda] їquй estб mal en este dialog? - by armandozetaxx - 06.01.2014, 05:10

Forum Jump:


Users browsing this thread: 1 Guest(s)