Resource:Exp system: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
m (moved Exp system to Resource:Exp system: Added resource: prefix)
mNo edit summary
Line 1: Line 1:
<pageclass class="resource" subcaption="Resource"></pageclass>
{{Resource page}}
A level/experience system made from scratch by [[User:Castillo|Castillo]].<br>
A level/experience system made from scratch by [[User:Castillo|Castillo]].<br>
It uses SQLite to save level and experience.
It uses SQLite to save level and experience.

Revision as of 20:48, 24 February 2012

A level/experience system made from scratch by Castillo.
It uses SQLite to save level and experience.

Exported Functions

Click to collapse [-]
Server

This function is used to get a player level.

Syntax

bool getPlayerLevel(player thePlayer)

Required Arguments

  • thePlayer: The player element you wish you get the level.

Returns

Returns a number with with the level of the player.

Click to collapse [-]
Server

This function is used to set a player level.

Syntax

bool setPlayerLevel(player thePlayer, int theLevel)

Required Arguments

  • thePlayer: The player element you wish you set the level.
  • theLevel: The level you want to set.

Returns

Returns a bool, whether the level was set successfully or not.

Click to collapse [-]
Server

This function is used to get a player experience.

Syntax

bool getPlayerEXP(player thePlayer)

Required Arguments

  • thePlayer: The player element you wish you get the experience.

Returns

Returns a number with with the experience of the player.

Click to collapse [-]
Server

This function is used to set a player experience.

Syntax

bool setPlayerEXP(player thePlayer, int theExperience)

Required Arguments

  • thePlayer: The player element you wish you set the experience.
  • theExperience: The exprience you want to set.

Returns

Returns a bool, whether the experience was set successfully or not.

Click to collapse [-]
Server

This function is used to give a player experience.

Syntax

bool addPlayerEXP(player thePlayer, int theExperience)

Required Arguments

  • thePlayer: The player element you wish you to give the experience.
  • theExperience: The exprience you want to give.

Returns

Returns a bool, whether the experience was given successfully or not.

Example

<syntaxhighlight lang="lua"> addEvent("onZombieWasted",true) addEventHandler("onZombieWasted",root, function (killer) exports.exp_system:addPlayerEXP(killer,5) end )

See also

Download page