Is any of the Code from glider custom classes exportable to Lbot? or is the syntax totally different?
Nice job sharing naa. But also, this thread has given me a ****ing headache. Goodnight
For those of you actively maintaining their private copy of LBot, I was wondering if anyone has come across either of these annoying bugs:
A. The bot will kill a mob, then run like 15-20 yards forward, and only then come back to loot (if no adds) or kill the add you've had hitting you the whole time (if there are adds). This seems to be happening randomly.
B. The bot will suddenly run off in a random direction and never stop until its killed.
Both these elusive bugs are doing my head in, have been at it for hours and I cannot for the life of me figure out whats wrong. Any help would be appreciated.
I am a pascal coder but managed to compile this bot , it reads out health etc , also target info , but loading an profile it doesnt start running .
load the addon too with nor problems , what could be the problem here?
thnx for sharing this info ..
Im having trouble with waypoints, everytime i try to start the bot it reads out
"Waypoint 200000000.7 ahead" idk whats wrong...And its always some rediculous high number...not even in the gameworld
Everything is updated offset wise...im clueless to what the problem could be
Thx for sharing mate ! I go through the comments and try to compile it
Wish me Luck ^^
+rep!
naa is Danish and this not assumes that your computer uses the Danish ',' for decimal points instead of '.'
Its very easy to fix:
1. Search for "Correctstring"
2. You'll see code like this :
3. You don't want that temp.Replace(".", ","); so edit as follows:Code:string temp = at.ChildNodes[0].Value; string CorrectString = temp.Replace(".", ",");
I think there are 2 places you need to do this.Code:string CorrectString = at.ChildNodes[0].Value;
thanks, ive done this. But im getting totally jiberish with the first posts. Im getting totally confused of what to do first.
Can anyone plz give a guideline (what where and such) Trying to compile it myself and help later on. Need to update it first. But previous pages make me insane. So if anyone can give me a quick update trough msn or so ? id be pleased to help
Here is your guideline
http://www.mmowned.com/forums/bots-p...ml#post1499418
oke i tried my best (would like the approval of some people tough) The bot is in the attachments (i mean source code)
Anymore adjustments would be nice. Lets try get out maybe a "community" release ? o_O
Last edited by HellDoG; 05-08-2009 at 08:15 AM.
Nah , dont post it , there is no fun on that ...
So this are the changes i did , still doesnt run any profile or movements , player/target info all correct.
Just dont run on waypoints.
What am i missing?Code:GplayerSelf.cs Only the "zoneID" needs updating, find the static address yourself or grab it from the objectmanager (offset at 0xC0 I believe) Changed Line 35 into: return Memory.ReadInt(0x11CCF98); GObject.cs The VMT has changed, the offsets for Interact and GetObjectName need to be updated, Also - the TLS offset has changed so you'll need to update the asm code. Facing, Xposition, Yposition and Zposition are also in need of updating. Changed line 12 into this: VMT_GetName = 48, Changed line 15 into this: VMT_INTERACT = 0x38; Changed line 109 into this: return Memory.ReadFloat(ObjectPointer + 0x7A8); //Facing Changed line 127 into this: return Memory.ReadFloat(ObjectPointer + +0x798); // pos X Changed line 144 into this: return Memory.ReadFloat(ObjectPointer + 0x79C); // pos Y Changed line 161 into this: return Memory.ReadFloat(ObjectPointer + 0x7A0); // pos Z Changed line 195 into this: Memory.Asm.AddLine("add eax, 0x10"); GObjectList.cs TLS offset for the GetObjectName code Changed line 17 into this: VMT_GetName = 48; CanRead.cs XPosition offset is outdated Changed line 18 into this: XPositionOffset = 0x798, After compiling error in Gprofile.cs i commented out line 104 Changed line 90 into this: string CorrectString = at.ChildNodes[0].Value; Changed line 115 into this: string CorrectString = point.ChildNodes[0].Value;
thnx in advance
Comeon guru's some light , i redid the job few times , readed this threat several times too
Okay since there seem to be alot of people that are unable to read multiple posts I will sum this up. I think that is all to update offsets. Ofc next patch you will be in the same situation again so learn how to get Offsets. btw I don't say I can ^^ big thanks to Robske.
Code:GPlayerSelf.cs: return Memory.ReadInt(0x11CCF98); GObject.cs: protected const uint DescriptorOffset = 0x8, GuidOffset = 0x30, VMT_GetName = 48, TypeOffset = 0x5, VMT_INTERACT = 38; Facing Offset is 0x7A8 X Offset is 0x798 Y Offset is 0x79C Z Offset is 0x7A0 this.Memory.Asm.AddLine("add eax, 0x10"); Memory.Asm.AddLine("add eax, 0x10"); GObjectList.cs VMT_GetName = 48; CanRead.cs XPositionOffset = 0x798,