if i want to start making hacks, what should i use?
Most common language I've seen DayZ hacks made in are C# and C++. I am currently Visual C++ Express from Microsoft Studios. It's free I'd suggest getting a book rather then watching watching YouTube videos relating to C++ tutorials. There's a programming section on the forums. I'm sure it would have some helpful information for you. After you are competent in whatever programing language you've learned (You won't learn it in 2 days), you're gonna have to get familiar with the system in which you want to hack on. I heard this analogy once; "Just because you know how petroleum works, doesn't mean you know how to make it." And then, you're gonna have to learn or get familiar with reverse engineering. For instance, people make bypasses by decompiling or breaking down BattleEye and then go from there. They don't just start from scratch...
It takes a time to learn everything, before you can start making real ones.. I tryed to learn c++,but quit half way ..
Another good quote I heard from someone on the interwebs..."Don't learn a programing language because you want to hack games. It's not worth it and chances are you won't follow through with learning the language."