![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
![]()
Сообщение
#4471
|
|
Level 2 ![]() Класс: Оборотень Характер: Chaotic Good Раса: Человек ![]() |
Уря-я-я! (IMG:style_emoticons/kolobok_light/yahoo.gif) Спасибо, Ilerien! Спасибо спасибо и... еще раз спасибо! Наконец-то я знаю как это работает! Вы не представляете что я только не делал с этими ID. (IMG:style_emoticons/kolobok_light/crazy.gif) Даже квадратный корень выводил.
Кстати, в целях образованности, почему умножается именно на 65536? Цитата Богиню зовут Суни (IMG:style_emoticons/kolobok_light/smile.gif) Да, я слышал это произношение в Шторме Зехира. Просто раньше видал несколько вариантов перевода и "Сьюн" мне понравился больше всех. (IMG:style_emoticons/kolobok_light/blush.gif) Да... еще вопросик можно? (IMG:style_emoticons/kolobok_light/angel.gif) По какому принципу работают пассивные фиты? |
![]()
Сообщение
#4472
|
|
Level 11 ![]() Класс: Волшебник Характер: Lawful Evil Раса: Эльф NWN: Скриптинг [PW] Gem of the North ![]() |
Цитата Кстати, в целях образованности, почему умножается именно на 65536? Говорю ж, это помещает номер подфита, который мы придумали, в 2 старших байта итогового числа. 65536 = 2^16. Это довольно распространённый приём для тех случаев, когда несколько различных небольших целых значений нужно "упаковать" в одно число.Цитата Да, я слышал это произношение в Шторме Зехира. Просто раньше видал несколько вариантов перевода и "Сьюн" мне понравился больше всех. Как известно, в английском мы пишем "Манчестер", а читаем "Ливерпуль" (IMG:style_emoticons/kolobok_light/smile.gif) В любом случае, "Суни" - каноничная транскрибция, данная в Faiths & Pantheons.Цитата По какому принципу работают пассивные фиты? Чаще всего захардкожены в движке. В более редких случаях это ничего более, чем своеобразная пометка для скрипта, как, например, абилка ассассина и блэкгарда Poison Use - там скрипт наложения яда на оружие проверяет наличие фита.
|
![]()
Сообщение
#4473
|
|
Level 19 ![]() Класс: Воин Характер: Lawful Good Раса: Человек NWN: Скриптинг [PW] Gem of the North Край Лесов ![]() |
Цитата В любом случае, "Суни" - каноничная транскрибция, данная в Faiths & Pantheons. Каноническая для англоговорящих. Есть 3 формы перевода имён собственных - по произношению (Bane - Бэйн), транслитерацией (Lloth - Ллос/Ллот, Tymora - Тимора) и отсебятина. В последнем как раз всякие Дзирт, Сайрик/Цирик/Кирик и Сьюн, Сунь, Сан и т.п. А всё из-за того, что больному русскому воображению часто нельзя давать "правильные имена", будут ржать как дебилы. Правильно там - Дриззт, Сирик и Суни, но сами слышите, с чем это можно ассоциировать.
|
![]()
Сообщение
#4474
|
|
Level 2 ![]() Класс: Оборотень Характер: Chaotic Good Раса: Человек ![]() |
Цитата Говорю ж, это помещает номер подфита, который мы придумали, в 2 старших байта итогового числа. 65536 = 2^16. Это довольно распространённый приём для тех случаев, когда несколько различных небольших целых значений нужно "упаковать" в одно число. Гм, зиняюсь. Теперь допер. Я ж не всегда вумный сразу... иногда и чуть погодя. (IMG:style_emoticons/kolobok_light/blush.gif) Цитата ...Дриззт, Сирик и Суни, но сами слышите, с чем это можно ассоциировать. Да-а-а, это звучит! (IMG:style_emoticons/kolobok_light/biggrin.gif) |
![]()
Сообщение
#4475
|
|
Level 11 ![]() Класс: Волшебник Характер: Lawful Evil Раса: Эльф NWN: Скриптинг [PW] Gem of the North ![]() |
Цитата А всё из-за того, что больному русскому воображению часто нельзя давать "правильные имена", будут ржать как дебилы.Правильно там - Дриззт, Сирик и Суни, но сами слышите, с чем это можно ассоциировать. Эти кокретные ассоциации смешны максимум один раз, и то с большой натяжкой. А что до больного воображения - это уже индивидуальная характеристика, которая к национальности и родному языку отношения не имеет.P. S. В азербайжданских школах не изучают творчество великого немецкого поэта Гёте, потому что по-азербайджански "гёте" значит "жопа". (с) Лукьяненко Сообщение отредактировал Ilerien - Jan 11 2011, 01:54 |
![]()
Сообщение
#4476
|
|
Level 19 ![]() Класс: Воин Характер: Lawful Good Раса: Человек NWN: Скриптинг [PW] Gem of the North Край Лесов ![]() |
Цитата Эти кокретные ассоциации смешны максимум один раз, и то с большой натяжкой. Взаимоисключающие параграфы, не? (IMG:style_emoticons/kolobok_light/smile.gif) Из той же оперы - наши немцы в школе/универе слово job или как там у них произносят на английский манер, ибо по-немецки это звучит не очень прилично для наших ушей. Тебе может и не смешно, но большинство школьников не настолько серьёзны (IMG:style_emoticons/kolobok_light/smile.gif)
В азербайжданских школах не изучают творчество великого немецкого поэта Гёте, потому что по-азербайджански "гёте" значит "жопа". |
![]()
Сообщение
#4477
|
|
Level 11 ![]() Класс: Волшебник Характер: Lawful Evil Раса: Эльф NWN: Скриптинг [PW] Gem of the North ![]() |
Это был пример доведения подобной ситуации до абсурда. (IMG:style_emoticons/kolobok_light/smile.gif)
Возможно, школьники и будут ухохатываться над "Суни" и "Дриззтом", но серьезные настольщики - и, к слову, рунетовское НВН-комьюнити - это всё же люди постарше. Сообщение отредактировал Ilerien - Jan 11 2011, 17:52 |
![]()
Сообщение
#4478
|
|
Level 19 ![]() Класс: Воин Характер: Lawful Good Раса: Человек NWN: Скриптинг [PW] Gem of the North Край Лесов ![]() |
Беда в том, что это книги не для сурьёзных дядек за дцать лет (IMG:style_emoticons/kolobok_light/smile.gif) Настолка (по крайней мере в наших краях) - увлечение довольно взрослое, но вот с художкой по фр (про сопливого тёмного эльфа-изгоя или неубиваемого мага, спящего с богиней) она довольно-таки слабо связана. Особенно учитывая, что далеко не все водятся именно по фр.
P.S. Мы увлеклись (IMG:style_emoticons/kolobok_light/smile.gif) Если есть чем продолжить, можно попросить выпилить посты в новую тему. |
![]()
Сообщение
#4479
|
|
Level 4 ![]() ![]() Класс: Маг Характер: Chaotic Evil Раса: Человек ![]() |
Здравствуйте! я тут пытался модифицировать заклинание Символ Охраны (Glyph of warding):
пытался сделать: 1. чтобы чистый клир 40 уровня мог накладывать его на бесконечное время и символ остается даже если сам клир вышел из модуля(игра предполагается на шарде) 2. если клир в игре, то если кто-то наступил на данный символ охраны и таким образом активирвоал его, то у клира, наложившего печать появляется сообщение "ваш символ охраны был нарушен". У заклинания много подскриптов, но основная работа делается в скрипте x2_o0_gliphhb. я немного подкорректировал сам скрипт в соответствии с тем что написал выше, но ничего не работает. Заклинание по-прежнему временное, даже если накладывается героем священником 40 уровня и сообщение не появляется. CODE #include "x2_inc_switches" void main() { int bSetup = GetLocalInt(OBJECT_SELF,"X2_PLC_GLYPH_INIT"); int nLevel = GetLocalInt(OBJECT_SELF,"X2_PLC_GLYPH_CASTER_LEVEL"); object oCaster = GetLocalObject(OBJECT_SELF,"X2_PLC_GLYPH_CASTER"); if (bSetup == 0) { int nDuration=nLevel/2; SetLocalInt(OBJECT_SELF,"X2_PLC_GLYPH_INIT",1); int nMetaMagic = GetLocalInt(OBJECT_SELF,"X2_PLC_GLYPH_CASTER_METAMAGIC"); //вот сдесь проверка на класс накладывающего заклинаие (это кстати может быть не обязательно игрок) и уровень класса if(GetLevelByClass(CLASS_TYPE_CLERIC,oCaster)>=40) { nDuration=DURATION_TYPE_PERMANENT; } /// if (nMetaMagic == METAMAGIC_EXTEND) { nDuration = nDuration *2;//Duration is +100% } if (GetModuleSwitchValue(MODULE_SWITCH_ENABLE_INVISIBLE_GLYPH_OF_WARDIN G)) { // show glyph symbol only for 6 seconds ApplyEffectToObject(DURATION_TYPE_TEMPORARY,EffectVisualEffect(445),OBJECT_SELF,6.0f); // use blur VFX therafter (which should be invisible); ApplyEffectToObject(DURATION_TYPE_TEMPORARY,EffectVisualEffect(0),OBJECT_SELF,TurnsToSeconds(nDuration)); } else { ApplyEffectToObject(DURATION_TYPE_TEMPORARY,EffectVisualEffect(445),OBJECT_SELF,TurnsToSeconds(nDuration)); } effect eAOE = EffectAreaOfEffect(38, "x2_s0_glphwarda"); if (GetLocalInt(OBJECT_SELF,"X2_PLC_GLYPH_PERMANENT") == TRUE) { ApplyEffectAtLocation(DURATION_TYPE_PERMANENT, eAOE, GetLocation(OBJECT_SELF)); } else { ApplyEffectAtLocation(DURATION_TYPE_TEMPORARY, eAOE, GetLocation(OBJECT_SELF), TurnsToSeconds(nDuration)); } } else { effect e1 = GetFirstEffect(OBJECT_SELF); int bGood = FALSE; while (GetIsEffectValid(e1)) { if (GetEffectType(e1) == EFFECT_TYPE_VISUALEFFECT) { if (GetEffectCreator(e1) == OBJECT_SELF) { bGood = TRUE; } } e1 = GetNextEffect(OBJECT_SELF); } if (!bGood) { DestroyObject(OBJECT_SELF); AssignCommand(oCaster, ActionSpeakString("*Ваш символ охраны был нарушен*"); //вот тут строчка которая сообщает игроку. о нарушеной печати return; } }; //вот тут была проверка на "находится ли тот кто наложил печать в игре в данный момент. Если нет, то символ исчезает. " но я ее удалил. } Мастера, подскажите пожалуйста почему не работает =) Заранее огромное спасибо! Сообщение отредактировал justshurik - Jan 12 2011, 19:36 |
![]()
Сообщение
#4480
|
|
Level 2 ![]() Класс: Вор Характер: Lawful Good Раса: Человек ![]() |
Вопрос такой
Как правельно написать скрипт для использования многих придметов Т.Е. типа свитков камней и всякой мелочи привязоных к различным диологам ? |
![]()
Сообщение
#4481
|
|
Level 2 ![]() Класс: Вор Характер: Lawful Good Раса: Человек ![]() |
На выше указоный вопрос можете не отвечать сам разобрался
Назрел вопрос как увеличить количество выподаемого золата в многочисленых встречах во всём модуле |
![]()
Сообщение
#4482
|
|
Level 1 Класс: Воин Характер: Chaotic Evil Раса: Рептилия ![]() |
Всем привет, решил освоить изготовление модов в НВН, пока прохожу туториал от БиоВар.
Возникла проблемы - нужен скрипт на добавление 1000 опыта игроку в течении диалога. Использую мастер скриптов, по всякому пробовал,( совершённые действия, дать награду, выпоснить действие) но так и не получилось. Вообщем, может кто рассказать, в чём ошибка? И ещё, существует ли туториал, подробно расписывающий, как писать скрипты? Всем привет, решил освоить изготовление модов в НВН, пока прохожу туториал от БиоВар. Возникла проблемы - нужен скрипт на добавление 1000 опыта игроку в течении диалога. Использую мастер скриптов, по всякому пробовал,( совершённые действия, дать награду, выпоснить действие) но так и не получилось. Вообщем, может кто рассказать, в чём ошибка? И ещё, существует ли туториал, подробно расписывающий, как писать скрипты? Похоже у меня вообще не работают скрипты, собранные в мастере. Вопрос, дело в русских надписях в скриптах или в чём-то другом? |
![]()
Сообщение
#4483
|
|
Level 2 ![]() Класс: Рейнджер Характер: Neutral Good Раса: Фея ![]() |
решил освоить изготовление модов в НВН, пока прохожу туториал от БиоВар. Возникла проблемы - нужен скрипт на добавление 1000 опыта игроку в течении диалога. Использую мастер скриптов, по всякому пробовал,( совершённые действия, дать награду, выпоснить действие) но так и не получилось. Вообщем, может кто рассказать, в чём ошибка? И ещё, существует ли туториал, подробно расписывающий, как писать скрипты? Похоже у меня вообще не работают скрипты, собранные в мастере. Вопрос, дело в русских надписях в скриптах или в чём-то другом? На совершеное действие поставить: Neverwinter Script void main() { GiveXPToCreature(GetPCSpeaker(),1000); } Мануал биоварей мне не нравится, злые они, лучше этот. Скрипты мастера по любому приходится доделывать руками, лучше после русификатора Думбо (скачать тут), тогда точно с русским шрифтом проблем не будет. Учебник подробного по скриптам кажется, не существует, я, к примеру, учусь тут, а еще хорошо почитать "Вопросы новичков", предыдущие 179 страниц. Много, но оно того стоит. |
![]()
Сообщение
#4484
|
|
Level 17 ![]() Класс: Волшебник Характер: Neutral Good Раса: Человек NWN: Скриптинг [PW] Axistown SR 1.9 NWNX ![]() |
И ещё, существует ли туториал, подробно расписывающий, как писать скрипты? Если знаешь английский, то NWN Lexicon:http://www.nwnlexicon.com/ http://nwvault.ign.com/View.php?view=other...ail&id=1340 |
![]()
Сообщение
#4485
|
|
Level 1 Класс: Воин Характер: Chaotic Evil Раса: Рептилия ![]() |
На совершеное действие поставить: Neverwinter Script void main() { GiveXPToCreature(GetPCSpeaker(),1000); } Мануал биоварей мне не нравится, злые они, лучше этот. Скрипты мастера по любому приходится доделывать руками, лучше после русификатора Думбо (скачать тут), тогда точно с русским шрифтом проблем не будет. Учебник подробного по скриптам кажется, не существует, я, к примеру, учусь тут, а еще хорошо почитать "Вопросы новичков", предыдущие 179 страниц. Много, но оно того стоит. Если знаешь английский, то NWN Lexicon: http://www.nwnlexicon.com/ http://nwvault.ign.com/View.php?view=other...ail&id=1340 Спасиюо за помщь, буду читать Опять проблема, скрипты не работают вообще =( Вроде и правильно переписываю и всё делаю так, как нужну, но они продолжают не работать, в чём может быть причина? |
![]()
Сообщение
#4486
|
|
Level 6 ![]() ![]() Класс: Клерик Характер: Chaotic Neutral Раса: Животное ![]() |
Опять проблема, скрипты не работают вообще =( Вроде и правильно переписываю и всё делаю так, как нужну, но они продолжают не работать, в чём может быть причина? Телепаты в отпуске. Скрипты а) не компилируются, б) компилируются, но в нужный момент ничего не происходит, в) компилируются, но происходит не то, что нужно. Больше информации |
![]()
Сообщение
#4487
|
|
Level 11 ![]() Класс: Волшебник Характер: Lawful Evil Раса: Эльф NWN: Скриптинг [PW] Gem of the North ![]() |
Цитата Вопрос, дело в русских надписях в скриптах или в чём-то другом? Вполне возможно. Тогда поможет патч от dumbo.
|
![]()
Сообщение
#4488
|
|
Level 1 Класс: Воин Характер: Chaotic Evil Раса: Рептилия ![]() |
Телепаты в отпуске. Скрипты а) не компилируются, б) компилируются, но в нужный момент ничего не происходит, в) компилируются, но происходит не то, что нужно. Больше информации Вроде компилируется дико, в нижнем окне натписи сташные. А так то сам пока ничего не знаю. Если нужно, то вот скрин, (правда мелкий получился =( ) Скрин |
![]()
Сообщение
#4489
|
|
Level 6 ![]() ![]() Класс: Клерик Характер: Chaotic Neutral Раса: Животное ![]() |
Вроде компилируется дико, в нижнем окне натписи сташные. А так то сам пока ничего не знаю. Если нужно, то вот скрин, (правда мелкий получился =( ) Скрин Скрипт неправильно написан. Так надо Neverwinter Script void main()
{ //твое } |
![]()
Сообщение
#4490
|
|
Level 1 Класс: Воин Характер: Chaotic Evil Раса: Рептилия ![]() |
Скрипт неправильно написан. Так надо Neverwinter Script void main() { //твое } Да, терь работает, спасиб =) Очередной вопрос появился (IMG:style_emoticons/kolobok_light/sad.gif) Как изменять внешность НПС? То есть не выбором из списка, вроде мужчина 07, а изменением разных частей тела? |
![]()
Сообщение
#4491
|
|
Level 6 ![]() ![]() Класс: Клерик Характер: Chaotic Neutral Раса: Животное ![]() |
|
![]()
Сообщение
#4492
|
|
Level 1 Класс: Воин Характер: Chaotic Evil Раса: Рептилия ![]() |
|
![]()
Сообщение
#4493
|
|
Level 1 Класс: Оборотень Характер: Chaotic Good Раса: Танар'ри ![]() |
Наверное, немного не в тему вопрос, просто не знал, куда написать.
У меня в Ордах Андердарка в третьем модуле глюк. Когда я прошу Жнеца вернуть мне моих компаньонов, то он возвращает только Валена или Натирру. А Дикин куда-то исчез. Помогите, пожалуйста |
![]()
Сообщение
#4494
|
|
Level 3 ![]() Класс: Воин Характер: True Neutral Раса: Эльф ![]() |
Извините, не подскажете, как решить следующую проблему:
НПС ночью заходят в один дом через дверь. Утром соответсвенно оттуда выходят. Но нужно, чтобы дверь для игрока была закрыта. Хотя бы ночью, хотя лучше и днем. И еще.. Как сделать так, чтобы все те, кто ушел в дома ночью "спать", на следующий день возвращались обратно в город и занимались обычной деятельностью? |
![]()
Сообщение
#4495
|
|
Level 3 ![]() Класс: Теневой Танцор Характер: Lawful Neutral Раса: Человек ![]() |
в базе скриптов поищи, есть готовый инклюд (IMG:style_emoticons/kolobok_light/smile.gif)
|
![]() ![]() |
Текстовая версия | Сейчас: 19th August 2025 - 16:50 |