Автоматизация заточки предметов до необходимого уровня by NLObP
Возможности скрипта
--------------------
+ Панель управления;
+ Затачиваем по очереди все предметы с ItemID пока не переломаем
или не заточим. Один предмет всегда остаётся.
Необходимо затариться оружием, заточками и валерьянкой.
Name='NLObP'; //Вписать сюда имя чара
//установить константу в зависимости от типа игры (С4 или Интерлюд)
interlude=true; //Interlude - true, C4 - false
Внимание!
Из комбобокса обязательно надо выбрать вещь, чтобы скрипт узнал
ID и количество, только потом ставить напротив галочку.
Галочки снимать не надо, если кончились заточки/вещи - можно сразу идти
покупать и продолжать заточку.
В инвентаре должно быть не менее двух одинаковых затачиваемых вещей, степень заточки значения не имеет
Скрипт распространяется как есть, и я не несу ответственности за то, что ВЫ натворили у себя, его используя.
Вчера нашёл пару свободных часов и довёл его до ума.
Протестировал на 3 серверах - работало везде. В среднем на один итем уходит 3 секунды, ибо в последних сборках стоит проверка и, если будет точить быстрее - бан.
Планирую сделать точку блессом с n-ого уровня, но времени нету
ps если на вашем сервере не работает - ссылочку в пм
enjoy.
Не запускается скрипт что Ваш, что уважаемого NLObP"а
При попытке запустить выделяет красным SendMSG(msg);
Пробовал менять SendMSG(msg); на SendMSG2(msg); не помогает все равно жалуется на SendMSG2(msg); В чем причина?
Доброго времени суток. В общем, перечитал 19 страниц темы, но ответа на свой вопрос так и не нашел...
Суть проблемы: играю на сервере L2rx.com (не приймите за рекламу), хроники ХеллБаунд. Перепробовал 0.8 и 0.9 версии программы автоматизации заточки используя пакет хак версии 3.5.11, так и 3.4.1- нигде нехотело видеть содержимое инвентаря: либо пустые поля, либо какой-то бред (неправильно распознает вещи). Файл ItemsId редактировал, добавляя туда ид недостающих вещей. После двух дней практики решил попробовать скрипт "breadfan_enchant" для Kamael. Наконец добился того, что он четко определяет вещь, скролл и их кол-во в инвентаре. Нажимаю кнопку "СТАРТ", и, как видно с скриншота, в логе скрипта пишеться про задействование скролла, а вещь не точиться, тоесть ничего не происходит (это видно даже из системного окошка чата).
Прошу Вас помочь разобраться с этой неувязкой. Буду очень благодарен!
Не запускается скрипт что Ваш, что уважаемого NLObP"а
При попытке запустить выделяет красным SendMSG(msg);
Пробовал менять SendMSG(msg); на SendMSG2(msg); не помогает все равно жалуется на SendMSG2(msg); В чем причина?
Надо найти в скрипте все вхождения SendMSG и переименовать, например в SendMSG2 (воспользуйся функцией replace text в пакетхаке ctrl+r)
Добавлено через 5 минут
Цитата:
Сообщение от Roches
Доброго времени суток. В общем, перечитал 19 страниц темы, но ответа на свой вопрос так и не нашел...
Суть проблемы: играю на сервере L2rx.com (не приймите за рекламу), хроники ХеллБаунд. Перепробовал 0.8 и 0.9 версии программы автоматизации заточки используя пакет хак версии 3.5.11, так и 3.4.1- нигде нехотело видеть содержимое инвентаря: либо пустые поля, либо какой-то бред (неправильно распознает вещи). Файл ItemsId редактировал, добавляя туда ид недостающих вещей. После двух дней практики решил попробовать скрипт "breadfan_enchant" для Kamael. Наконец добился того, что он четко определяет вещь, скролл и их кол-во в инвентаре. Нажимаю кнопку "СТАРТ", и, как видно с скриншота, в логе скрипта пишеться про задействование скролла, а вещь не точиться, тоесть ничего не происходит (это видно даже из системного окошка чата).
Прошу Вас помочь разобраться с этой неувязкой. Буду очень благодарен!
Разные хроники - разный формат пакетов. Тем более разные серваки со своими замутами. Плюс, возможно, неправильно закодирован алгоритм заточки. Совет, разберись сам в алгоритме заточки и напиши (исправь готовый) свой скрипт, именно под свой сервер.
2 NLObP
Приветствую =)
Тот скрипт что от Breadfan, без начала program и const, и вообще в кучу свалено вместе с моим. В итоге там два раза Begin и End.
//nlobp: видимо попортил при редактировании поста. Исправил.
2 All
Если будет время, доработаю свой вариант скрипта под Хелбаунд.
__________________
Shadows anywhere...
Последний раз редактировалось NLObP, 19.08.2009 в 02:50.
Памагите со скриптом на точку по 1 пухе не в очередь
Доброго времени суток , если у когото есть или же не сложно зделать скрипт на интерлюд чтоб точилось не по принципу 1 точка на 1 пуху, и так по очереди по 1 накидывалось а точила 1 пуху ломалась и перехадила на 2... и конечноже если доточилась к примеру до 15 остоновилась за ранее блогодарен
Можно сделать чтобі скрипт точил именно одну вещь не так что 2- ве вещи или оружия и делает типо 1-1 , 2-2 только на 2-ва оружия , а на одно сразу. если кто может переделать выложите тут заранее спасибо большое.
Последний раз редактировалось WhatTheUp, 30.08.2009 в 05:44.
Доброго времени суток. Играю на сервер l2rx.com Hellbound. Использую для заточки нескольких одинаковых пух следующий скрипт:
credo_enchant - расположенный на 1-ой странице
Проблема в том что ограничение на максимальную заточку не работает - скрипт точит бесконечно, пока не сломает пуху и начинает точить ее заного (точу блессед точками), сам скрипт не минял кроме ника,ID скролов ,пушки и времени задержки. Помогите плз!
Здравствуйте в общем у меня проблема, пользуюсь скриптом версии 7, хроники интерлюд.
Сервер при поломки вещи стачивает её на +3
Сначало у меня была проблема:пакетхак точил и через 30 сек примерно зависал, исправил эту проблему путем поднятия delay.
теперь другая проблема: Когда он точит 2 пушки, первая стачивается,он вторую дотачивает, когда 2ая стачивается-он виснит.. не пойму что делать... преходится перезагружать пакетхак и при запуске скрипта пишет что itemsid не найден( исправляется при помощи перезагрузки скрипта)
помогите)
Привет всем.
Спасибо за твой скрипт NLObP пашет на ура, но вот 1 проблема, есть скрипт что бы точил 1 вещь, проблема достать 2 одинаковых вещи, скрипты от mks'a не работают, твой пашет, но вот проблема в 2 вещах.
Привет всем.
Спасибо за твой скрипт NLObP пашет на ура, но вот 1 проблема, есть скрипт что бы точил 1 вещь, проблема достать 2 одинаковых вещи, скрипты от mks'a не работают, твой пашет, но вот проблема в 2 вещах.
Смотри внимательней, в скрипте уже все есть
Код:
if (sumitem(ItemID)>=1) then begin
//if (sumitem(ItemID)<=0) then begin //если надо точить одну вещь
msg.Lines.Add('Предметов для улучшения должно быть больше двух! Прервано!');
timer.enabled:=false;
exit;
end;