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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 05.10.2007, 22:00   #1
Новичок
 
Регистрация: 05.10.2007
Адрес: Украина
Сообщений: 19
Сказал Спасибо: 0
Имеет 23 спасибок в 13 сообщенях
DeVolf пока неопределено
По умолчанию Кружок нубов(Вопрос-Ответ)

//QaK:отдельная тема по подкючению пакетхака к серверу >>>>>>>>тут
любые вопросы по данной тематике в этом топе будут удаляться без предупреждения.


Код:
const
mp='8A 1B 15 01 10';
hp='8A 1A 15 01 10';
begin
if fromclient and (pck[1]=#$38#$F5#$00#$EF#$00#$00#$00#$03#$00#$00#$00) then
begin
buf:=hstr(hp);
SendToServer;
end;
if fromclient and (pck[2]=#$33#$F5#$00#$EF#$00#$40#$00#$03#$00#$00#$00) then
begin
buf:=hstr(mp);
SendToServer;
end;
end.
где я ошибся?

Последний раз редактировалось QaK, 30.08.2010 в 18:56.
DeVolf вне форума   Ответить с цитированием
За это сообщение DeVolf нажился 6 спасибками от:
Старый 11.01.2017, 22:06   #2111
Местный
 
Аватар для SeregaZ
 
Регистрация: 16.08.2009
Сообщений: 1,224
Сказал Спасибо: 4
Имеет 229 спасибок в 182 сообщенях
SeregaZ пока неопределено
По умолчанию

л2пх на втором компе. на первом прокификатором перенаправляется трафик на второй комп. ээ... малость неудобно, что все время приходится держать включенным тимвиевер, чтобы править скрипты и все такое прочее. где бы взять плагин к л2пх, чтоб он дублировал окошко со скриптами, компилил, правил, но основное ядро было удаленно, чтобы клиент ладвы его не видел?
__________________
хочу картинку в подпись!
SeregaZ вне форума   Ответить с цитированием
Старый 12.01.2017, 05:29   #2112
Местный
 
Регистрация: 22.10.2014
Сообщений: 122
Сказал Спасибо: 1
Имеет 8 спасибок в 7 сообщенях
alexov пока неопределено
По умолчанию

используй вместо второго компа виртуалку, вот и вся твоя проблема решена
alexov вне форума   Ответить с цитированием
Старый 12.01.2017, 15:19   #2113
Местный
 
Аватар для SeregaZ
 
Регистрация: 16.08.2009
Сообщений: 1,224
Сказал Спасибо: 4
Имеет 229 спасибок в 182 сообщенях
SeregaZ пока неопределено
По умолчанию

пользовал. неудобно. куча драйверов сраных висят в памяти, сама винда жрет. плюс еще пяток окон когда надо - вообще трындец. новый комп покупать не предлагать. мне и мой старенький нравится

можно конечно л2пхой удерживать персонажа в игре, но порой происходят непредвиденные и не запредпрограммленные ситуации поэтому клиент, пусть и в маленьком окошке - предпочтительней.
__________________
хочу картинку в подпись!
SeregaZ вне форума   Ответить с цитированием
Старый 13.01.2017, 08:39   #2114
Местный
 
Регистрация: 22.10.2014
Сообщений: 122
Сказал Спасибо: 1
Имеет 8 спасибок в 7 сообщенях
alexov пока неопределено
По умолчанию

да новый комп и не нужен. а оперативка копейки стоит. если есть слот, купи немного, в косарь обойдется и +10 окон ла2 вместе с виртуалкой тебе обеспечены) ну серьезно, кто будет такой плагин писать-то))
alexov вне форума   Ответить с цитированием
Старый 14.01.2017, 03:00   #2115
Местный
 
Аватар для SeregaZ
 
Регистрация: 16.08.2009
Сообщений: 1,224
Сказал Спасибо: 4
Имеет 229 спасибок в 182 сообщенях
SeregaZ пока неопределено
По умолчанию

слотов нету микроатх или миниатх как она там... ток 2 слота и 2gb максимально возможные.

хотя я думаю мож л2пх, если он в режиме прокси, при переименовании ехе файла, может не будет виден клиентом? тогда его можно было бы запускать на этом-же компе а так в 4 окна на рбшках седня до 65 докачался. дальше хз... некоторые особо жирные попадаются... урона ваще мало наносится.
__________________
хочу картинку в подпись!
SeregaZ вне форума   Ответить с цитированием
Старый 16.01.2017, 02:35   #2116
Местный
 
Аватар для SeregaZ
 
Регистрация: 16.08.2009
Сообщений: 1,224
Сказал Спасибо: 4
Имеет 229 спасибок в 182 сообщенях
SeregaZ пока неопределено
По умолчанию

мдем... сраный л2пх чот видимо все-таки загружает, когда запускается без перехвата - в режиме прокси сервера. клиент его увидел и выписали бан по железу не мак адрес, не имя компа, не серийник винды. серийник жесткого диска скорей всего. при отключении второго харда пускает. однако каждый раз тыркать не вариант. как-то заблочить для клиента возможность опросить винду на предмет серийного номера жесткого диска нельзя? буквы жесткого диска менял - не помогло. отключать букву чот боязно... мало ли улетит что-нить куда-нить...
__________________
хочу картинку в подпись!
SeregaZ вне форума   Ответить с цитированием
Старый 16.01.2017, 08:27   #2117
Местный
 
Регистрация: 22.10.2014
Сообщений: 122
Сказал Спасибо: 1
Имеет 8 спасибок в 7 сообщенях
alexov пока неопределено
По умолчанию

ну это не l2ph сраный, а клиент ла2 сраный, который сканит память. отломать ему надо сканилку)
alexov вне форума   Ответить с цитированием
Старый 16.01.2017, 22:45   #2118
Местный
 
Аватар для ScythLab
 
Регистрация: 24.10.2014
Сообщений: 190
Сказал Спасибо: 4
Имеет 42 спасибок в 40 сообщенях
ScythLab пока неопределено
По умолчанию

В каком-то гварде (возможно CCP), видел перечисление всевозможных заголовков окон l2ph, так что известные программы ловятся подобными примитивными способами (заголовок окна, название процесса, возможно какие-нить dll и прочее).
По смене серийника винта добротный вариант - это подмена его на лету, но здесь нужно писать такую прогу. Были готовые программы, но все под x32 винду.
__________________
Хобби: разработка бота для Lineage.
ScythLab вне форума   Ответить с цитированием
За это сообщение ScythLab нажился спасибкой от:
Старый 16.01.2017, 23:39   #2119
Местный
 
Аватар для SeregaZ
 
Регистрация: 16.08.2009
Сообщений: 1,224
Сказал Спасибо: 4
Имеет 229 спасибок в 182 сообщенях
SeregaZ пока неопределено
По умолчанию

ну помог старый способ, который еще на хельсинге канал сто лет назад - жесткие диски тусовать местами и добавлять среди них новые видимо там ключ это карта букв жестких дисков и их размеры. так-что пускает

и все равно хорошо бы кнопку удаленную для вкл\выкл скриптов сервер\клиент я вроде чот шарю... только как это дело подключить? точнее даже и сервер писать ненужно - сервер сам лпх. клиент надо. чтоб он типа слал какую-то команду на сервер лпх, а в лпх скрипт один все время типа включен. и он как только получил ту заветную команду типа "вкл 1 скрипт" - он берет и "жмет" кнопку компиляции на 1 скрипте.

насчет правки скрипта тут будет сложнее.


*** добавлено позже

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

через эти винапи все крайне топорно и не очень надежно через плагин было бы круче...
__________________
хочу картинку в подпись!

Последний раз редактировалось SeregaZ, 21.01.2017 в 21:53.
SeregaZ вне форума   Ответить с цитированием
Старый 17.01.2017, 11:37   #2120
Новичок
 
Регистрация: 06.01.2017
Сообщений: 1
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
Qwertyuio пока неопределено
По умолчанию

Доброго времени суток!
Ребят подскажите, учусь только, не сильно шарю. хочу поискать МСы на сервере ХФ. гм-шоп через альтБ, приходят пакеты такого типа:
_bbsmultisell:-100020;_bbspage:shop/VIP - вип магаз за донки
_bbsmultisell:-10003;_bbspage:shop/shop-weapon - магаз с Ц оружием

Ставлю скрипт на перебор МСов:

var i:integer;
Stream:TFileStream;
procedure Init;
begin;
i:=100000;
try
Stream := TFileStream.Create('C:\123.txt', fmOpenReadWrite);
except
Stream := TFileStream.Create('C:\123.txt', fmCreate);
end;
end;
procedure Free;
begin
Stream.free;
end;
begin
if FromClient and (pck[1]=#$56) then begin
i:=i+1;
buf:=#$23;
Writes('_bbsmultisell:-'+inttostr(i)+';_bbspage:shop/shop-weapon');
sendtoserver;
end;
if (pck[1]+pck[6]=#$D0#$01) then
Stream.Write(inttostr(Readd(2))+' ',10);
end.

Если в выделенной строке в скрипте пишу Writes('_bbsmultisell:-'+inttostr(i)); , то он уже не открывает МСы. Т.е. даже если я составляю пакет с номером МС 100020 , но в конце вместо _bbspage:shop/VIP поставлю _bbspage:shop/shop-weapon , то он уже не открывает этот МС.
Я так понимаю, что "_bbspage:shop/shop-weapon" это действие на возврат в предыдущее меню.
как то можно открывать МСы без этой приставки возврата? или я что-то не правильно понимаю, подскажите пожалуйста. И есть ли вообще смысл искать именно в ГМшопе МСы, или просто искать через нпс , там вот такой стандартный пакет "npc_268444567_multisell 002"?

Последний раз редактировалось Qwertyuio, 17.01.2017 в 11:41.
Qwertyuio вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack


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

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

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


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

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

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