плагин/макрос на заточку ботом.

Всё, что касается макро-плагина.

Модератор: 4epT

Правила форума
В форуме макросы "Макросы" разрешено только задавать вопросы по уже существующим макросам и просить помощь по недоработанным своим. При этом таким считается тот макрос который готов не менее чем на 2/3.
Если вы хотите попросить участников сообщества написать вам макрос, это можно сделать в разделе "сервис".
Отжигатель
Энтузиаст
Сообщения: 101
Зарегистрирован: Пн ноя 13, 2006 4:51 pm

Сообщение Отжигатель »

1-е Программа хитбрейкер работала на аегисе ОЧЕНЬ давно....
Рандом привязывается к системному клоку, но раньше он привязывался к клоку в клиенте, теперь на сервере....
Поэтому сейчас воздействовать на заточку посредством этой программы АБСОЛЮТНО нереально.
2-е Единственный способ увеличить шанс заточки(не гарантированный) нужной вам вещи это точить гигантское кол-во магазинных ножей с определенным уровнем точки и ловить момент когда их подряд сломалось много штук перед тем как точить саму вещь....
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse »

Отжигатель
Да только ты забыл что генератор рандомных чисел на аегисе зависит от времени тоже. И с точностью в 1мс ты ну никак не сможеш отправить вовремя нужный пакет. Значит всё безсмысленно. и надеятся можно только на удачу.
Antarx
Бывалый
Сообщения: 640
Зарегистрирован: Вс янв 07, 2007 5:56 am

Сообщение Antarx »

kLabMouse
там на коротких промежутках может быть повышенная вероятность успеха. Кроме того, при качественном коннекте или пользовании, скажем, тем же провайдером (рткоммом), что и Гравити ЦИС, вполне можно с достаточной точностью посылать пакеты

PS Геник хвастался, что перед своим восхождением заточил несколько тысяч магазинных ножей.
Превосходство некоторых людей над окружающими одни считают несправедливостью, требующей уравнивания, другие - неполноценностью недовольных.
Выбор взгляда за Вами...
Изображение :)
Отжигатель
Энтузиаст
Сообщения: 101
Зарегистрирован: Пн ноя 13, 2006 4:51 pm

Сообщение Отжигатель »

Магазинные ножи работают и сейчас...это не имеет ничего общего с хит брейкером....ТУПАЯ теория вероятности =)))
Antarx
Бывалый
Сообщения: 640
Зарегистрирован: Вс янв 07, 2007 5:56 am

Сообщение Antarx »

Отжигатель
работают в смысле продаются?
PS знаешь ли ты вообще, что такое теор.вер.?
Превосходство некоторых людей над окружающими одни считают несправедливостью, требующей уравнивания, другие - неполноценностью недовольных.
Выбор взгляда за Вами...
Изображение :)
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse »

ХМ. Может мне посидеть и немного порытся в их генераторе??? и алгоритме. Может даже выведу кореляционную формулу. по которой возможно будет подщитать приблизительную вероятность.
Antarx
Бывалый
Сообщения: 640
Зарегистрирован: Вс янв 07, 2007 5:56 am

Сообщение Antarx »

kLabMouse
следующего геника будут звать KLab?
Превосходство некоторых людей над окружающими одни считают несправедливостью, требующей уравнивания, другие - неполноценностью недовольных.
Выбор взгляда за Вами...
Изображение :)
Аватара пользователя
kLabMouse
Профессионал
Сообщения: 4776
Зарегистрирован: Вс ноя 05, 2006 4:32 pm

Сообщение kLabMouse »

Antarx
ХЗ. Мне с этого понта нет.
Antarx
Бывалый
Сообщения: 640
Зарегистрирован: Вс янв 07, 2007 5:56 am

Сообщение Antarx »

kLabMouse
понта нет... а вот деньги вполне можно заработать..
Превосходство некоторых людей над окружающими одни считают несправедливостью, требующей уравнивания, другие - неполноценностью недовольных.
Выбор взгляда за Вами...
Изображение :)
Tray
Грамотный
Сообщения: 259
Зарегистрирован: Вс ноя 05, 2006 6:17 pm

Сообщение Tray »

Наконец то заставил работать макрос для заточки оружия первого уровня. В принципе, можно переделать этот макрос для заточки оружия любого уровня. Заточка в пронтерской кузнице.
Ставите бота в кузницу на клетку 56 60 и заточка начинается.

Суть макроса - бот проверяет,какое оружие экипировано в данный момент и затачивает его, если он заточено максимум на +6.
Если оружие уже заточено на +7, он одевает незаточенное и продолжает заточку до +7. Если кончаются фраконы, он покупает их у НПС. На боте уже должно быть надето оружие +0..+7 заточки.
Я не понял как дать боту понять, что вообще не экипировано ни одно оружие.

Вопрос - как сделать так, чтобы бот с помощью лупы распознавал неидентифицированное оружие, пока не распознает все оружие в инвентаре? Имею в виду, как боту дать понять, чтобы лупу он применял именно к неидентифицированному оружию?
Пробовал в консоли набирать identify 3, где #3 - было неидентифицированное оружие, не помогло (пишет нет такой вещи). Пробовал писать is 3, просто тратит лупу и все.
==========================================

automacro check_equip0 {
location prt_in 56 60
inventory Phracon > 0
equipped Knife [3]
run-once 1
call do_upgrade
}

automacro check_equip1 {
location prt_in 56 60
inventory Phracon > 0
equipped +1 Knife [3]
run-once 1
call do_upgrade
}

automacro check_equip2 {
location prt_in 56 60
inventory Phracon > 0
equipped +2 Knife [3]
run-once 1
call do_upgrade
}

automacro check_equip3 {
location prt_in 56 60
inventory Phracon > 0
equipped +3 Knife [3]
run-once 1
call do_upgrade
}

automacro check_equip4 {
location prt_in 56 60
inventory Phracon > 0
equipped +4 Knife [3]
run-once 1
call do_upgrade
}

automacro check_equip5 {
location prt_in 56 60
inventory Phracon > 0
equipped +5 Knife [3]
run-once 1
call do_upgrade
}

automacro check_equip6 {
location prt_in 56 60
inventory Phracon > 0
equipped +6 Knife [3]
run-once 1
call do_upgrade
}

macro do_upgrade {
do talknpc 63 60 c r3 c r0 c c r0 c n
release all
}

automacro check_equip7 {
location prt_in 56 60
inventory Phracon > 0
equipped +7 Knife [3]
run-once 1
call do_equip
}

macro do_equip {
do eq Knife [3]
release check_equip7
}


automacro check_inventory {
inventory Phracon < 1
timeout 50
call buy_ore
}

macro buy_ore {
do talknpc 56 68 c r0 c d40 c n
}
Я не бот, я просто мозг отключил.
Eddga
Энтузиаст
Сообщения: 88
Зарегистрирован: Ср ноя 15, 2006 3:05 am

Сообщение Eddga »

Так точат профессионалы макростроения:

Код: Выделить всё

macro UpMirrorShieldTo6{
if (@inventory(Mirror Shield [1]) == -1) goto end
	do eq Mirror Shield [1]
	do talknpc 73 38 w1 r2 w1 r0 w1
	do talknpc 73 38 w1 r2 w1 r0 w1
	do talknpc 73 38 w1 r2 w1 r0 w1
	do talknpc 73 38 w1 r2 w1 r0 w1
	do talknpc 73 38 w1 r2 w1 r0 w1 r0 w1
if (@inventory(+5 Mirror Shield [1]) == -1) goto end
	do talknpc 73 38 w1 r2 w1 r0 w1 r0 w1
:end
}
Хотим точнуть Мирорку до +9? пожалуста

Код: Выделить всё

macro UpMirrorShieldTo9{
if (@inventory(Mirror Shield [1]) == -1) goto end
	do eq Mirror Shield [1]
	do talknpc 73 38 w1 r2 w1 r0 w1
	do talknpc 73 38 w1 r2 w1 r0 w1
	do talknpc 73 38 w1 r2 w1 r0 w1
	do talknpc 73 38 w1 r2 w1 r0 w1
	do talknpc 73 38 w1 r2 w1 r0 w1 r0 w1
if (@inventory(+5 Mirror Shield [1]) == -1) goto end
	do talknpc 73 38 w1 r2 w1 r0 w1 r0 w1
if (@inventory(+6 Mirror Shield [1]) == -1) goto end
	do talknpc 73 38 w1 r2 w1 r0 w1 r0 w1
if (@inventory(+7 Mirror Shield [1]) == -1) goto end
	do talknpc 73 38 w1 r2 w1 r0 w1 r0 w1
if (@inventory(+8 Mirror Shield [1]) == -1) goto end
	do talknpc 73 38 w1 r2 w1 r0 w1 r0 w1
:end
}
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8204
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

"Гонишь ты короче, ой гонишь..." (с) Сказка про Мышу

Профессионал, ежели б он за это взялся, так вот, в его программе словосочетание "Mirror Shield [1]" более одно раза бы и не встрелилось...
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Eddga
Энтузиаст
Сообщения: 88
Зарегистрирован: Ср ноя 15, 2006 3:05 am

Сообщение Eddga »

piroJOKE, я писал код что он был читабелен. Хочешь сказать что он плох? сделай лучше. Из макросов (не автомакросов), на данный момент это лучший вариант.
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8204
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Сообщение piroJOKE »

Он плох однозначно. Но щас делать ничего не буду, сорри. Может быть позже.
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Tray
Грамотный
Сообщения: 259
Зарегистрирован: Вс ноя 05, 2006 6:17 pm

Сообщение Tray »

Eddga
Если в названии твоего макроса поставить automacro, он будет работать для всех мироров в твоем инвентаре?
Т.е. как тока сломался или доточил до нужного предела, одевает незаточеный. И до тех пор пока в инвентаре не кончатся мироры.
Я не бот, я просто мозг отключил.