[RESOLVIDO] Problema com o Dialog Response
#7

pawn Код:
//No OnPlayerCommandText

    {
    if (strcmp(cmdtext, "/mudarluta", true) == 0)
    {
    new str[512] = "Luta Normal\nBriga de Rua\nKung-Fu\nAtaque Com os Cotovelos\nBoxe\nSequкncia de Socos";
     ShowPlayerDialog(playerid, 0, DIALOG_STYLE_LIST, "Selecione o Modo De Luta,", str, "Selecionar", "Cancelar");
     return 1;
     }

//No OnDialogResponse

{
  if(response)
 
    if(listitem == 0)
    {
    SetPlayerFightingStyle(playerid, FIGHT_STYLE_GRABKICK);
    SendClientMessage (playerid, VERDE, "Vocк Mudou Seu Estilo de Luta Para Luta Normal!");
    }

    if(listitem == 1)
    {
    SetPlayerFightingStyle(playerid, FIGHT_STYLE_KNEEHEAD);
    SendClientMessage (playerid, VERDE, "Vocк Mudou Seu Estilo de Luta Para Briga de Rua!");
    }
   
    if(listitem == 2)
    {
    SetPlayerFightingStyle(playerid, FIGHT_STYLE_KUNGFU);
    SendClientMessage (playerid, VERDE, "Vocк Mudou Seu Estilo de Luta Para Kung-Fu!");
    }

    if(listitem == 3)
    {
    SetPlayerFightingStyle(playerid, FIGHT_STYLE_ELBOW);
    SendClientMessage (playerid, VERDE, "Vocк Mudou Seu Estilo de Luta Para Ataque Com os Cotovelos!");
    }
   
    if(listitem == 4)
    {
    SetPlayerFightingStyle(playerid, FIGHT_STYLE_BOXING);
    SendClientMessage (playerid, VERDE, "Vocк Mudou Seu Estilo de Luta Para Boxe!");
    }

    if(listitem == 5)
    {
    SetPlayerFightingStyle(playerid, FIGHT_STYLE_NORMAL);
    SendClientMessage (playerid, VERDE, "Vocк Mudou Seu Estilo de Luta Para Sequкncia de Socos!");
    }
    return 1;
    }
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 6 Guest(s)