How to learn amxx scripting?
Hello, first sorry if this is not the right section, I just wanna ask, like the tittle says, How can we learn amxx scripting? also does learning c++ makes it easier? are they similar? FYI I'm zero at programming and I really would like to start, Thanks alot for reading!
|
Re: How to learn amxx scripting?
Similar or not doesn't really matter. You will always have easier to learn if you know another programming language because you understand a lot of the basics already and can see patterns by looking at others code.
I wouldn't call them extremely similar but they have some things in common. The syntax has similarities (but so does many other languages). I would recommend AMXXPAWN a good starting point since memory is extremely simplified. Everything is 32-bit "cells" or an array of them. Integer, strings, floats, booleans... everything. No need for casting. Start by looking at simple plugins and just write similar plugins yourself. There are also numerous threads on this forum on where to begin. I recommend trying to write a plugin with a console command that will give you an amount of health, armor, money or similar as your first project. Then it kind of depends on where you want your knowledge to grow. |
Re: How to learn amxx scripting?
Quote:
|
Re: How to learn amxx scripting?
First lesson: Search, Search, Search. For example, you might have found that many other people have asked this question or that there is an entire subforum dedicated to tutorials and there is even a thread that lists a bunch of good ones.
|
Re: How to learn amxx scripting?
Quote:
|
Re: How to learn amxx scripting?
after making some types of plugins that black rose proposed to you above you can try to make some menus and learn to use nvault
|
Re: How to learn amxx scripting?
Quote:
|
Re: How to learn amxx scripting?
copy-paste :)
|
Re: How to learn amxx scripting?
Quote:
|
Re: How to learn amxx scripting?
Quote:
|
All times are GMT -4. The time now is 00:52. |
Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.