powered_by.png, 1 kB
Главная arrow TES 3 Морровинд arrow Модмейкерам arrow Справочник скриптолога
Справочник скриптолога PDF Печать E-mail
Рейтинг: / 0
ХудшаяЛучшая 
Автор Дмитрий   
25.09.2007 г.

Чтобы нечто появлялось после свершения журнала
begin НазваниеСкрипта
if ( GetJournalIndex "IDЖурнала" = НомерСтатьи )
if ( GetDisabled == 1 ) /Если это случилось
enable
endif
else
if ( GetDisabled == 0 ) /Пока этого не случилось
disable
endif
endif
end НазваниеСкрипта

Проверка того есть ли нечто у перса или нету
if ( player->GetItemCount "IDПредмета" > 0 )

Чтобы что-то случилось при нажатии на предмет
if (OnActivate == 1 )

Перенести персонажа куда нибудь
Player->Position Cell, X, Y, Z, "IDПомещения"

NPC начинает говорить сам
Begin НазваниеСкрипта
short doOnce
short talking if ( doOnce == 0 )
if ( GetDistance Player < 500 ) /Растояние до игрока
ForceGreeting
set doOnce to 1
endif
endif End НазваниеСкрипта

Запись в журнале при смерти NPC
Begin НазваниеСкрипта
if (OnDeath==1)
Journal IDЖурнала Номерстатьи
endif
End НазваниеСкрипта

Присоединение и отсоедининие непися соответственно
AiFollow Player 0 0 0 0
AiWander 0 6 0 40 30 20 0 0 0 0 0 0

 
« Пред.
Рейтинг Ролевых Ресурсов Рейтинг ролевых ресурсов - ТОП 100 RPGWORLD Рейтинг@Mail.ru Palantir

Page Rank
© 2008 GAMENET RUSSIAN - Русский Игровой Портал
Joomla! - свободное программное обеспечение, распространяемое по лицензии GNU/GPL.
Русская локализация © 2005-2008 Joom.Ru - Русский Дом Joomla!
Страница сгенерирована за 0.026874 секунд