GetAccounts: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(OOP syntax added)
m (Добавление языков)
 
(10 intermediate revisions by 6 users not shown)
Line 6: Line 6:
table getAccounts ()
table getAccounts ()
</syntaxhighlight>
</syntaxhighlight>
{{OOP||Account.getAll||}}
{{OOP|This function is a static function underneath the Account class.|[[Account]].getAll||}}
===Returns===
===Returns===
A [[table]] over the accounts that exist in the server internal.db file. This table might be empty.
A [[table]] over the accounts that exist in the server internal.db file. This table might be empty.
Line 21: Line 21:
end
end
addCommandHandler( "accountcount", printAmountOfAccounts ) -- add a command handler for command 'accountcount'
addCommandHandler( "accountcount", printAmountOfAccounts ) -- add a command handler for command 'accountcount'
</syntaxhighlight>
</syntaxhighlight>


==See Also==
==See Also==
{{Account functions}}
{{Account functions}}
[[ru:getAccounts]]
[[en:getAccounts]]
[[zh-cn:getAccounts]]

Latest revision as of 13:16, 12 April 2021

This function returns a table over all the accounts that exist in the server internal.db file. (Note: accounts.xml is no longer used after version 1.0.4)

Syntax

table getAccounts ()

OOP Syntax Help! I don't understand this!

Note: This function is a static function underneath the Account class.
Method: Account.getAll(...)


Returns

A table over the accounts that exist in the server internal.db file. This table might be empty.

Example

function printAmountOfAccounts ( thePlayer )
    local accountTable = getAccounts () -- return the table over accounts
    if #accountTable == 0 then -- if the table is empty
        outputChatBox( "There are no accounts. :(", thePlayer )
    else -- table isn't empty
        outputChatBox( "There are " .. #accountTable .. " accounts in this server!", thePlayer )
    end
end
addCommandHandler( "accountcount", printAmountOfAccounts ) -- add a command handler for command 'accountcount'

See Also