[Ajuda] Vocк nгo tem dinheiro
#1

Galera, eu fiz um check point para reparar o veiculos do player

Olha sу

pawn Код:
if(CPS_IsPlayerInCheckpoint(playerid, CP_REPARADOR))
    {
        SetVehicleHealth(playerid, 100.0);
        GivePlayerMoney(playerid,-100);
        SendClientMessage(playerid,0xFF00FF,"~~~~~~~~~~Lava Rapido ~~~~~~~~");
        SendClientMessage(playerid,0xFFFFFF,"Seu carro foi lavado e reparado, Valor: R$ 100");
        SendClientMessage(playerid,0xFF00FF,"~~~~~~~~~~Lava Rapido ~~~~~~~~");
    }
~

Mais como eu faзo pro player que nгo tiver
pawn Код:
GivePlayerMoney(playerid,-100);
Os 100 reais ,nгo reparar e mandar a mensagem : Vocк nгo tem dinheiro suficiente

Alguem pode me ajudar?
Reply
#2

pawn Код:
if(GetPlayerMoney(playerid) < 100)
    return SendClientMessage(playerid, -1, "Vocк nгo tem 100 R$");
Simples
Reply
#3

Quote:
Originally Posted by EditPawn
Посмотреть сообщение
pawn Код:
if(GetPlayerMoney(playerid) < 100)
    return SendClientMessage(playerid, -1, "Vocк nгo tem 100 R$");
Simples
Obrigado

Ah , e a saude do veiculo tambкm nгo estб sendo recuperado:

pawn Код:
SetVehicleHealth(playerid, 100.0);
Alguma soluзгo?
Reply
#4

Quote:
Originally Posted by leigorm
Посмотреть сообщение
Obrigado

Ah , e a saude do veiculo tambкm nгo estб sendo recuperado:

pawn Код:
SetVehicleHealth(playerid, 100.0);
Alguma soluзгo?
pawn Код:
SetVehicleHealth(GetPlayerVehicleID(playerid), 1000);
@EDIT

Use tambйm
pawn Код:
RepairVehicle(GetPlayerVehicleID(playerid));
Reply
#5

Quote:
Originally Posted by EditPawn
Посмотреть сообщение
pawn Код:
SetVehicleHealth(GetPlayerVehicleID(playerid), 1000);
@EDIT

Use tambйm
pawn Код:
RepairVehicle(GetPlayerVehicleID(playerid));

Bom , deu certo!

mais ainda nгo continua pegando o dinheiro do player
pawn Код:
SetVehicleHealth(GetPlayerVehicleID(playerid), 1000);
        RepairVehicle(GetPlayerVehicleID(playerid));
        SendClientMessage(playerid,0xFF00FF,"~~~~~~~~~~Lava Rapido ~~~~~~~~");
        SendClientMessage(playerid,0xFFFFFF,"Seu carro foi lavado e reparado, Valor: R$ 100");
        SendClientMessage(playerid,0xFF00FF,"~~~~~~~~~~Lava Rapido ~~~~~~~~");
        if(GetPlayerMoney(playerid) < -100)
        return SendClientMessage(playerid, -1, "Vocк nгo tem 100 R$");
Reply
#6

Tem que por no topo do comando nгo no final.
Reply
#7

Quote:
Originally Posted by leigorm
Посмотреть сообщение
Bom , deu certo!

mais ainda nгo continua pegando o dinheiro do player
pawn Код:
SetVehicleHealth(GetPlayerVehicleID(playerid), 1000);
        RepairVehicle(GetPlayerVehicleID(playerid));
        SendClientMessage(playerid,0xFF00FF,"~~~~~~~~~~Lava Rapido ~~~~~~~~");
        SendClientMessage(playerid,0xFFFFFF,"Seu carro foi lavado e reparado, Valor: R$ 100");
        SendClientMessage(playerid,0xFF00FF,"~~~~~~~~~~Lava Rapido ~~~~~~~~");
        if(GetPlayerMoney(playerid) < -100)
        return SendClientMessage(playerid, -1, "Vocк nгo tem 100 R$");
Quote:
Originally Posted by Jonathan_Feitosa
Посмотреть сообщение
Tem que por no topo do comando nгo no final.
Correto!

Se quando o player estiver no Checkpoint, apуs vai fazer a verificaзгo do dinheiro dele, se for Menor que 100 irб retornar a SendClientMessage, caso contrбrio irб continuar e executar as funзхes abaixo.
Reply
#8

Deve ser seu anti money hack.
Reply
#9

pawn Код:
if(GetPlayerMoney(playerid) < -100)
Kkkkkk


pawn Код:
if(GetPlayerMoney(playerid) < 100)
Reply
#10

Quote:
Originally Posted by mau.tito
Посмотреть сообщение
pawn Код:
if(GetPlayerMoney(playerid) < -100)
Kkkkkk


pawn Код:
if(GetPlayerMoney(playerid) < 100)
Nem era isso nгo

Eu consegui fazer na base do que disseram dб uma olhada :

pawn Код:
if(CPS_IsPlayerInCheckpoint(playerid, CP_REPARADOR))
    {
        if (GetPlayerMoney(playerid) < 100) return SendClientMessage(playerid, 0xFF0000FF , "Vocк nгo tem dinheiro suficiente");
        {
        GivePlayerMoney(playerid,-100);
        SetVehicleHealth(GetPlayerVehicleID(playerid), 1000);
        RepairVehicle(GetPlayerVehicleID(playerid));
        SendClientMessage(playerid,0xFF00FF,"~~~~~~~~~~Lava Rapido ~~~~~~~~");
        SendClientMessage(playerid,0xFFFFFF,"Seu carro foi lavado e reparado, Valor: R$ 100");
        SendClientMessage(playerid,0xFF00FF,"~~~~~~~~~~Lava Rapido ~~~~~~~~");
        }
       
    }
Obrigado a todos +rep
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)