[Pomoć] Dodavanje Healtha


Započeo Neon RolePlay, Septembar 12, 2014, 22:47:02 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim: Moja od nule
Opis problema o kojem se radi: Napravio sam automatski ''Re-healthing'' sustav. Znači ako je HP ispod 75.00 %, on će se svakih 15 sekundi povećavati za neku cifru. Dodao sam da mi izbacuje u chat da sam Re-Healthan(to je samo za test, da ne moram svaki put u log gledati) i dobio sam nešto ovako(vidi u zadnjoj stavci)
Došlo je do male greške u izračunavanju svega. Pogledajte Boldani dio, Health se nije ni pomaknuo iako ima funkcija koja postavlja Health.. Bio bi zahvalan kad bi i @Džoii pogledao ovo :) Hvala svima unaprijed :)
Dio skripte:
new Float:_pHP;
			GetPlayerHealth(_playerid, _pHP);

			if(_pHP <= _REHEALTH_MIN_VALUE)
			{
				new Float:_new_pHP = floatadd(_REHEALTH_VALUE / 2, _REHEALTH_VALUE / 2) + _pHP;

				SetPlayerHealth(_playerid, _new_pHP);
				va_SendClientMessage(_playerid, -1, "- Rehealthan si || %f + %f = %f", _pHP, _new_pHP, _pHP + _new_pHP);
			}

Slika (neobavezno):
Citat11:03:07] - Rehealthan si || 36.000000 + 36.720001 = 72.720001
[11:03:23] - Rehealthan si || 36.000000 + 36.720001 = 72.720001