Initial commit

Working: Register and login
Added maps directory
ls_groovestreet_gangbase 75% fertig
und
sf_fahrschule 99 % fertig
eigefügt
Moved map files directly to maps directory
Use current year as maximum selectable birth date year in register
Fixed do not allow language window movement
Added real time clock
Log script output to server log
Hide HUD on player join and show it after register/login
Set camera position and look at position while register/login
Decreased camera fade time after login/register
Spawn player in Marcos Bistro after register
Added map for Marcos Bistro
Added maps to meta.xml
ls_lspd hinzugefüt
meta.xml für maps verändert
Added flying camera (Uses camera locations which can be modified using MTA Map Editor -> shared/cameraLocations.map)
Added talking PED and talking player (Animation only yet)
Some cleanup
s_alkatraz.map hinzugefügt
meta.xml verändert
alkatraz update
ls_gangcar.map hinzugefügt
ls_groovestreet_gangbase.map verändert
Use extraData parameter for camera moving functions (Is a table containing various values)
Fixed loading language on client side
Moved loadCameraLocations to shared functions
moveCamera: startPosX/Y/Z parameters are now optional (The current camera position will be used if set to nil)
Added NPCs using npc_hlc resource -> Requires manual download!
Client events onLoginRequest and onRegisterRequest get basic user data like language
Changed start of tutorial (Driving car in liberty city -> Ped walking to marcos bistro -> inside marcos bistro)
Changed Los Santos camera movements while login to Linear
Some other fixes (And bugs?)
Removed meta.xml and added it to ignore list (Use Meta Updater to create a local meta.xml)
Added tools directory containing the following tools:
Tunnel Connector -> Establishes a SSH connection to selfcoders.com and creates a tunnel for MySQL connections (Local to remote MySQL server)
Meta Updater -> Required to create meta.xml from a template
Set player interior and dimension to 0 on join
Use interior from camera locations in moveCameraToLocation
Changed readConfig to use a path to the configuration element instead of just the name
Added chat channels
Use element data for player specific data like userId or language
Removed not used hexToRGBA function (MTA already has a function getColorFromString)
Added Linux version of Meta Updater (Console)
Return table containing all XML child nodes in readConfig if there are child nodes, otherwise return the node value
Changed login camera movements, language selection and random skin selection on register to use new readConfig feature (Path instead of name)
Removed destroying register window before register was successful (Register window disappears also if register failed)
New permission and group system
Changed EOL to UNIX and character encoding to UTF-8
Added simple onPlayerWasted event handler (Restart tutorial on death if the player is still in the tutorial group)