Тёмный

Making a game cheat trainer from scratch in C# 

New Age Soldier
Подписаться 4,6 тыс.
Просмотров 75 тыс.
50% 1

Using Memory.dll to make a PC game cheat trainer from scratch in C# using Visual Studio.
Vanilla World of Warcraft v1.12.1 was my example game.
GitHub for Memory.dll located at github.com/erfg12/memory.dll
#csharp #programming #cheatengine
* Patreon: / newage
* Twitter: / erfg12
* Facebook: NewAgeProgrammer
* Discord: / discord
* Instagram: / erfg1234
* GitHub: github.com/erfg12
* WordPress: newageprogrammer.wordpress.com
* Website: newagesoldier.com

Игры

Опубликовано:

 

6 сен 2017

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 246   
@NewAgeSoldier
@NewAgeSoldier 5 лет назад
AoB scan function structure has changed! It's better, faster, stronger! Check it out here: github.com/erfg12/memory.dll/wiki/AoB-Scanning
@robbie2044
@robbie2044 5 лет назад
Nice library. Can it do Code caves?
@CrazyShoorts
@CrazyShoorts 3 года назад
Hi, I have always encountered this problem using this dll in my trainers, if it is not an .exe extension when I give the input to start my hacks nothing happens. Let me explain, in this case when I click on my checkbox, it doesn't work, this is what I entered: m.WriteMemory ("GameAssembly.dll+00DA5A84,5c, 0,34,28", "int", "1"); The order of the offsets is correct, so this is not the problem... I also inserted the manifest file to run the program as administrator, the BackGroundWorker find the process correctly .. but still nothing. What I say is, if it was: m.WriteMemory ("GameAssembly.exe+00DA5A84,5c, 0,34,28", "int", "1"); Or: m.WriteMemory ("base.exe+00DA5A84,5c, 0,34,28", "int", "1"); The input would start and the hacks would be activated .. any ideas? pls help
@troller_king6381
@troller_king6381 3 года назад
@@CrazyShoorts you need todo m.WriteMemory("GameAssembly.dll+00DA5A84,5C,034,28", "int", "1"); so only uppercase and no spaces
@uliveulearnandregret
@uliveulearnandregret Год назад
I do not see app manifest in my C# add new item, does this have anything to do with me not installing C# tools? I only installed C++ tools EDIT: don't click the solution name, just click your trainer directly under the solution name
@waldozer
@waldozer 6 лет назад
One of the best C# tutorials I've seen in a while. Clear audio, straight to point with no BS. Keep it up!
@kosaik1306
@kosaik1306 4 года назад
"clear audio"
@ytbusernamelol
@ytbusernamelol 3 года назад
@@kosaik1306 English is not everyone's native language and maybe he misspelt... lol
@omegletrolling3246
@omegletrolling3246 3 года назад
"straight to the point"
@alpha_labs
@alpha_labs Год назад
"clear audio"
@Dtomper
@Dtomper 2 года назад
Your explanation is so clear, I just started learning C# yesterday and I could easily follow up with the video. Thank you so much.
@NewAgeSoldier
@NewAgeSoldier 2 года назад
I'm glad I was able to help and that you're excited to continue working on your trainer. I'm sure you may have issues along the way, be sure to use Google and Stack Overflow if you have issues.
@KieranHill
@KieranHill 2 года назад
WoW no pun intended. I'm only half way through and this is such a good and in depth tut I'm loving it ive got cheat engine scripts and cheats I want to make trainers for and this is the answer thank you.
@AlexPerez-ek3xp
@AlexPerez-ek3xp 6 лет назад
Very good tutorial, 100% thank you.
@457Deniz457
@457Deniz457 6 лет назад
rly rly nice, even for beginners ! ty :)
@freevbucks8019
@freevbucks8019 3 года назад
Finnally a tutorial that actually works. Many thanks
@bitcoincloudtrader6559
@bitcoincloudtrader6559 5 лет назад
both ears working using special enhanced studio hardware
@imedox_dz
@imedox_dz 7 лет назад
Thanks :D with this video you answer all my questions... the best tutorial for me :3
@Vapaiss
@Vapaiss 6 лет назад
Thanks man, really understandble. Even for someone who doesn't code.
@LC-xt2xt
@LC-xt2xt 6 лет назад
Love your tutorial, thanks!
@josefaction6982
@josefaction6982 8 месяцев назад
this is extremely good!!!
@phillipbanky2694
@phillipbanky2694 6 лет назад
@11:29 what if the game youre writing for has protected memory, can you please explain what to do in that situation?
@hohaithehelpinghand5960
@hohaithehelpinghand5960 4 года назад
Although not many views but the video is so much better than other tutorials out there.
@NewAgeSoldier
@NewAgeSoldier 4 года назад
Thank you! :)
@friendlybear5924
@friendlybear5924 5 лет назад
You are a great teacher!
@NewAgeSoldier
@NewAgeSoldier 4 года назад
Thanks, that's very nice of you to say.
@gregtime
@gregtime 6 лет назад
You _may_ want to fix the stereo panning in the beginning of this video.
@the1whoplayz
@the1whoplayz 7 лет назад
My left ear really enjoyed it.
@iambubbathedog
@iambubbathedog 6 лет назад
*right ear
@aidilhacker
@aidilhacker 6 лет назад
no its right on headphones
@max107sky
@max107sky 6 лет назад
CowardlyVids right for me on headphones...
@SkillnoMusic
@SkillnoMusic 6 лет назад
stereo for me lol
@encoded-
@encoded- 6 лет назад
Right for me llol
@noone_8402
@noone_8402 3 года назад
in the aob scan does it have to have a start and end adress because i found an array of bytes that does not have one
@mehdigolshan914
@mehdigolshan914 4 года назад
Its really cruel to dont login in gmail and commenting here... bro you're a genius thankssssss
@davidstephenson7667
@davidstephenson7667 6 лет назад
What if im usign a pointer scanned adress ?
@mihaimyh
@mihaimyh 6 лет назад
What if there are multiple wow.exe running, how can I loop between all process Ids?
@BimBims
@BimBims 2 года назад
Wow thats a good tutorial, thank you
@NewAgeSoldier
@NewAgeSoldier 2 года назад
You're welcome!
@LastChaosREPORTED
@LastChaosREPORTED 6 лет назад
hey what if my baseadress is long for example: 0x141E84AA0 this is what im trying to do but i get System.OverflowException: m.writeMemory("0x141E84AA0,0xBF8", "int", "900000"); can you help me please? also i cant find your discord
@beysachpromax
@beysachpromax 6 лет назад
How do i re-scan AOB code?
@imedox_dz
@imedox_dz 7 лет назад
Nice video ^^ Thanks
@mnjkmnjk123
@mnjkmnjk123 6 лет назад
Hey man I'm guessing you disabled comments on the amiibo video due to stupid questions/requests but just wanted to say thank you very much you were a big help! :]
@mbeni8852
@mbeni8852 6 лет назад
nice tuto, how i can display in the tittle bar "Game is running" or "Game is not running" if the memory dont hook the proccess? thank by sharing
@rvrb9320
@rvrb9320 6 лет назад
When i try to install the Dll thing using NuGet i says solution is not saved
@thompsonm7325
@thompsonm7325 6 лет назад
I have one problem when i try to use the AoBScan i cant cause it is different than what you are using.. mine looks this. Mem.AoBScan(string start, long length,string search,[string file=""]) and yours looks like this ... Mem.AoBScan(long start, long length,string search,[string file=""]) what can i do to make this work ?? thanks :) love the video by the way
@Thenameisfreddy227
@Thenameisfreddy227 7 лет назад
Thanks fam. Now, time to troll some geeks ;)
@user-sm5eb4oo8o
@user-sm5eb4oo8o 3 года назад
my right ear enjoyed that
@eldanirivers
@eldanirivers 4 года назад
Thanks for such an amazing tutorial on starting with C#. Something to note is that doing a while(true) inside the background worker uses a lot of %cpu. For example on my 16GB RAM computer it takes up to 20% CPU. So it would be better to just use a Timer which reduces CPU usage to 0.5% and for each checkbox use CheckedChanged() function. What do you think about this? Is there other way to reduce CPU usage using your method?
@NewAgeSoldier
@NewAgeSoldier 4 года назад
I assume you're the same person who came into the Discord channel yesterday. Don't use a timer to read/write memory addresses. Chances are it will cause stutters in your UI elements. Use a new thread or background worker to keep the threads separated. If your conditional loop is running too quickly, slow it down with a thread sleep.
@knowlifejustknife5138
@knowlifejustknife5138 5 лет назад
I keep getting. Exited with -55 (0xffffff9c) and I can't find it anywhere on google.
@internetisdrunk9084
@internetisdrunk9084 4 года назад
my right ear enjoyed this video
@MVPower
@MVPower 6 лет назад
the AOB is bugging me, just want to find the scan type "48 8B 05 ? ? etc..." its in a async method run like this: long WorldPTR = (await MemLib.AoBScan( "48 8B 05 ? ?")); it gives me: No overload for method 'AoBScan' takes 1 arguments i have tried to give the start and finish address, same thing, no matter what the params i give, always something wrong. but i want the scan without giving the start & finish addresses, even so still not working Help ?
@MVPower
@MVPower 6 лет назад
EDIT: if i use it like so, is the only way it gets compiled: --------------- AoBScan("",long.MaxValue,""); ------------------ but what is the "string code" first param ?
@awp3le
@awp3le 6 лет назад
Going to SUB 4 u pal :) This is what I was looking for :) Bad its in C# but its still good :)
@g1gameryoutube
@g1gameryoutube 2 года назад
I get error System.ArgumentNullException: 'Value cannot be null. Parameter name: values' :( can u plsss help me
@FernandodeLimabJr
@FernandodeLimabJr Год назад
hi, hello, would you have this tutorial to use in the autoit language?
@overkiller1373
@overkiller1373 2 года назад
How can I write that the address should have value "x" and this should never decrease or should be freezed?
@NewAgeSoldier
@NewAgeSoldier 2 года назад
You could do a write then a freeze method. If you want the number to never be below a certain number, you'll have to write a loop and iterate over the variable to read what it currently is, and if it dips below a certain number, write to it and raise it back up.
@ErnikCZ
@ErnikCZ 3 года назад
Hi ... i cannot find memory.dll in visual studio 2019 nuget packages ... could you help me?
@NewAgeSoldier
@NewAgeSoldier 3 года назад
It was taken down from NuGet due to the company assuming there was a virus in the package. We have since adjusted the library to use .NET standard instead of .NET framework or .NET core so it's more universal now. Since then it has been re-uploaded into 2 packages. Memory.dll.x86 and Memory.dll.x64 If you have a hard time finding them in the NuGet store, search by "NeWaGe" and you'll find it immediately.
@hypercheats1113
@hypercheats1113 6 лет назад
I did a test here on Snes9X 1.54.1, first I tested using only with the PC address, it worked fine, but when I tested using the Pointer + Offset + offset did not work, what could be happening? the code looks like this: Dim PID As Integer = Memory.getProcIDFromName ("Snes9X") Memory.OpenProcess (PID) Memory.writeMemory ("Snes9X.exe+0x003410D4+0xDD3", "int", "999") I'm already running the Trainer as Administrator
@hypercheats1113
@hypercheats1113 6 лет назад
Ok, Thanks
@davidstephenson7667
@davidstephenson7667 6 лет назад
lol
@triniox3186
@triniox3186 5 лет назад
thanks, had a similar issue
@user-ys1uy7wo9f
@user-ys1uy7wo9f 5 лет назад
The arguments to the function are different while following the AOB scan. When you look at your video, there are beginning and ending In fact, when you write code, you have only "code", "writable", and "executable". Please help me.
@NewAgeSoldier
@NewAgeSoldier 5 лет назад
Read the wiki, or join our Discord if you have questions.
@exminiarancheats8678
@exminiarancheats8678 4 года назад
very nice but im having 30% cpu usage up. why is that?
@allenclose3517
@allenclose3517 3 года назад
When gathering pointer from cheat engine how you bypass anti cheat
@bluejaekitsune5923
@bluejaekitsune5923 6 лет назад
Is there a way to change a aob after scan like if the aob is "01 00 00 01 10 ?? ?? ?? ?? ?? 22 ?? ?? 01 01 00" and I could change it to "00 00 00 01 10 ?? ?? ?? ?? ?? 22 ?? ?? 01 01 00"
@user-nw5fc5lm2h
@user-nw5fc5lm2h 5 лет назад
its really good!!!!!!!!!!!
@bx6p166
@bx6p166 3 года назад
my right ear enjoyed this vid
@NewAgeSoldier
@NewAgeSoldier 3 года назад
You're welcome right ear.
@yohanespradono2976
@yohanespradono2976 5 лет назад
will that address (on m.writeMemory() ) changed by the next time the process restarted?
@NewAgeSoldier
@NewAgeSoldier 5 лет назад
I don't think you understand how this works.
@user-xw4od8kb7y
@user-xw4od8kb7y 3 года назад
@@NewAgeSoldier Can you open it a bit more? That just seemed cocky.
@_toastify_5417
@_toastify_5417 6 лет назад
How i crate trinaer for gta v other game
@thompsonm7325
@thompsonm7325 6 лет назад
I am having a problem finding aobs. i done everything you said in the videos and still not able to find them. I can find them with Cheat Engine with no problems. The game im testing with is AssaultCube. the aob im wanting to find is 89 0A 8B 76 14 FF 0E Not sure why it wont find anything can you please try and see if you get any results so I know if im doing something wrong thanks :)
@triki8465
@triki8465 3 года назад
any way u can help me with strings? im trying make a name changer and if the name is something longer then what i set it to it just adds on. like lets say the original name is "Wonderdog" and i wanna change it to "Triki" i cant because it will just end up changing it to "Trikirdog"
@NewAgeSoldier
@NewAgeSoldier 3 года назад
Did you try adding a null byte after the shorter word?
@triki8465
@triki8465 3 года назад
@@NewAgeSoldier i ended up fixing it shortly after i made the comment
@MrXSharing_is_caring
@MrXSharing_is_caring 4 года назад
how do i publish to or complete the application process?
@NewAgeSoldier
@NewAgeSoldier 4 года назад
I'm not sure what you mean. Do you mean, how do you compile the code into an executable?
@mrj8063
@mrj8063 4 года назад
Hi, Thanks for create this video. I use ReadProcessMemory and OpenProcess but I encounter the following error : Attempted to read or write protected memory. This is often an indication that other memory is corrupt Please help me in VB language or C#...I use VS2013
@hikt1731
@hikt1731 3 года назад
I am kinda late but this probably means that the game you are trying to read memory is blocking these edits.
@f4bi4real
@f4bi4real 3 года назад
This works to make cheats to every game?(like, Battlefield4, GTA5, FiveM, etc...?)
@NewAgeSoldier
@NewAgeSoldier 3 года назад
Yes?
@f4bi4real
@f4bi4real 3 года назад
@@NewAgeSoldier Oh, thanks m8
@juanjoserivasgarcia2336
@juanjoserivasgarcia2336 4 года назад
Hi man, I am looking for a tutorial to create trainers for ORIGINAL XBOX games. The trainers I am looking to create still doesnt exist. They are to change the original native aspect ratio from games, of course for those nice few games that only worked at 4:3 aspect ratio at xbox. Like Project Zero, Mortal Kombat Shaolin Monks, Project Zero 2 or Dino Crisis 3. The Hex codes already existed at most cases, so I need to learn a way to tuen them into trainers, in order to play like that with my games using an original console. Can you help me? BTW I am a total noob at this. I just haved the idea.
@NewAgeSoldier
@NewAgeSoldier 4 года назад
Like an OG Xbox trainer that runs on ur PC?
@juanjoserivasgarcia2336
@juanjoserivasgarcia2336 4 года назад
@@NewAgeSoldier Nope, we are talking about New OG XBOX trainers to run at the OG XBOX System. Believe it or not, at all youtube there isnt even 1 tutorial for this purposes. The only tutorials available are to install and add packs of trainers already created. Let me explain you more. There are some widescreen patch codes already created to change the Aspect Ratio of some games . This is an example, for the game OBSCURE at PAL version , at OG XBOX, it has a native aspect ratio of 4:3 only , changing the values at the XBE file (the runnable aplication of the disc) with this HEX CODE, the new aspect ratio will be turned to 16:9 : initial value D83D1CB5 2300D999 8C000000 D9442404 change to D83D28C2 2300D999 8C000000 D9442404. Of course this is the theory, I dont havy any idea about how to do it. But people using this Patch HEX codes until now, only change this at the ISO game installed on their Hard Drives. Sadly this adds more problems than solutions. What would happened if you want to connect the xbox to an old 4:3 screen, by any reason? You will need 2 games installed? One with the widescreen patch and other whitout it? Or what happened if you just want to play with your Original game disc? SO the Definitive solution would be turning these patch codes into OG XBOX TRAINERS to run the game , so you can choose if you want to play at 4:3 or 16:9. Sadly I am almost useless whit this kind of shit, so I am trying to learn how to do it in order to turn this a real project better people than me, for this matters, could follow (sorry If I have any errors, english is not my native language)
@witrix7569
@witrix7569 6 лет назад
Very interesting! Learned a lot from this video :) But there's one thing I would like to know more about: how do you find the addresses in the first place so you know what to edit? I assume every game has its own way of defining lets say jump height. In one it might have values like 0.0 for minimum value and 1.0 for maximum value, and in another game maybe minimum would be -500 (lets say it's a platformer game where you can jump both up and down relative to the platform you're standing on) and where maximum value would be 5000 for a super jump. How would one find these values in the first place? And is it possible to find out about booleans in game, for example if I want to know if player has a certain item in his/her inventory? :)
@AliE1587
@AliE1587 4 года назад
Have you found an answer to this yet? or how it works?
@AliE1587
@AliE1587 4 года назад
nevermind in game jump or move and then you see in cheat engine memory view button
@dotdotdot7440
@dotdotdot7440 4 года назад
How do I change, say for instance, I wanted to make a GodMode/health or Ammo hack for Call Of Duty Zombies, how would I do that?
@NewAgeSoldier
@NewAgeSoldier 4 года назад
I would recommend starting with Cheat Engine. Then move onto make a trainer with Memory.dll
@dotdotdot7440
@dotdotdot7440 4 года назад
@@NewAgeSoldier nvm, I started my trainer yesterday and I am also making great progress using memory.dll, It isn't hard to use once you watch a few tutorials on it
@yuriurine3120
@yuriurine3120 6 лет назад
For beginners like me, this was a really good tutorial :D +1 sub
@disabledmallis
@disabledmallis 5 лет назад
how can i make it get a memory address from an instruction? im trying to make a minecraft mod and ive come down to an instruction that changes a memory address, but the address changes after every game restart, but the instruction mostly stays the same.
@NewAgeSoldier
@NewAgeSoldier 5 лет назад
Join our Discord chat if you have questions.
@disabledmallis
@disabledmallis 5 лет назад
@@NewAgeSoldier aight
@disabledmallis
@disabledmallis 5 лет назад
Link?
@NewAgeSoldier
@NewAgeSoldier 5 лет назад
It's in the github memory.dll wiki section under support.
@disabledmallis
@disabledmallis 5 лет назад
@@NewAgeSoldier kk
@CrazyShoorts
@CrazyShoorts 3 года назад
Hi, I have always encountered this problem using this dll in my trainers, if it is not an .exe extension when I give the input to start my hacks nothing happens. Let me explain, in this case when I click on my checkbox, it doesn't work, this is what I entered: m.WriteMemory ("GameAssembly.dll+00DA5A84,5c, 0,34,28", "int", "1"); The order of the offsets is correct, so this is not the problem... I also inserted the manifest file to run the program as administrator, the BackGroundWorker find the process correctly .. but still nothing. What I say is, if it was: m.WriteMemory ("GameAssembly.exe+00DA5A84,5c, 0,34,28", "int", "1"); Or: m.WriteMemory ("base.exe+00DA5A84,5c, 0,34,28", "int", "1"); The input would start and the hacks would be activated .. any ideas? pls help
@NewAgeSoldier
@NewAgeSoldier 3 года назад
Refer to the wiki if you need help github.com/erfg12/memory.dll/wiki
@amunra163
@amunra163 2 года назад
how to get the module base address in memory.dll ?
@NewAgeSoldier
@NewAgeSoldier 2 года назад
github.com/erfg12/memory.dll/wiki/Process-Modules If you have additional questions, ask in our Discord.
@iampro_grammer5917
@iampro_grammer5917 4 года назад
when i went to tesk manager to get the name of the game i dont find it i find just the name of the emulator which have the game inside it please can you tell me where can i get the Name to put it m.GetProcIdFromName("HERE");
@NewAgeSoldier
@NewAgeSoldier 4 года назад
In Task Manager, there's a down arrow near the bottom, click on that. Then, right click on the process and select Go To Details. That will bring you to the actual process name. Beyond that, please reference the GitHub project Wiki docs for more information.
@baldfroy1745
@baldfroy1745 3 года назад
i cant find this memory dll on visual studio
@NewAgeSoldier
@NewAgeSoldier 3 года назад
Still there - www.nuget.org/packages?q=memory.dll
@ldribblinggl4503
@ldribblinggl4503 10 месяцев назад
hello guys I get stuck at minute 16:59 / 52:12 I want you to help me make that loop to enclose all that code please. He does it fast and I can not understand and look elsewhere and nothing
@NewAgeSoldier
@NewAgeSoldier 9 месяцев назад
Having a good understanding of programming in general and C# will help you create these trainers. At 16:59 - While(true) is an infinite loop.
@animemax1546
@animemax1546 4 года назад
hy brother, its very good tutorial, whats your discord, in description link is dead, Edited : solved this Memory dll just read .exe right? how game extension .bin.. how to change it? === i have quest how to readMemory + baseaddress,, because if i write like this m.readFloat("game.bin+0x0addres,offset"); always error input string eror was notbla bla bla if i write m.readFloat("base+0x0address,offset"); object error referen not set blablabla can u help me? sry my english bad, thanks :)
@NewAgeSoldier
@NewAgeSoldier 4 года назад
I don't see a Discord link in the description of this video. If you click on the Memory.dll github description page, that Discord link does work.
@animemax1546
@animemax1546 4 года назад
@@NewAgeSoldier thanks for reply i have join discord hehehe
@MrXSharing_is_caring
@MrXSharing_is_caring 4 года назад
hi it says System.NullReferenceException: 'Object reference not set to an instance of an object. private void maxsharpness_CheckedChanged(object sender, EventArgs e) { if (maxsharpness.Checked) m.WriteMemory("base+0x249D1C4A", "bytes", "0xC8 0x00"); else m.WriteMemory("base+0x249D1C4A", "bytes", "0xC7 0x00"); } i wanted to have a inlimited sharpnes but i can't becuse im lacking of information could you please help me? TY very much (T.T)
@NewAgeSoldier
@NewAgeSoldier 4 года назад
There isn't a lack of information. There's a wiki, there's an XML information file, there's a youtube video and there's a trainer repo with several example projects. You have tons of information. As for your issue, I don't see anything wrong with the code you pasted, but chances are the process isn't open. Next time, visit our Discord channel and paste all of your code into a pastebin.org and provide the URL. Visit the GitHub project page for ALL of the information. github.com/erfg12/memory.dll
@MrXSharing_is_caring
@MrXSharing_is_caring 4 года назад
@@NewAgeSoldier thankx dude that's alot of help.
@CiprianSoveja-bc6ez
@CiprianSoveja-bc6ez Год назад
Can someone do a trainer like checks for player location xyz and if it's not 11 12 13(xyz) then teleport to 11 12 13 , no click to teleport just to infinitely ceck and teleport if initial xyz has changed
@NewAgeSoldier
@NewAgeSoldier Год назад
With Memory.dll yes.
@lilsxna
@lilsxna Год назад
@@NewAgeSoldier Memory.dll don't work for any of the games I play
@user-xp8wk1zt2p
@user-xp8wk1zt2p 4 года назад
*can someone please explain to me, How am i suppose to know what numbers means what?*
@NewAgeSoldier
@NewAgeSoldier 4 года назад
I'm unsure of what you mean.
@clank2269
@clank2269 4 года назад
watch some cheat engine videos on yt
@xoreaxmrgamer
@xoreaxmrgamer 4 года назад
only works for static address you cant write asm in code only byte patching.
@NewAgeSoldier
@NewAgeSoldier 4 года назад
That’s correct. A temporary address would be temporary. A static address would repeat.
@newworldstream1259
@newworldstream1259 4 года назад
Can something work in wow classic global?
@NewAgeSoldier
@NewAgeSoldier 4 года назад
Wow classic is a normal version 1.13.1 client. It can be hacked the same as any other version. But I can’t guarantee you won’t get banned for trying.
@4net462
@4net462 6 лет назад
is it possible to read double ? If yes, how ?
@NewAgeSoldier
@NewAgeSoldier 6 лет назад
readFloat. Did you try that?
@4net462
@4net462 6 лет назад
it's ok
@vagidontief6499
@vagidontief6499 4 года назад
i can barely use the cheat engine, any game with unreal engine i cannot find the exact value despite putting the exact value idk maybe there is another way which i would love to know
@NewAgeSoldier
@NewAgeSoldier 4 года назад
I would recommend asking in their forums, on fearlessrevolution.com or on Cheat Engine's discord channel. There are lots of people who might help you out.
@vagidontief6499
@vagidontief6499 4 года назад
haha thanks alot i will check it out hopefully learn something
@theofficialamt6626
@theofficialamt6626 Год назад
I know this is a 5 year old video post, but I'm curious about how to go from a little more complex script from cheat engine and implement it into C# form.
@NewAgeSoldier
@NewAgeSoldier Год назад
C# can be a little tricky to work with this sort of thing. If you want to do some ASM changes, you’ll have to convert the instructions to bytes.
@patriciaavila3361
@patriciaavila3361 4 года назад
Cant do aob scan like the one on your video
@NewAgeSoldier
@NewAgeSoldier 4 года назад
The AoB structure has changed a bit. Check the wiki.
@Zayedl
@Zayedl 7 лет назад
Thank you! I would love to know how you got all those hacks using cheat engine. A guide would be nice! (subbed and liked)
@AliE1587
@AliE1587 4 года назад
did you find an answer to this?
@8BitGamerYT1
@8BitGamerYT1 3 года назад
@@AliE1587 did you find an answer to this?
@AliE1587
@AliE1587 3 года назад
@@8BitGamerYT1 Nah I didn't...
@8BitGamerYT1
@8BitGamerYT1 3 года назад
@@AliE1587 ouch
@jacobczekalla8375
@jacobczekalla8375 5 лет назад
I have error with "using memory;"
@jacobczekalla8375
@jacobczekalla8375 5 лет назад
Nv fixed
@abotube2073
@abotube2073 4 года назад
hi, how code this ["DH-Win64-Shipping.exe"+3B1AFC0]+0: ??
@NewAgeSoldier
@NewAgeSoldier 4 года назад
“DH-Win64-Shipping.exe+0x3B1AFC0,0x0”
@EPICPuBG
@EPICPuBG 6 лет назад
nice video bro .. can u do trainer for shes game conquer online 3.0 ? and i buy him from you.. waiting A your Answer
@TheDotnettex
@TheDotnettex 4 года назад
Your reading a "Checked" property of a WinForm control in your DoWork function. You need to refactor this, as DoWork runs on a different thread then the form that Invokes it. WinForm controls are inherently not thread safe, which means you want to avoid cross thread manipulation. The best way to handle this would be to use the arguments parameter when you call the DoWork process. You can place all your settings in a bool array, or a generic dictionary object (Dictionary where string is the Name, and bool is the state).. then pass THAT into your DoWork process. Also, won't those memory locations most likely change once the game is closed and reopened again? So wouldn't you need to relocate the pointers, and see what new address(es) they are writing to.. then use those memory locations to write your values to?.
@NewAgeSoldier
@NewAgeSoldier 4 года назад
If you find the base pointer and it's offsets, they won't change. If you can't locate them, then you implement an AOB scan. I recommend learning some RE before trying to make a game trainer.
@k3bos172
@k3bos172 4 года назад
is there any way to nop using c#?
@NewAgeSoldier
@NewAgeSoldier 4 года назад
Write the byte 0x90.
@k3bos172
@k3bos172 4 года назад
@@NewAgeSoldier the address has two bytes, 75 08 so to nop it i would do m.writeMemory(""0x1C40A5", "bytes", "0x90 0x90"); ?
@NewAgeSoldier
@NewAgeSoldier 4 года назад
Yes
@reflextm2157
@reflextm2157 6 лет назад
Hey new age. I was wondering if you could make a video like this just on csgo like how to make a bhop cheat. I know it is easy but for people like me who weant to start with gamehacking its really usefull. Id really like to see some more videos like these :) Keep it up !!
@reflextm2157
@reflextm2157 6 лет назад
NewAge Soldier Sorry for asking but why. I mean you could just make a tutorial It doesnt have to be undetected
@reflextm2157
@reflextm2157 6 лет назад
NewAge Soldier no you could just crack it and Do the Tutorial. Like i sad it could be very helpfull.
@SolomonTheStoryTeller
@SolomonTheStoryTeller 6 лет назад
what do you mean by not trusting vac protected games?
@petrgardas8810
@petrgardas8810 6 лет назад
You simply allow them to scan your computer :O. I dont know what you thing but i thing it is bloody scary!
@francesco5673
@francesco5673 5 лет назад
Hi, good job, how can I add the speed hack?
@NewAgeSoldier
@NewAgeSoldier 5 лет назад
That's a good question. DarkBytes made a special .dll for speed hacking available on his Cheat Engine forums.
@francesco5673
@francesco5673 5 лет назад
@@NewAgeSoldier Thank you :)
@nicko.johnson3086
@nicko.johnson3086 6 лет назад
Can you send me discord link I need help
@jefferywilkins
@jefferywilkins 5 лет назад
could you share the cheat table?
@NewAgeSoldier
@NewAgeSoldier 5 лет назад
It's available to my Patrons.
@jefferywilkins
@jefferywilkins 5 лет назад
@@NewAgeSoldier lame
@NewAgeSoldier
@NewAgeSoldier 5 лет назад
Same offsets available on most forums for WoW vanilla hacking. Google it.
@josefaction6982
@josefaction6982 8 месяцев назад
my app won't run!! WTF?!?!?
@NewAgeSoldier
@NewAgeSoldier 6 месяцев назад
*shrug* gotta be more specific lol.
@ApexArtistX
@ApexArtistX 5 лет назад
How to make pointer trainer
@NewAgeSoldier
@NewAgeSoldier 5 лет назад
Are you looking to store a pointer in a variable?
@ApexArtistX
@ApexArtistX 5 лет назад
@@NewAgeSoldier I got it. Someone from the discord helped .. thanks
@hangc10
@hangc10 5 лет назад
does not work at all... Only thing it worked is attached the right process. When I do the readbyte; the returned value is 0 regardless of which type it reads.
@NewAgeSoldier
@NewAgeSoldier 5 лет назад
Join our Discord and show me your code.
@fikcjamarzen7495
@fikcjamarzen7495 4 года назад
Diablo 2 auto health auto pickit items tutorial 👍?
@ApexArtistX
@ApexArtistX 5 лет назад
Can you do AOE 3 hacks
@reapcreeps4624
@reapcreeps4624 6 лет назад
Hey I got an request if it was possible to achieve gems in games like clash of clans or clash royale and how you would do that either on youtube or your website. Thanks
@bryantjrmckissick5905
@bryantjrmckissick5905 Год назад
Can you help me make my own cheat codes.
@NewAgeSoldier
@NewAgeSoldier 9 месяцев назад
"To me, ideas are worth nothing unless executed. They are just a multiplier. Execution is worth millions." - Steve Jobs
@mrxhacking1211
@mrxhacking1211 5 лет назад
helloo new
@mrxhacking1211
@mrxhacking1211 5 лет назад
What visual studio What visual studio do you use? memory dll still worksyou use? memory dll still works
@NewAgeSoldier
@NewAgeSoldier 5 лет назад
Visit the github page and read the wiki. If you have questions, join our Discord.
@mrxhacking1211
@mrxhacking1211 5 лет назад
pass your discord please
@mrxhacking1211
@mrxhacking1211 5 лет назад
@@NewAgeSoldier can help me when I go add a reference in my project appears error fault component something so I tried searching found no place
@mrarcticaaa1101
@mrarcticaaa1101 5 лет назад
so basically i have to learn to use cheat engine before i start coding an actual cheat
@NewAgeSoldier
@NewAgeSoldier 5 лет назад
I would highly recommend it.
@bluejaekitsune5923
@bluejaekitsune5923 6 лет назад
I get an error when on this int pID = m.getProcIDFromName("RobloxPlayerBeta"); m.OpenProcess(pID); It says cannot convert int to string
@bluejaekitsune5923
@bluejaekitsune5923 6 лет назад
But then it doesn't connect to the process
@whetfaartz6685
@whetfaartz6685 6 лет назад
Are you seriously doing this on roblox...are you a child or some shit?
@noscolludimus
@noscolludimus 3 года назад
@@whetfaartz6685
@whetfaartz6685
@whetfaartz6685 3 года назад
@@noscolludimus no
@nullreferenceexception1448
@nullreferenceexception1448 4 года назад
m.WriteMemory("0x2578B3B68D0", "byte", "0x04"); Sorry, what am I doing wrong? I want to change this addresses Value to 4 ._. System.OverflowException: 'Value was either too large or too small for a UInt32.'
@NewAgeSoldier
@NewAgeSoldier 4 года назад
That's a 64bit address. Did you compile your app as 64bit? github.com/erfg12/memory.dll/wiki/64bit-Games
@nullreferenceexception1448
@nullreferenceexception1448 4 года назад
@@NewAgeSoldier yes I did.
@nullreferenceexception1448
@nullreferenceexception1448 4 года назад
@@NewAgeSoldier Also, another question; my address is 0x2256926B698 & my offset is 20 (0x20 ?) how do I write memory to that address with this offset? (Your website that leads me to your Discord doesn't work, I would join otherwise)
@senkuthesamurai
@senkuthesamurai 5 лет назад
Severity Code Description Project File Line Suppression State Warning The primary reference "Memory, Version=1.2.17.0, Culture=neutral, processorArchitecture=MSIL" could not be resolved because it was built against the ".NETFramework,Version=v4.7.1" framework. This is a higher version than the currently targeted framework ".NETFramework,Version=v4.6.1". Hack Can anyone help maybe?
@NewAgeSoldier
@NewAgeSoldier 5 лет назад
Bump your target .net framework to 4.7.1
@CarlBdrian
@CarlBdrian 5 лет назад
change it to 4.7 because your vs in 4.6
@CarlBdrian
@CarlBdrian 5 лет назад
u can change it in YourForm Properties
@mrxhacking1211
@mrxhacking1211 5 лет назад
cheat engine does not work because anti hack of the game it blocks cheat by processso why it does not work?
@NewAgeSoldier
@NewAgeSoldier 5 лет назад
If you have questions you can join our Discord.
@mrxhacking1211
@mrxhacking1211 5 лет назад
pass your discord please@@NewAgeSoldier
@NewAgeSoldier
@NewAgeSoldier 5 лет назад
On the memory.dll github page it shows a big Discord button. You press that.
@mrxhacking1211
@mrxhacking1211 5 лет назад
thank you @@NewAgeSoldier
@mrxhacking1211
@mrxhacking1211 5 лет назад
I think the site is bugged when I click on the button Discord appeared on the image
@DingleFlop
@DingleFlop 5 лет назад
C# can in fact write ASM to memory to overwrite things in games. I believe this is supported in Memory.dll now, as well. Just pointing out the video is a bit outdated.
@NewAgeSoldier
@NewAgeSoldier 5 лет назад
C# does not have a way of writing ASM.
@DingleFlop
@DingleFlop 5 лет назад
FASM-managed can be executed at runtime to compile ASM to binary, which can be written to memory on the fly. It only works with 32 bit but it is still technically correct.
@imarealperson2899
@imarealperson2899 3 года назад
My right ear really enjoyed it. (JK really nice video)
Далее
Can you fit a whole game into a QR code?
20:03
Просмотров 8 млн
Symmetrical face⁉️🤔 #beauty
00:15
Просмотров 2,6 млн
Why You NEED a DRIVER (for hacking games)
8:03
Просмотров 447 тыс.
Make Ur Own Cheat-Trainer in c# [2021]
12:55
Просмотров 33 тыс.
Programming a multiplayer game from scratch in 7 DAYS
18:28
EverQuest Single Player
6:57
Просмотров 9 тыс.
Homemade Vs. Store-bought: Ice Cream
5:50
Просмотров 19 млн
Dear Game Developers, Stop Messing This Up!
22:19
Просмотров 700 тыс.
АКИНАТОР ЗНАЕТ МОЮ ДЕВУШКУ?
16:20
АКИНАТОР ЗНАЕТ МОЮ ДЕВУШКУ?
16:20