Idea: RoMbot + MultiHack (keypress collaboration)

Runes of Magic/Radiant Arcana (http://www.runesofmagic.com)
Message
Author
User avatar
rock5
Posts: 12173
Joined: Tue Jan 05, 2010 3:30 am
Location: Australia

Re: Idea: RoMbot + MultiHack (keypress collaboration)

#41 Post 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)?
  • Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
  • I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
  • How to: copy and paste in micromacro
    ________________________
    Quote:
    • “They say hard work never hurt anybody, but I figure, why take the chance.”
          • Ronald Reagan
User avatar
Tsutomu
Posts: 77
Joined: Thu Mar 24, 2011 1:50 am

Re: Idea: RoMbot + MultiHack (keypress collaboration)

#42 Post 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 :)
User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: Idea: RoMbot + MultiHack (keypress collaboration)

#43 Post 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.
Remember no matter you do in life to always have a little fun while you are at it ;)

wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
User avatar
Tsutomu
Posts: 77
Joined: Thu Mar 24, 2011 1:50 am

Re: Idea: RoMbot + MultiHack (keypress collaboration)

#44 Post 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.
RicalEyl
Posts: 63
Joined: Fri Aug 13, 2010 2:38 pm

Re: Idea: RoMbot + MultiHack (keypress collaboration)

#45 Post 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?
User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: Idea: RoMbot + MultiHack (keypress collaboration)

#46 Post 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.
Remember no matter you do in life to always have a little fun while you are at it ;)

wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
RicalEyl
Posts: 63
Joined: Fri Aug 13, 2010 2:38 pm

Re: Idea: RoMbot + MultiHack (keypress collaboration)

#47 Post 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?
User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: Idea: RoMbot + MultiHack (keypress collaboration)

#48 Post 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.
Remember no matter you do in life to always have a little fun while you are at it ;)

wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
User avatar
rock5
Posts: 12173
Joined: Tue Jan 05, 2010 3:30 am
Location: Australia

Re: Idea: RoMbot + MultiHack (keypress collaboration)

#49 Post 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.
  • Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
  • I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
  • How to: copy and paste in micromacro
    ________________________
    Quote:
    • “They say hard work never hurt anybody, but I figure, why take the chance.”
          • Ronald Reagan
RicalEyl
Posts: 63
Joined: Fri Aug 13, 2010 2:38 pm

Re: Idea: RoMbot + MultiHack (keypress collaboration)

#50 Post by RicalEyl »

fly works fine.. but speed doesnt really make you faster :( Is there a way to alternate the amount of speed you get?
User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: Idea: RoMbot + MultiHack (keypress collaboration)

#51 Post 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.
Remember no matter you do in life to always have a little fun while you are at it ;)

wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
RicalEyl
Posts: 63
Joined: Fri Aug 13, 2010 2:38 pm

Re: Idea: RoMbot + MultiHack (keypress collaboration)

#52 Post by RicalEyl »

so its like "speedon(100);" ?

edit: I changed the local Speed hacked in the userfunction... and it works fine :)
Last edited by RicalEyl on Tue Jun 07, 2011 7:21 am, edited 1 time in total.
User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: Idea: RoMbot + MultiHack (keypress collaboration)

#53 Post 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
Remember no matter you do in life to always have a little fun while you are at it ;)

wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
RicalEyl
Posts: 63
Joined: Fri Aug 13, 2010 2:38 pm

Re: Idea: RoMbot + MultiHack (keypress collaboration)

#54 Post by RicalEyl »

Is there a possibility to pause the bot in the onload already?
User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: Idea: RoMbot + MultiHack (keypress collaboration)

#55 Post 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.
Remember no matter you do in life to always have a little fun while you are at it ;)

wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
User avatar
rock5
Posts: 12173
Joined: Tue Jan 05, 2010 3:30 am
Location: Australia

Re: Idea: RoMbot + MultiHack (keypress collaboration)

#56 Post 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.
  • Please consider making a small donation to me to support my continued contributions to the bot and this forum. Thank you. Donate
  • I check all posts before reading PMs. So if you want a fast reply, don't PM me but post a topic instead. PM me for private or personal topics only.
  • How to: copy and paste in micromacro
    ________________________
    Quote:
    • “They say hard work never hurt anybody, but I figure, why take the chance.”
          • Ronald Reagan
User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: Idea: RoMbot + MultiHack (keypress collaboration)

#57 Post 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
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
Olly Image of flyhack(swim) 3.0.11
Remember no matter you do in life to always have a little fun while you are at it ;)

wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: Idea: RoMbot + MultiHack (keypress collaboration)

#58 Post 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
Remember no matter you do in life to always have a little fun while you are at it ;)

wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
Mushroomstamp
Posts: 210
Joined: Wed Oct 27, 2010 11:34 am

Re: Idea: RoMbot + MultiHack (keypress collaboration)

#59 Post 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.
User avatar
lisa
Posts: 8332
Joined: Tue Nov 09, 2010 11:46 pm
Location: Australia

Re: Idea: RoMbot + MultiHack (keypress collaboration)

#60 Post 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

Code: Select all

PUSH EDX
MOV EDX,EAX
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
Attachments
just a zoom in on that code I mentioned.
just a zoom in on that code I mentioned.
Remember no matter you do in life to always have a little fun while you are at it ;)

wiki here http://www.solarstrike.net/wiki/index.php?title=Manual
Locked