Page 1 of 1
Gobal Cooldown exploit
Posted: Mon Jun 08, 2015 11:33 pm
by Chokeslits
Code: Select all
function CPlayer:resetGlobalCooldown()
local breaker = 0;
repeat
if(self.GlobalCooldown > 0.8)then
memoryWriteInt(getProc(), addresses.staticCooldownsBase, 8);
end
self.GlobalCooldown = memoryReadRepeat("int", getProc(), addresses.staticCooldownsBase)/10
breaker = breaker + 1;
until self.GlobalCooldown <= 0.8 or breaker > 10
if( self.GlobalCooldown <= 0.8 )then
return true
else
return false
end
end
This is works 100% however when i use the bot i cant get it to work the bot says error not formal code.
The way this exploit works is that we take advantage of Runes of Magic's poor server communication same with speed hack. this allows players to make infinite white attacks in a short amount of time.
However the risk of getting banned is unknown at this point can you help me get it working.
Re: Gobal Cooldown exploit
Posted: Tue Jun 09, 2015 12:53 am
by Administrator
Can you give the exact error code? It would also help to know where you placed this code and the context you are using it in.
Re: Gobal Cooldown exploit
Posted: Tue Jun 09, 2015 4:30 am
by lisa
probably won't fix the error, since you didn't post what the error was it's a bit hard to say but you could write the same code like this. Just looks neater to me is all =)
Code: Select all
function CPlayer:resetGlobalCooldown()
local breaker = 0
repeat
if self.GlobalCooldown > 0.8 then
memoryWriteInt(getProc(), addresses.staticCooldownsBase, 8);
end
self.GlobalCooldown = memoryReadRepeat("int", getProc(), addresses.staticCooldownsBase)/10
breaker = breaker + 1
if breaker == 11 then
return false
end
until 0.8 >= self.GlobalCooldown
return true
end
Re: Gobal Cooldown exploit
Posted: Tue Jun 09, 2015 5:09 am
by Ego95
Isn't that
BlubBlabs code?
"Yeah and make sure the code is somewhere loaded before and maybe you need to change the "self"s to "player"s" (quotation of BlubBlab)
Re: Gobal Cooldown exploit
Posted: Tue Jun 09, 2015 5:16 am
by lisa
It sure is, well spotted.
Re: Gobal Cooldown exploit
Posted: Tue Jun 09, 2015 5:48 am
by Stionowl1943
lisa wrote:probably won't fix the error, since you didn't post what the error was it's a bit hard to say but you could write the same code like this. Just looks neater to me is all =)
Code: Select all
function CPlayer:resetGlobalCooldown()
local breaker = 0
repeat
if self.GlobalCooldown > 0.8 then
memoryWriteInt(getProc(), addresses.staticCooldownsBase, 8);
end
self.GlobalCooldown = memoryReadRepeat("int", getProc(), addresses.staticCooldownsBase)/10
breaker = breaker + 1
if breaker == 11 then
return false
end
until 0.8 >= self.GlobalCooldown
return true
end
no self. just player. work good and if player.GlobalCooldown ~= nil then
but i dont see any differents with that.. still amount of hits are the same in skills & whitehit
Code: Select all
function CPlayer:resetGlobalCooldown()
local breaker = 0
if player.GlobalCooldown ~= nil then
repeat
if player.GlobalCooldown > 0.8 then
memoryWriteInt(getProc(), addresses.staticCooldownsBase, 8);
end
player.GlobalCooldown = memoryReadRepeat("int", getProc(), addresses.staticCooldownsBase)/10
breaker = breaker + 1
if breaker == 11 then
return false
end
until 0.8 >= player.GlobalCooldown
return true
end
end
Re: Gobal Cooldown exploit
Posted: Tue Jun 09, 2015 10:37 am
by Chokeslits
Isnt there away to trick the client into thinking that global cooldowns are non existent.
Also I wanted to know if there was a way to hack proof of myths so that way when i kill mobs they drop proofs
Re: Gobal Cooldown exploit
Posted: Tue Jun 09, 2015 12:42 pm
by dx876234
I once hoped gcd was a client thing, did some debugging and removed gcd from client.
This only resulted in errors from server about skill not being ready.
But, ofc I might have done something different than you are trying to do....
best regards
DX
PS. But as BlubBlab says in his post you can use it to make sure you have skills running as fast as possible
without delays due to client <-> server latency.
Re: Gobal Cooldown exploit
Posted: Tue Jun 09, 2015 12:52 pm
by Chokeslits
Is there anyway to dupe anymore?
i really need gear but i can't keep up anymore
and i dont have money to spend on diamonds anymore
Re: Gobal Cooldown exploit
Posted: Wed Jun 10, 2015 5:07 am
by BlubBlab
Didn't I post very similar code before ^^
Re: Gobal Cooldown exploit
Posted: Wed Jun 10, 2015 7:44 am
by Ego95
BlubBlab wrote:Didn't I post very similar code before ^^
Look at my post

Re: Gobal Cooldown exploit
Posted: Thu Jun 11, 2015 5:10 am
by BlubBlab
I saw that.
Re: Gobal Cooldown exploit
Posted: Thu Jun 11, 2015 6:22 pm
by Onche
Hi!
It seems to be really interesting!
But how can i try this code? I mean, I'm a noob, where do i have to put Bubblab's code?
btw, I saw we can start it using this to load the code:
<onPreSkillCast>
player:resetGlobalCooldown()
</onPreSkillCast>
But i don't know where to put it and how i can use it with MM

Re: Gobal Cooldown exploit
Posted: Mon Jun 29, 2015 2:32 am
by lisa
Testing this on a rogue at the moment and I am not seeing any noticeable difference in DPS, is it more effective for a specific class?
Re: Gobal Cooldown exploit
Posted: Mon Jun 29, 2015 4:44 am
by BlubBlab
I have it also on accidentally unlike in the past it seems to fail nearly every time. I can only assume they have start to double check the numbers.