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

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

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 29.05.2008, 19:29   #1
Рыцарь
 
Аватар для NLObP
 
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,285
Имеет 1,458 спасибок в 793 сообщенях
NLObP пока неопределено
По умолчанию Скрипт на заточку

Автоматизация заточки предметов до необходимого уровня by NLObP

Возможности скрипта
--------------------
+ Панель управления;
+ Затачиваем по очереди все предметы с ItemID пока не переломаем
или не заточим. Один предмет всегда остаётся.

Необходимо затариться оружием, заточками и валерьянкой.
Name='NLObP'; //Вписать сюда имя чара
//установить константу в зависимости от типа игры (С4 или Интерлюд)
interlude=true; //Interlude - true, C4 - false

Внимание!
Из комбобокса обязательно надо выбрать вещь, чтобы скрипт узнал
ID и количество, только потом ставить напротив галочку.
Галочки снимать не надо, если кончились заточки/вещи - можно сразу идти
покупать и продолжать заточку.
В инвентаре должно быть не менее двух одинаковых затачиваемых вещей, степень заточки значения не имеет


Скрипт распространяется как есть, и я не несу ответственности за то, что ВЫ натворили у себя, его используя.

by NLObP
для С4 и Интерлюдии можно взять здесь
для Грации можно взять здесь

by Breadfan
скрипт переделанный под камаель (с автопокупкой).

by Shadow
Скрипт заточки предметов с их закупкой при необходимости

Этот скрипт помогает в рутине, когда разрешено пользователям 100% точить до большой величины, скажем до +200, ручками то замучаешься точить.

PS: скрипты - это облегчение рутинной работы человека.
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.JPG
Просмотров: 14769
Размер:	24.8 Кб
ID:	39  
Вложения
Тип файла: rar breadfan_enchant.rar (5.9 Кб, 4227 просмотров)
Тип файла: rar credo_enchant.rar (2.7 Кб, 2349 просмотров)
Тип файла: zip enchant_by_NLObP_01.zip (7.4 Кб, 2861 просмотров)
Тип файла: zip enchant_by_NLObP_02.zip (71.6 Кб, 1458 просмотров)
Тип файла: zip enchant_by_NLObP_03.zip (71.8 Кб, 1262 просмотров)
Тип файла: zip enchant_by_NLObP_04.zip (73.3 Кб, 1592 просмотров)
Тип файла: zip enchant_by_NLObP_06.zip (9.4 Кб, 1264 просмотров)
Тип файла: zip enchant_by_NLObP_07.zip (9.4 Кб, 1569 просмотров)
Тип файла: rar enchant_by_NLObP_08.rar (6.3 Кб, 1857 просмотров)
Тип файла: rar enchant_by_NLObP_09.rar (6.3 Кб, 5540 просмотров)
Тип файла: rar shadow_enchant.rar (9.6 Кб, 3672 просмотров)

Последний раз редактировалось NLObP, 31.08.2009 в 01:20.
NLObP вне форума   Ответить с цитированием
За это сообщение NLObP нажился 114 спасибками от:
4erteg, 4iter, 8tomat8, abyabar, Agat, Alan, AlexStar, Alta1r, AoWpwnz, aSeSSoR, BEJIEC, bestar, BimSkaLaBim, BioDread, BOTt, Breadfan, BuKbI4, C0derxWarr1or, cadaver, catchy, ChiterEPT, coffee, Comedylife, CriticalError, Crypto, Dagon, DarthShelL, DARTY, David, DeadForz, dfackk, dmitrix, Doberman, dyh9l, dynda2000, eGoIST, Elfinit, ERASE, esk71, Fer123, Fvbkm, Ga6pueL, GanGsta0, GANsss, givemexxx, Gray314, Green, Grinch, Gurg, HooleeCheeter, Hwoarang, idkfa, Imperial2008, Irritant, iSee, jiroo, KPOT^^, KrasX, LamerOK, LeroI, leto, Leviy, lodek, LostQ, LoveCoderX, lPomalSveNl, maxstro, Meth0d, micoach, MONDBLITZ, Necrolity, Nerevar, Niksan, nneett, Op4er, Paulo, Pinko, Piter, Pitkin, Porcupine, Porshesh, Random-al, ReaGeN, ReiN, Ribnadzor, RinZo, RODMAN91, rubela, saidbek, SELLER, Sergey, SexGuru, Shadow, Siberia, skaner, someonce1, Source, TAMBIK, Tanuxa, tiranosaur, Tos, Tzio 7, vahes, VanTG, VasQ, winer, WOLf!, Xelat, YssurTiger, zotrussia, Виталий, Витя, Р0ма, ®ennie™
Старый 22.02.2009, 12:47   #131
Новичок
 
Регистрация: 13.02.2009
Сообщений: 6
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
SkylMan пока неопределено
По умолчанию

а на грацию парт 2 будет скрипт? там вроде как способ заточки сменился и тем скриптом который выложен(на парт 1 как я понял) ничего не точится
SkylMan вне форума   Ответить с цитированием
Старый 25.02.2009, 02:10   #132
Рыцарь
 
Аватар для NLObP
 
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,285
Имеет 1,458 спасибок в 793 сообщенях
NLObP пока неопределено
По умолчанию

Цитата:
Сообщение от briz16041 Посмотреть сообщение
Дальше выбираю скролл энчата и сразу выдается ошибка
Не уверен на 100% правильно. Возможно ты не выбирал в списке свиток, а сразу ставил галочку? Фича скрипта, что выбирать в списках надо обязательно вещь и свиток, а только потом ставить галочку.

Добавлено через 4 минуты
Цитата:
Сообщение от Dimidrol34 Посмотреть сообщение
При вводе всех данных в скрипт...скрипт сам жалуется на ID точки...что делать не подскажете?
Читай внимательно, что требуется исправлять в скрипте!

Добавлено через 1 минуту
Цитата:
Сообщение от SkylMan Посмотреть сообщение
а на грацию парт 2 будет скрипт? там вроде как способ заточки сменился и тем скриптом который выложен(на парт 1 как я понял) ничего не точится
Лично мне и предыдущие не нужны были, поэтому придётся писать самим.

Добавлено через 16 минут
Zealot, пробуй на версии пакетхака 3.4.1.83. Если не отображается имя, то это значит надо исправлять itemsid.ini под свой сервер.

Добавлено через 4 минуты
Цитата:
Сообщение от bibox Посмотреть сообщение
У меня вот такая проблемма - использую скрипт на заточку для Камаэля, все работет вроде бы нормально но... скрипт точит только 1 вешь и когда я ставлю что ее надо заточить на 7 он продолжает точить дальше ( В чем может быть причина?
Для камаеля-хелбаунд-грации подойдет скрипт версии 0.8. Я не знаю в чём причина. Возможно в отличии пакетов для разных серверов. Скрипт проверялся на локальном ява сервере, вроде бы, сейчас уже не вспомню точно, от http://l2jserver.com/.

Добавлено через 16 минут
onetruezmey, DOBA, SkylMan, может вы одну вещь точите? Для скрипта надо не меньше двух, либо надо исправить условие проверки
Код:
if (sumitem(ItemID)<=0) then begin //если надо точить одну вещь
Добавлено через 4 минуты
Цитата:
Сообщение от SkylMan Посмотреть сообщение
После запуска скрипта в окне соеденений вылетаеттакая надпись:WSA no error 10038/0.
Похоже связь рвется с сервером. Скрипт шлет на сервер пакет запрос инвентаря и видимо это не нравиться серверу. Может используешь не тот скрипт для своих хроник?

Добавлено через 5 минут
PS: Примите во внимание, что я не играю в линагу и у меня нет столько средств чтобы отлаживать скрипт на игровом сервере. Тем более я не могу проверить на различных серверах работу скрипта.

Добавлено через 2 минуты
PPS: всегда старайтесь использовать последнюю версию программы, на данный момент это 3.4.1.83, брать здесь
__________________
| Для самых ленивый | Телепаты в отпуске |Мы работаем над этим |
Не умеешь - учись, не хочешь учиться - плати © Суровый Закон Жизни



Последний раз редактировалось NLObP, 25.02.2009 в 02:10. Причина: Добавлено сообщение
NLObP вне форума   Ответить с цитированием
Старый 25.02.2009, 14:42   #133
Новичок
 
Регистрация: 13.02.2009
Сообщений: 6
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
SkylMan пока неопределено
По умолчанию

NLObP, ну читать я умею)) я прочитал что вещей надо несколько, пакет хак последней версии тоже скачал, все отображается ошибка больше не вылетает но скрипт по прежнему не точит(использовал несколько версий скриптов)( так же как и у Zealota. Пишет старт.. задействован свиток.. и все... Может это от того что Part 2 стоит? и с чем следует в скрипте пошаманить если в этом проблема?

NLObP, кстате соедение с сервом не рвется, зависаний в игре не наблюдается.. точнее вообще ничего в игре не наблюдается)) чар в онлайне но действий по отношению к заточке ноль) кстате Zealot я думаю о том же говорил, оба на серве Vlineage.ru

Последний раз редактировалось NLObP, 14.03.2009 в 04:57.
SkylMan вне форума   Ответить с цитированием
Старый 27.02.2009, 19:05   #134
Новичок
 
Регистрация: 12.01.2009
Сообщений: 19
Сказал Спасибо: 9
Имеет 0 спасибок в 0 сообщенях
Niksan пока неопределено
По умолчанию

NLObP, А как реализовать так, что бы он точил предмет сначала обычыми точками, а потом блезовсками ? ))
Niksan вне форума   Ответить с цитированием
Старый 03.03.2009, 14:44   #135
Новичок
 
Регистрация: 03.03.2009
Сообщений: 5
Сказал Спасибо: 4
Имеет 0 спасибок в 0 сообщенях
KaBuKi пока неопределено
Смех

Вопрос следующий: что нужно подправить в скрипте на заточку с автопокупкой, если у меня не работает автопокупка?
Я вычислил смещение :

npcid.ini NpcInfo
7878=Angelina Gatekeeper NpcTypeId: 1030878
kId = 1030878-7878 = 1023000

Далее определяю:

NpcTypeId: Mysterious Woman ID:1031750 (НПС, у которого должна производиться покупка). Отсюда нахожу:

NpcObjectId=NpcTypeId-kId=1031750-1023000=8750 ( равняется значению в npcid.ini, неужели )

Далее подставляю значение в RoyID. Что еще нужно сделать или что я сделал не так?
KaBuKi вне форума   Ответить с цитированием
Старый 09.03.2009, 06:37   #136
Новичок
 
Регистрация: 09.03.2009
Сообщений: 1
Сказал Спасибо: 0
Имеет 0 спасибок в 0 сообщенях
Apocalipcis пока неопределено
По умолчанию

Access violation at address 132346E5 in module 'l2pbx.exe'. Read of address 00000000.

Вот эта ошибка при попытке запуска скрипта.
Потом получается такое окошко как и нада только предметов нету.
Играю На Интерлюдии, всё написал правильно Ник/Интерлюд Тру/инвентарь.
Использую l2phx 3.4.1.83
Apocalipcis вне форума   Ответить с цитированием
Старый 09.03.2009, 17:59   #137
Новичок
 
Регистрация: 09.03.2009
Сообщений: 10
Сказал Спасибо: 3
Имеет 0 спасибок в 0 сообщенях
Maxima пока неопределено
Вопрос Пустой цикл заточки

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

Ну а теперь собственно вопрос в основном к НЛОбу ну если кто прошарит буду тоже рад ответу:

Играю на Грации евро, пользуюсь пакетхаком версии 34183 и твоим скриптом от 6.01.2009 (см код снизу) его я чуть чуть подправил, те изменил пакеты UseItem, RequestItemList и ChooseInventory так как они у меня отличаются от тех что в скрипте были, и чуток с таймингом поэксперементировал. Скрипт заработал и даже точит ровно если не много айтемов инвентаре, сейчас пытаюсь заточить 175 пух до 20 лвл. Проблема в том что:

исходная ситуация: 170 пух по +2 и +3 лвл энчанта
Такая картина: скрипт открывает точку отсылает пакет RequestEnchantItem , в окошке пишет скрипта прибавляется колво сломанных айтемов, цикл повторяется снова и снова по 80 или 100 раз, потом вдруг какбы не взначай точит одну пуху, потом этот (пустой) цикл снова повторяется, иногда скрипт просто останавливается не обрываясь, нажимаю стоп потом старт все начинается снова...
может будет полезна еще последовательность пакетов при заточке без скрипта:
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)

ето фсе не пойму где здесь
InventoryUpdate, поставил в скрипте по умолчанию 21, вообще он приходит когда пуха ломается, короче стоит 21!
ЗЫ Хотя (пустой) цикл был и когда я начал точить эти пухи с лвл енчанта 0, затем дойдя до значения поломок 100 слих..м начал вроде точить каждую подряд, но подтормаживая клиент, заточив на +2 +3 завис, кнрт альт дель рулят!)

Вот код:

Оффтоп
Maxima вне форума   Ответить с цитированием
Старый 10.03.2009, 03:02   #138
Пользователь
 
Аватар для RinZo
 
Регистрация: 11.06.2008
Сообщений: 34
Сказал Спасибо: 32
Имеет 6 спасибок в 6 сообщенях
RinZo пока неопределено
По умолчанию

скрипт прикрутил.. все работает Спасибо! но вот проблема...
на сервере стоит мин заточка +10 и ниже этого не скидывается! когда скриптом точим то мин значение поднимается... а итемы все заканчиваются(точим блесами, только они в ГМ шопе), скрипт зависает вместе с l2phx... поделитесь мыслями как это исправить?
слотов 280, заточки блесы
RinZo вне форума   Ответить с цитированием
Старый 12.03.2009, 16:41   #139
Новичок
 
Регистрация: 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   #140
Рыцарь
 
Аватар для 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 спасибками от:
Ответ

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



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

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


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

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

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