Page 1 of 1
Kaip sustabdyti?
Posted: 2011 May 27 13:56
by psychical
Code: Select all
public client_damage(attacker, victim, damage, wpnindex, hitplace, TA){ if(kazkas) { if(hitplace == 1) { client_print(victim, print_chat, "I galva...") return PLUGIN_HANDLED } else { client_print(victim, print_chat, "Ne ten kur reikia...") return PLUGIN_HANDLED } } else { return PLUGIN_CONTINUE } return PLUGIN_CONTINUE}
nuo pakeisti ta plugin_ kad sustabdytu ataka? (cia ne HAM)
Re: Kaip sustabdyti?
Posted: 2011 May 27 15:09
by addinol
Geriau hookink HAM eventą, nebent tau ne takedamage evento reikia.
o tada,
return HAM_SUPERCEDE
Re: Kaip sustabdyti?
Posted: 2011 May 27 16:32
by psychical
jeigu reiktu HAM, tai ir klausciau apie HAM, o ne rasyciau kad "cia ne HAM", man reikia hitplace, todel HAM man netinka...
Re: Kaip sustabdyti?
Posted: 2011 May 27 17:07
by newb
set_user_hitzones(0, id, 2) arba set_user_hitzones(0, 0, 2) darys dmg tik i galva.
Re: Kaip sustabdyti?
Posted: 2011 May 27 17:26
by psychical
newb wrote:set_user_hitzones(0, id, 2) arba set_user_hitzones(0, 0, 2) darys dmg tik i galva.
Code: Select all
else if(day == 23) { set_user_hitzones(0, victim, 2); }
taip gerai? (cis HAM player_attack)
Re: Kaip sustabdyti?
Posted: 2011 May 27 17:32
by newb
set_user_hitzones reikia naudot ne per ataka, o per koki new raund, kada keiciasi tuos dienos, nes pasikeicia man rodos visam laikui, o veliau reikia atgal atsatyt su set_user_hitzones(0, id, 255)
Re: Kaip sustabdyti?
Posted: 2011 May 27 17:47
by psychical
newb wrote:set_user_hitzones reikia naudot ne per ataka, o per koki new raund, kada keiciasi tuos dienos, nes pasikeicia man rodos visam laikui, o veliau reikia atgal atsatyt su set_user_hitzones(0, id, 255)
dq