Page 3 of 5
Re: Idea: RoMbot + MultiHack (keypress collaboration)
Posted: Fri Apr 01, 2011 7:54 pm
by rock5
Maybe the reason it increments by 4 is because it's in quaters.
eg.
5E = 56
5F = 56.25
60 = 56.5
61 = 56.75
62 = 57
If you can't set it to 60 (6E) maybe you can set it to 59.75 (6D)?
Re: Idea: RoMbot + MultiHack (keypress collaboration)
Posted: Sat Apr 02, 2011 1:12 am
by Tsutomu
I think you are right they multiply it by 0.25 or do some more arithmetics on that value.
So any value between tohose could be usable

Re: Idea: RoMbot + MultiHack (keypress collaboration)
Posted: Sat May 07, 2011 5:43 am
by lisa
Did you find a way to use this with keypresses?
I am still trying to get my head round how it works.
If I do a WP with fly() in the onload and then a waypoint, the fly works. If I do the onload only without going to the waypoing part of the WP then it doesn't work.
I tried to do this in onload, it prints to MM saying it is activated but the "hack" itself isn't actually activate.
Code: Select all
flystart = key.VK_NUMPAD7;
flystop = key.VK_NUMPAD9;
wallstart = key.VK_NUMPAD4;
wallstop = key.VK_NUMPAD6;
speedstart = key.VK_NUMPAD1;
speedstop = key.VK_NUMPAD3;
while(true) do
if keyPressed(flystart) then fly() end
if keyPressed(flystop) then flyoff() end
if keyPressed(wallstart) then wallon() end
if keyPressed(wallstop) then walloff() end
if keyPressed(speedstart) then speedon() end
if keyPressed(speedstop) then speedoff() end
end
code is very rough but once I can get it working with key strokes I'll make it better.
Re: Idea: RoMbot + MultiHack (keypress collaboration)
Posted: Sun May 08, 2011 11:22 am
by Tsutomu
I'll test keypress possibility when i get time, in the meanwhile i'm working on a new hack for RomBot.
Btw any1 knows why rompros.com is not available (offline)?
I have 1 important message there and can't get to it :/ i ca still see i have 1 unread message.
Re: Idea: RoMbot + MultiHack (keypress collaboration)
Posted: Sun Jun 05, 2011 4:11 pm
by RicalEyl
sorry for that I didnt find it but where do you get these hacks from and do they also work while you just play the game?
Re: Idea: RoMbot + MultiHack (keypress collaboration)
Posted: Mon Jun 06, 2011 12:00 pm
by lisa
The userfunctions are on the first post.
It is set up to edit the memory directly, so would require the bot running. Otherwise you will need to edit the memory in another fashion with another program.
Re: Idea: RoMbot + MultiHack (keypress collaboration)
Posted: Mon Jun 06, 2011 12:16 pm
by RicalEyl
hmm ok and is it possible to let the bot run just to use them... like I create a waypoint where I do nothing but using speed or just write a waypoint that teleports the char to a certain location?
and can you teleport from one zone to another one?
Re: Idea: RoMbot + MultiHack (keypress collaboration)
Posted: Mon Jun 06, 2011 7:45 pm
by lisa
teleport distance is small, can't remember max distance but you can't go from zone to zone.
You can set up a WP starting the hacks in the onload and then when it starts the first waypoint coords the hacks will initialize. just hit end to pause bot and then do as you wish.
Re: Idea: RoMbot + MultiHack (keypress collaboration)
Posted: Mon Jun 06, 2011 7:46 pm
by rock5
From what I saw in Miller's Ranch, the teleport only works over really short distances and you can't do multiple teleports to cover a greater distance. You'd have to wait a bit after each teleport to make it stick.
So there is no real practical way to use it like you said and very few places you could use it in a waypoint file. Miller's ranch is ideal because the area is so small and you need to do stuff at each waypoint. I never even tried teleporting to the merchant because I assumed it was too far.
Re: Idea: RoMbot + MultiHack (keypress collaboration)
Posted: Tue Jun 07, 2011 5:23 am
by RicalEyl
fly works fine.. but speed doesnt really make you faster

Is there a way to alternate the amount of speed you get?
Re: Idea: RoMbot + MultiHack (keypress collaboration)
Posted: Tue Jun 07, 2011 6:23 am
by lisa
yes you can change the amount of speed boost you get, and yes it does make you faster but it has a limit. The userfunction on first post has default as 70 when 50 is normal speed, I've used it at 100 before but it can get buggy as if you travel to fast the server sends you backwards to where you were.
Re: Idea: RoMbot + MultiHack (keypress collaboration)
Posted: Tue Jun 07, 2011 7:01 am
by RicalEyl
so its like "speedon(100);" ?
edit: I changed the local Speed hacked in the userfunction... and it works fine

Re: Idea: RoMbot + MultiHack (keypress collaboration)
Posted: Tue Jun 07, 2011 7:20 am
by lisa
there isn't an argument for that in the function
I had another look and it is set to 106 which is max before it bugs out. So can't go any faster without issues. when you turn it off it is set to 70 which is slightly faster then 50 which is normal speed
Re: Idea: RoMbot + MultiHack (keypress collaboration)
Posted: Thu Jun 09, 2011 9:34 am
by RicalEyl
Is there a possibility to pause the bot in the onload already?
Re: Idea: RoMbot + MultiHack (keypress collaboration)
Posted: Thu Jun 09, 2011 9:56 am
by lisa
yes you can put the bot on a loop in onload, I have tried this already the trouble I think is that the memory isn't being affected by the "hack" until it starts a waypoint, as in starts moving to some coords of the waypoint.
Re: Idea: RoMbot + MultiHack (keypress collaboration)
Posted: Thu Jun 09, 2011 10:15 am
by rock5
The code I use to set the speed is this
Code: Select all
-- Apply speed hack
local playerAddress = memoryReadIntPtr(getProc(), addresses.staticbase_char, addresses.charPtr_offset);
if playerAddress ~= 0 then
memoryWriteFloat(getProc(), playerAddress + 0x40, RunningSpeed);
end
You could use it anywhere.
Re: Idea: RoMbot + MultiHack (keypress collaboration)
Posted: Sat Jun 18, 2011 10:55 pm
by lisa
Not sure if anyone uses this still but since chap IV came out the addresses have of course changed.
Anyone looking at updating it might find this helpful
The speedhack is very easy as it uses an address that is already used with the bot.
Simply changing one line should make it work
Code: Select all
local staticcharbase_address = staticbase_char
The other 2 arn't as easy because the addresses will still need to be found for chap IV
Get yourself OllyDBG
wall hack looks like this in 3.0.11, this is a reference to the constant.

- Olly image of wallhack in 3.0.11
Flyhack looks like this, this is the actual address and has no references.

- Olly Image of flyhack(swim) 3.0.11
Re: Idea: RoMbot + MultiHack (keypress collaboration)
Posted: Sun Jun 19, 2011 8:39 am
by lisa
lisa wrote:
Code: Select all
local staticcharbase_address = staticbase_char
Thanks to rock I see my mistake, needs to be this
Code: Select all
local staticcharbase_address = addresses.staticbase_char
Re: Idea: RoMbot + MultiHack (keypress collaboration)
Posted: Sun Jun 19, 2011 10:24 am
by Mushroomstamp
Would it be easier to do it with ODBG, than with CE? I have no experience with either, but I've been messing with CE a bit to try and figure this out.
Re: Idea: RoMbot + MultiHack (keypress collaboration)
Posted: Sun Jun 19, 2011 11:03 am
by lisa
I find when you are looking for an address you knew from an older version it is much easier to use Ollydbg, aslong as you took a screen shot of the area of memory in question of course =)
When looking for a new address for something you have never had the address for before then CE is much easier.
If you are using Olly try doing a search for sequence of commands and put
You can see this bit of code in the swimhack image I posted, so if it doesn't get right spot first time just do search again, shortcut is ctrl + L , until you see an area with the same things as that image I posted for swimhack 3.0.11