[Ajuda] Problema com dano server-side - 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] Problema com dano server-side (
/showthread.php?tid=608956)
Problema com dano server-side -
pWesley - 06.06.2016
Estou com um problema. Eu criei um sistema de vida e colete server-side e ele me apresenta a seguinte situaзгo: o colete nгo й setado para o player e ao tomar dano, o life do jogador vai pra 0. Queria saber o que estб de errado.
Vou deixar o cуdigo como garantia.
PHP код:
new Float:gArmour[MAX_PLAYERS];
new Float:gHealth[MAX_PLAYERS];
GetPlayerArmourEx(playerid,&Float:armour)
{
armour = gArmour[playerid];
}
GetPlayerHealthEx(playerid,&Float:health)
{
health = gHealth[playerid];
}
SetPlayerArmourEx(playerid,Float:armour)
{
if(armour > 100.0)
armour = 100;
gArmour[playerid] = armour;
SetPlayerArmourEx(playerid,gArmour[playerid]);
}
SetPlayerHealthEx(playerid,Float:health)
{
if(health > 100.0)
health = 100;
gHealth[playerid] = health;
SetPlayerHealthEx(playerid,gHealth[playerid]);
}
Eu tento usar de duas formas, SetPlayerArmourEx(playerid, 100.0) e SetPlayerArmourEx(playerid, 100), mas nada surti efeito.
Re: Problema com dano server-side -
NegoEnsina - 06.06.2016
O correto nгo seria
SetPlayerArmour(playerid,gArmour[playerid]); ? ou
SetPlayerArmour(playerid,armour); ?
Tu estбs usando sua propria callback, que sу surte efeito de mudar o valor da variбvel...
Re: Problema com dano server-side -
pWesley - 06.06.2016
Quote:
Originally Posted by NegoEnsina
O correto nгo seria SetPlayerArmour(playerid,gArmour[playerid]); ? ou SetPlayerArmour(playerid,armour); ?
Tu estбs usando sua propria callback, que sу surte efeito de mudar o valor da variбvel...
|
Verdade. Sу depois que eu pude notar.