![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
![]()
Сообщение
#1
|
|
Level 5 ![]() Класс: Обыватель Характер: Lawful Neutral Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени ![]() |
сабж
|
![]() |
![]()
Сообщение
#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); } |
![]() ![]() |
Текстовая версия | Сейчас: 27th April 2025 - 06:59 |