Client Scripting Classes
This page lists all the client-side scripting classes that are being implemented in the 1.4 version of Multi Theft Auto. It mirrors the procedural Client Functions.
Classes can be instantiated by either calling the create method, when available, or calling the class. For example: Vehicle(...) is the same as Vehicle.create(...).
Vector3
Matrix
Element
Vehicle
This class inherits Element. Template:Client vehicle class
Ped
This class inherits Element. Template:Client ped class
Player
This class inherits Ped. Template:Client player class
Object
This class inherits Element. Template:Client object class
Camera
Marker
This class inherits Element. Template:Client marker class
Blip
This class inherits Element. Template:Client blip class
Pickup
This class inherits Element. Template:Client pickup class
Collision shape
This class inherits Element. Template:Client colshape class
Projectile
This class inherits Element. Template:Client projectile class
Radar area
This class inherits Element. Template:Client radararea class
Team
This class inherits Element. Template:Client team class
Water
This class inherits Element. Template:Client water class
Sound
This class inherits Element. Template:Client sound class
Sound3D
This class inherits Sound. Template:Client sound3 class
Weapon
This class inherits Element. Template:Client weapon class
GUI classes
Base element
This class inherits Element. Template:Client GUIElement class
Window
This class inherits GuiElement. Template:Client GUIWindow class
Button
This class inherits GuiElement. Template:Client GUIButton class
Edit box
This class inherits GuiElement. Template:Client GUIEdit class
Label
This class inherits GuiElement. Template:Client GUILabel class
Memo box
This class inherits GuiElement. Template:Client GUIMemo class
Image
This class inherits GuiElement. Template:Client GUIImage class
Combo box
This class inherits GuiElement. Template:Client GUIComboBox class
Check box
This class inherits GuiElement. Template:Client GUICheckBox class
Radio button
This class inherits GuiElement. Template:Client GUIRadioButton class
Scroll pane
This class inherits GuiElement. Template:Client GUIScrollPane class
Scroll bar
This class inherits GuiElement. Template:Client GUIScrollBar class
Progress bar
This class inherits GuiElement. Template:Client GUIProgressBar class
Grid list
This class inherits GuiElement. Template:Client GUIGridList class
Tab panel
This class inherits GuiElement. Template:Client GUITabPanel class
Tab
This class inherits GuiElement. Template:Client GUITab class
Resource
Template:Client resource class