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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 19.03.2012, 04:24   #1
Местный
 
Аватар для 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   #2
Рыцарь
 
Аватар для 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   #3
Местный
 
Аватар для 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   #4
Местный
 
Аватар для 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 вне форума   Ответить с цитированием
Старый 21.03.2012, 10:50   #5
Местный
 
Аватар для Noise
 
Регистрация: 12.08.2010
Сообщений: 148
Сказал Спасибо: 24
Имеет 15 спасибок в 12 сообщенях
Noise пока неопределено
По умолчанию

Цитата:
Сообщение от 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, он е*нуться реализован конечно но вроде робит нормал
Последнее компилил уже в D7.
Ну тогда щас полезу смотреть что там за OnCallMethod.

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

Последний раз редактировалось Noise, 21.03.2012 в 10:51. Причина: Добавлено сообщение
Noise вне форума   Ответить с цитированием
Ответ

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



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

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


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

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

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