Skripta koju koristim: Moja
Detaljan opis problema: Kada udjem u igricu u roku u 10 minuta vi ste gladni brzo se trose helti gde bi moglo to da se nalazi da stavim npr da se ne trosi npr 10 nego 5 ili 3 =D
Dio skripte: ne znam gde se nalazi
Skripta je tvoja a neznas gde se to nalazi ma stvarno...
Ako nam nedas potrebnu funkciju u kojoj se nalazi oduzimanje kako da ti pomognemo
Tvoja skripta a neznas...
Vjerovatno postoji neki timer ili mozda cak pod OnPlayerUpdate,kod koji trebas trazit je SetPlayerHealth i GetPlayerHealth.
Da nije mozda ovo
new Float: hp;
GetPlayerHealth(i,hp);
SetPlayerHealth(i, hp -10);
if(hp <= 40.0)
{
GameTextForPlayer(i, "~w~gladan si~n~~p~moras da jedes", 7000, 1);
}
ovo ti je helti
if(hp <= 40.0) /// podesi kolko oces da ti se skida
Citat: [FC] Ricardo_Falcone poslato Mart 09, 2014, 18:08:17 POSLE PODNE
ovo ti je helti
if(hp <= 40.0) /// podesi kolko oces da ti se skida
sta pricas ti to je provera ako je igracev helt jednak ili manji od 40%
gde tu skida?
if(hp <= -40.0) /// podesi kolko oces da ti se skida
evo dodao sam - sad ce da mu skida 40%
Citat: [FC] Ricardo_Falcone poslato Mart 09, 2014, 19:13:46 POSLE PODNE
if(hp <= -40.0) /// podesi kolko oces da ti se skida
evo dodao sam - sad ce da mu skida 40%
nece bre de svati covjece
Sta mozemo mi onda tu neka pogleda tutorijale
SetPlayerHealth(i, hp -10);
-10 promjenis u kolko hoces da ti skida, npr: SetPlayerHealth(i, hp -5 ako hoces da ti skida 5hp);