Page 2 of 2

Re: Klausimas del HE

Posted: 2011 Mar 27 22:43
by aaarnas
Krč :D :

Code: Select all

RegisterHam(Ham_TraceAttack, "player", "player_attack")
-->>

Code: Select all

RegisterHam(Ham_TakeDamage, "player", "player_attack")

Code: Select all

public player_attack(victim, attacker, Float:damage, Float:direction[3], tracehandle, damagebits)
-->>

Code: Select all

public player_attack(victim, wpnentid, attacker, Float:damage, damagebits)

Code: Select all

pev(attacker, pev_classname, classname, charsmax(classname))
-->>

Code: Select all

pev(wpnentid, pev_classname, classname, charsmax(classname))
Netikrinau, bet pagal teoriškai turėtų dirbti :D

Re: Klausimas del HE

Posted: 2011 Mar 28 12:49
by psychical
Neveikai nei taip, ne i taip, pasidarius pagal newb visiskai nebedaro damage, o ne tik su he

Re: Klausimas del HE

Posted: 2011 Mar 28 12:54
by newb
Tai pats kazka pridarei neteisingai, negali visiskai nedaryt dmg, gi ne pas visus classname granta.

Re: Klausimas del HE

Posted: 2011 Mar 28 13:18
by psychical

Code: Select all

 #include <amxmodx>#include <fakemeta>#include <hamsandwich>  public plugin_init() {    RegisterHam(Ham_TakeDamage, "player", "hook_TakeDamage")} public hook_TakeDamage(Victim, Useless, Attacker, Float:damage, damagebits) {     static classname[8]    pev(Useless, pev_classname, classname, charsmax(classname))    if(equal(classname, "grenade")) return HAM_SUPERCEDE     return HAM_IGNORED}
dariau pagal sita...

P.S. O tai gal tada kad ne damage nedarytu o kad PVZ.: Paemus granata is karto keicia gun i knife, taip imanoma?

Re: Klausimas del HE

Posted: 2011 Mar 28 13:19
by newb
Ir nori pasakyt jeigu paleidi TIK sita, tai nedaro dmg visai ?..

Re: Klausimas del HE

Posted: 2011 Mar 28 13:20
by psychical
newb wrote:Ir nori pasakyt jeigu paleidi TIK sita, tai nedaro dmg visai ?..
taip

Re: Klausimas del HE

Posted: 2011 Mar 28 13:29
by newb
Ka tik patikrinau (nors ir taip zinojau, kad turi veikti gerai) - veikia.