RagBot Forum
 

Вернуться   RagBot Forum > • Всё что касается бота • > Макросы и Плагины

Макросы и Плагины Всё что относится к макросам и плагинам. Сборник готовых макросов.

Ответ
 
Опции темы Опции просмотра
Старый 22.12.2014, 15:01   #1
Shekor
Новичок
 
Аватар для Shekor
 
Регистрация: 18.12.2014
Сообщений: 15
Вы сказали Спасибо: 3
Поблагодарили 1 раз в 1 сообщении
Сообщение Автоскупка предметов и их продажа

Вариант 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

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

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


4) Нажмите "Start logging"

5)Перейдите в окно клиента и запустите автоскупку.
6) В программе WpePro нажмите "Stop logging"

7)Получаем примерно такую картину, то что нужно вставить в макрос найдем по надписи которую указали в название ларька. Копируем hex код.

8) Вставляем код в наш макрос.
9) Радуемся

Последний раз редактировалось Shekor; 22.12.2014 в 15:05.
Shekor вне форума   Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 10:05. Часовой пояс GMT +3.