1hp - nebeleidžia žudyti
1hp - nebeleidžia žudyti
Taigi, kaip padaryti, jeigu į žaidėją tarkim šaudo, 1 gyvybei likus nebenusimtu hp, kitaip sakant būtų nemirtingas. Arba pvz jis nuo kurnors nušoka, tai neužsimuša, jei turi 20 hp tai jam lieka 1 hp.
Re: 1hp - nebeleidžia žudyti
Code: Select all
#include <amxmodx>#include <hamsandwich>#include <fun> #define PLUGIN "1hp immortal"#define VERSION "1.0"#define AUTHOR "beast" public plugin_init(){ register_plugin(PLUGIN, VERSION, AUTHOR) RegisterHam(Ham_TakeDamage, "player", "FwdHamTakeDamagePre")} public FwdHamTakeDamagePre(victim, inflictor, attacker, Float:damage){ static hp hp = get_user_health(victim) if(hp == 1) return HAM_SUPERCEDE if(damage >= hp) { set_user_health(victim, 1) return HAM_SUPERCEDE } return HAM_IGNORED}
Re: 1hp - nebeleidžia žudyti
Ačiū
O kam čia šitas?
Neužtenka?
O kam čia šitas?
Code: Select all
if(hp == 1) return HAM_SUPERCEDE
Code: Select all
if(damage >= hp) { set_user_health(victim, 1) return HAM_SUPERCEDE }
Re: 1hp - nebeleidžia žudyti
Kad nenustatinetu hp kai to nereikia.
Who is online
Users browsing this forum: No registered users and 4 guests