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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
 
 
Опции темы Опции просмотра
Старый 31.12.2010, 07:29   #1
Местный
 
Регистрация: 11.06.2010
Сообщений: 644
Сказал Спасибо: 119
Имеет 85 спасибок в 77 сообщенях
dyh9l пока неопределено
По умолчанию бег ботом)

я сделал мини-скриптик, т.к. бег между клиентом и волкером отличается
delphi Код:
const name = 'okda'; procedure MoveTo;     begin                SendMsg('Начинаю делать процедуру');         buf:=#$0F;         WriteD(ReadD(2));         WriteD(ReadD(6));         WriteD(ReadD(10));         WriteD(ReadD(14));         WriteD(ReadD(18));         WriteD(ReadD(22));         WriteD(1);     end;            begin if FromClient then     case ConnectName of         name:             case pck[1] of                 #$0F: begin                            SendMsg('Пришел пакет бега');                         MoveTo;                       end;             end;     end; end.
Как бы лог мне показывает
Код:
31.12.2010 05:14:32 Script: Пришел пакет бега
31.12.2010 05:14:32 Script: Начинаю делать процедуру
и тем не менее пакет
PHP код:
Tип0x0F (MoveBackwardToLocation)
Pазмер25+2
Время прихода
05:14:32:812
0002 d  ToX
80792 (0x00013B98)
0006 d  ToY146936 (0x00023DF8)
000A d  ToZ: -3520 (0xFFFFF240)
000E d  OriginX80712 (0x00013B48)
0012 d  OriginY146776 (0x00023D58)
0016 d  OriginZ: -3520 (0xFFFFF240
разница между пакетами клиента и бота, что в клиенте еще приплюсовывается цифра 1, типо бег мышкой или клавишами) т.е WriteD(1); у мну тупо не идет в пакет)

еще пытался добавлять pck:=''; перед процедурой, дак там вобще некак не ходило)

Добавлено через 8 минут
капец я дурак) забыл SendToServerEx(name); прямо как в подписи все

Добавлено через 2 минуты
как кста беспалевней сделать, мышкой или клавиатурой?

Добавлено через 56 минут
теперь еще одна проблема, если сделать pck:=''; то значения все время будут 0 (тоесть тока на 1 раз сработает) если же не делать pck:=''; то за 1 ходьбу делает сразу 2 пакета, правильный и неправильный)
__________________

Последний раз редактировалось dyh9l, 31.12.2010 в 07:29. Причина: Добавлено сообщение
dyh9l вне форума   Ответить с цитированием
 

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



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

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


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

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

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