Cheb
4 April 2003 | 22:47
Народ! Не вешайте на это проверку наличия конфликта с игроком!
Оно срабатывает не только когда неписи кастуют что-то на игрока, но и когда просто здороваются!
Infernal knight
5 April 2003 | 13:38
Вообще-то для проверки наличия конфликта с игроком есть Combat функций коих хватит по самые помидоры:
Combat
GetAttacked - return 0 if the actor has never been attacked and 1 if he has ever been attacked
HitAttemptOnMe, ObjectID - returns true if a hit on the calling Actor is attempted by objectID in melee (such as hammer01)
HitOnMe, ObjectID - returns true if calling Actor is hit by objectID in melee (such as hammer01)
OnPCHitMe - NOT A FUNCTION!, but used as a short var that gets set when object is hit.
StartCombat, ActorID
Так что выбор велик ;)