Jump to content

MTAC Scripting Academy by bmat


bmat

Recommended Posts

so you people really want to learn?

ok, first - what is programing/ scriptnig?

no big secret here, you jost tell the computer whot to do, and it follows youre every order without a question, but un like human it can not think for himself, so you need to predict EVERYTHING that may hapen during the script runtime, and you need to follow a strict syntax

now the lua: first read Part I from 1 to 7: http://www.lua.org/pil/index.html - that's lua basics

than the library - Part III from 18 to 20

more about library:

http://www.lua.org/manual/5.1/#index

focuse on basic, math, string and table

and finaly you can go to MTA wiki and read as follow:

https://wiki.multitheftauto.com/wiki/Meta.xml

https://wiki.multitheftauto.com/wiki/Scr ... troduction

https://wiki.multitheftauto.com/wiki/Debugging

https://wiki.multitheftauto.com/wiki/Client_side_scripts

https://wiki.multitheftauto.com/wiki/Element_tree

https://wiki.multitheftauto.com/wiki/Event_system

https://wiki.multitheftauto.com/wiki/Int ... ng_the_GUI

https://wiki.multitheftauto.com/wiki/Resources

https://wiki.multitheftauto.com/wiki/Writing_Gamemodes

and MTA library:

https://wiki.multitheftauto.com/wiki/Cli ... _Functions

https://wiki.multitheftauto.com/wiki/Cli ... ing_Events

https://wiki.multitheftauto.com/wiki/Ser ... _Functions

https://wiki.multitheftauto.com/wiki/Ser ... ing_Events

than you can go back to programing manual and read the rest.

Congratulations, you are now an expert!

EDIT

and if someone thinks, that there is an easy way- no comment...

If you follow that you are by far an expert.

Why dont you explain these people how object orientated point scripting works in lua.

If you control object orientated point scripting, then you are going the right way towards expert.

Link to comment
  • Replies 57
  • Created
  • Last Reply

Top Posters In This Topic

I wanna to leran lua 2 ;D

Need more logic experience xD õ/

Edit:

Lol too late... xD I just wanna learn some maths that i REALLY CANT understand how to make them '-'

Exemple: math.sin(blablabla) ( i know why they use this but how i can use... idk to use those functions :( )

Link to comment
  • 4 months later...
  • 4 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.

×
×
  • Create New...