|
You last visited: Today at 10:18
Advertisement
[Source] CE D3D Menu & Trainer
Discussion on [Source] CE D3D Menu & Trainer within the S4 League Hacks, Bots, Cheats & Exploits forum part of the S4 League category.
10/18/2022, 18:43
|
#1
|
elite*gold: 50
Join Date: Jan 2017
Posts: 712
Received Thanks: 595
|
[Source] CE D3D Menu & Trainer
Well, i know it's a dead game. But, i was just having fun with some ce stuff and decided to share it with you. You can change cheats & font & text stuff inside.
NOTE: Try it on any S4Server without anticheat.
[What it does?]
Hooks D3D of the process
Creates D3D Menu with some hacks
Some basic wpm
[Tutorial]
Click D3D section on Cheat Engine (anything you got that supports D3D hook option)
Click Hook Direct3D
Click Table
Click Show CT Lua Script
Paste & Click Execute script.
[Features]
1 Hit
Infinite SP
Godmode
Fly High
Speed
[Source]
Code:
background=createPicture()
bmp=picture_getBitmap(background);
graphic_setHeight(bmp,100)
graphic_setWidth(bmp,100)
c=rasterimage_getCanvas(bmp)
canvas_setPixel(c,0,0,0xff0000)
highlighter=createPicture()
bmp=picture_getBitmap(highlighter);
graphic_setHeight(bmp,100)
graphic_setWidth(bmp,100)
c=rasterimage_getCanvas(bmp)
canvas_setPixel(c,0,0,0x0000ff)
d3dhook_initializeHook()
bgtexture=d3dhook_createTexture(background)
bgsprite=d3dhook_createSprite(bgtexture);
d3dhook_renderobject_setX(bgsprite, 0)
d3dhook_sprite_setWidth(bgsprite,1400)
d3dhook_sprite_setHeight(bgsprite,1400)
highlightertexture=d3dhook_createTexture(highlighter)
hlsprite=d3dhook_createSprite(highlightertexture)
d3dhook_renderobject_setVisible(hlsprite, false) --don't show it just yet
d3dhook_renderobject_setX(hlsprite, 0)
d3dhook_sprite_setWidth(hlsprite,1400)
font=createFont()
font.Color=0xFFAAAA
font.Size=13
fontmap=d3dhook_createFontmap(font)
lineheight=d3dhook_texture_getHeight(fontmap) --fontmap inherits from texture so this can be used
d3dhook_sprite_setHeight(hlsprite,lineheight) --make the highlightr the same height as a textline
Option1=d3dhook_createTextContainer(fontmap,90,370,'1 Hit: OFF')
Option2=d3dhook_createTextContainer(fontmap,90,370+lineheight,'Infinite SP: OFF')
Option3=d3dhook_createTextContainer(fontmap,90,370+lineheight*2,'Godmode: OFF')
Option4=d3dhook_createTextContainer(fontmap,90,370+lineheight*3,'Fly High: OFF')
Option5=d3dhook_createTextContainer(fontmap,90,370+lineheight*4,'Speed: OFF')
Option1State=false
Option2State=false
Option3State=false
Option4State=false
Option5State=false
selectedOption=1
function setHighlighterToSelectedOption()
d3dhook_renderobject_setY(hlsprite, 370+lineheight*(selectedOption-1))
end
setHighlighterToSelectedOption()
d3dhook_renderobject_setVisible(hlsprite, true)
function ExecuteSelectedOption()
local onoff="OFF";
if (selectedOption==1) then
Option1State=not Option1State
if (Option1State) then
onoff="ON"
writeByte("S4Client.exe+3AE6E3", 0xDB)
else
onoff="OFF"
writeByte("S4Client.exe+3AE6E3", 0xD9)
end
d3dhook_textcontainer_setText(Option1,'1 Hit: '..onoff);
end
if (selectedOption==2) then
Option2State=not Option2State
if (Option2State) then
onoff="ON"
writeBytes("S4Client.exe+121BA5", 0x0F, 0x2F, 0x85, 0x26)
else
onoff="OFF"
writeBytes("S4Client.exe+121BA5", 0x0F, 0x2F, 0x85, 0x30)
end
d3dhook_textcontainer_setText(Option2,'Infinite SP: '..onoff);
end
if (selectedOption==3) then
Option3State=not Option3State
if (Option3State) then
onoff="ON"
writeBytes("S4Client.exe+57FC06", 0x90, 0x90)
else
onoff="OFF"
writeBytes("S4Client.exe+57FC06", 0x90, 0x90)
end
d3dhook_textcontainer_setText(Option3,'Godmode: '..onoff);
end
if (selectedOption==4) then
Option4State=not Option4State
if (Option4State) then
onoff="ON"
writeBytes("S4Client.exe+2254D6", 0x6A, 0x00)
else
onoff="OFF"
writeBytes("S4Client.exe+2254D6", 0x6A, 0x03)
end
d3dhook_textcontainer_setText(Option4,'Fly High: '..onoff);
end
if (selectedOption==5) then
Option5State=not Option5State
if (Option5State) then
onoff="ON"
writeBytes("S4Client.exe+21706C", 0x6A, 0x07)
else
onoff="OFF"
writeBytes("S4Client.exe+21706C", 0x6A, 0x03)
end
d3dhook_textcontainer_setText(Option5,'Speed: '..onoff);
end
end
function objectclick(object, x, y)
--bla=userDataToInteger(object)
--print(string.format("click on %x",bla))
if (object==Option1) then
selectedOption=1
ExecuteSelectedOption()
end
if (object==Option2) then
selectedOption=2
ExecuteSelectedOption()
end
if (object==Option3) then
selectedOption=3
ExecuteSelectedOption()
end
if (object==Option4) then
selectedOption=4
ExecuteSelectedOption()
end
if (object==Option5) then
selectedOption=5
ExecuteSelectedOption()
end
setHighlighterToSelectedOption()
end
d3dhook_onClick(objectclick)
function keydown(virtualkey,char)
if (virtualkey==VK_DOWN) then
--down arrow
if (selectedOption<5) then
selectedOption=selectedOption+1
end
end
if (virtualkey==VK_UP) then
--up arrow
if (selectedOption>1) then
selectedOption=selectedOption-1
end
end
if (virtualkey==VK_RETURN) then
ExecuteSelectedOption()
end
setHighlighterToSelectedOption()
return true
end
d3dhook_onKey(keydown)
[Video]
[Credits]
Dark Byte (for ce and example)
Thread link: 
Some ppl from epvp (for finding addys/patterns from 1337 years ago)
NOTE: Please don't ask me to add any feature you want. You can exactly edit/add/remove stuff inside.
|
|
|
10/21/2022, 12:18
|
#2
|
elite*gold: 0
Join Date: Sep 2022
Posts: 2
Received Thanks: 1
|
Not work S4Xero
|
|
|
10/21/2022, 16:55
|
#3
|
elite*gold: 50
Join Date: Jan 2017
Posts: 712
Received Thanks: 595
|
Quote:
Originally Posted by syarian
Not work S4Xero
|
Quote:
Originally Posted by 0N1K4G3
NOTE: Try it on any S4Server without anticheat.
|
Read the thread carefully, thanks.
|
|
|
10/28/2022, 10:18
|
#4
|
elite*gold: 0
Join Date: May 2022
Posts: 2
Received Thanks: 0
|
Was the employee available?
s4 xero Was the employee available?
|
|
|
10/29/2022, 20:15
|
#5
|
elite*gold: 0
Join Date: Oct 2020
Posts: 41
Received Thanks: 30
|
Quote:
Originally Posted by Knachayzq4
Was the employee available?
s4 xero Was the employee available?
|
????????????????????
|
|
|
10/30/2022, 22:51
|
#6
|
elite*gold: 0
Join Date: Feb 2012
Posts: 1,400
Received Thanks: 2,939
|
|
|
|
06/30/2023, 18:49
|
#7
|
elite*gold: 0
Join Date: May 2017
Posts: 21
Received Thanks: 2
|
xero work ?
|
|
|
07/01/2023, 10:50
|
#8
|
elite*gold: 50
Join Date: Jan 2017
Posts: 712
Received Thanks: 595
|
Quote:
Originally Posted by yavuz1554
xero work ?
|
you need a memory bypass
|
|
|
07/01/2023, 13:56
|
#9
|
elite*gold: 0
Join Date: May 2017
Posts: 21
Received Thanks: 2
|
Quote:
Originally Posted by 0N1K4G3
you need a memory bypass
|
how can ı get bypass
|
|
|
07/31/2023, 16:55
|
#10
|
elite*gold: 0
Join Date: Dec 2012
Posts: 4
Received Thanks: 0
|
i cant turn it on idk wjy
|
|
|
Similar Threads
|
[Buying] &&&&&&&&&KAUFE STEAM ACCOUNT! &&&&&&&&&
06/07/2013 - Trading - 1 Replies
Hallo, bin nicht hier um groß zu traden,sondern möchte einen Steam Account kaufen.
Fakten:
Biete maximal 60€ PaySafeCard
Es sollten viele kleine Spiele sowie COD enthalten sein
COD 7-9 sind Pflicht!
Kein VAC/TAC/Valve o.Ä Bann!
|
&&&&&&&&&KAUFE STEAM ACCOUNT! &&&&&&&&&
06/07/2013 - elite*gold Trading - 0 Replies
Hallo, bin nicht hier um groß zu traden,sondern möchte einen Steam Account kaufen.
Fakten:
Biete maximal 60€ PaySafeCard oder kann es auch zu egold machen
Es sollten viele kleine Spiele sowie COD enthalten sein
COD 7-9 sind Pflicht!
Kein VAC/TAC/Valve o.Ä Bann!
|
[Buying] &&&&&&&&&KAUFE STEAM ACCOUNT! &&&&&&&&&
06/07/2013 - Steam Trading - 0 Replies
Hallo, bin nicht hier um groß zu traden,sondern möchte einen Steam Account kaufen.
Fakten:
Biete maximal 60€ PaySafeCard
Es sollten viele kleine Spiele sowie COD enthalten sein
COD 7-9 sind Pflicht!
Kein VAC/TAC/Valve o.Ä Bann!
|
All times are GMT +1. The time now is 10:19.
|
|