Input all over again, Also config and macros question.

All resolved question will be found here. It is recommended that you browse / search through this section first and see if your question has been answered before

Moderators: Moderators, Documentation Writers

Message
Author
deandamien
Human
Human
Posts: 21
Joined: 05 Mar 2018, 05:34
Noob?: No

Input all over again, Also config and macros question.

#1 Post by deandamien »

I'm having a problem when i open openkore, i always have to input Master Server, Log-in Server and Character. Everytime i open it i got to input all over and over again, even i check the config.txt it saved there. It would save time for me if i don't have to input them specially if running on 10+ clients.

Also Can i have a config for wizard where can i just put like Storm Gust, Teleport, Storm Gust, Teleport, Storm Gust Teleport all over again. Even if there are no monster. Just Storm Gust on self then Teleport after. Where i can control the pause time intervals? and how do i make something like it? In config or in Macro. Thanks in Advance!

Enopracsam
Noob
Noob
Posts: 11
Joined: 04 Mar 2018, 09:48
Noob?: No

Re: Input all over again, Also config and macros question.

#2 Post by Enopracsam »

deandamien wrote:I'm having a problem when i open openkore, i always have to input Master Server, Log-in Server and Character. Everytime i open it i got to input all over and over again, even i check the config.txt it saved there. It would save time for me if i don't have to input them specially if running on 10+ clients.

Also Can i have a config for wizard where can i just put like Storm Gust, Teleport, Storm Gust, Teleport, Storm Gust Teleport all over again. Even if there are no monster. Just Storm Gust on self then Teleport after. Where i can control the pause time intervals? and how do i make something like it? In config or in Macro. Thanks in Advance!
Hi :)

I'm not en expert, but I'll try.
deandamien wrote:I'm having a problem when i open openkore, i always have to input Master Server, Log-in Server and Character. Everytime i open it i got to input all over and over again, even i check the config.txt it saved there. It would save time for me if i don't have to input them specially if running on 10+ clients.
Can you please post the first lines of your config.txt?
deandamien wrote:Also Can i have a config for wizard where can i just put like Storm Gust, Teleport, Storm Gust, Teleport, Storm Gust Teleport all over again. Even if there are no monster. Just Storm Gust on self then Teleport after. Where i can control the pause time intervals? and how do i make something like it? In config or in Macro. Thanks in Advance!
I'm pretty sure you have to work with these 2 commands in openkore-master\control\config.exe

Code: Select all

attackSkillSlot {
	lvl 10
	dist 1.5
	maxCastTime 0
	minCastTime 0
	hp
	sp > 10
	homunculus_hp
	homunculus_sp
	homunculus_dead
	onAction
	whenStatusActive
	whenStatusInactive
	whenFollowing
	spirit
	amuletType
	aggressives
	previousDamage
	stopWhenHit 0
	inLockOnly 0
	notInTown 0
	timeout 0
	disabled 0
	monsters
	notMonsters
	monstersCount
	maxAttempts 0
	maxUses 0
	target_hp
	target_whenStatusActive
	target_whenStatusInactive
	target_deltaHp
	inInventory
	isSelfSkill 0
	equip_topHead
	equip_midHead
	equip_lowHead
	equip_leftHand
	equip_rightHand
	equip_leftAccessory
	equip_rightAccessory
	equip_robe
	equip_armor
	equip_shoes
	equip_arrow
	manualAI 0
}

attackComboSlot {
	afterSkill
	waitBeforeUse
	dist 1.5
	isSelfSkill 1
	target_hp
	target_deltaHp
	monsters
	notMonsters
	monstersCount
}
[/size]

I would try setting up teleport as a "attackSkillSlot" (I think you have to put teleport in your skill slots and then choose the corresponding slot from the config file, but I'm not 100% sure), and then set up Storm Gust as an "attackComboSlot", with "afterSkill" parameter set to --> Teleport. "waitBeforeUse" will help setting delays. That probably gets milliseconds as unit (1000 = 1s). Ignore unused parameters. Let us know if it works.

deandamien
Human
Human
Posts: 21
Joined: 05 Mar 2018, 05:34
Noob?: No

Re: Input all over again, Also config and macros question.

#3 Post by deandamien »

Code: Select all

# Please Read the Users Manual
# The Manual is located at http://wiki.openkore.com/index.php?title=Manual

######## Login options and server-specific options ########

master 1111
server 0
username ********
password ********
loginPinCode
char 3

# Poseidon Settings (http://wiki.openkore.com/index.php/PoseidonServer)
# They must be the same as Query Server config in Poseidon.txt
poseidonServer 127.0.0.1
poseidonPort 24390

bindIp
forceMapIP

# 1 = hook into RO client, 2 = Act as stand-alone proxy, proxy = act as true proxy
# http://wiki.openkore.com/index.php/XKore
XKore 0
XKore_port 2350
XKore_dll NetRedirect.dll
XKore_autoAttachIfOneExe 1
XKore_silent 1
XKore_bypassBotDetection 0
XKore_exeName ragexe.exe

# XKore 2 / Proxy configuration
XKore_listenIp 127.0.0.1
XKore_listenPort 6901
XKore_publicIp 127.0.0.1
XKore_ID

# It is not advised to set secureAdminPassword if you're using Xkore 2
secureAdminPassword 0
adminPassword
callSign
commandPrefix ;
callSignGM 0
inGameAuth 0

pauseCharServer 0
pauseMapServer 0
ignoreInvalidLogin 0
secureLogin_requestCode

# Opening cash shop when connected to map server (recv/ST0)
whenInGame_requestCashPoints 0

message_length_max 80
It Looks like this, just hidden the pass and the user. :)

Okay will try setting that up now. Give me time to test it. :)

deandamien
Human
Human
Posts: 21
Joined: 05 Mar 2018, 05:34
Noob?: No

Re: Input all over again, Also config and macros question.

#4 Post by deandamien »

I would try setting up teleport as a "attackSkillSlot" (I think you have to put teleport in your skill slots and then choose the corresponding slot from the config file, but I'm not 100% sure), and then set up Storm Gust as an "attackComboSlot", with "afterSkill" parameter set to --> Teleport. "waitBeforeUse" will help setting delays. That probably gets milliseconds as unit (1000 = 1s). Ignore unused parameters. Let us know if it works.
It just teleports and teleports all the time he see a monster>.<

Enopracsam
Noob
Noob
Posts: 11
Joined: 04 Mar 2018, 09:48
Noob?: No

Re: Input all over again, Also config and macros question.

#5 Post by Enopracsam »

Regarding the config.txt issue... I notice you have the "master" value set to 1111, why is that? I do have "France - fRO" and I believe it should have this format, "Nation - Corresponding server", I don't know if that's causing some problems.

Try using your Nation and Server.

Regarding the skill issue... Did you set enough waitBeforeUse delay? It should be greater than skill cast time + delay inbetween skills, which is a pretty high value for massive AoE skills, if I remember correctly. Did you try setting, I don't know, maybe 10000 (10s) just to see if it works?

Or maybe it's just the execution which doesn't care about the "attackComboSlot"?

Also, try using two "attackComboSlot"s. You will have to manually start the loop, though. Try setting one for Teleport, which happens after Storm Gust, and another one for Storm Gust, that happens after Teleport. As soon as you start the bot you should try launching one skill through console commands so the loop begins.

For example (console commands)

Code: Select all

sl Storm Gust 10
should trigger the first Storm Gust lv where you're standing, which then triggers TP, then SG again and so on.

I'm just spitting out ideas, unfortunately I'm not a dev and didn't have time to look at the source code so I can't really help you, but I'm trying my best :)

Let us know if it works! ;)

deandamien
Human
Human
Posts: 21
Joined: 05 Mar 2018, 05:34
Noob?: No

Re: Input all over again, Also config and macros question.

#6 Post by deandamien »

Regarding the config.txt issue... I notice you have the "master" value set to 1111, why is that? I do have "France - fRO" and I believe it should have this format, "Nation - Corresponding server", I don't know if that's causing some problems.

Try using your Nation and Server.
Done and nothing helps, same issue input those 3.
Regarding the skill issue... Did you set enough waitBeforeUse delay? It should be greater than skill cast time + delay inbetween skills, which is a pretty high value for massive AoE skills, if I remember correctly. Did you try setting, I don't know, maybe 10000 (10s) just to see if it works?

Or maybe it's just the execution which doesn't care about the "attackComboSlot"?

Also, try using two "attackComboSlot"s. You will have to manually start the loop, though. Try setting one for Teleport, which happens after Storm Gust, and another one for Storm Gust, that happens after Teleport. As soon as you start the bot you should try launching one skill through console commands so the loop begins.

For example (console commands)
Code:
sl Storm Gust 10

should trigger the first Storm Gust lv where you're standing, which then triggers TP, then SG again and so on.

I'm just spitting out ideas, unfortunately I'm not a dev and didn't have time to look at the source code so I can't really help you, but I'm trying my best :)

Let us know if it works! ;)
i think one factor it doesnt work is the waitBeforeUse, because i tried them on a server with no aftercast delay even aoe skills, doesn't work. it just keeps teleporting, teleport don't have delay. so when he see a monster he uses teleport and it will reset to use teleport on first than the combo storm gust.

Tried using two attackcombo, used energy coat on the attackskillslot then Storm Gust then Teleport, after releasing Storm Gust, the target already dies so he restart to enerygy coat not using the teleport.

Tried the sl (skill number) (level)
on openkore console it is working, but when i put them on macro.txt, ex. do 85 10 it just says error unknown command ls.

Well thank you for responding, at least i got another head helping me around!

User avatar
fadreus
The Kore Devil
The Kore Devil
Posts: 708
Joined: 17 Nov 2017, 23:32
Noob?: No
Location: Genting Highland, Malaysia
Contact:

Re: Input all over again, Also config and macros question.

#7 Post by fadreus »

Leave this blank

Code: Select all

master
server
username
password
loginPinCode
char
What server are you playing?
Run bot -> Enter Server,ID,Pass,Code,Char -> logged in -> Close -> Run again -> Gives Feedback.
IDK why you want to SG when no monster around, why not using teleport when idle?
Set your timeouts.txt to teleport after 2 seconds idle (less than that you might teleporting eternally.)

Your macro is wrong for LoV.

Code: Select all

do 85 10 
This is the same as write 85 10 in bot = make no sense.
You forgot sl (skill location)

Code: Select all

do sl 85 <x> <y> 10 
(Read macro documentation at wiki)
For max level, you don't have to specify it. It will cast max level known if not specified.
If you want to cast Storm Gust on yourself, use

Code: Select all

do ss 89

iRO Supporter.
Read before you ask is the wisest thing human can do.
Unless you're a cat.
Image

deandamien
Human
Human
Posts: 21
Joined: 05 Mar 2018, 05:34
Noob?: No

Re: Input all over again, Also config and macros question.

#8 Post by deandamien »

Leave this blank

Code:
master
server
username
password
loginPinCode
char


What server are you playing?
Run bot -> Enter Server,ID,Pass,Code,Char -> logged in -> Close -> Run again -> Gives Feedback.
IDK why you want to SG when no monster around, why not using teleport when idle?
Set your timeouts.txt to teleport after 2 seconds idle (less than that you might teleporting eternally.)
Same, i have to re input again the Master, Server, and Character manually. But the User and Pass i dont need to input them again. Also teleports after 2seconds idle, i dont want if before it goes idle cause its takes too long to teleport since he won't be idle cause of monsters nearby.
Your macro is wrong for LoV.
Code:
do 85 10
Yes yes i do the do sl 85 for LoV also tried ss 89

Error on macro. Unknown command sl and Unknown command ss.

Okay lets try different scenario, In gold room there is soo many monsters, I just want to use LoV on myself then teleport cause its a PK Map, if someones hunting, All the gold you farmed will be gone if you die. So i don't want to give chance to get killed, also its more faster to farm doing LoV then Teleport Spam. Using Macro on keyboard farms like 30k Gold in an hour, if using the openkore it farms 30k in 4hrs cause it keeps tryng to kill all mob nearby than to teleport skill.

User avatar
fadreus
The Kore Devil
The Kore Devil
Posts: 708
Joined: 17 Nov 2017, 23:32
Noob?: No
Location: Genting Highland, Malaysia
Contact:

Re: Input all over again, Also config and macros question.

#9 Post by fadreus »

Server?
Openkore version?
Upload your config & macro file here.
Give screenshot too.

iRO Supporter.
Read before you ask is the wisest thing human can do.
Unless you're a cat.
Image

deandamien
Human
Human
Posts: 21
Joined: 05 Mar 2018, 05:34
Noob?: No

Re: Input all over again, Also config and macros question.

#10 Post by deandamien »

Private servers i am trying.

I am using the latest one from https://github.com/OpenKore/openkore
# Please Read the Users Manual
# The Manual is located at http://wiki.openkore.com/index.php?title=Manual

######## Login options and server-specific options ########

master
server
username
password
loginPinCode
char

# Poseidon Settings (http://wiki.openkore.com/index.php/PoseidonServer)
# They must be the same as Query Server config in Poseidon.txt
poseidonServer 127.0.0.1
poseidonPort 24390

bindIp
forceMapIP

# 1 = hook into RO client, 2 = Act as stand-alone proxy, proxy = act as true proxy
# http://wiki.openkore.com/index.php/XKore
XKore 0
XKore_port 2350
XKore_dll NetRedirect.dll
XKore_autoAttachIfOneExe 1
XKore_silent 1
XKore_bypassBotDetection 0
XKore_exeName ragexe.exe

# XKore 2 / Proxy configuration
XKore_listenIp 127.0.0.1
XKore_listenPort 6901
XKore_publicIp 127.0.0.1
XKore_ID

# It is not advised to set secureAdminPassword if you're using Xkore 2
secureAdminPassword 0
adminPassword
callSign
commandPrefix ;
callSignGM 0
inGameAuth 0

pauseCharServer 0
pauseMapServer 0
ignoreInvalidLogin 0
secureLogin_requestCode

# Opening cash shop when connected to map server (recv/ST0)
whenInGame_requestCashPoints 0

message_length_max 80

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

alias_heal sp 28

allowedMaps
allowedMaps_reaction 1

attackAuto 2
attackAuto_party 1
attackAuto_onlyWhenSafe 0
attackAuto_followTarget 1
attackAuto_inLockOnly 1
attackAuto_notInTown 1
attackDistance 1
attackDistanceAuto 1
attackMaxDistance 1
attackMaxRouteDistance 100
attackMaxRouteTime 4
attackMinPlayerDistance 2
attackMinPortalDistance 4
attackUseWeapon 0
attackNoGiveup 0
attackCanSnipe 0
attackCheckLOS 0
attackLooters 0
attackChangeTarget 1
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

#You need the breakTime plugin: http://wiki.openkore.com/index.php?title=BreakTime
autoBreakTime {
startTime
stopTime
}

autoConfChange {
minTime
varTime
lvl
joblvl
}

autoMakeArrows 0

autoRestart 0

autoRestartMin 10800
autoRestartSeed 3600

autoRestartSleep 1
autoSleepMin 900
autoSleepSeed 900

autoResponse 0
autoResponseOnHeal 0

autoSpell
autoSpell_safe

avoidGM_namePattern
avoidGM_near 0
avoidGM_near_inTown 0
avoidGM_talk 0
avoidGM_reconnect 1800
avoidGM_ignoreList

avoidList 1
avoidList_inLockOnly 0
avoidList_reconnect 1800

cachePlayerNames 1
cachePlayerNames_duration 900
cachePlayerNames_maxSize 100

clientSight 20

dcPause 1
dcOnDeath 0
dcOnDualLogin 0
dcOnDisconnect 0
dcOnEmptyArrow 0
dcOnMaxReconnections 0
dcOnMute 0
dcOnPM 0
dcOnZeny 0
dcOnStorageFull 1
dcOnPlayer 0
dcOnServerShutDown 0
dcOnServerClose 0
dcOnJobLevel
dcOnLevel

follow 0
followCheckLOS 0
followTarget
followEmotion 1
followEmotion_distance 4
followFaceDirection 0
followDistanceMax 6
followDistanceMin 3
followLostStep 12
followSitAuto 0
followBot 0
followRandom 0
followRandomDistance 4

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

lockMap
lockMap_x
lockMap_y
lockMap_randX
lockMap_randY

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

runFromTarget 0
runFromTarget_dist 6

saveMap
saveMap_warpToBuyOrSell 1
saveMap_warpChatCommand
memo1
memo2
memo3
memo4

shopAuto_open 0
shop_random 0
shop_useSkill 1

sitAuto_hp_lower 5
sitAuto_hp_upper 10
sitAuto_sp_lower 0
sitAuto_sp_upper 0
sitAuto_follow 0
sitAuto_over_50 0
sitAuto_idle 0
sitAuto_look
sitAuto_look_from_wall
sitTensionRelax 0

statsAddAuto 0
statsAddAuto_list
statsAddAuto_dontUseBonus 0
statsAdd_over_99 1

skillsAddAuto 0
skillsAddAuto_list

tankMode 0
tankModeTarget

teleportAuto_hp 10
teleportAuto_sp 10
teleportAuto_idle 1
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 1
teleportAuto_useChatCommand
teleportAuto_allPlayers 1
teleportAuto_notPlayers
teleportAuto_atkCount 0
teleportAuto_atkMiss 10
teleportAuto_unstuck 1
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
teleportAuto_item1
teleportAuto_item2

dealAuto 1
dealAuto_names
partyAuto 1
partyAutoShare 0
partyAutoShareItem 0
partyAutoShareItemDiv 0
guildAutoDeny 1

verbose 1
showDomain 0
showDomain_NPC parseMsg_presence
showDomain_Shop list
squelchDomains
verboseDomains
beepDomains
beepDomains_notInTown
friendlyAID
showTime
showTimeDomains
showTimeDomainsFormat
wx_map_maxAutoSize 300
wx_map_monsterSticking 1
wx_map_npcSticking 1
wx_map_playersSticking 1
wx_map_portalSticking 5
wx_map_route
wx_npcTalk
wx_captcha
showAllDamage 0
manualURL http://wiki.openkore.com/index.php?title=Manual
forumURL http://forums.openkore.com

logChat 1
logPrivateChat 1
logPartyChat 1
logGuildChat 1
logSystemChat 1
logEmoticons
logConsole 1
logAppendUsername 1
logAppendServer 0
monsterLog 0
logDead 1

chatTitleOversize 0
shopTitleOversize 0

sleepTime 10000

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

tankersList

repairAuto 0
repairAuto_list

status_mapProperty 0
status_mapType 0

removeActorWithDistance
monster_filter

######## Mercenary Support ########

mercenary_attackAuto 2
mercenary_attackAuto_party 1
mercenary_attackAuto_notInTown 1
mercenary_attackAuto_onlyWhenSafe 0
mercenary_attackDistance 1.5
mercenary_attackMaxDistance 2.5
mercenary_attackMaxRouteTime 4
mercenary_attackCanSnipe 0
mercenary_attackCheckLOS 0
mercenary_attackNoGiveup 0
mercenary_attackChangeTarget 1

mercenary_followDistanceMax 10
mercenary_followDistanceMin 3

mercenary_route_step 15

mercenary_tankMode 0
mercenary_tankModeTarget

mercenary_teleportAuto_hp 10
mercenary_teleportAuto_maxDmg 500
mercenary_teleportAuto_maxDmgInLock 0
mercenary_teleportAuto_deadly 1
mercenary_teleportAuto_unstuck 0
mercenary_teleportAuto_dropTarget 0
mercenary_teleportAuto_dropTargetKS 0
mercenary_teleportAuto_totalDmg 0
mercenary_teleportAuto_totalDmgInLock 0
mercenary_teleportAuto_attackedWhenSitting 0

######## Homunculus Support ########

homunculus_attackAuto 2
homunculus_attackAuto_party 1
homunculus_attackAuto_notInTown 1
homunculus_attackAuto_onlyWhenSafe 0
homunculus_attackDistance 1.5
homunculus_attackMaxDistance 2.5
homunculus_attackMaxRouteTime 4
homunculus_attackCanSnipe 0
homunculus_attackCheckLOS 0
homunculus_attackNoGiveup 0
homunculus_attackChangeTarget 1

homunculus_followDistanceMax 10
homunculus_followDistanceMin 3

homunculus_route_step 15

homunculus_tankMode 0
homunculus_tankModeTarget

homunculus_runFromTarget 0
homunculus_runFromTarget_dist 6

homunculus_StandByAuto 0
homunculus_teleportAuto_hp 10
homunculus_teleportAuto_maxDmg 500
homunculus_teleportAuto_maxDmgInLock 0
homunculus_teleportAuto_deadly 1
homunculus_teleportAuto_unstuck 0
homunculus_teleportAuto_dropTarget 0
homunculus_teleportAuto_dropTargetKS 0
homunculus_teleportAuto_totalDmg 0
homunculus_teleportAuto_totalDmgInLock 0
homunculus_teleportAuto_attackedWhenSitting 0

# Turn on/off homunculus autofeeding
homunculus_autoFeed 1
# Feed homunculus when meet the hunger value (homunculus_hunger > homunculus_return)
homunculus_hunger 15
# Return homunculus when meet the hunger value
homunculus_return 11
# In Wich maps should we allow feeding? (leave empty for any map)
homunculus_autoFeedAllowedMaps

# Turn on/off pet autofeeding
pet_autoFeed 1
# Feed pet when meet the hunger value
pet_hunger 25
# Return pet when meet the hunger value
pet_return 20

######## Block options ########
# You can copy & paste any block multiple times. So if you want to
# configure two attack skills, just duplicate the attackSkillSlot block.

attackSkillSlot Teleport {
lvl 1
dist 1.5
maxCastTime 0
minCastTime 0
hp
sp > 10
homunculus_hp
homunculus_sp
homunculus_dead
onAction
whenStatusActive
whenStatusInactive
whenFollowing
spirit
amuletType
aggressives
previousDamage
stopWhenHit 0
inLockOnly 0
notInTown 0
timeout 0
disabled 0
monsters
notMonsters
monstersCount
maxAttempts 0
maxUses 0
target_hp
target_whenStatusActive
target_whenStatusInactive
target_deltaHp
inInventory
isSelfSkill 1
equip_topHead
equip_midHead
equip_lowHead
equip_leftHand
equip_rightHand
equip_leftAccessory
equip_rightAccessory
equip_robe
equip_armor
equip_shoes
equip_arrow
manualAI 0
}

attackComboSlot Lord of Vermilion {
afterSkill Teleport
waitBeforeUse 0.1
dist 1.5
isSelfSkill 1
target_hp
target_deltaHp
monsters
notMonsters
monstersCount
}

doCommand {
hp
sp
homunculus_hp
homunculus_sp
homunculus_dead
onAction
whenStatusActive
whenStatusInactive
whenFollowing
spirit
amuletType
aggressives
monsters
notMonsters
monstersCount
stopWhenHit 0
inLockOnly 0
notWhileSitting 0
notInTown 0
timeout
disabled 0
inInventory
inCart
inMap
manualAI 0
}

useSelf_skill {
lvl
maxCastTime 0
minCastTime 0
hp
sp
homunculus_hp
homunculus_sp
homunculus_dead
onAction
whenStatusActive
whenStatusInactive
whenFollowing
spirit
amuletType
aggressives
monsters
notMonsters
monstersCount
stopWhenHit 0
inLockOnly 0
notWhileSitting 0
notInTown 0
timeout 0
disabled 0
inInventory
manualAI 0
}

useSelf_skill_smartHeal 1

partySkillDistance 0..8

partySkill {
lvl 10
dist 3
maxCastTime 0
minCastTime 0
hp
sp
homunculus_hp
homunculus_sp
homunculus_dead
onAction
whenStatusActive
whenStatusInactive
whenFollowing
spirit
amuletType
aggressives
monsters
notMonsters
monstersCount
stopWhenHit 0
inLockOnly 0
notWhileSitting 0
notInTown 0
timeout 0
disabled 0
manualAI 0
target
target_hp
target_isJob
target_isNotJob
target_whenStatusActive
target_whenStatusInactive
target_aggressives
target_monsters
target_timeout 0
target_deltaHp
target_dead 0
inInventory
isSelfSkill 0
}

monsterSkill {
target
maxUses
# Skill Use Conditions, including isSelfSkill
# Self Conditions
# Target Monster Conditions
}

autoSwitch_default_rightHand
autoSwitch_default_leftHand
autoSwitch_default_arrow

# NOTE: In the case of two handed weapons, or no Shield,
# duplicate the weapon name for 'rightHand'
# To attack with bare hands, specify "[NONE]" (without the quotes) for rightHand

autoSwitch {
rightHand
leftHand
arrow
distance
useWeapon
}

equipAuto {
topHead
midHead
lowHead
leftHand
rightHand
leftAccessory
rightAccessory
robe
armor
shoes
arrow
monsters
notMonsters
monstersCount
weight 0
whileSitting 0
hp
sp
homunculus_hp
homunculus_sp
homunculus_dead
onAction
whenStatusActive
whenStatusInactive
whenFollowing
spirit
amuletType
aggressives
stopWhenHit 0
inLockOnly 0
notWhileSitting 0
notInTown 0
timeout 0
disabled 0
inInventory
manualAI 0
}

useSelf_item {
hp
sp
homunculus_hp
homunculus_sp
homunculus_dead
onAction
whenStatusActive
whenStatusInactive
whenFollowing
spirit
amuletType
aggressives
monsters
notMonsters
monstersCount
stopWhenHit 0
inLockOnly 0
notWhileSitting 0
notInTown 0
timeout 0
disabled 0
inInventory
manualAI 0
}

######## Autostorage/autosell ########

buyAuto {
npc
standpoint
distance 5
price
minAmount 2
maxAmount 3
batchSize
disabled 0
}

sellAuto 0
sellAuto_npc
sellAuto_standpoint
sellAuto_distance 5
sellAuto_npc_steps s

storageAuto 0
storageAuto_npc
storageAuto_standpoint
storageAuto_distance 5
storageAuto_npc_type 1
storageAuto_npc_steps
storageAuto_password
storageEncryptKey
storageAuto_keepOpen 0
storageAuto_useChatCommand
storageAuto_useItem 0
storageAuto_useItem_item
storageAuto_notAfterDeath
relogAfterStorage 0
minStorageZeny 50

npcTimeResponse
npcWrongStepsMethod 0

getAuto {
minAmount
maxAmount
passive
disabled 0
}

######## Debugging options; only useful for developers ########

debug 0
debugPacket_unparsed 0
debugPacket_received 0
debugPacket_ro_sent 0
debugPacket_sent 0
debugPacket_exclude
debugPacket_include
debugPacket_include_dumpMethod
debugDomains
logToFile_Debug
logToFile_Errors
logToFile_Messages
logToFile_Warnings
history_max 50
macro_orphans terminate

useSelf_item Yggdrasilberry {
hp < 80%
}

useSelf_item Yggdrasilberry {
sp < 5%
}
And this is the macro.txt
automacro work {
timeout 1
location prt_maze03
call LoV
}

macro LoV {
pause 0.5
do sl 85
}
I have tried soo many but this is the latest config i have tried, tried vise versa.

Locked