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

L2PacketHack Форум программы L2PacketHack, всё что с ней связано находится тут.
Правила раздела! Обсуждение багов Lineage ЗАПРЕЩЕНО!

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 18.10.2014, 06:33   #1
Местный
 
Аватар для kpa9pt
 
Регистрация: 13.01.2010
Сообщений: 159
Сказал Спасибо: 18
Имеет 30 спасибок в 23 сообщенях
kpa9pt имеет немного плохого в прошлом
По умолчанию

Цитата:
Код:
begin
if FromClient and (pck[1]=#$56) then 
    begin
    pck:='';
    buf:=#$49;
    Writes('HELLO');
    Writed(0);
    SendtoServer;
    end;
end.
Не правда, такой код работает отдельно, видимо ты нагородил ерунды, и до него дело не доходит просто
kpa9pt вне форума   Ответить с цитированием
Старый 18.10.2014, 19:36   #2
Пользователь
 
Регистрация: 12.06.2011
Сообщений: 36
Сказал Спасибо: 5
Имеет 0 спасибок в 0 сообщенях
Хламчег пока неопределено
По умолчанию

Цитата:
Сообщение от kpa9pt Посмотреть сообщение
Не правда, такой код работает отдельно, видимо ты нагородил ерунды, и до него дело не доходит просто
отдельно да я не спорю. но если я два таких скрипта одновременно запущу то каждый скрипт будет слать пакеты в каждое окно или же в то окно от которого пришел изначальный пакет
Мне надо так. 3 чара один стоит не рыпается.
двое стоят и под каждым чаром лежит итем к примеру.
Первый чар например пишет в чат чтонибудь.
Два скрипта настроены так что в первом скрипте Лежит готовый пакет на подбор итема чаром 2, а второй скрипт разумеется с готовым пакетом на подбор итема чаром 3, итемы у каждого свои.
Скрипты одновременно срабатывают на сообщение от первого чара, и каждый скрипт шлет готовый пакет на подбор итема своему окну. И чары одновременно поднимают итемы с пола.
Если слать пакеты функцией SendtoServer; без указания имени чара окна которому шлется пакет, то насколько я знаю пакеты от скрипта скорее всего пошлются в первое окно.
Напоминаю тем кто не знает в чем проблема. Проблема в том что нет имени соединения только [Proxy]#464 , есть только айди соединения но по нему вышеупомянутые функции не пашут ни хрена. Пашут но некорректно.
Надо чтобы окно знало куда слать пакеты, обязательное условие в скрипте чтоб было указано какому окну слать пакет.

Добавлено через 4 минуты
Цитата:
Сообщение от SeregaZ Посмотреть сообщение
вставлю свои нубские 5 копеек на случай если команды такой действительно нет в синтаксисе... сразу скажу не проверял, но в теории будет работать:
1. заходим в папку с ладвой, копируем л2.ехе два раза.
2. одну копию называем что-то типа L2.VASYA.EXE или VASYA.L2.EXE - я забыл в каком варианте ладва запускается, а в каком нет... кароче или тот или тот
3. вторую копию L2.FEDYA.EXE или FEDYA.L2.EXE
4. запускаем две копии л2пх.
5. в одной копии ставим галку работать как прокси сервер и указываем порт... эм... какой там порт? 7788?
6. в другой копии ставим галку работать как прокси сервер и порт скажем 7789
7. запускаем проксифиер и создаем там правила перехвата для ехе файла федя - адрес 127.0.0.1 порт 7788, для ехе файла васи - 127.0.0.1 и порт 7789
8. после запускаем одну копию ладвы и вторую и логинимся каждый на своего персонажа.

в теории каждый л2пх будет видеть только один коннект, а значит сендтусервер будет слать только тому, кому надо. останется решить вопрос с синхронизацией... эм... заводим третьего персонажа, с третьего ехе файла, на которого нет правил в проксифиере и следовательно он не светится в л2пх, а в скриптах добавляем условие: если темный эльф кидает зигу, то запускать скрипты. правда один хрен там будет небольшой рассинхрон.... )))

п.с.: рекомендации для мазохистов, любящих сложности. я все-таки думаю что какая-то команда для такого "proxy" случая есть... пинайте атцов-основателей, чтоб они дали творческого пинка в ответ в нужном направлении
Твой метод можно использовать но там не будет синхронизации как ты сказал. С таким же успехом можно и на двух компах запустить окна. Но всё же они с каким то но значительным интервалом будут слать пакеты, что не будет удовлетворять потребности дюпа)

Последний раз редактировалось Хламчег, 18.10.2014 в 19:36. Причина: Добавлено сообщение
Хламчег вне форума   Ответить с цитированием
Старый 19.10.2014, 16:18   #3
Местный
 
Аватар для supernewbie
 
Регистрация: 23.09.2009
Сообщений: 1,232
Сказал Спасибо: 119
Имеет 172 спасибок в 134 сообщенях
supernewbie пока неопределено
По умолчанию

Хламчег, попробуй выяснить почему у соединений нет имени
__________________
Начало.
supernewbie вне форума   Ответить с цитированием
Старый 20.10.2014, 13:27   #4
Пользователь
 
Регистрация: 12.06.2011
Сообщений: 36
Сказал Спасибо: 5
Имеет 0 спасибок в 0 сообщенях
Хламчег пока неопределено
По умолчанию

Цитата:
Сообщение от supernewbie Посмотреть сообщение
Хламчег, попробуй выяснить почему у соединений нет имени
так как пакетник писался на заказ и начинает ловить траффик с геймсервера, траффик логина не показывается. И он перехватывает траффик на порту 7788, а траффик в свою очередь перехватывается с клиента Хуком в клиент, другими словами до того как клиент л2 шифрует траффик, тоесть до того как он пойдет в интернет. еще не защифрованный траффик клиента ловит. а клиент как слал так и шлёт траффик по соединению. тоесть там нет обхода шифрации, нет Нюксор файла. Может быть можно какой нибудт скрипт написать который имя задает по имени чара в пакете CharSelected , имя чара в пакетах есть. сервер Руофф
Хламчег вне форума   Ответить с цитированием
Старый 20.10.2014, 17:54   #5
Местный
 
Аватар для supernewbie
 
Регистрация: 23.09.2009
Сообщений: 1,232
Сказал Спасибо: 119
Имеет 172 спасибок в 134 сообщенях
supernewbie пока неопределено
По умолчанию

Хламчег,
Цитата:
procedure SetName(Name:string)
задает имя для текущего соединения
действует для текущего обрабатываемого соединения либо, для явно установленного с помошью UseForConnectName имени соединения или установленного с помошью UseForConnectID идентификатора соединения.
__________________
Начало.
supernewbie вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack



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

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


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

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

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