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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 09.01.2009, 01:31   #11
Пользователь
 
Регистрация: 04.12.2008
Сообщений: 43
Сказал Спасибо: 11
Имеет 29 спасибок в 21 сообщенях
Xelat пока неопределено
По умолчанию

я уже написал такой плагин, использую для своего бота... использовал в нём ICS.
Xelat вне форума   Ответить с цитированием
За это сообщение Xelat нажился спасибкой от:
Старый 09.01.2009, 15:17   #12
Новичок
 
Регистрация: 17.05.2008
Сообщений: 22
Сказал Спасибо: 5
Имеет 1 спасибку в 1 сообщении
pir пока неопределено
По умолчанию

Ну поделись если не жалко. Я пока непойму как назначить обработчик события без наличия формы, такая конструкция Serversocket1.OnClientRead:=Serversocket1ClientRea d; непрокатывает...
pir вне форума   Ответить с цитированием
Старый 09.01.2009, 16:30   #13
Новичок
 
Регистрация: 17.12.2007
Сообщений: 22
Сказал Спасибо: 7
Имеет 4 спасибок в 4 сообщенях
Aniks
По умолчанию

У тебя наверное Serversocket1.OnClientRead -> метод класса, а Serversocket1ClientRea -> процедура и ты их напрямую пытаешься присвоить. Только у методов класса два указателя - на инстанцию класса и на сам метод, поэтому и не получается. Попробуй свою процедуру Serversocket1ClientRea засунь в какой-нибудь класс, и тогда присваивай.
Aniks вне форума   Ответить с цитированием
За это сообщение Aniks нажился спасибкой от:
Старый 10.01.2009, 01:49   #14
Пользователь
 
Регистрация: 04.12.2008
Сообщений: 43
Сказал Спасибо: 11
Имеет 29 спасибок в 21 сообщенях
Xelat пока неопределено
По умолчанию

бери пример от ICS - ConSrv1
и от него уже пляши, я так и делал.
если тебе не интересно самому разрабатывать плагин, а нужен только результат - стучи в аську.
Xelat вне форума   Ответить с цитированием
Старый 12.01.2009, 15:33   #15
Заблокирован
 
Регистрация: 01.10.2007
Сообщений: 76
Сказал Спасибо: 22
Имеет 7 спасибок в 7 сообщенях
Murdoc
По умолчанию

Цитата:
Сообщение от pir Посмотреть сообщение
Ничего хитрого, просто GG всю отладку рубит, хотю на другой машине или под виртуалкой это делать
А примотать к Л2пх сокс прокси не проще?
Murdoc вне форума   Ответить с цитированием
Старый 25.01.2009, 10:47   #16
Пользователь
 
Регистрация: 22.04.2008
Сообщений: 51
Сказал Спасибо: 14
Имеет 36 спасибок в 11 сообщенях
alexsl пока неопределено
По умолчанию

приветы,
вот возникла такая вот ситуевина:
delphi Код:
procedure OnPacket(const cnt: Cardinal; const fromServer: Boolean; var pck: TPacket); stdcall; begin   if pck.size<3 then     exit;   if not FromServer and(pck.id=$49)and(bot.cntID=0)then   begin       // если в процедуре вызвать [b]ps.ReadSEx[/b]       // то после завершения процедурки       // выскакивает ексепшн EInvalidPointer       if(lowercase([b]ps.ReadSEx(pck,3)[/b])='set')then       begin         pck.size:=2; // не пропускаем пакет         bot.cntID:=cnt;         Say('Выбрано это соединение.',bot.cntID);       end;   end; end;
пробывал заменить на
delphi Код:
s:=ps.DataPckToStrPck(pck); if(lowercase(ps.ReadS(s,2))='set')then
выходит аналогичная ошибка.
мб ктонить подскажет, в какую сторону копать.
зы: HB T1.5, пхикс 3.4.81 ( 3.4.68 ) под ХП СП3 крутится на виртуальной машине
alexsl вне форума   Ответить с цитированием
Старый 25.01.2009, 19:31   #17
Рыцарь
 
Аватар для QaK
 
Регистрация: 28.09.2007
Сообщений: 1,558
Сказал Спасибо: 71
Имеет 351 спасибок в 244 сообщенях
QaK пока неопределено
По умолчанию

alexsl, дельфа какая версия?
QaK вне форума   Ответить с цитированием
Старый 25.01.2009, 19:58   #18
Пользователь
 
Регистрация: 22.04.2008
Сообщений: 51
Сказал Спасибо: 14
Имеет 36 спасибок в 11 сообщенях
alexsl пока неопределено
По умолчанию

QaK, угу забыл указать юзаю Д7. спсб, попробую скомпилить под Д2005

Последний раз редактировалось alexsl, 25.01.2009 в 20:08.
alexsl вне форума   Ответить с цитированием
Старый 25.01.2009, 20:00   #19
Рыцарь
 
Аватар для QaK
 
Регистрация: 28.09.2007
Сообщений: 1,558
Сказал Спасибо: 71
Имеет 351 спасибок в 244 сообщенях
QaK пока неопределено
По умолчанию

alexsl, вот поэтому и эксепшн вылазит, перекомпиль в 200х норм должно пхать, хз с чем связано ...
QaK вне форума   Ответить с цитированием
За это сообщение QaK нажился спасибкой от:
Старый 26.01.2009, 07:36   #20
Пользователь
 
Регистрация: 22.04.2008
Сообщений: 51
Сказал Спасибо: 14
Имеет 36 спасибок в 11 сообщенях
alexsl пока неопределено
По умолчанию

как не печально но при компиляции под D2005 результат тот же
ошибка:
Код:
==============================================================================
= 26.01.2009 7:19:07                                                         =
==============================================================================
EInvalidPointer.

Exception class: EInvalidPointer
Exception address: 009F2990
------------------------------------------------------------------------------
System   : Windows XP Professional, Version: 5.1, Build: A28, "Service Pack 3"
Processor: Intel, Pentium(R) Dual-Core  CPU      E5200  @ 2.50GHz, 2490 MHz MMX 64 bits
Memory: 255; free 136
Display  : 688x595 pixels, 32 bpp
------------------------------------------------------------------------------
List of loaded modules:
[00340000] C:\WINDOWS\system32\oledlg.dll
<7DFC0000> 5.1.2600.5512 - 1.0 (xpsp.080413-2108)
           Поддержка интерфейса пользователя OLE 2.0 для Microsoft WindowsR
[00400000] C:\WINDOWS\system32\Normaliz.dll
           6.0.5441.0 - 6.0.5441.0 (winmain(wmbla).060628-1735)
           Unicode Normalization DLL
[009F0000] Z:\L2PHX34159\plugins\helper.dll
<00400000> (no version info)
[00EA0000] Z:\L2PHX34159\newxor.dll
<00400000> (no version info)
[01520000] Z:\L2PHX34159\plugins\plugin_bd.dll
<00400000> (no version info)
[13140000] Z:\L2PHX34159\l2pbx.exe
           3.4.1.59 - 3.4.1.59
[43090000] C:\WINDOWS\system32\iertutil.dll
           7.0.6000.20772 - 7.00.6000.20772 (vista_ldr.080213-1606)
           Run time utility for Internet Explorer
[43310000] C:\WINDOWS\system32\wininet.dll
           7.0.6000.20772 - 7.00.6000.20772 (vista_ldr.080213-1606)
           Internet Extensions for Win32
[5B260000] C:\WINDOWS\system32\uxtheme.dll
           6.0.2900.5512 - 6.00.2900.5512 (xpsp.080413-2105)
           Библиотека тем UxTheme (Microsoft)
[5F2F0000] C:\WINDOWS\system32\olepro32.dll
           5.1.2600.5512 - 5.1.2600.5512
[698B0000] C:\WINDOWS\system32\hnetcfg.dll
           5.1.2600.5589 - 5.1.2600.5589 (xpsp_sp3_qfe.080428-1317)
           Диспетчер конфигурации домашней сети
[71A30000] C:\WINDOWS\system32\mswsock.dll
           5.1.2600.5512 - 5.1.2600.5512 (xpsp.080413-0852)
           Расширение поставщика службы API Microsoft Windows Sockets 2.0
[71A70000] C:\WINDOWS\System32\wshtcpip.dll
           5.1.2600.5512 - 5.1.2600.5512 (xpsp.080413-0852)
           Windows Sockets Helper DLL
[71A80000] C:\WINDOWS\system32\WS2HELP.dll
           5.1.2600.5512 - 5.1.2600.5512 (xpsp.080413-0852)
           Модуль поддержки Windows Socket 2.0 для Windows NT
[71A90000] C:\WINDOWS\system32\WS2_32.dll
           5.1.2600.5512 - 5.1.2600.5512 (xpsp.080413-0852)
           Windows Socket 2.0 32-Bit DLL
[71AB0000] C:\WINDOWS\system32\wsock32.dll
           5.1.2600.5512 - 5.1.2600.5512 (xpsp.080413-0852)
           32-разрядная библиотека Windows Socket
[71B00000] C:\WINDOWS\system32\mpr.dll
           5.1.2600.5512 - 5.1.2600.5512 (xpsp.080413-0852)
           Библиотека маршрутизации для нескольких служб доступа
[72FC0000] C:\WINDOWS\system32\winspool.drv
           5.1.2600.5512 - 5.1.2600.5512 (xpsp.080413-0852)
           Драйвер диспетчера очереди Windows
[746E0000] C:\WINDOWS\system32\MSCTF.dll
           5.1.2600.5512 - 5.1.2600.5512 (xpsp.080413-2105)
           Библиотека (DLL) MSCTF-сервера
[74DF0000] C:\WINDOWS\system32\RICHED20.DLL
           5.30.23.1230 - 5.30.23.1230
           Rich Text Edit Control, v3.0
[75310000] C:\WINDOWS\system32\msctfime.ime
           5.1.2600.5512 - 5.1.2600.5512 (xpsp.080413-2105)
           Microsoft Text Frame Work Service IME
[76360000] C:\WINDOWS\system32\IMM32.DLL
           5.1.2600.5512 - 5.1.2600.5512 (xpsp.080413-2105)
           Windows XP IMM32 API Client DLL
[76380000] C:\WINDOWS\system32\comdlg32.dll
           6.0.2900.5512 - 6.00.2900.5512 (xpsp.080413-2105)
           Библиотека общих диалоговых окон
[76BE0000] C:\WINDOWS\system32\PSAPI.dll
           5.1.2600.5512 - 5.1.2600.5512 (xpsp.080413-2105)
           Process Status Helper
[77110000] C:\WINDOWS\system32\oleaut32.dll
           5.1.2600.5512 - 5.1.2600.5512
[773C0000] C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.5512_x-ww_35d4ce83\comctl32.dll
           6.0.2900.5512 - 6.0 (xpsp.080413-2105)
           User Experience Controls Library
[774D0000] C:\WINDOWS\system32\ole32.dll
           5.1.2600.5512 - 5.1.2600.5512 (xpsp.080413-2108)
           Microsoft OLE для  Windows
[77BF0000] C:\WINDOWS\system32\version.dll
           5.1.2600.5512 - 5.1.2600.5512 (xpsp.080413-2105)
           Version Checking and File Installation Libraries
[77C00000] C:\WINDOWS\system32\msvcrt.dll
           7.0.2600.5512 - 7.0.2600.5512 (xpsp.080413-2111)
           Windows NT CRT DLL
[77DC0000] C:\WINDOWS\system32\ADVAPI32.dll
           5.1.2600.5512 - 5.1.2600.5512 (xpsp.080413-2113)
           Расширенная библиотека API Windows 32
[77E70000] C:\WINDOWS\system32\RPCRT4.dll
           5.1.2600.5512 - 5.1.2600.5512 (xpsp.080413-2108)
           Remote Procedure Call Runtime
[77F10000] C:\WINDOWS\system32\GDI32.dll
           5.1.2600.5512 - 5.1.2600.5512 (xpsp.080413-2105)
           GDI Client DLL
[77F60000] C:\WINDOWS\system32\SHLWAPI.dll
           6.0.2900.2995 - 6.00.2900.2995 (xpsp.060913-0019)
           Библиотека небольших программ оболочки
[77FE0000] C:\WINDOWS\system32\Secur32.dll
           5.1.2600.5512 - 5.1.2600.5512 (xpsp.080413-2113)
           Security Support Provider Interface
[7C800000] C:\WINDOWS\system32\kernel32.dll
           5.1.2600.5512 - 5.1.2600.5512 (xpsp.080413-2111)
           Библиотека клиента Windows NT BASE API
[7C900000] C:\WINDOWS\system32\ntdll.dll
           5.1.2600.5594 - 5.1.2600.5594 (xpsp_sp3_qfe.080503-1404)
           Системная библиотека NT
[7C9C0000] C:\WINDOWS\system32\shell32.dll
           6.0.2900.5512 - 6.00.2900.5512 (xpsp.080413-2105)
           Общая библиотека оболочки Windows
[7E360000] C:\WINDOWS\system32\USER32.dll
           5.1.2600.5512 - 5.1.2600.5512 (xpsp.080413-2105)
           Библиотека клиента USER API Windows XP
------------------------------------------------------------------------------
Active Controls hierarchy:
TCheckListBox "clbPluginsList"
TGroupBox "GroupBox5"
TTabSheet "tsPluginsTab"
TPageControl "PageControl1"
TL2PacketHackMain "L2PacketHackMain"
------------------------------------------------------------------------------
а это лог из самого плагина:
Код:
26.01.2009 7:24:59 - Для выбора нужного соединения наберите в чате слово "set" и отправьте
26.01.2009 7:24:59 - Invalid pointer operation
26.01.2009 7:25:08 - Выбрано это соединение.
26.01.2009 7:25:08 - Invalid pointer operation
зы: мб поделитесь инфой кто компилил работающий плагин под какой дельфи и пхикс.

Последний раз редактировалось alexsl, 26.01.2009 в 08:27.
alexsl вне форума   Ответить с цитированием
Ответ

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


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

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

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


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

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

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