[AJUDA] Como eu fasso para deixar o maximo de vida - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [AJUDA] Como eu fasso para deixar o maximo de vida (
/showthread.php?tid=317255)
[AJUDA] Como eu fasso para deixar o maximo de vida -
Chis - 10.02.2012
Eu queria restringir a quantidade de vida e colete, o Life ia ficar no maximo 40% e o colete 60%, quem tivesse com o life ou colete superior a quantidade de 40%~60% ela era kickado do servidor,
Como eu fasso isso?
Re: [AJUDA] Como eu fasso para deixar o maximo de vida -
humildadeforever - 10.02.2012
Poe um SetTimerEx na public OnPlayerConnect com o intervalo de 100. E ai cria uma public e dai na public poe para verificar o health e armour, se tiver maior q o valor q voce quer poe pra kickar!
Vou te dar uma forcinha:
pawn Код:
forward MaxArmourAndHealth(playerid);
OnPlayerConnect:
pawn Код:
SetTimerEx("MaxArmourAndHealth",100,true,"d",playerid);
Em qualquer lugar do GM: (DICA: poe pra baixo da public de comandos (OnPlayerCommandText))
pawn Код:
public MaxArmourAndHealth(playerid)
{
new Float:health;
GetPlayerHealth(playerid, health);
if(health > 40) { SendClientMessage(playerid,-1,"voce foi kickado por ter a vida maior q 40"); Kick(playerid); }
new Float:armour;
GetPlayerArmour(playerid, armour);
if(armour > 60) { SendClientMessage(playerid,-1,"voce foi kickado por ter o colete maior q 60"); Kick(playerid); }
return 1;
}
acho q funciona, edite como quiser, mantenha os credito! zoeira hUAhauh
Respuesta: [AJUDA] Como eu fasso para deixar o maximo de vida -
Chis - 10.02.2012
Vlw