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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 07.06.2013, 21:28   #1
Новичок
 
Регистрация: 07.05.2013
Сообщений: 7
Сказал Спасибо: 0
Имеет 2 спасибок в 2 сообщенях
lifediary пока неопределено
По умолчанию l2phx 3.5.34.176 некорректно обрабатывает конструкцию if pck[1]=#$xx then

если это уже исправлено то плиз ткните носом... если нет то надеюсь на скорейшее

вот вроде как решение описано... http://coderx.ru/showthread.php?t=10601 но что делать с кучей уже написанных и скачанных скриптов?.... переписывать ?

Последний раз редактировалось lifediary, 07.06.2013 в 21:32.
lifediary вне форума   Ответить с цитированием
Старый 08.06.2013, 11:38   #2
Местный
 
Аватар для SeregaZ
 
Регистрация: 16.08.2009
Сообщений: 1,224
Сказал Спасибо: 4
Имеет 229 спасибок в 182 сообщенях
SeregaZ пока неопределено
По умолчанию

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

if pck[1]=#$xx then

if FromClient and (ConnectName=Name)
and (pck[1]=#$01) then begin //блокировка перемещения
pck:='';
end;
__________________
хочу картинку в подпись!
SeregaZ вне форума   Ответить с цитированием
Старый 09.06.2013, 12:16   #3
Новичок
 
Регистрация: 07.05.2013
Сообщений: 7
Сказал Спасибо: 0
Имеет 2 спасибок в 2 сообщенях
lifediary пока неопределено
По умолчанию

Цитата:
Сообщение от SeregaZ Посмотреть сообщение
ненай... у меня все работает.
хз тогда.. пробовала и на win7max_64 и на wxpsp3_32...
может то что хроники у меня таути стоят.. сейчас скачаю какой нибудь хайфай и проверю

Последний раз редактировалось lifediary, 23.09.2014 в 20:15.
lifediary вне форума   Ответить с цитированием
Старый 09.06.2013, 21:30   #4
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

Цитата:
2phx 3.5.34.176 некорректно обрабатывает конструкцию if pck[1]=#$xx then
в чем заключается некорректность ?
__________________
L2Ext - project closed.
alexteam вне форума   Ответить с цитированием
Старый 10.06.2013, 10:11   #5
Новичок
 
Регистрация: 07.05.2013
Сообщений: 7
Сказал Спасибо: 0
Имеет 2 спасибок в 2 сообщенях
lifediary пока неопределено
По умолчанию

Цитата:
Сообщение от alexteam Посмотреть сообщение
в чем заключается некорректность ?
например при таком тесте он вываливает ошибку
b9 - MyTargetSelected

begin
if FromServer and (pck[1]=#$b9) then
begin
buf:=#$14;
SendToServer;
end;
end.

на двух машинах тестила... ОС w7max_64 и wxpsp3_32
на первой проц i5 на второй athlon 64 x2 4800+
клиент GOD Tauti PTS
пишет ошибку
Access violation at address 132A61E9 in module 'myph.exe'. Read of address 00000000.
лог ассемблера
132A61C9 lea edx, [ebp-$10]
132A61CC mov ecx, [eax]
132A61CE call dword ptr [ecx+$08]
132A61D1 lea eax, [ebp-$10]
132A61D4 call -$001504FD
132A61D9 mov edi, eax
132A61DB lea eax, [ebp-$14]
132A61DE lea edx, [ebx+$50]
132A61E1 call -$0014DB96
132A61E6 mov eax, [ebp-$14]
132A61E9 movzx eax, byte ptr [eax+edi-$01] ; <-- EXCEPTION
132A61EE mov [ebp-$17], al
132A61F1 mov byte ptr [ebp-$18], $01

или такой тест... просто уходит в бесконечный цикл...
Var a:Integer;
begin
a:=1;
While a<2 do
begin
if FromServer and (ReadC(1)=185) then
begin
buf:=#$14;
SendToServer;
a:=2;
end;
end;
end.

Последний раз редактировалось lifediary, 23.09.2014 в 20:15.
lifediary вне форума   Ответить с цитированием
Старый 17.06.2013, 08:25   #6
Новичок
 
Регистрация: 07.05.2013
Сообщений: 7
Сказал Спасибо: 0
Имеет 2 спасибок в 2 сообщенях
lifediary пока неопределено
По умолчанию

можно закрыть...
во вкладке автоматизация... выбор работает...
lifediary вне форума   Ответить с цитированием
Старый 17.06.2013, 15:03   #7
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

Цитата:
pck[1]=#$b9
Цитата:
Access violation at address 132A61E9 in module 'myph.exe'. Read of address 00000000.
pck = '' ?

Цитата:
или такой тест... просто уходит в бесконечный цикл...
конечно уходит. на любом пакете у которого опкод <> 0xB9 будет уходить.
__________________
L2Ext - project closed.
alexteam вне форума   Ответить с цитированием
Ответ

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


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

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

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


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

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

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