Skip to content

Functions

Alf Müller edited this page Apr 22, 2018 · 3 revisions

There are new functions to easily handle the new custom classes.

Functions

Shared

AddCustomClass(CLASS_NAME, CLASS_TABLE)

CLASS_NAME: the name of the custom class

CLASS_TABLE: the role data of the custom class (see CLASSES)



This function should never be used/called just for SERVER or CLIENT (keep it outside)!
With the help of this method, you can add custom classes simply!

***

### Player:UpdateCustomClass(CLASS_INDEX)

This function should be used INSTEAD of Player:SetCustomClass(CLASS_INDEX)!

***

### Player:HasCustomClass(): bool
RETURNS: bool

Check whether a player has a custom class

***

### Player:GetClassData(): CLASS_TABLE
RETURNS: CLASS_TABLE

Returns the CLASS_TABLE of the custom class the player have.

***

### SortRolesTable(Table)
Sort a table that just has CLASS_TABLEs inserted

***

### GetClassByIndex(CLASS_INDEX): CLASS_TABLE
RETURNS: CLASS_TABLE

Get the CLASS_TABLE of a custom class with the help of the class index
Clone this wiki locally