SetMaxPlayers: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
m (example fix 2)
mNo edit summary
Line 1: Line 1:
__NOTOC__
__NOTOC__
{{Server function}}
{{Server function}}
This function set the maximum number of player slots on the server.
This function set the maximum number of player slots on the server. Note: the maximum this function can set is what is defined in mtaserver.conf


==Syntax==
==Syntax==

Revision as of 20:30, 3 September 2011

This function set the maximum number of player slots on the server. Note: the maximum this function can set is what is defined in mtaserver.conf

Syntax

bool setMaxPlayers ( int slots )

Required Arguments

  • slots: Maximum number of player slots on the server.

Returns

Returns true if number of player slots was successfully changed, false or nil otherwise.

Example

This example increases server slots count if server is full.

addEventHandler( "onPlayerJoin", root,
    function()
        local nowPlayers = getPlayerCount()
        local maxPlayers = getMaxPlayers()

        if nowPlayers and maxPlayers and nowPlayers >= maxPlayers then
            setMaxPlayers( maxPlayers + 1 )
        end
    end
)

See Also