Диалоги, Все о редакторе разговоров |
Здравствуйте, гость ( Вход | Регистрация )
Диалоги, Все о редакторе разговоров |
Oct 2 2006, 17:39
Сообщение
#1
|
|
Level 5 Класс: Обыватель Характер: Lawful Neutral Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени |
сабж
|
Mar 2 2007, 18:40
Сообщение
#2
|
|
Level 18 Класс: Страж Тьмы Характер: True Neutral Раса: Человек МАСТЕР D&D |
Можно проще сделать. на последнюю реплику НПС ставится скрипт и в стринге атакующего выбирается тэг НПС, хотя это и необязательно:
NSS // ga_attack /* This script makes the sAttacker attack the PC. It should be placed on an [END DIALOG] node. Parameters: string sAttacker = Tag of attacker whom will attack the PC. Default is OWNER. */ // FAB 10/7 // ChazM 4/26 #include "ginc_param_const" #include "ginc_actions" void main(string sAttacker) { object oAttacker = GetTarget(sAttacker, TARGET_OWNER); object oTarget = (GetPCSpeaker()==OBJECT_INVALID?OBJECT_SELF:GetPCSpeaker()); StandardAttack(oAttacker, oTarget); } |
Текстовая версия | Сейчас: 29th April 2024 - 02:37 |