Город Мастеров
IPB

Здравствуйте, гость ( Вход | Регистрация )

 Правила этого форума ПРАВИЛА РАЗДЕЛА
> Азы скриптинга NWN/NWN2, Итак, начинаем с самого начала...
Aiwan
сообщение Oct 6 2007, 19:38
Сообщение #26


Миловидный Бегрюссунг
Иконки Групп

Класс: Воин
Характер: Chaotic Good
Раса: Человек
NWN: Модмейкер
Проклятие Левора
Порядок Времени



В данной теме разрешается писать только обучающимся. Если кто-то найдет в моих материалах грубую ошибку, то может сообщить мне или Лексу и мы поправим.

Во первых, забудьте что скрипты это трудно непонятно и сложно. Забудьте все то что бедный ваш мозг пытается обработать безуспешно и вы не можете понять простые вещи. Это нормально. Я буду говорить не по книгам а просто, описывая ситуацию или знания необходимые вам максимально понятно и по возможности проектировать это на бытовом уровне, оперируя образными картинками. Так как именно такие схемы будут работать в вашем случае. Ведь люди с математическим умом все схватывают сами и на лету. Итак начнем.

Скрипт сам по себе это маленький файлик. Он работает как любой файл в программе. То что вы пишете в редакторе это NSS просто информация для компилятора, в игре то что написано вами не работает, а работает скомпилированный файл NSC. Поэтому написанное в редакторе и не компельнутое не работает.

Как отличить код хорошего кодера от разгильдяя? По аккуратности и описаниям-комментариям. У тех, кто понимает скрипт все правильно, кто не понимает все кидает в кучу. Поэтому сразу учитесь писать красиво и понятно. Сделайте себе шапку для скриптов и пишите в ней, давая описания. В папке скриптов через пол года вы сможете понять кто и что сделал в скрипте и элементарно для чего вам он нужен. Это важно. Аккуратность.

Пример шапки скрипта:
Neverwinter Script Source
//:://////////////////////////////////////////////
//:: Name:
//:: Copyright © 2006 WRG! Team
//:://////////////////////////////////////////////
/*
    Описание
*/

//:://////////////////////////////////////////////
//:: Created By: Aiwan
//:: Created On: 06.10.2007
//:://////////////////////////////////////////////

void main()
{ }


Дальше.
Вернуться в начало страницы
Скопировать ник в поле быстрого ответа
+Ответить с цитированием данного сообщения

Сообщений в этой теме
- Aiwan   Азы скриптинга NWN/NWN2   Oct 6 2007, 19:38
- - Griffon   Цитата(Griffon @ Oct 9 2007, 12:24) Never...   Oct 10 2007, 15:35
- - Aiwan   Цитата(Griffon @ Oct 10 2007, 18:35) Поче...   Oct 10 2007, 16:05
- - mamuc   ЦитатаРезультат - 0.85.nss(1): ERROR: ELLIPSIS IN ...   Oct 11 2007, 10:43
- - Griffon   Цитата(mamuc @ Oct 11 2007, 11:43) Griffo...   Oct 11 2007, 11:56
- - mamuc   в тулсете при компиляции обязательно создаеться ф...   Oct 11 2007, 12:12
- - Griffon   Уфффф..... Пока разобрался 2mamuc, спасибо за ...   Oct 11 2007, 13:26
- - Lex   Цитата(Griffon @ Oct 11 2007, 14:26) Скри...   Oct 11 2007, 13:46
- - mamuc   to Griffon только добавь в тобой приведенном приме...   Oct 12 2007, 08:58
- - Aiwan   Такс... Продолжаем разговор (с) Карлсон который жи...   Oct 12 2007, 10:14
- - Artlira   [ OFFTOP ]В первом варианте к определение объекта ...   Oct 13 2007, 02:58
- - Lex   советую так же, как и на внеклассных занятиях, пря...   Oct 13 2007, 09:58
- - Vhall   О! Побежал. -_- [ OFFTOP ]Neverwinter Script S...   Oct 13 2007, 17:45
- - shadowdweller   Бежит! [ OFFTOP ]Neverwinter Script Source// ...   Oct 16 2007, 23:01
- - Aiwan   Продолжаем. Итак, мы уже говорили о том, что объек...   Oct 17 2007, 10:12
- - Artlira   Вот что получилось: [ OFFTOP ]В первом варианте ск...   Oct 19 2007, 11:35
- - Aiwan   Господа и дамы. Так мы все позабываем...Давайте хо...   Oct 20 2007, 12:02
- - Vhall   [ OFFTOP ]Neverwinter Script Source// Поиск чемпио...   Oct 22 2007, 08:51
- - Aiwan   Vhall, ты ошибся. В какой слот ты ставил скрипт? А...   Oct 22 2007, 10:02
- - Vhall   Ну как тебе сказать... -_- Вроде бы.   Oct 22 2007, 10:13
- - Aiwan   Так. Продолжаем. Я уже разбирал в начале, что та...   Oct 26 2007, 12:12
- - Artlira   Что-то у меня не все получается… Сделать та...   Oct 27 2007, 08:50
- - Aiwan   Ты написала все верно, молодец. Я не просил, что б...   Oct 27 2007, 09:21
- - Artlira   ЦитатаЧто бы все блоки работали как ты говоришь, н...   Oct 29 2007, 04:38
- - Aiwan   Neverwinter Script Source void main( ) {   o...   Oct 29 2007, 06:56
- - Artlira   ЦитатаПонятно? К тому же, я специально написал теб...   Oct 31 2007, 09:27
- - Aiwan   Да, все верно. Мы еще один вариант блоков рассмотр...   Oct 31 2007, 10:27
- - Vhall   Что-то написал. Даже компилируется. Работает или н...   Nov 2 2007, 00:22
- - Aiwan   Vhall, мы присваиваем локалки что бы блоки сработа...   Nov 6 2007, 09:27
- - Vhall   Вот так? [ OFFTOP ]Neverwinter Script Sourcevoid m...   Nov 6 2007, 22:51
- - Aiwan   Нет не верно. Если ты хочешь сделать так, то тебе ...   Nov 7 2007, 16:03
- - Vhall   Да, может давай это... дальше?   Nov 7 2007, 20:02
- - Artlira   У меня вопрос. А занятия дальше будут? Очень хочет...   Nov 13 2007, 01:36
- - Aiwan   Будут!   Nov 13 2007, 09:45
- - Aiwan   Продолжаем. Создайте диалог в редакторе с четырмя...   Dec 7 2007, 12:15
- - Artlira   Все получилось. Каждый из заданных неписей произно...   Dec 9 2007, 03:32
- - Aiwan   Отлчино! Ждем еще кого нить...   Dec 9 2007, 11:18
- - Vhall   У меня все работает. Сомневаюсь что нужно писать о...   Dec 9 2007, 20:03
- - Aiwan   Очень радует, что вам все понятно. Продолжаем. Мы...   Dec 10 2007, 12:41
- - Artlira   У меня к сожалению не открывается модуль... Поэтом...   Dec 13 2007, 03:25
- - Aiwan   Пришли мне на мыло свой модуль-домашнее задание. a...   Dec 13 2007, 06:35
- - Artlira   ЦитатаПришли мне на мыло свой модуль-домашнее зада...   Dec 13 2007, 08:15
- - Aiwan   Что то нет... Пришли на ящик aiwan[собака]ya.ru   Dec 13 2007, 09:00
- - Artlira   На второй адрес вроде ушло без комментариев, а на ...   Dec 13 2007, 09:17
- - Aiwan   Блин, у нас после переезда со старого сервера не р...   Dec 13 2007, 11:42
- - Artlira   ЦитатаТак. Ничего не правильно Во первых. Я УЖЕ Д...   Dec 15 2007, 12:26
- - Aiwan   Artlira, я только что скачал файлик что прикрепил,...   Dec 15 2007, 20:21
- - Artlira   Aiwan я наверно объяснила неправильно... Сам мод я...   Dec 16 2007, 03:41
- - Aiwan   Версия 1.68. Давай качай и делай. У меня планы на ...   Dec 16 2007, 12:49
- - Vhall   Выслал.   Dec 16 2007, 21:11
- - Artlira   Отправила.   Dec 17 2007, 03:16
- - Aiwan   Теперь мы разберем простые примеры Токенов в диало...   Dec 17 2007, 18:11
- - Artlira   Вроде бы все получилось. По крайней мере оно работ...   Dec 20 2007, 03:07
- - Lex   достаточно в скрипте прописывать значение того ток...   Dec 20 2007, 09:37
- - Aiwan   Artlira, я получил твое письмо и написал ответ. За...   Jan 14 2008, 21:13
- - Aiwan   Продолжаем разговор. Так. В данном файле лежит мо...   Jan 27 2008, 12:03
- - Artlira   Вроде все получилось, хотя есть пара вопросов. Воп...   Feb 7 2008, 02:09
- - Aiwan   Выкладывай тут. Пусть народ читает. будем поправля...   Feb 7 2008, 09:05
- - Artlira   Aiwan вроде все отправила несколько дней назад. Мо...   Feb 15 2008, 12:58
- - Aiwan   Почта работает. Не пойму, почему от тебя не приход...   Feb 16 2008, 10:39
- - 2_advanced   злостный оффтоп: в нвн2 если чар находится вне лок...   Mar 1 2008, 10:40
2 страниц V  < 1 2 >


Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 19th May 2024 - 12:45