Silent Script - A simple scripting language for game cheating | b1
Posts 1–12 of 12 · Page 1 of 1
Silent Script - A simple scripting language for game cheating | b1
Hello users of MPGH, I decided to make a simple scripting language which could help new cheaters make simple cheats without much prior programming knowledge.
This Scripting language is based off of this with some minor changes, I would highly advise you to check out the scripting language base. It's very informative and very interesting to read.
Getting down to the operators, default functions, and other information:
Statements:
if
else
elif
while
break
continue
function
return
open - opens another script
try
catch
Operators:
=
&&
||
!
++
--
==
<
<=
>
>=
+=
-=
*=
/=
Internal Functions(non cheat related):
printf
toupper
tolower
readnum
read - reads console line
pstime - time since process started
indexof
Sleep
Internal Functions(cheat related):
Attach - Parameters: string processName
WriteInteger - Parameters: int address, int value
WriteString - Parameters: int address, string value
WriteFloat - Parameters: int address, float value
ReadInteger - Parameters: int address
ReadString - Parameters: int address
GetModuleAddress - Parameters: string moduleName
PatternScan - Parameters: string pattern -- IMPORTANT NOTE: This may not work, have not tested it!
Q&A
Question: Why make a scripting language for game cheating?
Answer: I see a lot of tools being uploaded that only write to few addresses. I figured making a very isolated scripting language would be easier for moderators to analyze and not worry about missing something.
Question: What game versions do you support?
Answer: Currently we only support x86, I plan on upgrading this later!
Question: Syntax?
Answer: Syntax is based off of C.
Question: Why do you have an installer?!?!?!?!
Answer: Simply because the scripts are stored in files with the extension silscr(Silent Script). Without the installer, you would manually need to drag the script into the exe file which would get annoying to do after time.
Important notes:
There is no bool data type! this means using a while loop, you cannot do while(true), you must do something like while(1 == 1).
Most cheating related functions return strings, the string being either "true" or "false".
Future features:
Boolean data-type
x64 build
Opcode reader
Type casting
UI Handler
Hotkeys
Sample video:
Latest video coming soon, for now you can have an old video.
wouldnt these cheats be easier to detect, as the process of the launcher is always the same?
Originally Posted by philip-james
wouldnt these cheats be easier to detect, as the process of the launcher is always the same?
All processes are attached the same way (OpenProcess) with or without this. Sure you can open the handle a different way, but the fair majority of cheats use the same method this uses.
Thanks for using CSCS
Hi, thanks for using my language, CSCS (Customized Scripting in C#), I am very glad there is a usage for it.
Cheers,
Vassili
Originally Posted by vassilych
Hi, thanks for using my language, CSCS (Customized Scripting in C#), I am very glad there is a usage for it.
Cheers,
Vassili
Yeah it's very interesting to use. Although, what happened to your article?
Looks like the Code Magazine website is down because of the hurricane...
Hopefully they will be back online soon.
Anyways, you can get an up to date source code of CSCS on github (I can't post links here so just search for my user name vassilych there).
In particular, the bugs that you mentioned above have been fixed (missing true/false, no function calls inside of if(), and some others).
Let me know if you spot any other bugs or have any feedback.
Cheers
Originally Posted by Silent
Yeah it's very interesting to use. Although, what happened to your article?
good job man!
Originally Posted by FiveRed
good job man!
Thank You!
Great job!
outdated for tac bypass?
- - - Updated - - -
there a two silent scripts from you which one should i use? this one (b1) or beta 2