You need to install Cheat Engine!
Where can i get it?
[Tutorial]
Hint: You can remove the "BE Service Disconnect" messagebox by pressing escape (ESC)
- Start Bypass.exe
- Start S4League
- Start Cheat Engine, attach Cheat Engine to S4Client.exe and open the *.ct file
- Check the "Arcade Clear Script!"
- Create an arcade room
- Select a stage and start the match
- Wait one minute and it will end automatically
Important
To deactivate the script use the address below the script and change the value to 1
after this you can uncheck the script
If S4League starts with Battleye close the process and start the Bypass.exe at the login window (S4EuLogin.exe)
[Script]
Code:
[ENABLE]
Alloc(Thread,512)
GlobalAlloc(StopScript,4)
label(continue)
CreateThread(Thread)
StopScript:
dd 0
S4Client.exe+2D6448: // Disable the Mob Creation
db EB
Thread:
push #10
call Kernel32.Sleep // Sleep(10);
cmp [StopScript],00
je continue
mov [continue],00
ret
continue:
mov ebx,[S4Client.exe+1749338] // CGameManager
mov eax,[ebx+B8] // CGameManager->CClientRoomAgent
cmp [eax+5C],00 // The user isnt in a room!
je Thread
mov eax,[eax+5C] // CGameManager->CClientRoomAgent->CClientRoom
cmp [eax+0C],07 // Is the room a arcade room?
jne Thread
mov eax,[ebx+138] // MultiPlay::Mode (look in reclass for more informations ;))
cmp eax,00
je Thread
mov eax,[eax+0C] // MultiPlay::Mode->MultiPlay::ModeState (CArcadeCV_Wait for example)
cmp eax, 00
je Thread
cmp [eax+08],02 // Is roomstate equal ingame/gameplay?
jne Thread
cmp [eax+24], #60000 // MultiPlay::Mode->MultiPlay::ModeState->Playtime < 1 minute
jb Thread // If playertime below 60000 milliseconds (60 seonds -> 1 minute)
call S4Client.exe+2D8C40 // Get the instance of
// CArcadeSystem::CSceneController::CScriptHostController
mov ecx,eax
call S4Client.exe+2EECC0 // Send Acarde_StageClear_Req in any subfunction
jmp Thread
[DISABLE]
Dealloc(StopScript)
Dealloc(Thread)
S4Client.exe+2D6448: // Enable the Mob Creation
db 74
[Pseudocode]
Code:
auto stopScript = 0;
while(stopScript == 0)
{
Sleep(10);
if (CGameManager->ClientRoomAgent->CClientRoom)
if (CGameManager->ClientRoomAgent->CClientRoom->ModeId == 7)
if (CGameManager->Mode)
if (CGameManager->Mode->State)
if (CGameManager->Mode->State->Id == 2)
if (CGameManager->Mode->State->Timer >= 60000)
ArcadeSystem->SceneController->ScriptHostController->ClearStage();
}
You can make it much cleaner by using:
- Functions
- Variables types like bool (true/false)
- continue keyword
...
but i just want to show you one option how it could work!
[Extension]
Instead of using CGameManager->ClientRoomAgent->CClientRoom you can use CGameManager->Mode->State->ModeCryption (State+0x34)
mov ecx,[S4Client.exe+1749338] // CGameManager
mov ecx,[eax+138] // MultiPlay::Mode
add ecx,34 // MultiPlay::Mode->s_ModeCryption
movzx eax,byte ptr [ecx]
movzx ebx,byte ptr [ecx+02]
xor eax,ebx // The Mode Id is now in al
[Virustotal]
[Credits]
Momentum: ,
[Note]
When someone make a video tutorial i will link it here
forgot to comment we access on MultiPlay::Mode by CGameManager
Nothing special but still.. S4 devs could never put a decent security system into this since 10 years. (Check if user killed enough amount of mobs. [Score_Kill_Req] If did, it can clearstage. if not, do something against it. simple huh) *****
[Momentum] Esper Enchant Tool 03/28/2018 - S4 League Hacks, Bots, Cheats & Exploits - 71 Replies Hi,
This tool is made for those who want to enchant fastly their ESPER Chips and use F Skill. :pimp:
Indeed, it auto enchant until the ESPER Chips is level 5 or destroyed.
Yes of course you need PEN to do that.
THIS WON'T INCREASE PROBABILITY !
[Momentum] Event_Req Tool 10/02/2017 - S4 League Hacks, Bots, Cheats & Exploits - 25 Replies Hi,
I'm presenting you my one of the stuff in here since i decided to quit. Hf with it.
https://i.hizliresim.com/Dy9oJ6.png
Usage: Start s4 with driver bypass, then go in a room.
https://www.virustotal.com/#/file/5693c4fede7941b db310f6f7566dd8d8ddbf3be8484454ee13bb8e6b268a22c6/ detection
[Momentum] Summer Event Redeem Tool 08/24/2017 - S4 League Hacks, Bots, Cheats & Exploits - 17 Replies yo,
I got bored and decided to reverse the "new"(?_?) summer event's stuff. this tool makes u be able to spam the packets of event and get the reward at anywhere in s4.
https://i.hizliresim.com/XXm8dD.jpg
- can i do the event bug using this ?
> try it by yourself. heard the server filters it now; but there are tons of other ways to bug stuff in s4, a7a
aaaaaaand ofc, in case that happens;
Arcade Stage time + Arcade Clear? 06/20/2011 - S4 League - 6 Replies Hallo zusammen
Es gibt ja einen Hack, mit dem man die Zeit für die Arcade Stages auf die jeweilige Nummer in Minuten runtersetzen kann.
(Stage 1 = 1min; Stage 2 = 2min;...usw.)
Nach ablauf dieser Zeit hat man ja verloren, aber es gibt ja den Arcade Clear Hack, der eine failed Stage in eine cleared Stage umwandelt und man somit die Arcade Kapseln farmen kann.
Soweit zur theorie.
Ich habe es versucht, aber nach ablauf der Zeit habe ich trotz Arcade clear hack verloren. Nur bei den Stages wo...