RagBot Forum
 

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

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

Ответ
 
Опции темы Опции просмотра
Старый 14.04.2007, 13:54   #1
Copycat
Новичок
 
Аватар для Copycat
 
Регистрация: 27.11.2006
Сообщений: 17
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию поправьте макрос

automacro notpot {
run-once 1
inventory "Novice Potion" < 200
call buypot
}
macro buypot {
do c @go Geffen
pause 1
do autosell
pause 1
do c @go Prontera
pause 1
do move 165 91 prontera
pause 1
do talk @npc (166 92)
do store
do buy @store (Novice Potion) 10000
do talk @npc (166 92)
do store
do buy @store (Novice Potion) 10000
pause 1
do c @go Geffen
release notpot
}
automacro notw {
run-once 1
inventory "Fly Wing" < 1
call buyw
}
macro buyw {
do c @go Geffen
pause 1
do autosell
pause 1
do c @go Prontera
pause 1
do move 165 91 prontera
pause 1
do talk @npc (166 92)
do store
do buy @store (Fly Wing) 200
pause 1
do c @go Geffen
release notw
}
automacro pereves {
run-once 1
weight > 89%
call sell
}
macro sell {
do c @go geffen
pause 1
do autosell
pause 1
release pereves
}

в общем иногда обнаруживаю 300 вингов или наоборот 0.. тоже с потами

сообщение @go geffen портует в город
Copycat вне форума   Ответить с цитированием
Старый 14.04.2007, 16:56   #2
4epT
Админ
 
Аватар для 4epT
 
Регистрация: 10.12.2006
Сообщений: 4,370
Вы сказали Спасибо: 7
Поблагодарили 387 раз(а) в 240 сообщениях
Отправить сообщение для 4epT с помощью ICQ
Восклицание

С точки зрения граматики вроде как бы всё правильно. Видимо в какой-то ситуации у тебя макрос запарывается и не правильно срабатывает. Для того чтобы выявить эту ситуацию нужно внимательно посмотреть логи консоли.
К твоему макросы есть тоьлко замечания:
1 - не проще ли сделать продажу в пронте тому же нпц у которого закупаешься?
2 - зачем 2 раза покупать по 10к потов и раз 20к не купить?
3 - в команде @go не принципиально Geffen или geffen?
4 - самое важное: нафига запариваться с макросом, если это можно сделать через конфиги?

попробую написать (не гарантирую что 100% сработает ибо нада тестить)
Код:
itemsMaxWeight 89
itemsMaxWeight_sellOrStore 89
itemsMaxNum_sellOrStore 99
cartMaxWeight 7900

saveMap geffen
saveMap_warpToBuyOrSell 1
saveMap_warpChatCommand @go geffen

buyAuto Novice Potion {
	npc prontera 166 92
	standpoint
	distance 10
	minAmount 200
	maxAmount 100000
}
buyAuto Fly Wing {
	npc prontera 166 92
	standpoint
	distance 10
	minAmount 1
	maxAmount 200
}

sellAuto 1
sellAuto_npc prontera 166 92
sellAuto_standpoint
sellAuto_distance 10
Вообщем сомнения у меня только на счёт блока "saveMap". Я его как-то не юзал ещё. Вот доки:
Код:
saveMap [<map name>] 
This option specifies the name of the map where your character is saved. This is used when respawning. 
Note. The character MUST have saved in that map for Kore to be able to respawn to that map.
----------------------------------------------
saveMap_warpChatCommand [<chat command>] in SVN 
Some RO servers allow you to warp to any map without using a Butterfly Wing, Teleport Skill or Warp Portal Skill by simply using a server-defined chat command (e.g. "@go", "@warp"). This option can be used to specify the chat command to use for respawning to your saveMap. If this is set, teleportAuto_useSkill is ignored and Kore will instead send the chat command to the server to respawn. 

Notes: 
This option does not check if the chat command you use does warp you to your saveMap. It is your responsibility to specify the right chat command or you may end up using the chat command endlessly. 
----------------------------------------------
saveMap_warpToBuyOrSell [<boolean flag>] 
If enabled, Kore will warp to to the save point specified by saveMap before doing auto-sell, auto-buy, auto-storage or auto-get. 
Note. You must properly set saveMap or this option will fail. You also need a Butterfly Wing in your inventory or the Teleport Skill, to respawn.
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤
Быстро и качественно напишу конфиг (макрос) за yAD! Стучи!
4epT вне форума   Ответить с цитированием
Старый 14.04.2007, 20:25   #3
Copycat
Новичок
 
Аватар для Copycat
 
Регистрация: 27.11.2006
Сообщений: 17
Вы сказали Спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
По умолчанию

>>>
1 - не проще ли сделать продажу в пронте тому же нпц у которого закупаешься?
2 - зачем 2 раза покупать по 10к потов и раз 20к не купить?
3 - в команде @go не принципиально Geffen или geffen?
4 - самое важное: нафига запариваться с макросом, если это можно сделать через конфиги?

1) - да можно и так, просто много раз менялось и забылось
2) - больше 10к предметов купить нельзя
3) - не принципиально, вобще можно @go gef
4) - важны команды @go. с варпами в пронту больше гемора.

спасибо. буду пробовать
Copycat вне форума   Ответить с цитированием
Старый 15.04.2007, 12:17   #4
4epT
Админ
 
Аватар для 4epT
 
Регистрация: 10.12.2006
Сообщений: 4,370
Вы сказали Спасибо: 7
Поблагодарили 387 раз(а) в 240 сообщениях
Отправить сообщение для 4epT с помощью ICQ
По умолчанию

Цитата:
4) - важны команды @go. с варпами в пронту больше гемора.
подразберись тут:
Код:
saveMap geffen
saveMap_warpToBuyOrSell 1
saveMap_warpChatCommand @go geffen
добавил по позже:
щас попробовал эту феньку, чёт нефига не варпается, пешком топать хочет
__________________
¤Config checker¤Руководство¤Файлы¤Конфиги¤Макросы¤
Быстро и качественно напишу конфиг (макрос) за yAD! Стучи!

Последний раз редактировалось 4epT; 15.04.2007 в 12:42.
4epT вне форума   Ответить с цитированием
Ответ


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

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

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


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