• Добро пожаловать, Гость. Войдите или зарегистрируйтесь.

Автор Тема: как узнать ID непися при его атаке?  (Прочитано 5678 раз)

Описание:

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн eternal2000

  • *
  • Сообщений: 13
  • Репутация: 0
  • Пол: Мужской
    • ICQ клиент - 442173641
    • Просмотр профиля
здрасте. народ, подскажите как можно узнать ID непися при его атаке?
тобишь я в скрипте хочу сделать обращение к неписю, который атаковал ГГ или которого атаковал ГГ.
ROCK IS NOT DEAD

Оффлайн ShadoW

  • *
  • Сообщений: 3
  • Репутация: 0
  • Пол: Мужской
    • ICQ клиент - 9421995
    • Просмотр профиля
    • TES FAQ
    • Email
Re: как узнать ID непися при его атаке?
« Ответ #1 : 23 Май, 2008, 22:28:38 »
0
Когда тебя атакуют, включай консоль и левой кнопкой мыши нажимай на непися один раз. Вверху в центре экрана будет его имя и ID. Удачи))) :!:

Оффлайн eternal2000

  • *
  • Сообщений: 13
  • Репутация: 0
  • Пол: Мужской
    • ICQ клиент - 442173641
    • Просмотр профиля
Re: как узнать ID непися при его атаке?
« Ответ #2 : 24 Май, 2008, 09:46:33 »
0
нет, а как мне не в игре надо узнать, а как я могу получить его из скрипта?
ROCK IS NOT DEAD

Оффлайн Siegrun

  • *
  • Сообщений: 98
  • Репутация: 0
    • Просмотр профиля
Re: как узнать ID непися при его атаке?
« Ответ #3 : 27 Май, 2008, 21:18:14 »
0
При чем тут в атаке он или нет. Это анимация. ID узнать легко. Открываешь обливион КС-ом, далее файл - экспорт - Names. Там будут все айди. И цифровое обозначение и буквенное. Копируешь и вставляешь в скрипт. Нсли надо посмотреть скрипт уже готовый и висящий на НПС, открой КС и погляди на вкладке NPC, что там к нему приделано. Не помню где именно, может и в диалогах - в резалтах ID скрипта.   После чего находишь наверху во вкладках Scripts и открываешь нужный.

Оффлайн eternal2000

  • *
  • Сообщений: 13
  • Репутация: 0
  • Пол: Мужской
    • ICQ клиент - 442173641
    • Просмотр профиля
Re: как узнать ID непися при его атаке?
« Ответ #4 : 27 Май, 2008, 22:18:06 »
0
да блин и ты тоже не понял :bye:
я имею ввиду чтобы при выполнении скрипта и атаке гг кем либо, интерпритатор бы возвращал id этого непися в скрипт, а далее уже выполнялись бы определенные действия к нему из того же скрипта.
ROCK IS NOT DEAD

Оффлайн eternal2000

  • *
  • Сообщений: 13
  • Репутация: 0
  • Пол: Мужской
    • ICQ клиент - 442173641
    • Просмотр профиля
Re: как узнать ID непися при его атаке?
« Ответ #5 : 12 Апрель, 2009, 12:22:43 »
0
перефразирую ситуации при начале боя (когда еще музыка начинает соответствующая играть) нужно в скрипте получить ID неписей и кричеров атаковавших ГГ или которых сам ГГ атаковал. вот. есть варианты? может через script exteder?
ROCK IS NOT DEAD

Оффлайн Visman

  • *
  • Сообщений: 185
  • Репутация: 0
  • Пол: Мужской
    • Просмотр профиля
    • AllTES: Плагины и моды
Re: как узнать ID непися при его атаке?
« Ответ #6 : 13 Апрель, 2009, 12:40:22 »
0
to eternal2000:
Разделим задачу на части:
1. Нужно определить ГГ находится в драке или нет?
    Есть ф-ия IsInCombat. Правда не знаю может ли она определить на игроке его состояние.
2. Нужно опредеить рядом находящихся существ?
    Без OBSE ни куда! Читай раздел Ref Walking Functions в описании обсе 16. Там есть пример для перебора объектов и в частности можно выбрать только существ.
3. На найденных существах определяем состояние (драка или нет с ГГ)?
    Наверное можно ф-ей GetCombatTarget воспользоваться.
Вам не кажется, что plаygrоund.ru есть синоним слову ворье?

Теги:
 

Создание непися-вампира

Автор zOmbРаздел TES III: Morrowind, Tribunal, Bloodmoon

Ответов: 12
Просмотров: 7881
Последний ответ 21 Октябрь, 2008, 19:00:24
от Lёv@
Как научить непися ходить боком?

Автор xNeKiToSxРаздел Скриптинг под TES IV

Ответов: 0
Просмотров: 967
Последний ответ 13 Январь, 2011, 07:08:26
от xNeKiToSx
Как узнать движковое название локации?

Автор aka_sektorРаздел Конструктор G.E.C.K.

Ответов: 5
Просмотров: 931
Последний ответ 13 Сентябрь, 2013, 00:54:00
от IgorLutiy

Поиск

 
Top
SimplePortal 2.3.5 © 2008-2012, SimplePortal