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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 08.05.2011, 20:34   #1
Новичок
 
Аватар для hetag6
 
Регистрация: 08.05.2011
Сообщений: 2
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
hetag6 пока неопределено
Радость Перебор мультиселлов.

Помогите пожалуйста с перебором мультиселлов.Видел уже подобную тему на форуме там был показан вот этот скрипт:

var
i:int64;


procedure Init;
begin
i:=1; {Тут вбиваем номер с которого мультиселла начнём брутить}
end;


begin
if FromClient and (pck[1]=#$56) then
begin
pck:='';
buf:=#$23;
WriteS('menu_select?ask=-303&reply='+inttostr(i));
SendToServer;
inc(i);
end;
end.

но он не фурычит. Помогите пожалуйста. Хроники фрея.
hetag6 вне форума   Ответить с цитированием
Старый 08.05.2011, 21:29   #2
Новичок
 
Аватар для hetag6
 
Регистрация: 08.05.2011
Сообщений: 2
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
hetag6 пока неопределено
По умолчанию

объясню по другому. Вот смотри мы имеем пакет на покупку:
B0 9B 23 00 00 A0 86 01 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FE FF 00 00 00 00 00 00 00 00 00 00 00 00 00 00

9B 23 00 00 = 9115 (номер листа)
A0 86 01 00 = 100000 (номер шмотки)

мне нужно чтобы скрип начал перебирать номер листа с 1 и до 999999.
И при ответе записывал нужные номера листов
как это сделать?


Добавлено через 10 минут
ппц

Добавлено через 7 минут
Тут вообще хоть кто нибудь разбирается в скриптах?

Последний раз редактировалось hetag6, 08.05.2011 в 21:29. Причина: Добавлено сообщение
hetag6 вне форума   Ответить с цитированием
Старый 10.05.2011, 12:09   #3
Местный
 
Аватар для goodvin1709
 
Регистрация: 13.02.2011
Сообщений: 506
Сказал Спасибо: 121
Имеет 100 спасибок в 83 сообщенях
goodvin1709 пока неопределено
По умолчанию

типо если шмотка есть в етом листе то оно записывало и останавливалось?
__________________
---------------------------__--------__-----
---____- ___--____--- ___/'- /__ ___-(__)-____
--/-___-/-__-\/-__--\ /-__--'/--|-/--//---//--__--\
-/-/_/ -/-/_/--/-/_/--/-/_/--/|--|/--'//---//--/-/--/
-\___-/\____/\____/\____/-|____//__'//_'/-/__/
/_-__/
goodvin1709 вне форума   Ответить с цитированием
Старый 19.05.2011, 11:17   #4
Местный
 
Аватар для Nickers
 
Регистрация: 23.11.2009
Сообщений: 574
Сказал Спасибо: 134
Имеет 117 спасибок в 82 сообщенях
Nickers пока неопределено
По умолчанию

Цитата:
Тут вообще хоть кто нибудь разбирается в скриптах?
Нет.

Когда-то давным-давно я делал такой скрипт без таймеров (Глупый был) и он зависал. Я прыгнул с моста и больше не брался за него.

Цитата:
как это сделать?
На интерлюде логика примерно такая:
Берешь шаблон скрипта с таймером.
вставляешь в выполняемую часть посылку пакета, который там же и составляется.
В ListID записывается переменная. Эту переменную (следом за отправкой в таймере) увиличиваем через inc(N);

В основной части скрипта (Begin ... end.) Вставляешь if'ы. Примеров на форуме куча. 1 иф на ввод в чат заветных букав #.start (Для начала таймера) (можно еще #.stop сделать).
И еще 1 IF, который как только видет один из пакетов (Это будут пакеты, которые ты отловишь в ПХ, отвечающие за таблички "Не достаточно денег" или "Ты купил хуиту гц") Этот IF будет записывать условную переменную N (из inc) в блокнотег на диске C. (Как? Пример был на форуме, надо найти)

И все. Ничего сложного.

Я понимаю, что hetag6 уже съебал, но кому-то будет полезно. Надеюсь.
__________________
Пишу что думаю, но ничего не знаю...
[LameGuard|Скрипты l2phx]
Nickers вне форума   Ответить с цитированием
Ответ

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



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

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


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

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

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