[Pedido]como passar para dialog.
#1

Gente to com uma duvida COMO PASSAR ISSU PARA DIALOG
PASSA PRA MIM ? --'
TIPO BOTA EM DIALOG ONDI O PLAYER DA PARA SELECIONAR SEU KIT PF --'
VLW !

PHP Code:
//=====================================KITS ARMAS======================================
    
if (strcmp("/kitmendingo", cmdtext, true, 10) == 0)
    {
        
ResetPlayerWeapons(playerid);
        
SendClientMessage(playerid, 0x4CF69EAA,"Vocк acabou de pegar seu kit Mendigo");
        
GivePlayerMoney(playerid, -500);
        
GivePlayerWeapon(playerid, 22, 30);
        
SetPlayerArmour(playerid, 15.0);
        return 
1;
    }
    if (
strcmp("/kitpobre", cmdtext, true, 10) ==0)
    {
        
ResetPlayerWeapons(playerid);
        
SendClientMessage(playerid, 0x4CF69EAA,"Vocк acabou de pegar seu kit pobre");
        
GivePlayerMoney(playerid, -1200);
        
GivePlayerWeapon(playerid, 24, 28);
        
GivePlayerWeapon(playerid, 25, 20);
        
GivePlayerWeapon(playerid, 4, 1);
        
SetPlayerArmour(playerid, 25.0);
        return 
1;
    }
    if (
strcmp("/kitnormal", cmdtext, true, 10) ==0)
    {
        
ResetPlayerWeapons(playerid);
        
SendClientMessage(playerid, 0x4CF69EAA,"Vocк acabou de pegar seu kit normal");
        
GivePlayerMoney(playerid, -1700);
        
GivePlayerWeapon(playerid, 24, 50);
        
GivePlayerWeapon(playerid, 25, 30);
        
GivePlayerWeapon(playerid, 4, 1);
        
GivePlayerWeapon(playerid, 42, 200);
        
SetPlayerArmour(playerid, 45.0);
        return 
1;
    }
    if (
strcmp("/kitmedio", cmdtext, true, 10) ==0)
    {
        
ResetPlayerWeapons(playerid);
        
SendClientMessage(playerid, 0x4CF69EAA,"Vocк acabou de comprar seu kit Medio");
        
GivePlayerMoney(playerid, -2500);
        
GivePlayerWeapon(playerid, 24, 75);
        
GivePlayerWeapon(playerid, 25, 50);
        
GivePlayerWeapon(playerid, 4, 1);
        
GivePlayerWeapon(playerid, 31, 30);
        
GivePlayerWeapon(playerid, 42, 250);
        
SetPlayerArmour(playerid, 55.0);
        return 
1;
    }
    if (
strcmp("/kitbronze", cmdtext, true, 10) == 0)
    {
        
ResetPlayerWeapons(playerid);
        
SendClientMessage(playerid, 0x4CF69EAA,"Vocк acabou de comprar seu kit Bronze");
        
GivePlayerMoney(playerid, -6000);
        
GivePlayerWeapon(playerid, 24, 150);
        
GivePlayerWeapon(playerid, 25, 100);
        
GivePlayerWeapon(playerid, 31, 100);
        
GivePlayerWeapon(playerid, 29, 150);
        
SetPlayerArmour(playerid, 75.0);
        return 
1;
    } 
Reply
#2

https://sampforum.blast.hk/showthread.php?tid=119297
Reply
#3

Olб .. Mano tenta ae ver ser fufa ..
ponhe esse comando aqui em public OnPlayerCommandText



Code:
	if (strcmp(cmd, "/kitserver", true) == 0)
	{
    	ShowPlayerDialog(playerid,9999999,DIALOG_STYLE_LIST,"Sistema de Kits","Kit Mendingo\nKit Pobre\nKit Normal\nKit Medio\nKit Bronze","Selecionar","Cancelar");
		return 1;
	}
e esse em public OnDialogResponse

Code:
   	if(dialogid == 9999999)
	{
      if(listitem == 0)
      {
      OnPlayerCommandText(playerid,"/kitmendingo");
      return 1;
      }
      else if(listitem == 1)
      {
      OnPlayerCommandText(playerid,"/kitpobre");
      return 1;
      }
      else if(listitem == 2)
      {
      OnPlayerCommandText(playerid,"/kitnormal");
      return 1;
      }
      else if(listitem == 3)
            {
      OnPlayerCommandText(playerid,"/kitmedio");
      return 1;
      }
      else if(listitem == 4)
            {
      OnPlayerCommandText(playerid,"/kitbronze");
      return 1;
      }
    return 1;
      }
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)