кривая автозакупка (buyAuto) [не решено]
Модератор: 4epT
-
- Бывалый
- Сообщения: 624
- Зарегистрирован: Вс мар 25, 2007 9:18 pm
- Сервер RO:: localhost
- Откуда: Санкт-Петербург
Кстати, одно время qwesty ковырял автозакупку
viewtopic.php?t=3120
И даже переписал процедуру AutoBuy:
viewtopic.php?p=34622#34622
Так что надо глянуть, может уже всё написано как надо^^
Добавлено спустя 6 минут 6 секунд:
К примеру у меня стояла покупка аваков если зени больше 10000 и покупка потов, если зеней больше 5000
В результате если бот умудрялся заработать много денег, то он покупал и поты и аваки, и качался в свое удовольствие.
Если зеней было меньше 10000 но больше 5000, то он "экономил" и покупал только поты. Если же денег было совсем мало(<5000) то бот ничего не покупал, и отсиживался на попе, регеня HP.
Ну а сейчас он может потратить все деньги, что даже на кафру не хватит(конечно выход есть - написать пару автомакросов, которые будут включать/выключать автозакупку, но все-таки старый вариант был удобнее(ИМХО))...
viewtopic.php?t=3120
И даже переписал процедуру AutoBuy:
viewtopic.php?p=34622#34622
Так что надо глянуть, может уже всё написано как надо^^
Добавлено спустя 6 минут 6 секунд:
Угу, старый вариант меня больше устраивалClick писал(а):а точно надо?
К примеру у меня стояла покупка аваков если зени больше 10000 и покупка потов, если зеней больше 5000
В результате если бот умудрялся заработать много денег, то он покупал и поты и аваки, и качался в свое удовольствие.
Если зеней было меньше 10000 но больше 5000, то он "экономил" и покупал только поты. Если же денег было совсем мало(<5000) то бот ничего не покупал, и отсиживался на попе, регеня HP.
Ну а сейчас он может потратить все деньги, что даже на кафру не хватит(конечно выход есть - написать пару автомакросов, которые будут включать/выключать автозакупку, но все-таки старый вариант был удобнее(ИМХО))...
Последний раз редактировалось vit Ср окт 22, 2008 6:58 am, всего редактировалось 1 раз.
-
- Бывалый
- Сообщения: 624
- Зарегистрирован: Вс мар 25, 2007 9:18 pm
- Сервер RO:: localhost
- Откуда: Санкт-Петербург
Угу, именно так.Click писал(а):inRange($char->{zenny}, $config{"buyAuto_$i"."_zeny"})
это помоему сколько зенег есть чтоб мог идти закупаться, а не сколько должно остаться после покупки.
Но было бы удобнее, если бы обозначало, сколько должно остаться(повторюсь еще раз, что это мое личное мнение, может оно так и не лучше).
Добавлено спустя 25 секунд:
Ээ, ну хз.Click писал(а):и почему у меня этот параметр не работал?
Re: кривая автозакупка (buyAuto) [не решено]
SVN6608 вроде
Не срабатывает автозакупка, если число предметов в инвентаре достигло минимального значения.
Стоит блок:
buyAuto Meat {
label MT
npc prontera 64 125
standpoint
distance 5
minAmount 1
maxAmount 50
disabled 0
zeny > 2500
}
Автозакупка произойдет только после смерти чара.
Не срабатывает автозакупка, если число предметов в инвентаре достигло минимального значения.
Стоит блок:
buyAuto Meat {
label MT
npc prontera 64 125
standpoint
distance 5
minAmount 1
maxAmount 50
disabled 0
zeny > 2500
}
Автозакупка произойдет только после смерти чара.
-
- Бывалый
- Сообщения: 624
- Зарегистрирован: Вс мар 25, 2007 9:18 pm
- Сервер RO:: localhost
- Откуда: Санкт-Петербург
Re: кривая автозакупка (buyAuto) [не решено]
Пользуюсь SVN6603, стоит такой блок, вроде всё пашет как надо
buyAuto Meat {
label MT
npc prontera 64 125
standpoint
distance 5
minAmount 0
maxAmount 50
zeny > 3000
}
P.S: Насчет disabled в buyAuto - он вроде как не пашет... поэтому пользуюсь условием zeny < 0.
buyAuto Meat {
label MT
npc prontera 64 125
standpoint
distance 5
minAmount 0
maxAmount 50
zeny > 3000
}
P.S: Насчет disabled в buyAuto - он вроде как не пашет... поэтому пользуюсь условием zeny < 0.
Re: кривая автозакупка (buyAuto) [не решено]
В общем косяк на моем стороне, ни одна сборка не пашет.
Re: кривая автозакупка (buyAuto) [не решено]
Переустановил винду, скачал последнюю сборку с рофана, сделал минимальные изменения в конфиге на кач и закупку мяса, автозакука не срабатывает как надо, вот хоть убейте.
Что требуется (так было раньше):
1. Сожрали все мясо.
2. Пишем в консоль, что кончилось мясо и что идем его закупать.
3. Вингуемся на респ, закупаем мясо.
4. Идем на кач.
Что имеем:
1. Сожрали все мясо. Продолжаем кач.
2. Дохнем из-за отсутствия расходки.
3. Регенимся. Включается стандартный цикл storage-autosell-autobuy
4. Покупаем мясо.
5. Идем кач.
Т.е. после окончания расходки AI не переходит в состояние автозакупки как это было раньше, в чем проблема понять не могу.
Поэтому большая просьба скачайте свежую сборку, скачайте мой конфиг, поставьте чара в пронте с нулем мяса в инвентаре и зени больше 2500, запустите бота.
Что должно получится:
Бот сразу пойдет и купит мяса, либо дойдет до локмепа, одумается и пойдет купит мяса.
Что требуется (так было раньше):
1. Сожрали все мясо.
2. Пишем в консоль, что кончилось мясо и что идем его закупать.
3. Вингуемся на респ, закупаем мясо.
4. Идем на кач.
Что имеем:
1. Сожрали все мясо. Продолжаем кач.
2. Дохнем из-за отсутствия расходки.
3. Регенимся. Включается стандартный цикл storage-autosell-autobuy
4. Покупаем мясо.
5. Идем кач.
Т.е. после окончания расходки AI не переходит в состояние автозакупки как это было раньше, в чем проблема понять не могу.
Поэтому большая просьба скачайте свежую сборку, скачайте мой конфиг, поставьте чара в пронте с нулем мяса в инвентаре и зени больше 2500, запустите бота.
Что должно получится:
Бот сразу пойдет и купит мяса, либо дойдет до локмепа, одумается и пойдет купит мяса.
- Вложения
-
- config.txt
- конфиг
- (11.37 КБ) 188 скачиваний
- piroJOKE
- Модератор
- Сообщения: 8205
- Зарегистрирован: Сб ноя 04, 2006 2:20 am
- Сервер RO:: localhost
- Откуда: Molvania
Re: кривая автозакупка (buyAuto) [не решено]
Я вот что-то не понял... не смотрел если честно, параметры zeny и price - это одно и тоже?
-
- Бывалый
- Сообщения: 624
- Зарегистрирован: Вс мар 25, 2007 9:18 pm
- Сервер RO:: localhost
- Откуда: Санкт-Петербург
Re: кривая автозакупка (buyAuto) [не решено]
По идее zeny - количество зеней у бота, а price - стоимость единицы вещи.
- Click
- Разработчик
- Сообщения: 1564
- Зарегистрирован: Сб ноя 04, 2006 11:30 pm
- Сервер RO:: clickro.sytes.net
- Откуда: Великий Новгород
- Контактная информация:
Re: кривая автозакупка (buyAuto) [не решено]
разные
zeny это сколько денег в инвентаре
price цена
и то и то мона не указывать
price добавил для булк покупки, так же он спасает от затупливания если например не хватает денег на 10 штуковин, а хотим именно 10, то он купит столько сколько сможет. и даже не пойдёт закупаться если не хватает вообще денег. если нет price то он будет стоять тупить у нпц.
zeny это сколько денег в инвентаре
price цена
и то и то мона не указывать
price добавил для булк покупки, так же он спасает от затупливания если например не хватает денег на 10 штуковин, а хотим именно 10, то он купит столько сколько сможет. и даже не пойдёт закупаться если не хватает вообще денег. если нет price то он будет стоять тупить у нпц.
- piroJOKE
- Модератор
- Сообщения: 8205
- Зарегистрирован: Сб ноя 04, 2006 2:20 am
- Сервер RO:: localhost
- Откуда: Molvania
Re: кривая автозакупка (buyAuto) [не решено]
Отлично, спасибо. Пожалуй, стоит таки обновить доку...