Азы скриптинга NWN/NWN2, Итак, начинаем с самого начала... |
Здравствуйте, гость ( Вход | Регистрация )
Азы скриптинга NWN/NWN2, Итак, начинаем с самого начала... |
Oct 6 2007, 19:38
Сообщение
#1
|
|
Миловидный Бегрюссунг Класс: Воин Характер: Chaotic Good Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени |
В данной теме разрешается писать только обучающимся. Если кто-то найдет в моих материалах грубую ошибку, то может сообщить мне или Лексу и мы поправим.
Во первых, забудьте что скрипты это трудно непонятно и сложно. Забудьте все то что бедный ваш мозг пытается обработать безуспешно и вы не можете понять простые вещи. Это нормально. Я буду говорить не по книгам а просто, описывая ситуацию или знания необходимые вам максимально понятно и по возможности проектировать это на бытовом уровне, оперируя образными картинками. Так как именно такие схемы будут работать в вашем случае. Ведь люди с математическим умом все схватывают сами и на лету. Итак начнем. Скрипт сам по себе это маленький файлик. Он работает как любой файл в программе. То что вы пишете в редакторе это NSS просто информация для компилятора, в игре то что написано вами не работает, а работает скомпилированный файл NSC. Поэтому написанное в редакторе и не компельнутое не работает. Как отличить код хорошего кодера от разгильдяя? По аккуратности и описаниям-комментариям. У тех, кто понимает скрипт все правильно, кто не понимает все кидает в кучу. Поэтому сразу учитесь писать красиво и понятно. Сделайте себе шапку для скриптов и пишите в ней, давая описания. В папке скриптов через пол года вы сможете понять кто и что сделал в скрипте и элементарно для чего вам он нужен. Это важно. Аккуратность. Пример шапки скрипта: Neverwinter Script Source //::////////////////////////////////////////////// //:: Name: //:: Copyright © 2006 WRG! Team //::////////////////////////////////////////////// /* Описание */ //::////////////////////////////////////////////// //:: Created By: Aiwan //:: Created On: 06.10.2007 //::////////////////////////////////////////////// void main() { } Дальше. |
Oct 8 2007, 10:21
Сообщение
#2
|
|
Миловидный Бегрюссунг Класс: Воин Характер: Chaotic Good Раса: Человек NWN: Модмейкер Проклятие Левора Порядок Времени |
ну тогда вычеркни меня и всё ВЫЧЕРКИВАЮ. Добавлено через 9 минут 34 секунды п.с. основные понятия по объектам и прочему даны в переводах Лексикона. Кому что то неясно почитайте еще там. Перевод Лексикона Добавлено через 2056 секунд Я ХОЧУ ЧТО БЫ ВЫ ПОНЯЛИ. Мне не надо что бы вы поняли что сделал тот или иной скрипт. В тот самый момент, когда вы сможете ответить на это и на вопросы которые описала Ёжик в первом посте МОЖНО СЧИТАТЬ ЧТО ВЫ УЖЕ НАУЧИЛИСЬ ПОНИМАТЬ СКРИПТЫ. Я не могу за вас думать, вы должны напряч свой мозг и отогнать свою лень. Без этого не получится диалога здесь. Я ПРОШУ ПОНИМАТЬ ТО ЧТО ДАЮ Я. Если я дал описание чего то то и понимать осознавать надо ЭТО а не все, что содержит мой пример кода. |
Текстовая версия | Сейчас: 24th April 2024 - 00:27 |