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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 12.03.2009, 16:41   #1
Новичок
 
Регистрация: 12.03.2009
Сообщений: 1
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
Дими пока неопределено
По умолчанию Нуб нубом

Вот ребята столкнулся с такой проблемой.
1 сервер игры l2evolution.net
2 программы юзал от l2phx.3.4.1.61 и до l2phx.3.4.1.83
3 Проблема когда запускаю скрипт на заточку выдает ошибку Access violation at address 132ABF00 in module 'l2pbx.exe'. Read of address 00000000. не в одной из етих программ не видно моего чара и немогу выбрать в комбо боксе ни точки ни оружие там все поля пустые. Как было написано ранше дето в постах не похожие ItemsID.ini де достать ItemsID.ini или как его совместить с тем что на сервере.

Плиз ребята помогите сутки сижу голову ломаю на серве макс точка 1к и того нуна заточить 15 итемов а ето 15 тысяч точек в ручную ето нереально )) да еше Гейм гвард убил
Дими вне форума   Ответить с цитированием
Старый 14.03.2009, 05:48   #2
Рыцарь
 
Аватар для NLObP
 
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,285
Имеет 1,458 спасибок в 793 сообщенях
NLObP пока неопределено
По умолчанию

Цитата:
Сообщение от Дими Посмотреть сообщение
когда запускаю скрипт на заточку выдает ошибку Access violation at address 132ABF00 in module 'l2pbx.exe'. Read of address 00000000
Про
Name='Щас Как Точну!'; //Вписать сюда имя чара?
не забыл?

Добавлено через 1 минуту
Цитата:
Сообщение от RinZo Посмотреть сообщение
на сервере стоит мин заточка +10 и ниже этого не скидывается
Попробуйте эту строчку
Код:
//        CurEnchLvl:=0; //начнем с начала. Расскоментировать для блессет скроллов
заменить на
Код:
        CurEnchLvl:=10; //начнем с начала. Расскоментировать для блессет скроллов
Добавлено через 3 минуты
Цитата:
Сообщение от Apocalipcis Посмотреть сообщение
Access violation at address 132346E5 in module 'l2pbx.exe'. Read of address 00000000.

Вот эта ошибка при попытке запуска скрипта.
Потом получается такое окошко как и нада только предметов нету.
Играю На Интерлюдии, всё написал правильно Ник/Интерлюд Тру/инвентарь.
Использую l2phx 3.4.1.83
Такая ошибка сразу наводит на мысль, что не соответствует имя в переменной Name, тому чару для которого запущен скрипт. Ещё, в переменную Name надо писать ник с соблюдением регистра, так как в игре.

Добавлено через 3 минуты
Цитата:
Сообщение от Niksan Посмотреть сообщение
NLObP, А как реализовать так, что бы он точил предмет сначала обычыми точками, а потом блезовсками ? ))
Писать новый скрипт, где проверять когда и какими свитками точить.

Добавлено через 23 минуты
>>>скрипт заточки версия 0.9.от 30.01.2009, что-то правил, но уже не помню что<<<

Добавлено через 7 минут
Цитата:
Сообщение от Maxima Посмотреть сообщение
Код:
c>s UseItemn (19 03 22 6A 10 00 00 00 00 )
s>c SystemMessage Типо "Выбирите предмет для улучшения"(62 2F 01 00 00 00 00 00 00)
s>c ChooseInventory (7C B3 03 00 00)
c>s RequestEnchantItem(5F 05 2E 9D 10 )
s>c EnchantResult(87 00 00 00 00 00 00 00 00 00 00 00 00 )
s>c StatusUpdate(18 E0 93 84 10 01 00 00 00 0E 00 00 00 94 59 08 00)
s>c ItemList(11 00 ...... размер Pазмер: 13533+2)в просмотре пакетов страшно просматривать ПХ зависает на 2 3 секунды
s>c UserInfo(32 .... размер 702+2)
Именно эти пакеты и используются в скрипте - 19, 7C, 5F, 87 (использую, но может быть не правильно? 0 - прошла точка, иначе - не прошла), 11, (21 как вспомогательный, в скрипте не нужен)

Добавлено через 5 минут
Цитата:
Сообщение от Maxima Посмотреть сообщение
Такая картина: скрипт открывает точку отсылает пакет RequestEnchantItem , в окошке пишет скрипта прибавляется колво сломанных айтемов, цикл повторяется снова и снова по 80 или 100 раз, потом вдруг какбы не взначай точит одну пуху, потом этот (пустой) цикл снова повторяется, иногда скрипт просто останавливается не обрываясь, нажимаю стоп потом старт все начинается снова...
Лог скинь, который скрипт в окошке выводит. Что за сервер, хроники?
__________________
| Для самых ленивый | Телепаты в отпуске |Мы работаем над этим |
Не умеешь - учись, не хочешь учиться - плати © Суровый Закон Жизни



Последний раз редактировалось NLObP, 14.03.2009 в 05:53. Причина: Добавлено сообщение
NLObP вне форума   Ответить с цитированием
За это сообщение NLObP нажился 2 спасибками от:
Старый 29.04.2009, 20:08   #3
Новичок
 
Регистрация: 29.04.2009
Сообщений: 1
Сказал Спасибо: 0
Имеет 2 спасибок в 1 сообщении
F1rst пока неопределено
По умолчанию

а скрипт работает если сам прокси не подключается к серверу?

вот что появляется когда ставлю или убираю галочку!
Access violation at address 00552AED in module 'l2pbx.exe'. Read of address 00000000.

Вписал всё как было указано, поставил галочку и появилась ошибка сперва о том что itemsid.ini не найден! я заменил! в этой части скрипта какраз есть эта строка! и ошибка всё равно остаётся!
пс ошибка выделена жирным шрифтом!


ItemsName:=TStringList.Create;
try
ItemsName.LoadFromFile('.\settings\itemsid.ini');
except
msg.Lines.Add('itemsid.ini не найден!');
exit;
end;
end;
//.................................................. ............................
procedure Free; //Вызывается при выключении скрипта
begin
BaseItems:=nil; //NLObP:нельзя так делать с массивом //alexteam: а зачем над ним вообще производить операции в онфрее ? лишнее. 2NLObP насколько помниться в пакскрипте вариант используется. оно то присвоиться без ошибки, по идее.. но зачем.. ?..
ShowInf.Enabled:=false; //alexteam:лишнее
ShowInf.Interval:=0; //alexteam:лишнее
ShowInf.Free; //alexteam:этого достаточно
ShowInf.OnTimer:=nil; //alexteam:лишнее. и вообще ? нафига ? особенно после фрии ?.. обьект уже уничтожен. обращение к полю несуществующего объекта = acess violation.


StringList.Clear; //alexteam: StringList.destroy; и очистит и убьет объект. после этого никаких обращений к StringList. ибо опять же аксес виолейшин.
ItemsName.Clear;//alexteam: ItemsName.destroy; тожесамое.

Последний раз редактировалось alexteam, 01.05.2009 в 02:34.
F1rst вне форума   Ответить с цитированием
За это сообщение F1rst нажился 2 спасибками от:
Ответ

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



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

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


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

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

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