Вернуться   CoderX :: Forums > Lineage II > L2PacketHack > Скриптинг
Войти через OpenID

Скриптинг Форум посвещенный созданию скриптов для L2PacketHack

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 12.07.2008, 11:45   #1
Новичок
 
Регистрация: 21.12.2007
Сообщений: 10
Сказал Спасибо: 7
Имеет 1 спасибку в 1 сообщении
jestb
По умолчанию Про скриптинг и не только

У разных скриптеров разные стили написания скриптов. Вот хочу немного разобраться в них, чтобы не задавать совсем глупых вопросов по скриптам.
Прошу в этом топике отписаться кто каким языком пользуется и какую литературу, сайты, гайды почитать или скачать, чтобы научиться этому в домашних условиях, не заканчивая ВУЗов ) .
Почему прошу - потому что лит-ры и сайтов куча, а чтобы найти тот который нужен (где все разложено по полочкам и легко понимается) надо кучу времени, подскажите лучшие на ваш взгляд гайды.

Ничего сверхъестественного создавать не хочу (как то переделывать ПКХ или делать своего бота), научиться бы писать простенькие скрипты, чтобы хотябы было что спросить помочь, а не просто просить скрипт ) , да и общаться на форуме проще, когда что-то понимаешь.
jestb вне форума   Ответить с цитированием
Старый 12.07.2008, 13:00   #2
Рыцарь
 
Аватар для NLObP
 
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,285
Имеет 1,458 спасибок в 793 сообщенях
NLObP пока неопределено
По умолчанию

Используется язык Паскаль. В частности, очень похож на тот, который в Дельфях. Найди книгу по Паскалю изучи объявления переменных, массивов, какие используются конструкции в циклах, условиях, как описывать процедуры и функции. Еще, надо в уме представлять, что ты хочешь получить, то есть должен быть известен алгоритм. Почитай описание пакетхака, есть отличия в написании скриптов от написания программы. Посмотри коротенькие скрипты, разбери их по полочкам. Ничего в общем то, сложного.

Вот, что сам пакетхак предлагает при создании нового скрипта. Так сказать, скелет проекта.
delphi Код:
procedure Init; //Вызывается при включении скрипта begin end; procedure Free; //Вызывается при выключении скрипта begin end; procedure OnConnect(WithClient: Boolean); //Вызывается при установке соединения begin end; procedure OnDisonnect(WithClient: Boolean); //Вызывается при потере соединения begin end; //основная часть скрипта //вызывается при приходе каждого пакета если скрипт включен begin end.

В самом начале описываем константы, переменные. Потом идет описание процедур и функций, которые могут вызываться из основной части скрипта.

Последний раз редактировалось NLObP, 12.07.2008 в 13:05.
NLObP вне форума   Ответить с цитированием
За это сообщение NLObP нажился 2 спасибками от:
Старый 12.07.2008, 13:26   #3
Новичок
 
Регистрация: 21.12.2007
Сообщений: 10
Сказал Спасибо: 7
Имеет 1 спасибку в 1 сообщении
jestb
По умолчанию

Цитата:
Сообщение от NLObP Посмотреть сообщение
Найди книгу по Паскалю
А можно поконкретней ) автор и название, желательно где примеров побольше.
jestb вне форума   Ответить с цитированием
Старый 12.07.2008, 13:47   #4
Рыцарь
 
Аватар для NLObP
 
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,285
Имеет 1,458 спасибок в 793 сообщенях
NLObP пока неопределено
По умолчанию

Цитата:
Сообщение от jestb Посмотреть сообщение
А можно поконкретней ) автор и название, желательно где примеров побольше.
Конкретную не подскажу. Попробуй любую,какую найдешь, почитать.
А лучше несколько. В одной одно хорошо описано, в другой другое.
Быстро всё равно не получиться.

Вот первое что попалось: http://pascal.guti.ru/, http://ru.wikipedia.org/wiki/Pascal
Не забывай, что у нас скрипт, а не полноценная программа, есть ограничения по командам. Почитай форум и описание фастскрипта.

Последний раз редактировалось NLObP, 13.07.2008 в 15:47.
NLObP вне форума   Ответить с цитированием
Старый 13.07.2008, 15:16   #5
Admin!
 
Аватар для xkor
 
Регистрация: 04.08.2007
Сообщений: 2,360
Сказал Спасибо: 113
Имеет 1,566 спасибок в 651 сообщенях
xkor на пути к лучшему
По умолчанию

Цитата:
Сообщение от NLObP Посмотреть сообщение
(даже из него не всё работает)
а вот об этом поподробнее
__________________
Я здесь практически не появляюсь!, Skype - ikskor
xkor вне форума   Ответить с цитированием
Старый 13.07.2008, 15:47   #6
Рыцарь
 
Аватар для NLObP
 
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,285
Имеет 1,458 спасибок в 793 сообщенях
NLObP пока неопределено
По умолчанию

Цитата:
Сообщение от xkor Посмотреть сообщение
а вот об этом поподробнее
Нда, погорячился. Еще давно пробовал тестовые примеры от фастскрипта и у меня не работали примеры с OLE, файлами... Сейчас перепроверил и о ужас! Работают. Видать, что-то делал не так. Извиняюсь.
NLObP вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack > Скриптинг


Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 21:45.

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!