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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 15.03.2012, 21:18   #1
Местный
 
Аватар для Noise
 
Регистрация: 12.08.2010
Сообщений: 148
Сказал Спасибо: 24
Имеет 15 спасибок в 12 сообщенях
Noise пока неопределено
По умолчанию Проблема при подключении плагина.

В общем пытаюсь подключить plugin_demo2 плагин к пакетхаку, пакетхак злобно ругается:



Пытался так же подключать другие плагины из отсюда, все равно такая же фигня...
Что я делаю не так и как это можно исправить?
__________________
Если студенту отрезать хвост, то к следующей сессии у него вырастет новый.

Последний раз редактировалось Noise, 15.03.2012 в 21:23.
Noise вне форума   Ответить с цитированием
Старый 15.03.2012, 22:44   #2
Рыцарь
 
Аватар для NLObP
 
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,285
Имеет 1,458 спасибок в 793 сообщенях
NLObP пока неопределено
По умолчанию

Noise, у меня все плагины подключаются. Версия пакетхака последняя - 176.

PS: все плагины подключаются без ошибки. Плагин newxor.dll не подключился, но и ошибки не было.

PPS: в архиве fastmm.rar недостающие файлы для компиляции плагинов.
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный8.png
Просмотров: 43
Размер:	21.4 Кб
ID:	2639  Нажмите на изображение для увеличения
Название: Безымянный9.png
Просмотров: 25
Размер:	13.3 Кб
ID:	2640  
Вложения
Тип файла: rar fastmm.rar (441.5 Кб, 26 просмотров)
__________________
| Для самых ленивый | Телепаты в отпуске |Мы работаем над этим |
Не умеешь - учись, не хочешь учиться - плати © Суровый Закон Жизни



Последний раз редактировалось NLObP, 15.03.2012 в 22:50.
NLObP вне форума   Ответить с цитированием
За это сообщение NLObP нажился 2 спасибками от:
Старый 19.03.2012, 04:24   #3
Местный
 
Аватар для Noise
 
Регистрация: 12.08.2010
Сообщений: 148
Сказал Спасибо: 24
Имеет 15 спасибок в 12 сообщенях
Noise пока неопределено
По умолчанию

NLObP, у меня тоже 176 версия, fastmm я в нете качал, но и то что ты выложил тоже пробовал (все равно такая же ошибка).
Возможно ли что подобное происходит из-за D2010?
Или из-за того что пх запущен на виртуальной машине?


ЗЫ попробовал скомпилить в D7 вот результат:

До конца перевести не смог, попробовал вернуть fastmm первым в блоке uses в итоге опять ругается на память,
но что еще более интересно пх теперь не вылетает, а в описании плагина пишет, что у меня старая версия пх xDDD


NLObP если не сложно скомпиль у себя какой нить плагин и выложи, мб у меня компилятся они как то не так?

Вот кстати скомпиленное мной... у тебя оно нормально будет работать?
Вложения
Тип файла: rar plugin_demo2.rar (45.0 Кб, 21 просмотров)
__________________
Если студенту отрезать хвост, то к следующей сессии у него вырастет новый.

Последний раз редактировалось Noise, 19.03.2012 в 09:06.
Noise вне форума   Ответить с цитированием
Старый 20.03.2012, 21:52   #4
Рыцарь
 
Аватар для NLObP
 
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,285
Имеет 1,458 спасибок в 793 сообщенях
NLObP пока неопределено
По умолчанию

Цитата:
Сообщение от Noise Посмотреть сообщение
Вот кстати скомпиленное мной... у тебя оно нормально будет работать?
Пакетхак падает с ошибкой.

Попробуй мой.
Вложения
Тип файла: rar plugin_demo2.rar (36.7 Кб, 19 просмотров)
__________________
| Для самых ленивый | Телепаты в отпуске |Мы работаем над этим |
Не умеешь - учись, не хочешь учиться - плати © Суровый Закон Жизни


NLObP вне форума   Ответить с цитированием
За это сообщение NLObP нажился спасибкой от:
Старый 21.03.2012, 07:37   #5
Местный
 
Аватар для Noise
 
Регистрация: 12.08.2010
Сообщений: 148
Сказал Спасибо: 24
Имеет 15 спасибок в 12 сообщенях
Noise пока неопределено
По умолчанию

Цитата:
Сообщение от supernewbie Посмотреть сообщение
там устарели плагины чтоли, пробуй как в этих сорцах
Скорее всего да... скомпили твои сорцы все норм встало, никаких ошибок. Спасибо!

NLObP, Твой работает, спасибо.


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

Вот нашел тут (ссылка)
Но при попытке заблокировать чат:
Цитата:
if not FromServer and (pck[1]=#$38) then pck := '';
Клиент подвисает, пх опять ругается...
Прочитав эту тему
Пробовал сделать так (изменив при этом var pck: string на var pck: TPacket) :
Цитата:
if not FromServer and (pck.pckId=$38) then pck.size := 0;
Все равно фигня...

Добавлено через 2 часа 29 минут
У меня мозг плавится... как прочесть значение чата?
Цитата:
if not FromServer and (pck[1]=#$38) then
text := ps.ReadSEx(pck,3)
Не прокатывает
__________________
Если студенту отрезать хвост, то к следующей сессии у него вырастет новый.

Последний раз редактировалось Noise, 21.03.2012 в 07:38. Причина: Добавлено сообщение
Noise вне форума   Ответить с цитированием
Старый 21.03.2012, 10:06   #6
Местный
 
Аватар для supernewbie
 
Регистрация: 23.09.2009
Сообщений: 1,232
Сказал Спасибо: 119
Имеет 172 спасибок в 134 сообщенях
supernewbie пока неопределено
По умолчанию

Noise, если у тебя D >= 2010, то все string и char меня на ansitring и ansichar епт

Добавлено через 1 минуту
PS ошибка была из-за:
в посте ксора:
function SetStruct(const struct: TPluginStruct): Boolean; stdcall;
а надо:
function SetStruct(const struct: PPluginStruct): Boolean; stdcall;

Добавлено через 4 минуты
кстати он пакет не юзай, он глючит

юзай OnCallMethod, он е*нуться реализован конечно но вроде робит нормал
__________________
Начало.

Последний раз редактировалось supernewbie, 21.03.2012 в 10:06. Причина: Добавлено сообщение
supernewbie вне форума   Ответить с цитированием
Старый 19.03.2012, 09:11   #7
Местный
 
Аватар для Noise
 
Регистрация: 12.08.2010
Сообщений: 148
Сказал Спасибо: 24
Имеет 15 спасибок в 12 сообщенях
Noise пока неопределено
По умолчанию

Полазил в инете, понял что fastmm должен подключатся именно первым... но все равно тогда он просто выдает ошибку и не подключает плагин


В общем если отключить OnRefreshPrecompile все проходит без ошибок, но пх все равно пишет:
Цитата:
Демонстрационный Plugin к программе l2phx
Для версий 3.4.0+
У вас старая версия программы! Плагин не сможет корректно с ней работать!
Это нормально? При этом без коннекта клиента к серверу все подключается без ошибок, но как только идет попытка войти на сервер... все ппц та же ошибка...
__________________
Если студенту отрезать хвост, то к следующей сессии у него вырастет новый.

Последний раз редактировалось Noise, 19.03.2012 в 09:40.
Noise вне форума   Ответить с цитированием
Старый 19.03.2012, 09:33   #8
Местный
 
Аватар для supernewbie
 
Регистрация: 23.09.2009
Сообщений: 1,232
Сказал Спасибо: 119
Имеет 172 спасибок в 134 сообщенях
supernewbie пока неопределено
По умолчанию

Noise, и нахрена ты выложил длл? сорцы давай

Добавлено через 8 минут
хотя если у тебя пх старая, наверно в D7 скомпиленая

то пробуй в плагине string на ansistring поменять
__________________
Начало.

Последний раз редактировалось supernewbie, 19.03.2012 в 09:33. Причина: Добавлено сообщение
supernewbie вне форума   Ответить с цитированием
За это сообщение supernewbie нажился спасибкой от:
Старый 19.03.2012, 18:37   #9
Местный
 
Аватар для Noise
 
Регистрация: 12.08.2010
Сообщений: 148
Сказал Спасибо: 24
Имеет 15 спасибок в 12 сообщенях
Noise пока неопределено
По умолчанию

Цитата:
Сообщение от supernewbie Посмотреть сообщение
Noise, и нахрена ты выложил длл? сорцы давай
в первом сообщении ссылка на них (то что демо плагин)
а длл выложил, чт бы кто нить мог проверить, мб проблема в компиляторе? или только у меня?

Цитата:
Сообщение от supernewbie Посмотреть сообщение
Добавлено через 8 минут
хотя если у тебя пх старая, наверно в D7 скомпиленая
Цитата:
Сообщение от Noise Посмотреть сообщение
у меня тоже 176 версия

Цитата:
то пробуй в плагине string на ansistring поменять
Ошибок при компиляции у меня нет!!!, косяки при подключении плагина.
__________________
Если студенту отрезать хвост, то к следующей сессии у него вырастет новый.
Noise вне форума   Ответить с цитированием
Старый 19.03.2012, 22:59   #10
Местный
 
Аватар для supernewbie
 
Регистрация: 23.09.2009
Сообщений: 1,232
Сказал Спасибо: 119
Имеет 172 спасибок в 134 сообщенях
supernewbie пока неопределено
По умолчанию

Noise, причем тут ошибки при компиляции? у тебя типы разные в плагине и в пх
__________________
Начало.
supernewbie вне форума   Ответить с цитированием
Ответ

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



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

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


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

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

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