Перейти к содержимому


Фотография

if ( GetTarget, Player == 1 )


  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1 Cheb

Cheb

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 166 сообщений

Отправлено 04 апреля 2003 - 21:47

Народ! Не вешайте на это проверку наличия конфликта с игроком!
Оно срабатывает не только когда неписи кастуют что-то на игрока, но и когда просто здороваются!


#2 Infernal knight

Infernal knight

    Аццкий модератор

  • Пользователи
  • PipPipPip
  • 1 137 сообщений

Отправлено 05 апреля 2003 - 12: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

Так что выбор велик ;)




Похожие темы Свернуть

  Название темы Форум Автор Статистика Последнее сообщение


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных

Рейтинг@Mail.ru