Vocк nгo tem dinheiro -
leigorm - 30.12.2012
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?
Re: Vocк nгo tem dinheiro -
EditPawn - 30.12.2012
pawn Код:
if(GetPlayerMoney(playerid) < 100)
return SendClientMessage(playerid, -1, "Vocк nгo tem 100 R$");
Simples
Re: Vocк nгo tem dinheiro -
leigorm - 30.12.2012
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?
Re: Vocк nгo tem dinheiro -
EditPawn - 30.12.2012
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));
Re: Vocк nгo tem dinheiro -
leigorm - 30.12.2012
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$");
Re: Vocк nгo tem dinheiro -
JonathanFeitosa - 30.12.2012
Tem que por no topo do comando nгo no final.
Re: Vocк nгo tem dinheiro -
EditPawn - 30.12.2012
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.
Re: Vocк nгo tem dinheiro -
TugaBR - 30.12.2012
Deve ser seu anti money hack.
Re: Vocк nгo tem dinheiro -
mau.tito - 30.12.2012
pawn Код:
if(GetPlayerMoney(playerid) < -100)
Kkkkkk
pawn Код:
if(GetPlayerMoney(playerid) < 100)
Re: Vocк nгo tem dinheiro -
leigorm - 30.12.2012
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