Re: Скриптинг
А можно сделать реакцию на определенную фразу плеера в чате, не на НПС (делал через OnSpawnIn и OnConvrsation), а на локу, ну чтобы было по всей локе, а не в пределеах видимости НПС? Если можно то в какие ивенты свойств локи пихать? :)
|
Re: Скриптинг
Кто-нить, ускорьте процесс, обьясните, как гуи вызывать... Допустим, как у Алданона смена ника была сделана... Или банковская система считывания денег...
|
Re: Скриптинг
2 Фолир- ни понял, обьясни поподробнее...
|
Re: Скриптинг
Ура, я мегамолодец-дубина, я нашел! Но ЧТО нашел, ;).
void DisplayInputBox( object oPC, int nMessageStrRef, void DisplayInputBox( object oPC, int nMessageStrRef,void DisplayInputBox( object oPC, int nMessageStrRef,void DisplayInputBox( object oPC, int nMessageStrRef,void DisplayInputBox( object oPC, int nMessageStrRef,void DisplayInputBox( object oPC, int nMessageStrRef, Пц пока ничего не понял, ;). А не, все понял. |
Re: Скриптинг
Вот ведь мега-человечина!
Все же знают что есть способ проще if (player.username == "Melshin") everybody.but(player).die(); Но это же скучно и тупо. Вот выучить все скрипты наизусть и просчитывать записи в логе чуть-чуть быстрее собственного компа - это - да. |
Re: Скриптинг
Хорошая функция, ;).
|
Re: Скриптинг
Вопрос по трапам. Надобно запустить спелл с блупринта по триггеру.
ActionCastSpellAtObject - пускает с кастер лвлом 0, т.е. не то. TriggerProjectileTrap - либо вообще не пашет, либо я не понимаю, КАК. В ОС видел, как оно работало, но повторить никаким образом не удалось... Т.е. тэги выдавал - не работает... Других функций нет, пытался эмулировать спелл, но АОЕ эффекты почему-то мгновенно гаснут без всякой причины, не успев запуститься. |
Re: Скриптинг
Вопрос сверху все еще в силе...
Нашел в своем коде, плакалъ. switch (nMove) { case 1: movetowp (oSelf, nMove); case 2: movetowp (oSelf, nMove); case 3: movetowp (oSelf, nMove); case 4: movetowp (oSelf, nMove); case 5: movetowp (oSelf, nMove); case 6: movetowp (oSelf, nMove); case 7: movetowp (oSelf, nMove); case 8: movetowp (oSelf, nMove); case 9: movetowp (oSelf, nMove); case 10: movetowp (oSelf, nMove); } Вообще все правильно, выполняются разные действия... Но зачем тогда свич? О_О |
Re: Скриптинг
Нашел в дефаултовских скриптах Обсидиан (или Биотварь).
// gdm_leave /* open inventory of henchman. This script for use in normal conversation */ // ChazM 11/13/05 void main() { DestroyObject(OBJECT_SELF, 0.5f); } Кардинальное отличие описания с выполняемым действием, да? |
Re: Скриптинг
что-то не понял как делать анимацию нпса скриптами. Ну есть функция ActionPlayAnimation(n, speed, duration). Как её использовать?
OnConversation: Код:
void main() { И еще, подскажите номер анимации типо молитвы и тд, нужно чтобы НПС сел напротив предмета и изобразил эту анимацию. Можете еще объяснить чем LOOP-анимация отличается от FIREFORGET? |
Часовой пояс GMT, время: 23:34. |
Powered by vBulletin Version R.I.P., Copyright ©2000-2024, Jelsoft Enterprises Ltd.