Вернуться   Raurin Forums > Raurin 3: The Silver Marches (NWN2 шард) > Скриптинг, маппинг и диалогинг :)

Ответ
 
Опции темы Опции просмотра
Старый 13.06.2009, 06:55   #21
Melshin
Приближенный Тира
 
Аватар для Melshin
 
Регистрация: 20.12.2007
Адрес: Санкт-Петербург
Сообщения: 2,096
Власть репутации: 700 Melshin У него еще все впереди!
По умолчанию Re: Скриптинг

LOOP анимация - это он будет ее проигрывать непрерывно, а FIREFORGET - один раз (запустить и забыть).
__________________
Мера наносит нам поражение.
Melshin is offline   Ответить с цитированием
Старый 13.06.2009, 07:32   #22
nitx
Бывалый Рауринец
 
Аватар для nitx
 
Регистрация: 06.09.2007
Адрес: /usr/var/www/yoba
Сообщения: 674
Власть репутации: 639 nitx У него еще все впереди!
По умолчанию Re: Скриптинг

а если в скрипте несколько функуций типа Action* идет последновательно, то эти действия будут так же последовательно выполняться или выполнится только одно?

А можно как нибудь сделать чтобы анимация заданная функцией ActionPlayAnimation работала вечно?
__________________

Последний раз редактировалось nitx, 13.06.2009 в 07:45.
nitx is offline   Ответить с цитированием
Старый 13.06.2009, 14:58   #23
Melshin
Приближенный Тира
 
Аватар для Melshin
 
Регистрация: 20.12.2007
Адрес: Санкт-Петербург
Сообщения: 2,096
Власть репутации: 700 Melshin У него еще все впереди!
По умолчанию Re: Скриптинг

Если AssignCommand, то они будут выполняться последовательно.

ActionPlayAnimation... Ну я хз, я с этим никогда не работал (хотя предстоит). Ты можешь сделать рекурсию. Но лучше, конечно, покласть на хартбит. А для смены действий использовать NWNx таймер.
__________________
Мера наносит нам поражение.
Melshin is offline   Ответить с цитированием
Старый 13.06.2009, 23:32   #24
nitx
Бывалый Рауринец
 
Аватар для nitx
 
Регистрация: 06.09.2007
Адрес: /usr/var/www/yoba
Сообщения: 674
Власть репутации: 639 nitx У него еще все впереди!
По умолчанию Re: Скриптинг

на хертбите анимация очень криво работает. С nwnx еще не сталкивался)
__________________
nitx is offline   Ответить с цитированием
Старый 15.06.2009, 13:32   #25
tox
Guest
 
Сообщения: n/a
По умолчанию Re: Скриптинг

хертбиты не использовать. кладите все в OnUserDefined*. получится *рекурсия*
номера/названия анимаций можно смореть в тулсете. там как раз есть какой-то недоредактор этого дела (сам не пользовал)
многие анимации (с названиями) взяты из нвн1 и пашут через Ж.

* чар заходит в зону / на что-то наступает, запускается евент. чар уходит, все анимации прекращаются. хертбит же будет долбить до охренения сервера
  Ответить с цитированием
Старый 17.06.2009, 01:34   #26
nitx
Бывалый Рауринец
 
Аватар для nitx
 
Регистрация: 06.09.2007
Адрес: /usr/var/www/yoba
Сообщения: 674
Власть репутации: 639 nitx У него еще все впереди!
По умолчанию Re: Скриптинг

мда
Код:
void main() {
switch(GetUserDefinedEventNumber()) {
case 1001:
	SpeakString(IntToString(GetNumActions(OBJECT_SELF)), 2);
	ActionMoveToObject(GetObjectByTag("way_2"), 1);
	break;
	}
}
почему не работает? Веипоинт с тегом way_2 есть. Ну, хертбит выводит количество действий: вначале 0, потом на 2 каждый раз больше, ну действия висят, но почему не выполняются?
__________________

Последний раз редактировалось nitx, 17.06.2009 в 01:39.
nitx is offline   Ответить с цитированием
Старый 17.06.2009, 09:14   #27
Melshin
Приближенный Тира
 
Аватар для Melshin
 
Регистрация: 20.12.2007
Адрес: Санкт-Петербург
Сообщения: 2,096
Власть репутации: 700 Melshin У него еще все впереди!
По умолчанию Re: Скриптинг

AssignCommand нету.
__________________
Мера наносит нам поражение.
Melshin is offline   Ответить с цитированием
Старый 17.06.2009, 09:20   #28
nitx
Бывалый Рауринец
 
Аватар для nitx
 
Регистрация: 06.09.2007
Адрес: /usr/var/www/yoba
Сообщения: 674
Власть репутации: 639 nitx У него еще все впереди!
По умолчанию Re: Скриптинг

^ AssignCommand не надо, если действие выполняется без нее, то исполнителем всегда будет OBJECT_SELF
п.с. пересоздал все заного, заработало, наверно тогда гдето опечатка в тегах была, хотя все проверял вроде как, ну мб тулсет ляпы дает
__________________
nitx is offline   Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
You may not post new threads
You may not post replies
You may not post attachments
You may edit your posts

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT, время: 14:34.

Powered by vBulletin Version R.I.P., Copyright ©2000-2024, Jelsoft Enterprises Ltd. | Оформление: raurin.ru