RagBot Forum
 

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

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

Ответ
 
Опции темы Опции просмотра
Старый 29.11.2006, 00:17   #1
AmsTaFF
Продвинутый
 
Аватар для AmsTaFF
 
Регистрация: 20.11.2006
Адрес: Москва
Сообщений: 138
Вы сказали Спасибо: 0
Поблагодарили 21 раз(а) в 6 сообщениях
Отправить сообщение для AmsTaFF с помощью ICQ
По умолчанию макрос: закупка мяса торговцем

Покупка мясом торговцем (с тележкой)
Макрос для Мерча - БС-а, который качается в на СэндМэнах, и сохранён в Морокке.
(если захотите поменять место кача, то для этого вам надо будет сменить координаты... )
Покупает 600 Мяса, 500 из которых кладёт в тележку, а также покупает один Butterfly Wing, чтобы не было проблем с телепортацией
**в тележке должен лежать ещё один любой айтем(а то бывают лаги)
***в config.txt должно быть прописано:

saveMap morocc
saveMap_warpToBuyOrSell 1

**** чтобы работало корректно, нужно прописать в файле control/items_control.txt вот что:
Цитата:
Meat 100 1 0 1 1
ВОТ МАКРОС:
Цитата:
automacro notmeat {
inventory "Meat" < 20
call buymeat
run-once 1
}
macro buymeat {
log ====================
log going to do autosell
log ====================
do autosell
pause 1
log =================
log going to buy meat
log =================
do move 159 76 morocc
pause 1
do talk @npc (157 72)
do store
do buy @store (Meat) 100
pause 1
do cart add Meat 100
pause 1
do buy @store (Meat) 100
pause 1
do cart add Meat 100
pause 1
do buy @store (Meat) 100
pause 1
do cart add Meat 100
pause 1
do buy @store (Meat) 100
pause 1
do cart add Meat 100
pause 1
do buy @store (Meat) 100
pause 1
do cart add Meat 100
pause 1
do buy @store (Meat) 100
pause 1
log =============================================
log we have bought meat. now we going to buy BW
log =============================================
do move 148 100
pause 1
do talk @npc (147 102)
pause 1
do store
pause 1
do buy @store (Butterfly Wing) 1
pause 1
log ================================================== =============
log We have bought all what we need and now we'll train again
log ================================================== =============
release notmeat
#©AmsTaFF
}
*обновлено 30.11.06

Последний раз редактировалось AmsTaFF; 30.11.2006 в 00:19.
AmsTaFF вне форума   Ответить с цитированием
Старый 26.05.2008, 22:29   #2
dakhart
Нюб делает первые шаги
 
Регистрация: 24.05.2008
Сообщений: 4
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию не работает)

копипаст макроса на закупку, выдает во что:
[macro] automacro notmeat triggered.
[macro][log] ====================
[macro][log] going to do autosell
[macro][log] ====================
Initiating auto-sell.
Incomplete NPC info found in npcs.txt
Auto-sell sequence completed.
Warning storageAuto has changed. Please read News.txt
Kafra: [Kafra]
Kafra: Welcome to Kafra Corp. We will stay with you wherever you go.
Kafra: Auto-continuing talking
----------Responses-----------
# Response
0 -Save
1 -Use Storage
2 -Use Teleport Service
3 -Rent a Cart
4 -Guide
5 -Other Information Check
6 -Cancel
7 Cancel Chat
-------------------------------
Kafra: Type 'talk resp #' to choose a response.
You lost 40 zeny.
Kafra: [Kafra]
Kafra: Close this window to open your storage.
Kafra: We hope to see you again soon.
Kafra: Done talking
Done talking with Kafra.
Storage opened.
Storage Item Added: Emveretarcon (56) x 1
Inventory Item Removed: Emveretarcon (0) x 1
Storage closed.
Storage logged
[macro][log] =================
[macro][log] going to buy meat
[macro][log] =================
Calculating route to: Prontera City, Capitol of Rune-Midgarts(prontera): 65, 126
NPC Exists: Cool Event Voting Staff (147, 125) (ID 110013813) - (0)
NPC Exists: Merchant#1 (123, 102) (ID 110012592) - (1)
NPC Exists: Merideth#pront (106, 116) (ID 110012233) - (0)
NPC Exists: Vendor from Milk Ranch#p (73, 134) (ID 110012483) - (0)
NPC Exists: Milk Vendor (73, 140) (ID 110012573) - (1)
NPC Exists: Dairenne#pront (78, 150) (ID 110012237) - (2)
NPC Exists: Butcher#prt (64, 125) (ID 110012485) - (2)
NPC Exists: Sagle (66, 111) (ID 110013694) - (3)
Syntax Error in function 'talk' (Talk to NPC)
Usage: talk <NPC # | cont | resp | num> [<response #>|<number #>]
----------Store List-----------
# Name Type Price
-------------------------------
Syntax Error in function 'buy' (Buy Store Item)
Usage: buy <item #> [<amount>]
Error in function 'cart add' (Add Item to Cart)
Inventory Item Meat does not exist.
Syntax Error in function 'buy' (Buy Store Item)
Usage: buy <item #> [<amount>]
Error in function 'cart add' (Add Item to Cart)
Inventory Item Meat does not exist.
Syntax Error in function 'buy' (Buy Store Item)
Usage: buy <item #> [<amount>]
Error in function 'cart add' (Add Item to Cart)
Inventory Item Meat does not exist.
Syntax Error in function 'buy' (Buy Store Item)
Usage: buy <item #> [<amount>]
Error in function 'cart add' (Add Item to Cart)
Inventory Item Meat does not exist.
Syntax Error in function 'buy' (Buy Store Item)
Usage: buy <item #> [<amount>]
Error in function 'cart add' (Add Item to Cart)
Inventory Item Meat does not exist.
Syntax Error in function 'buy' (Buy Store Item)
Usage: buy <item #> [<amount>]
[macro][log] =============================================
[macro][log] we have bought meat. now we going to buy BW
[macro][log] =============================================

Добавлено через 1 минуту 18 секунд
в items_comtrol.txt:
# All items not mentioned in this file will be automatically stored in storage.
all 0 1 0


##### HEAL/SUPPORT ITEMS #####
# Adjust these to your needs
meat 100 1 0 1 1

Последний раз редактировалось dakhart; 26.05.2008 в 22:29. Причина: Добавил
dakhart вне форума   Ответить с цитированием
Старый 27.05.2008, 00:06   #3
vitt
Продвинутый
 
Регистрация: 26.02.2007
Сообщений: 300
Вы сказали Спасибо: 0
Поблагодарили 23 раз(а) в 14 сообщениях
По умолчанию

dakhart, вторая и третья строчки:
Цитата:
Макрос для Мерча - БС-а, который качается в на СэндМэнах, и сохранён в Морокке.
(если захотите поменять место кача, то для этого вам надо будет сменить координаты... )
Суть в том, что по строчке из лога:
Цитата:
Initiating auto-sell.
Incomplete NPC info found in npcs.txt
Auto-sell sequence completed.
автоселл у тебя нихрена не выполняется(неправильные координаты скорей всего поставлены(возможно указанные координаты не совпадают с теми, которые у тебя на сервере)).
Потом идет строчка:
Цитата:
Warning storageAuto has changed. Please read News.txt
...
и бот топает в кафру и .... а ведь он не должен этого делать(по идее)

Далее видно строчку
Цитата:
Calculating route to: Prontera City, Capitol of Rune-Midgarts(prontera): 65, 126
хотя в макросе то написано
Цитата:
do move 159 76 morocc
Ну и в самом конце ругаеццо на строчки:
Цитата:
do talk @npc (157 72)
do buy @store (Meat) 100
do cart add Meat 100
утверждая, что у них неправильный синтаксис, хотя там всё правильно

Итог: Ты, вероятно, не умеешь копипастить? Ну что ж, судьба у тебя такая....
vitt вне форума   Ответить с цитированием
Старый 27.05.2008, 00:21   #4
dakhart
Нюб делает первые шаги
 
Регистрация: 24.05.2008
Сообщений: 4
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

вот что я вставил в свой макрос:
automacro notmeat {
inventory "Meat" < 20
call buymeat
run-once 1
}
macro buymeat {
log ====================
log going to do autosell
log ====================
do autosell
pause 1
log =================
log going to buy meat
log =================
do move 65 126 prontera
pause 1
do talk @npc (157 72)
do store
do buy @store (Meat) 100
pause 1
do cart add Meat 100
pause 1
do buy @store (Meat) 100
pause 1
do cart add Meat 100
pause 1
do buy @store (Meat) 100
pause 1
do cart add Meat 100
pause 1
do buy @store (Meat) 100
pause 1
do cart add Meat 100
pause 1
do buy @store (Meat) 100
pause 1
do cart add Meat 100
pause 1
do buy @store (Meat) 100
pause 1
log =============================================
log we have bought meat. now we going to buy BW
log =============================================

release notmeat
#©AmsTaFF
}
автосел мне вообще не нужен, смыслв том что он забивает все под 89% и топает в кафру изза перевеса все сгружать, потом обнаруживает, что мяса нету и повторяет операцию. Не пойму, что не так, координаты мясника в пронте точные
dakhart вне форума   Ответить с цитированием
Старый 28.05.2008, 00:18   #5
vitt
Продвинутый
 
Регистрация: 26.02.2007
Сообщений: 300
Вы сказали Спасибо: 0
Поблагодарили 23 раз(а) в 14 сообщениях
По умолчанию

Цитата:
Сообщение от dakhart Посмотреть сообщение
он забивает все под 89% и топает в кафру изза перевеса все сгружать
Ну дак убери из конфига автосторейж, чтоб не топал, и не сгружал. И уменьши количество строчек, чтобы меньше покупал мяса.

Да, а у тебя бот с телегой?
vitt вне форума   Ответить с цитированием
Старый 29.05.2008, 14:40   #6
dakhart
Нюб делает первые шаги
 
Регистрация: 24.05.2008
Сообщений: 4
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

да с телегой, а после перевеса от закупки наооборот хотелось бы чтобы он сгружал. Но он даже не покупает)
dakhart вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
торговля мясом что за ZIKI Вопросы по Боту 1 25.02.2008 00:44
макрос: торговля мясом AmsTaFF Макросы и Плагины 18 25.12.2007 03:42
макрос "торговля мясом" (не работает) slawa85 Макросы и Плагины 2 27.10.2007 18:42


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