BOT with Homunculus, BUG | 2.0.7

This place is for Closed bug reports only. NOT for asking help!

Moderators: Moderators, Developers

User avatar
kLabMouse
Administrator
Administrator
Posts: 1301
Joined: 24 Apr 2008, 12:02

Re: BOT with Homunculus, BUG | 2.0.7

#21 Post by kLabMouse »

Well. OK. I have a solution for this issue.
We should Tie ActorList. So we validate all calls to ActorList.
But it's Slow, so this feature should be enabled only if Debug enabled.

My suggestion is to use Tie::Hash::Vivify
So we define a function that will call Error/Asert or whatever on accessing nonexisting key.
Such a way will be 100% way to Prevent this stupid bug, and report autovivification bug's on ActorList.

== edit.
This is better to be used on ObjectList rater then on ActorList.
So we bind Tied Hash to ObjectList/ActorList methods.
HumanHealer
Plain Yogurt
Plain Yogurt
Posts: 58
Joined: 24 Apr 2008, 00:26
Noob?: No

Re: BOT with Homunculus, BUG | 2.0.7

#22 Post by HumanHealer »

Link: RâpturèRO
[RâpturèRO]
ip 208(dot)100(dot)34(dot)120
port 6900
master_version 20
version 23
serverType kRO_RagexeRE_2009_11_04a
private 1
serverEncoding Western
charBlockSize 112
recvpackets recvpackets-RâpturèRO.txt

recvpackets-RâpturèRO.txt

SVN Version: Fully Updated as of posted on here.

Bug: Bot cannot detect homunculus actor at all. Not as homunculus/Player/monster or anything.

With Homun
Upon bot login, this message pops out :

Code: Select all

Removed actor with off map coordinates: (0,713)->(0,713), field max: (400,400)
Test with Mercenary
I bought mercenary scroll and logout, used bot login and used it up.
Then i hit "homun s" "pl", there was no info, but hitting "ml"/"monster list" showed this:
0 Unknown #2771717632[Unknown 35584 Distance 52.0 Coordinates (0,233)

Upon mapchange and re-login, no longer can see "ml" info either. It just give this...

Code: Select all

Removed actor with off map coordinates: (1,444)->(1,444), field max: (400,400)
I can't afford to buy materials to test/hatch on new homun through bot, just went broke getting this one.

However, when using X-Kore,
"Homun s" and "pl" functions completely normal and good. It just don't work on stand alone bot.
Also, when using X-Kore, this message log appears in bot console:

Code: Select all

You are not a guildmaster
which doesn't happen on stand-alone bot.
Upon logging out, irregardless of which account or jobs with X-Kore, this message occurs:

Code: Select all

Packet Parser: Unhandled Packet: 00B3 handler: respawn_result
X-Kore Bot logs:
When Homun attacks:

Code: Select all

[ 56/100] Unknown Hate   attacks Monster KlabMouse (1) (Dmg: 63)
"Hate" is homuns exact name.
im noob, but i know how to read config manual, command manual, macro manual but im still a noob.
User avatar
kLabMouse
Administrator
Administrator
Posts: 1301
Joined: 24 Apr 2008, 12:02

Re: BOT with Homunculus, BUG | 2.0.7

#23 Post by kLabMouse »

HumanHealer wrote: X-Kore Bot logs:
When Homun attacks:

Code: Select all

[ 56/100] Unknown Hate   attacks Monster KlabMouse (1) (Dmg: 63)
"Hate" is homuns exact name.
Nice. I like that message!
HumanHealer
Plain Yogurt
Plain Yogurt
Posts: 58
Joined: 24 Apr 2008, 00:26
Noob?: No

Re: BOT with Homunculus, BUG | 2.0.7

#24 Post by HumanHealer »

since im posting server infos,im afraid someone legit from the server might report on me if anyone of them harboring over here. So i changed the homun name and monster name so that they can't pinpoint me and my lockmap. Those obviously not actual homun/monster names.
im noob, but i know how to read config manual, command manual, macro manual but im still a noob.
User avatar
kLabMouse
Administrator
Administrator
Posts: 1301
Joined: 24 Apr 2008, 12:02

Re: BOT with Homunculus, BUG | 2.0.7

#25 Post by kLabMouse »

Up.

Bug Must be fixed..
Dev's Where are you????
User avatar
kLabMouse
Administrator
Administrator
Posts: 1301
Joined: 24 Apr 2008, 12:02

Re: BOT with Homunculus, BUG | 2.0.7

#26 Post by kLabMouse »

AutoVivify bug's handled in the first place.
Closed till better times.