PDA

Просмотр полной версии : Автоскупка предметов и их продажа


Shekor
22.12.2014, 15:01
Вариант I
Допустим у вас есть бот (не торговец), который фармит и ему нужно будет продать вещи которые он набил, но из-за жадности мы не хотим идти и продавать вещи потому что нет скила наценки, потому идём ко второму боту, который стоит на автоскупки всех предметов за 1 zeny.
Вариант II
У вас есть скил скидка, вы перекупаете вещи и продаёте их.

Плюсы:
Продажа
Минусы:
Автоскупка только на 5 вещей, но ничто не мешает вам сделать второго скупщика.
В данном случае бот стоит на одном месте, если нужно чтобы он возвращался на место где скупал вещи допишите в макросе.

automacro autopurchaseStep1{
status not EFST_STOP # статус если не в торговле или не в разговоре
run-once 1
call OpenBuyingStoreStep1
}

macro OpenBuyingStoreStep1{
do stand
do ss 2535 # использует скилл автоскупки
pause 5
release autopurchaseStep1
}

automacro autopurchaseStep2{
console /You are now: EFST_STOP/ # в консоле пришел отчет о том что использовался скилл автоскупки
run-once 1
call OpenBuyingStoreStep2
}

macro OpenBuyingStoreStep2{
release autopurchaseStep2
do send 11 08 81 00 40 0D 03 00 01 48 65 6C 70 20 4D 65 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 99 1B DC 05 01 00 00 00 8D 1B DC 05 01 00 00 00 EA 02 32 00 01 00 00 00 D2 02 32 00 01 00 00 00 D6 02 32 00 01 00 00 00
# Выставляем нужные вещи в нужном кол-ве на продажу для этого вставляем hex Код который будем отправлять на сервер с помощью wpe.
}

automacro CloseShopSellItems{
weight > 80% # Условия по которому скупщик закроет ларек и начнет продавать вещи нпц.
run-once 1
exclusive 1
call sellitems
}
macro sellitems{
do send 15 08 # закрывает окно с автоскупкой, чтобы можно было двигаться
pause 2
do autosell # продаем
release CloseShopSellItems
call OpenBuyingStoreStep1
}
Как узнать hex код.
Качаем Winsock Packet Editor (WPE) Pro (http://wpepro.net/wpepro09mod.zip)

1) Скачайте программу. Если у вас установлен антивирус отключите его на пару минут, т.к. WpeSpy.dll он види как троян, но это простой снифер и в нашем случае он очень полезен!

2) Запусти свой клиент Ро, зайдите за своего торговца, который будет скупать вещи. Используйте скилл автоскупки, выставьте вещи и их кол-во, которое должен скупить бот. Дайте название ларьку например : "Help Me"
3) Запустите программу WPEPro, нажимайте "Target Program" и выбираем исполняемый файл клиента (в данном случае Ragexe.exe)
http://ragbot.ru/up/down/img/wpepro/vibor_klienta.png

4) Нажмите "Start logging"
http://ragbot.ru/up/down/img/wpepro/start.jpg
5)Перейдите в окно клиента и запустите автоскупку.
6) В программе WpePro нажмите "Stop logging"
http://ragbot.ru/up/down/img/wpepro/stop.JPG
7)Получаем примерно такую картину, то что нужно вставить в макрос найдем по надписи которую указали в название ларька. Копируем hex код.
http://puu.sh/dEV8Y/e80bc9751d.png
8) Вставляем код в наш макрос.
9) Радуемся