[DUVIDA] GetPlayerMoney
#1

Eaн galerinha do fуrum.

Estou com uma duvida.
CODE:

Quote:

public OnPlayerPickUpPickup(playerid, pickupid)
{
GetPlayerMoney(playerid);
if(GetPlayerMoney(playerid)>=100)
{
if(pickupid == PickupMp5Entrar)
GivePlayerWeapon(playerid, 29, 500);
GivePlayerMoney(playerid, -300);
}
if(GetPlayerMoney(playerid)<=299);
{
SendClientMessage(playerid, 0x008080FF,"Nгo tem dinheiro suficiente");
}

Sу que nгo estб funcionando, ele dб a arma mesmo nгo tendo o dinheiro..

Obrigado.
Reply
#2

pawn Код:
public OnPlayerPickUpPickup(playerid, pickupid)
{
GetPlayerMoney(playerid);
if(GetPlayerMoney(playerid)>=100)
{
if(pickupid == PickupMp5Entrar)
GivePlayerWeapon(playerid, 29, 500);
GivePlayerMoney(playerid, -300);
}
if(GetPlayerMoney(playerid)<=299) // Ele nгo tem dinheiro, sendo que й menor ou igual a 99
{
SendClientMessage(playerid, 0x008080FF,"Nгo tem dinheiro suficiente");
}
Tenta nгo sei se vai da certo.
Reply
#3

Se deixou igual?
Reply
#4

pawn Код:
public OnPlayerPickUpPickup(playerid, pickupid)
{
GetPlayerMoney(playerid);
if(GetPlayerMoney(playerid)>=100)
{
if(pickupid == PickupMp5Entrar)
GivePlayerWeapon(playerid, 29, 500);
GivePlayerMoney(playerid, -300);
}
else if(GetPlayerMoney(playerid) < 300) //
{
SendClientMessage(playerid, 0x008080FF,"Nгo tem dinheiro suficiente");
}
Reply
#5

Nгo deixei igual apenas modifiquei.
Reply
#6

fael, deu porйm estб retirando 1300 mesmo nгo dando arma nem nada.
Reply
#7

pawn Код:
public OnPlayerPickUpPickup(playerid, pickupid)
{
   
    if(pickupid == PickupMp5Entrar)
    {
        if(!GetPlayerMoney(playerid) > 100)
        {
             SendClientMessage(playerid,0x008080FF,"Nгo tem dinheiro suficiente");
             return 1;
        }
        GivePlayerWeapon(playerid, 29, 500);
        GivePlayerMoney(playerid, -300);
    }
    return 1;
}
Reply
#8

pawn Код:
public OnPlayerPickUpPickup(playerid, pickupid)
{
    if(pickupid == PickupMp5Entrar)
    {
        if(GetPlayerMoney(playerid) >= 300)
        {
            GivePlayerWeapon(playerid, 29, 500);
            GivePlayerMoney(playerid, -300);
            return 1;
        }
        else
        {
            return SendClientMessage(playerid, 0x008080FF,"Nгo tem dinheiro suficiente");
        }
    }
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)