[Find Any Sort of Cheat] Ninjas on Battle.Net

General talk about editing, cheating, and deprotecting maps.

Moderator: Cheaters

User avatar
SilentKun
Member
Posts: 82
Joined: November 27th, 2008, 6:16 am

[Find Any Sort of Cheat] Ninjas on Battle.Net

Post by SilentKun »

Find any sorts of cheats in this (Add Gold,Lumber, Items or Whatever)
This is a AoS
You do not have the required permissions to view the files attached to this post.
Image
Shaman of the Vampirism Beast clan
- Vampirism Beast Godz = VBG
Message me if you need anything.
User avatar
itsonlyaname
Senior Member
Posts: 195
Joined: February 13th, 2008, 5:30 pm

Re: [Find Any Sort of Cheat] Ninjas on Battle.Net

Post by itsonlyaname »

I took a look at this, it's quite complicated.

There only seems to be 1 cheat that does... something (protected by a code, explained below).

To unlock the cheat, u have to type a serie of 'activators', but these are encrypted.
The best i can do is tell how the encyption works.

once u type the first activator, a timer starts, if you don't type the correct activator after those 20 sec, something bad happens :).

Typing anything triggers "Mj(GetEventPlayerChatString())", now the problem, only the solutions of the formula below are in the script, so the only way to get them is reverse the formula.

Good luck to anyone who tries this ^^

The formula:
Spoiler:

Code: Select all

function Jj takes integer h,integer c returns integer
    local integer n=1
    local integer kj='u'
    local integer Kj=0
    local integer k1=51
    local integer k2=27
    loop
        exitwhen n>32
        set h=h+((c*16)+(c/ 32))+c+Kj+k1
        set Kj=Kj+kj
        set c=c+((h*16)+(h/ 32))+h+Kj+k2
        set n=n+1
    endloop
    return h
endfunction
function lj takes string c returns integer
    local integer A=0
    local string Lj="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"
    local integer mj=StringLength(Lj)
    loop
        exitwhen A>=mj
        if SubString(Lj,A,A+1)==c then
            return A
        endif
        set A=A+1
    endloop
    return 0
endfunction
function Mj takes string s returns integer
    local integer pj=0
    local integer Pj=0
    local integer n=0
    local integer mj=StringLength(s)
    loop
        exitwhen n>=mj
        set Pj=lj(SubString(s,n,n+1))
        set pj=Jj(pj,Pj)
        set n=n+1
    endloop
    return pj
endfunction

The Solutions:
Spoiler:
487909614
1753215340
-1940508496
2059113675
-637796677
-512002942
User avatar
SilentKun
Member
Posts: 82
Joined: November 27th, 2008, 6:16 am

Re: [Find Any Sort of Cheat] Ninjas on Battle.Net

Post by SilentKun »

Bump.
Image
Shaman of the Vampirism Beast clan
- Vampirism Beast Godz = VBG
Message me if you need anything.
User avatar
SilentKun
Member
Posts: 82
Joined: November 27th, 2008, 6:16 am

Re: [Find Any Sort of Cheat] Ninjas on Battle.Net

Post by SilentKun »

bump
Image
Shaman of the Vampirism Beast clan
- Vampirism Beast Godz = VBG
Message me if you need anything.