Вернуться   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
Просмотров: 14756
Размер:	24.8 Кб
ID:	39  
Вложения
Тип файла: rar breadfan_enchant.rar (5.9 Кб, 4222 просмотров)
Тип файла: rar credo_enchant.rar (2.7 Кб, 2341 просмотров)
Тип файла: zip enchant_by_NLObP_01.zip (7.4 Кб, 2858 просмотров)
Тип файла: zip enchant_by_NLObP_02.zip (71.6 Кб, 1450 просмотров)
Тип файла: zip enchant_by_NLObP_03.zip (71.8 Кб, 1257 просмотров)
Тип файла: zip enchant_by_NLObP_04.zip (73.3 Кб, 1586 просмотров)
Тип файла: zip enchant_by_NLObP_06.zip (9.4 Кб, 1257 просмотров)
Тип файла: zip enchant_by_NLObP_07.zip (9.4 Кб, 1567 просмотров)
Тип файла: rar enchant_by_NLObP_08.rar (6.3 Кб, 1852 просмотров)
Тип файла: rar enchant_by_NLObP_09.rar (6.3 Кб, 5534 просмотров)
Тип файла: rar shadow_enchant.rar (9.6 Кб, 3666 просмотров)

Последний раз редактировалось 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™
Старый 19.04.2009, 23:35   #171
Рыцарь
 
Аватар для NLObP
 
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,285
Имеет 1,458 спасибок в 793 сообщенях
NLObP пока неопределено
По умолчанию

Цитата:
Сообщение от Auromy Посмотреть сообщение
Поменял, запустил.. итемов не видит...
Может ItemsID.ini нужно другое? Под грацию 2 или под мой сервер...
Вообще не понимаю теперь что не так.
Вообще то нужно. То что в комплекте с пакетхаком от руоффа.
Но судя по скрину у тебя не определяется инвентарь. Либо ID пакетов изменились, либо пакет инвентаря не приходит при старте скрипта. Инвентарь открывается автоматически или нет при запуске скрипта?
__________________
| Для самых ленивый | Телепаты в отпуске |Мы работаем над этим |
Не умеешь - учись, не хочешь учиться - плати © Суровый Закон Жизни


NLObP вне форума   Ответить с цитированием
Старый 20.04.2009, 00:07   #172
Новичок
 
Регистрация: 19.04.2009
Сообщений: 11
Сказал Спасибо: 2
Имеет 0 спасибок в 0 сообщенях
Auromy пока неопределено
По умолчанию

Щас проверил, как скрипт включаю инвентарь не открывается автоматов.
Щас в пакетах посмотрел 0х11 itemlist открывается, все просматривается, все расписывается что лежит.
Проблема видать в определении инвенторя..
Auromy вне форума   Ответить с цитированием
Старый 20.04.2009, 01:43   #173
Новичок
 
Регистрация: 27.07.2008
Сообщений: 4
Сказал Спасибо: 1
Имеет 0 спасибок в 0 сообщенях
korp пока неопределено
По умолчанию

А как сделать чтоб без Name пахал скрипт?
korp вне форума   Ответить с цитированием
Старый 20.04.2009, 14:09   #174
Рыцарь
 
Аватар для QaK
 
Регистрация: 28.09.2007
Сообщений: 1,558
Сказал Спасибо: 71
Имеет 351 спасибок в 244 сообщенях
QaK пока неопределено
По умолчанию

Цитата:
Сообщение от korp Посмотреть сообщение
А как сделать чтоб без Name пахал скрипт?
а смысл?
QaK вне форума   Ответить с цитированием
Старый 20.04.2009, 15:10   #175
Рыцарь
 
Аватар для NLObP
 
Регистрация: 25.02.2008
Адрес: г.Волгоград
Сообщений: 2,009
Сказал Спасибо: 1,285
Имеет 1,458 спасибок в 793 сообщенях
NLObP пока неопределено
По умолчанию

Цитата:
Сообщение от korp Посмотреть сообщение
А как сделать чтоб без Name пахал скрипт?
Меняем все
Код:
SendToClientEx(Name);
на
Код:
SendToClient;
и
Код:
SendToServerEx(Name);
на
Код:
SendToServer;
еще
Код:
if (ConnectName=Name) and FromClient then begin
на
Код:
if FromClient then begin
Код:
if (ConnectName=Name) and FromServer then begin
на
Код:
if FromServer then begin
Правда на работоспособность скрипта не повлияет. Это всё нужно для одновременной работы нескольких скриптов для нескольких чаров.
__________________
| Для самых ленивый | Телепаты в отпуске |Мы работаем над этим |
Не умеешь - учись, не хочешь учиться - плати © Суровый Закон Жизни


NLObP вне форума   Ответить с цитированием
Старый 27.04.2009, 01:14   #176
Новичок
 
Регистрация: 23.04.2009
Сообщений: 4
Сказал Спасибо: 3
Имеет 0 спасибок в 0 сообщенях
Nextye пока неопределено
По умолчанию Тс(

Здравствуйте)Вроде бы как бы всё работает,точит,н бывает тупо прекращает точить,раза 2-3 точит,остановился)открыл инвентарь юзанул точку,продолжило)вытащил точку на быстрый запуск,сделал макрос через задержку в 1с,точит раз 6-7)хотелось бы узнать в чём проблема,
так как 6-7 раз всёравно маловато)хотелось бы поболее=\


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

Цитата:
Сообщение от Nextye Посмотреть сообщение
Здравствуйте)Вроде бы как бы всё работает,точит,н бывает тупо прекращает точить,раза 2-3 точит,остановился)открыл инвентарь юзанул точку,продолжило)вытащил точку на быстрый запуск,сделал макрос через задержку в 1с,точит раз 6-7)хотелось бы узнать в чём проблема,
так как 6-7 раз всёравно маловато)хотелось бы поболее=\
Я думаю в особенностях серваков и скорости прохождения пакетов в тракте сервер-пакетхах-клиент. Ведь стоит не успеть обработать нужный пакет и все встаёт колом. Наверное тонкий тюнинг с задержками поможет. Может быть и в алгоритме ошибка.

ЗЫЖ Похожая проблема в скрипте рыбалки. Посылаем пакет взять в руки удочку/оружие, а клиент не берет, или оружие сняли, а пакетхак думает, что нет. Мучаюсь, пока не решил, как исправить.
__________________
| Для самых ленивый | Телепаты в отпуске |Мы работаем над этим |
Не умеешь - учись, не хочешь учиться - плати © Суровый Закон Жизни


NLObP вне форума   Ответить с цитированием
Старый 28.04.2009, 01:25   #178
Новичок
 
Регистрация: 19.04.2009
Сообщений: 11
Сказал Спасибо: 2
Имеет 0 спасибок в 0 сообщенях
Auromy пока неопределено
По умолчанию

Да поддерживаю, просто попробуй в частях скрипта на успешную, не успешную заточку вписать delay(50) с таймером поэкспериментируй.
Жаль у меня так он и не заработал...
Auromy вне форума   Ответить с цитированием
Старый 29.04.2009, 01:15   #179
Новичок
 
Регистрация: 23.04.2009
Сообщений: 4
Сказал Спасибо: 3
Имеет 0 спасибок в 0 сообщенях
Nextye пока неопределено
По умолчанию Спасибо огромное

Эх всётаки дело было в таймерах,поставил 650 и работает всё отлично)Закупаюсь точками и пухами и ... валерьянкой=\
Биг спс создателем и помощникам создателя ч0тк0г0 скрипта)
Nextye вне форума   Ответить с цитированием
Старый 29.04.2009, 20:08   #180
Новичок
 
Регистрация: 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, время: 01:39.

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

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