бот для подборки лута - ? / AKA пылесос

Общие вопросы по OpenKore обсуждаются здесь. Можно сказать, что это - основной раздел форума.
Возник вопрос? Вам сюда.

Модератор: 4epT

Правила форума
Все вопросы по OK не касающиеся плагинов и макросов публикуются в этом разделе.
Перед тем как что то писать, пожалуйста, удостоверьтесь что данная тема не поднималась, вы полностью изучили мануалы по конфигурационным файлам бота и не нашли там решения.
Аватара пользователя
chuvachok
Грамотный
Сообщения: 320
Зарегистрирован: Ср авг 06, 2008 12:47 pm
Сервер RO:: iRO
Discord: chuvachok #2811
Откуда: г. Москва

бот для подборки лута - ? / AKA пылесос

Сообщение chuvachok »

пытаюсь настроить бота в московии только для подборки лута,но ничего не выходит,бот просто бегает туда-сюда и только иногда что-то поднимает
прописано у меня всё так:

config.txt

Код: Выделить всё

######## Main configuration ########

alias_heal sp 28

allowedMaps
allowedMaps_reaction 1

attackAuto 0
attackAuto_party 0
attackAuto_onlyWhenSafe 0
attackAuto_followTarget 0
attackAuto_inLockOnly 0
attackDistance 1.5
attackDistanceAuto 0
attackMaxDistance 2.5
attackMaxRouteDistance 100
attackMaxRouteTime 4
attackMinPlayerDistance 2
attackMinPortalDistance 4
attackUseWeapon 0
attackNoGiveup 0
attackCanSnipe 0
attackCheckLOS 0
attackLooters 0
attackChangeTarget 0
aggressiveAntiKS 0

autoMoveOnDeath 0
autoMoveOnDeath_x
autoMoveOnDeath_y
autoMoveOnDeath_map

attackEquip_topHead
attackEquip_midHead
attackEquip_lowHead
attackEquip_leftHand
attackEquip_rightHand
attackEquip_leftAccessory
attackEquip_rightAccessory
attackEquip_robe
attackEquip_armor
attackEquip_shoes
attackEquip_arrow

autoBreakTime {
	startTime
	stopTime
}

autoConfChange {
	minTime
	varTime
	lvl
	joblvl
}

autoMakeArrows 0

autoRestart 0

autoRestartMin 10800
autoRestartSeed 3600

autoRestartSleep 1
autoSleepMin 900
autoSleepSeed 900

autoResponse 0

autoSpell

avoidGM_near 0
avoidGM_near_inTown 0
avoidGM_talk 0
avoidGM_reconnect 1800
avoidGM_ignoreList

avoidList 0
avoidList_inLockOnly 0
avoidList_reconnect 1800

cachePlayerNames 1
cachePlayerNames_duration 900
cachePlayerNames_maxSize 100

clientSight 20

dcOnDeath 0
dcOnDualLogin 0
dcOnDisconnect 0
dcOnEmptyArrow 0
dcOnMaxReconnections 0
dcOnMute 0
dcOnPM 0
dcOnZeny 0
dcOnStorageFull 1
dcOnPlayer 0

itemsTakeAuto 2
itemsTakeAuto_party 0
itemsGatherAuto 2
itemsMaxWeight 89
itemsMaxWeight_sellOrStore 48
itemsMaxNum_sellOrStore 99
cartMaxWeight 7900
itemsTakeAuto_new 1


lockMap mosk_dun01
lockMap_x
lockMap_y
lockMap_randX
lockMap_randY

route_escape_reachedNoPortal 1
route_escape_randomWalk 1
route_escape_shout
route_avoidWalls 1
route_randomWalk 1
route_randomWalk_inTown 0
route_randomWalk_maxRouteTime 75
route_maxWarpFee
route_maxNpcTries 5
route_teleport 0
route_teleport_minDistance 150
route_teleport_maxTries 8
route_teleport_notInMaps
route_step 15

runFromTarget 0
runFromTarget_dist 6

saveMap
saveMap_warpToBuyOrSell 1
saveMap_warpChatCommand

shopAuto_open 0
shop_random 0

sitAuto_hp_lower
sitAuto_hp_upper
sitAuto_sp_lower 0
sitAuto_sp_upper 0
sitAuto_over_50 0
sitAuto_idle 1
sitAuto_look
sitAuto_look_from_wall



statsAddAuto 0
statsAddAuto_list
statsAddAuto_dontUseBonus 0
statsAdd_over_99 0

skillsAddAuto 0
skillsAddAuto_list

tankMode 0
tankModeTarget

teleportAuto_hp 10%
teleportAuto_sp 0
teleportAuto_idle 0
teleportAuto_portal 0
teleportAuto_search 0
teleportAuto_minAggressives 0
teleportAuto_minAggressivesInLock 0
teleportAuto_onlyWhenSafe 0
teleportAuto_maxDmg 500
teleportAuto_maxDmgInLock 0
teleportAuto_deadly 1
teleportAuto_useSkill 3
teleportAuto_useChatCommand
teleportAuto_allPlayers 0
teleportAuto_atkCount 0
teleportAuto_atkMiss 10
teleportAuto_unstuck 0
teleportAuto_lostTarget 0
teleportAuto_dropTarget 0
teleportAuto_dropTargetKS 0
teleportAuto_attackedWhenSitting 0
teleportAuto_totalDmg 0
teleportAuto_totalDmgInLock 0
teleportAuto_equip_leftAccessory
teleportAuto_equip_rightAccessory
teleportAuto_lostHomunculus
teleportAuto_useItemForRespawn

dealAuto 1
dealAuto_names
partyAuto 1
partyAutoShare 0
guildAutoDeny 1

verbose 1
showDomain 0
squelchDomains
verboseDomains
beepDomains
beepDomains_notInTown

logChat 0
logPrivateChat 1
logPartyChat 1
logGuildChat 1
logSystemChat 1
logEmoticons
logConsole 0
logAppendUsername 1

chatTitleOversize 0
shopTitleOversize 0

sleepTime 50000
# custom, original is: 10000

ignoreAll 0
itemHistory 0
autoTalkCont 1
noAutoSkill 0
portalRecord 2
missDamage 0

tankersList

repairAuto 0
repairAuto_list

removeActorWithDistance

######## My block ########

useSelf_skill Increase AGI {
	lvl 10
	whenStatusInactive Increase AGI
	sp > 10
	timeout 5
}
pickupitems.txt timeouts.txt

Код: Выделить всё

# Give up if unable to pickup item after x seconds
ai_take_giveup 10
ai_items_gather_giveup 10

# Every x seconds, check items for gathering
ai_items_gather_auto 1

# Only gather items that have been more than x seconds on screen
ai_items_gather_start 1
подскажите что и где надо исправить
Изображение
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Re: бот для подборки лута - помогите настроить

Сообщение piroJOKE »

Друх бобёр, щас править особого смысла нет, но в дальнейшем - длинные цитаты - в атач, плз.
Кроме того, совсем недавно я видел где-то у нас похожую тему; может, тебе стоит сперва это, ознакомиццо с чужим опытом?
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
chuvachok
Грамотный
Сообщения: 320
Зарегистрирован: Ср авг 06, 2008 12:47 pm
Сервер RO:: iRO
Discord: chuvachok #2811
Откуда: г. Москва

Re: бот для подборки лута - помогите настроить

Сообщение chuvachok »

viewtopic.php?f=8&t=7356&start=0&st=0&sk=t&sd=a из этой темы я увеличил таймауты
больше ничего подходящего не нашёл
Изображение
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Re: бот для подборки лута - помогите настроить

Сообщение piroJOKE »

Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
SmOOve
Грамотный
Сообщения: 213
Зарегистрирован: Сб окт 04, 2008 3:57 pm

Re: бот для подборки лута - ? / AKA пылесос

Сообщение SmOOve »

ага иши лучше было совсем недавно и там решили эту проблему
Аватара пользователя
chuvachok
Грамотный
Сообщения: 320
Зарегистрирован: Ср авг 06, 2008 12:47 pm
Сервер RO:: iRO
Discord: chuvachok #2811
Откуда: г. Москва

Re: бот для подборки лута - ? / AKA пылесос

Сообщение chuvachok »

всем спс за помощь,теперь всё работает
делал всё по этой теме viewtopic.php?f=8&t=5180&st=0&sk=t&sd=a
P.S. а может лучше закинуть последнюю тему в FAQ?

Добавлено спустя 1 час 15 минут 15 секунд:
возник ещё вопрос:
допустим у меня на акке есть 2 или более персов,и я хочу чтобы они по очереди собирали лут.Как сделать чтобы ОК автоматически менял чаров,если чар умер или набрал максимальное кол-во веса?
Изображение
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Re: бот для подборки лута - ? / AKA пылесос

Сообщение piroJOKE »

chuvachok
Я делал когда-то совсем втупую, чтоб поочередно бодов запущать.
Делал bat-ник, внутрь начинку навроде такой:

:joppa
cd \какой-то каталог
start.exe
cd \eще какой-то каталог
start.exe
goto joppa
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
chuvachok
Грамотный
Сообщения: 320
Зарегистрирован: Ср авг 06, 2008 12:47 pm
Сервер RO:: iRO
Discord: chuvachok #2811
Откуда: г. Москва

Re: бот для подборки лута - ? / AKA пылесос

Сообщение chuvachok »

я сделал вот так:
написал

Код: Выделить всё

:bot
cd \D:\Games\Bat\Lut\start.exe
start.exe
cd \D:\Games\Bat\Lut1\start.exe
start.exe
goto bot
и создал bot.cmd и запустил его,и в консоли писали следующее:
D:\Games\Bat>cd \D:\Games\Bat\Lut\start.exe
Синтаксическая ошибка в имени файла,имени папки или метке тома.

D:\Games\Bat>start.exe

и ещё вылетела табличка .exe:
Windows не удалось найти '.exe'.Проверьте,что имя было введено правильно,и повторите попытку.
Изображение
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Re: бот для подборки лута - ? / AKA пылесос

Сообщение piroJOKE »

нэд, юный падаван, нэд
вот оно:
:bobo
D:
cd D:\Games\Bat\Lut\
start.exe
cd D:\Games\Bat\Lut1\
start.exe
goto bobo
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Аватара пользователя
uteldl
Энтузиаст
Сообщения: 126
Зарегистрирован: Ср июн 04, 2008 11:17 am

Re: бот для подборки лута - ? / AKA пылесос

Сообщение uteldl »

Как я понял человеку надо чтоб один бот насобирал лута, и запустился второй?
Если так, то такой вариант думаю не прокатит :)
Аватара пользователя
chuvachok
Грамотный
Сообщения: 320
Зарегистрирован: Ср авг 06, 2008 12:47 pm
Сервер RO:: iRO
Discord: chuvachok #2811
Откуда: г. Москва

Re: бот для подборки лута - ? / AKA пылесос

Сообщение chuvachok »

uteldl
именно это мне и нужно,и эти все боты находятся на одном аккаунте
Изображение
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Re: бот для подборки лута - ? / AKA пылесос

Сообщение piroJOKE »

Почему не прокатит? Кто тебе мешает сделать два разных конфига на один аккаунт, и разложить их в разные папочки?
Всё, чего не хватает этой схеме, это каких-то блоков/макросов, содержащих команду "выход" в нужный момент.
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Keanor
Энтузиаст
Сообщения: 85
Зарегистрирован: Чт дек 11, 2008 9:45 am
Сервер RO:: raggame
Откуда: Нижний Новгород
Контактная информация:

Re: бот для подборки лута - ? / AKA пылесос

Сообщение Keanor »

судя по первому посту тут все намнога проще...
пишешь макрос на смерть или перевес, а в макросе меняешь номер чара и вырубаешь кору))
так что батник

Код: Выделить всё

C:/Cleanfix Home-Cleaner/start.exe
C:/Cleanfix Home-Cleaner/start.exe
тут подойдет)

с двумя чарами ниинтересно, делай больше :lol:
Аватара пользователя
chuvachok
Грамотный
Сообщения: 320
Зарегистрирован: Ср авг 06, 2008 12:47 pm
Сервер RO:: iRO
Discord: chuvachok #2811
Откуда: г. Москва

Re: бот для подборки лута - ? / AKA пылесос

Сообщение chuvachok »

вот какие макросы получились,вот так они у меня вписаны в macros.txt,правильно что я их так вписал?:

Код: Выделить всё

automacro Owg { 
timeout 2
console /You are now: Owg 50%/
call {
log = You are now: Owg 50% =
$a++
if ($a < 0) goto end
do quit
:end
log $a
}
}

automacro Death { 
timeout 2
console /You have died/
call {
log = You have died =
$a++
if ($a < 0) goto end
do quit
:end
log $a
}
}
с весом проверил - работает,но есть 1 вопрос,что будет если я вместо 50% напишу другое число,большее,например 85%,то бот всё равно выйдет когда у него будет 50%?
со смертью не проверял.подскажите правильно ли написан макрос на смерть?
Изображение
Аватара пользователя
piroJOKE
Модератор
Сообщения: 8205
Зарегистрирован: Сб ноя 04, 2006 2:20 am
Сервер RO:: localhost
Откуда: Molvania

Re: бот для подборки лута - ? / AKA пылесос

Сообщение piroJOKE »

"Owg 50" - это не число, это статус.
Т.е., ОК смотрит не на реальни вес, а на картинку "перегрузка", которую сервер засылает клиенту.

Добавлено спустя 1 минуту:
Я бы просил не особо далеко отклоняться от топика.
У нас как бы тут топик не о том, "как переключаться между ботами", а о "настройке т.н. пылесоса".
Use brain against brain, ai against ai... · как правильно задавать вопросы · faq · download
Ответить