[Pedido] COMPRARARMAS BUGADO
#1

PHP код:
nova PickupArma;
OnGameModeInit pъblica ()
{
    
CreatePickup (3561982.7241,2852.7085,39.3868,0); // toque coordenadas XYZ Pela SUA. Esse DEIXE 1.
    
retornar 1;
}
OnPlayerKeyStateChange pъblica (playeridnewkeysOldKeys)
{
    if ((== 
newkeys KEY_SECONDARY_ATTACK)) // = (F)
    
{
        
se (IsPlayerInRangeOfPoint (playerid3982.7241,2852.7085,39.3868,0)) // 3 = distвncia SER UM CAPTADOR PODE ABERTA. Pela SUA toque XYZ coordenar dA PICKUP
        
{
               
ShowPlayerDialog (playeridPickupArmaDIALOG_STYLE_LIST"Armas""M4 \ nDeagle""Comprar""Cancelar"); // 
        
}
    }
OnDialogResponse pъblica (playeridDialogIDrespostalistiteminputText [])
{
    
se (DialogID == PickupArma)
    {
         
se (resposta)
           {
               if (
listitem == 0// M4
               
{
               if (
GetPlayerMoney (playerid) <3000retornar SendClientMessage (playerid0xffffff"Voce nao tem Dinheiro suficiente"); // й ELE figado nao 500, retorna ESSA Mensagem!
               
GivePlayerMoney (playerid, -3000);
               
GivePlayerWeapon (playerid31500);
               
SendClientMessage (playerid, -1"Vocк com Sucesso Comprou M4");
              
PlayerPlaySound (playerid1149,0.0,0.0,0.0);
        }
            
        }
    }
    
se (DialogID == PickupArma)
    {
         
se (resposta)
           {
               
se (== listitem 1// DEAGLE
               
{
               if (
GetPlayerMoney (playerid) <5000retornar SendClientMessage (playerid0xffffff"Voce nao tem Dinheiro suficiente"); // й ELE figado nao 500, retorna ESSA Mensagem!
               
GivePlayerMoney (playerid, -5000);
               
GivePlayerWeapon (playerid24500);
               
SendClientMessage (playerid, -1"Vocк Comprou DEAGLE com Sucesso!");
              
PlayerPlaySound (playerid1149,0.0,0.0,0.0);
        }
        }
    } 
tipo quando eu aperto F em cima da Pickup nгo da nd com nd n aparece pra compra arma nenhuma
Reply
#2

Que? Porque seu cуdigo estб em portugues? Wtf.
Reply
#3

q viagem kkk
Reply
#4

Код:
nova PickupArma;

OnGameModeInit pъblica ()
{
    CreatePickup (356, 1, 982.7241,2852.7085,39.3868,0); // toque coordenadas XYZ Pela SUA. Esse DEIXE 1.
    retornar 1;
}
OnPlayerKeyStateChange pъblica (playerid, newkeys, OldKeys)
{
    if ((== newkeys KEY_SECONDARY_ATTACK)) // = (F)
    {
        se (IsPlayerInRangeOfPoint (playerid, 3, 982.7241,2852.7085,39.3868,0)) // 3 = distвncia SER UM CAPTADOR PODE ABERTA. Pela SUA toque XYZ coordenar dA PICKUP
        {
       		ShowPlayerDialog (playerid, PickupArma, DIALOG_STYLE_LIST, "Armas", "M4 \ nDeagle", "Comprar", "Cancelar"); // 
        }
    }
OnDialogResponse pъblica (playerid, DialogID, resposta, listitem, inputText [])
{

    se (DialogID == PickupArma)
	{
 		se (resposta)
   		{
           	if (listitem == 0) // M4
           	{
           	if (GetPlayerMoney (playerid) <3000) retornar SendClientMessage (playerid, 0xffffff, "Voce nao tem Dinheiro suficiente"); // й ELE figado nao 500, retorna ESSA Mensagem!
           	GivePlayerMoney (playerid, -3000);
           	GivePlayerWeapon (playerid, 31, 500);
           	SendClientMessage (playerid, -1, "Vocк com Sucesso Comprou M4");
          	PlayerPlaySound (playerid, 1149,0.0,0.0,0.0);
		}
			
    	}
    }
    se (DialogID == PickupArma)
	{
 		se (resposta)
   		{
           	se (== listitem 1) // DEAGLE
           	{
           	if (GetPlayerMoney (playerid) <5000) retornar SendClientMessage (playerid, 0xffffff, "Voce nao tem Dinheiro suficiente"); // й ELE figado nao 500, retorna ESSA Mensagem!
           	GivePlayerMoney (playerid, -5000);
           	GivePlayerWeapon (playerid, 24, 500);
           	SendClientMessage (playerid, -1, "Vocк Comprou DEAGLE com Sucesso!");
          	PlayerPlaySound (playerid, 1149,0.0,0.0,0.0);
		}

    	}
    }
isso й o erro
((== newkeys KEY_SECONDARY_ATTACK))

troque por

((newkeys == KEY_SECONDARY_ATTACK))
F/enter
Reply
#5

n e isso men no meu pawno tava certinho sem == e outro erro pprt
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)