Всякого рода фишки, (касающиеся скриптов) постить сюда |
Здравствуйте, гость ( Вход | Регистрация )
Всякого рода фишки, (касающиеся скриптов) постить сюда |
Aug 11 2004, 19:36
Сообщение
#1
|
|||||||||||||||
Level 8 Класс: Псионик Характер: Chaotic Good Раса: Человек NWN: Скриптинг [Sn] |
Тема создана главнм образом для новичков, но и более опытным товарищая почитать тоже не помешает. Итак. Минимум флейма. Максимум инфы. Начну я (кто бы сомневался :-) ) 1. LevelUpHenchman(). С помощью этой функции можно... повысить уровень ПС (применив ее к ПС, конечно) без распределения этим самым ПС всех плюшек. Действие фишки можно наблюдать в первой главе ХотУ. Когда в начальном диалоге (при заходе чаром малых уровней) выозникает выбор: повысить уровень самому или автомастически. Этот самый автоматический вариант и реализован с помощью LevelUpHenchman. 2. Тонкость конструкции if (condition) { . . . }.
вернет TRUE. Никогда не задумывались почему? Дело в том, что при "заявлении" условие автоматически приравнивается(==) к TRUE. TRUE в свою очередь численно равно 1 (FALSE = 0, в этом в можете убедиться, открыв nwscript.nss). Поэтому наше форма и возвращает 1. Посему
можно с легкостью заменить на
Не использовать в данном виде! См. пост _kaa_ и мой ответ. 3. Известно почти всем, но все же.
то же, что и
Аналогично и с float, string, effect и другими типами данных. 4. Упрощенная модель if {} else {} Допустим,
то же, что
т.е. все, что до '?' - условие, все, что после вопроса до двоеточия - присвоение в случае истинности утвержения в скобках, после двоеточия - в случае ложности. Продолжение следует. Если у вас есть то, чем можно поделиться и что заслуживает всеобщего внимания , прошу. |
||||||||||||||
Dec 22 2008, 00:45
Сообщение
#2
|
|
Level 11 Класс: Волшебник Характер: Lawful Evil Раса: Эльф NWN: Скриптинг [PW] Gem of the North |
Шкурка эта создана с единственной целью - чтобы чары, сделанные до 1.69, могли ездить на лошадях. Мерзавцы-биовари запихали её в спеллхук, так что не удивляйтесь, что она в инвентарь при касте спеллов падает (IMG:style_emoticons/kolobok_light/smile.gif) Причём она создаётся до 30 раз при касте любого спелла (IMG:style_emoticons/kolobok_light/wacko.gif)
Сообщение отредактировал Ilerien - Dec 22 2008, 00:47 |
Dec 22 2008, 13:19
Сообщение
#3
|
|
Level 3 Класс: Псионик Характер: Neutral Good Раса: Человек NWN: Скриптинг [Sn] |
Шкурка эта создана с единственной целью - чтобы чары, сделанные до 1.69, могли ездить на лошадях. Мерзавцы-биовари запихали её в спеллхук, так что не удивляйтесь, что она в инвентарь при касте спеллов падает (IMG:style_emoticons/kolobok_light/smile.gif) Причём она создаётся до 30 раз при касте любого спелла (IMG:style_emoticons/kolobok_light/wacko.gif) Получается, что вешать переменные на нее бессмысленно? (раз она уничтожается и дается по новой или, что то не так понял?) |
Текстовая версия | Сейчас: 23rd September 2024 - 10:36 |