Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
What is Hex, AI and other things?
#1
:[ 
I had seen many things about Hex editing, AI scripting etc.... but I don't know what they are!! And also, what they do! I read the whole posts about them but still there is "no" person who described about basic things of AI, Hex etc. ;)




I know that many persons have described about it but what about those who still don't understand it? ;)
I wish someone could describe them very briefly and in easy english.



I think kids cannot understand about Hex, AI etc. I am also a kid and want to create a game. I had seen many members here creating games!
I wonder how to make our own .exe file!! ;)






And also, tell me which program Mr. Marti had used to create Hero Fighter game without making a single bit map picture. :D

I want someone to teach the basic things used in AI scripting, there are many codes I think. Like oid etc.. I still didn't understand them after reading the whole guide of LF2 Data Changer. :(



Can anybody here write a deeply described things about these programs for kids. :D Maybe it would a waste of time because kids may still don't understand it. :s



Thanks for seeing this thread. :D
Reply
Thanks given by:
#2
(01-30-2013, 06:34 AM)John Fighterli Wrote:  I had seen many things about Hex editing, AI scripting etc.... but I don't know what they are!! And also, what they do! I read the whole posts about them but still there is "no" person who described about basic things of AI, Hex etc. ;)
Hex editing is simply modifying the executable (or application or program) file, so it works in a different way. It is kind of misleading, since mostly no work is actually done in a hex editor.
This allows us to for exlample increase the maximum health from 500 to 5000 or something like that.

AI Scripting requires a DLL downloadable from here: http://www.mediafire.com/?pxd026nqoqgw0
The basic syntax is covered by the AngelScript documentation available here: http://www.angelcode.com/angelscript/sdk...index.html
An overview of the scripting itself is available here: http://www.lf-empire.de/forum/showthread.php?tid=7946
Basically the goal of AI scripting is to make the computer controlled characters in LF2 do different things than normal.

(01-30-2013, 06:34 AM)John Fighterli Wrote:  I think kids cannot understand about Hex, AI etc. I am also a kid and want to create a game. I had seen many members here creating games!
I wonder how to make our own .exe file!! ;)
For this you are will have to learn a programming language such as C++: https://www.youtube.com/watch?v=tvC1WCdV...8440AA6B83
Or use a builder such as Game Maker: https://www.yoyogames.com/

(01-30-2013, 06:34 AM)John Fighterli Wrote:  And also, tell me which program Mr. Marti had used to create Hero Fighter game without making a single bit map picture. :D
There are many ways to do so.
One way is to include everything in an executable, which means the bitmaps are there, but all hidden within one file (like a zip archive).
They could be downloaded from a server. They could also be encrypted making them even harder to read.

(01-30-2013, 06:34 AM)John Fighterli Wrote:  I want someone to teach the basic things used in AI scripting, there are many codes I think. Like oid etc.. I still didn't understand them after reading the whole guide of LF2 Data Changer. :(
The best way to learn is to follow, the documentation on the main site. The thing that really works is perseverance. What I did was copying everything into a word document and then reading it before I went to bed. After a month or so I new pretty much everything there was to know.

"oid:" is the ID of the object you wish to summon. It is noted in "data.txt" which is where everything is loaded from. Without it the game wouldn't know what to summon.

I tried to address everything there was, but sadly all I really can do is to provide links to useful resources.
The one advice I can give is to not try and learn everything at once. Focus on one thing at a time. Also try to experiment with what you learn, otherwise you'll forget it easily.
Age ratings for movies and games (and similar) have never been a good idea.
One can learn a lot from reinventing wheels.
An unsound argument is not the same as an invalid one.
volatile in C++ does not mean thread-safe.
Do not make APIs unnecessarily asynchronous.
Make C++ operator > again
Trump is an idiot.
Reply




Users browsing this thread: 1 Guest(s)