Показать сообщение отдельно
Старый 28.08.2011, 23:35   #1
BlowUminD
Продвинутый читер
Аватар для BlowUminD
OFFLINE
Регистрация: 30.11.2007
Сообщений: 290
Благодарностей:
233 всего
Мнения: + 801
Репутация: 792
Отправить сообщение для BlowUminD с помощью ICQ

[Guide] Введение в скриптописание


Скрипты только автоматизируют пакетное дело (заблокировать, изменить, отослать свой).
Чтобы писать скрипты нужно начать с концепта, идеи. Далее нужно думать как это реализовать. Если разбираешься в пакетном протоколе игры, то уже примерно знаешь какие пакеты тебе нужны, как они составлены итд. Если же разбираешься не очень, то можно посмотреть описание пакета в WPPC или в разделе Пакетный уровень, но я советую отловить нужный пакет и самому разобраться какую информацию несут эти байты.

Далее переходим непосредственно к скриптописанию. Скрипты в WPPC пишутся на языке FS который имеет синтаксис Delphi (тут можно посмотреть примеры использования).
Функции и процедуры поддерживаемые движком описаны в документации (с примерами). Она находятся в папке с WPPC (папка doc). В принципе тут можно заканчивать, но дам несколько советов.

Tips and tricks

Для начала

Используйте циклы (say no to copy paste)

Пишите функции и процедуры

Матерые скриптеры могут поиграться с объектом gDLL

Делайте скрипты универсальными


Для тренировки могу посоветовать посмотреть на названия тем скриптов в этом разделе и попробовать написать свой (без подглядывания)

Ах да, чуть не забыл
 
Ответить с цитированием
Сказали спасибо:
byanov2000 (22.05.2012), ТоварищБелк (01.09.2011), NewWarrior (29.08.2011), Likelihood (29.08.2011), metokkk (28.08.2011), mixalch (28.08.2011), Puck (28.08.2011)