Kai pakeičia ginkla procesas nutrūksta
Re: Kai pakeičia ginkla procesas nutrūksta
Tai padės kas nors?
Re: Kai pakeičia ginkla procesas nutrūksta
beast wrote:Parodyk Start_Heal funkciją.
Code: Select all
public Start_Heal(id){ if (!is_user_alive(id)) return id -= TASKID_HEAL if (get_user_health(id) < get_pcvar_num(Max_Health)) { set_user_health(id, get_user_health(id) + get_pcvar_num(Health_Per_Heal)) } else { return }}
Re: Kai pakeičia ginkla procesas nutrūksta
Pažiūrėk ar rezultatai tokie, kokių nori, jei ne - rašyk.
Code: Select all
public Ev_CurWeapon(id){ new WeaponID = read_data(2) if (get_user_flags(id) & ADMIN_LEVEL_H) { if (WeaponID == CSW_KNIFE) { if(!task_exists(id + TASKID_HEAL)) set_task(get_pcvar_float(Health_CDown), "Start_Heal", id + TASKID_HEAL, _, _, "b") } else { remove_task(id + TASKID_HEAL) } } return PLUGIN_CONTINUE} public Start_Heal(id){ id -= TASKID_HEAL if (!is_user_alive(id)) { remove_task(id + TASKID_HEAL) return } if (get_user_health(id) < get_pcvar_num(Max_Health)) { set_user_health(id, get_user_health(id) + get_pcvar_num(Health_Per_Heal)) } else { return }}
Re: Kai pakeičia ginkla procesas nutrūksta
lygir veikia dėkui tau, gal gali pasakyt kas blogai buvo?
Re: Kai pakeičia ginkla procesas nutrūksta
Na tu heal task paleisdavai tik vieną kartą žaidėjui kuris pasiima knife. Su "b" falgu padariau, kad žaidėją su knife pastoviai healintų... nu bet gi akivaizdu... kodą suprasti netingėkit...
Who is online
Users browsing this forum: Bing [Bot] and 7 guests