GetPlayerUserName: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
m (Better see also template)
 
(4 intermediate revisions by 4 users not shown)
Line 1: Line 1:
__NOTOC__
__NOTOC__
{{Server client function}}
{{Server client function}}
{{MessageBox|
  bordercolorhex = FF0000 |
  bgcolorhex = FFBFBF |
  image = File:Emblem-important.png |
  message = This function is deprecated. This means that its use is discouraged. |
  subtext = MTA Community accounts were dropped in favor of [[serial|serials]] for identifying players. |
}}
This function returns the community.mtasa.com (or mtabeta.com) account of the specified user.
This function returns the community.mtasa.com (or mtabeta.com) account of the specified user.


Line 30: Line 38:
         if ( sourcePlayer ) then
         if ( sourcePlayer ) then
                 local mtaaccount = getPlayerUserName( sourcePlayer )
                 local mtaaccount = getPlayerUserName( sourcePlayer )
                 if( mtaaccount ) then
                 if ( mtaaccount ) then
                         outputChatBox("Your community.mtasa.com account is " .. mtaaccount, sourcePlayer )
                         outputChatBox("Your community.mtasa.com account is " .. mtaaccount, sourcePlayer )
                 else
                 else
Line 40: Line 48:


-- register outputMTAAccount as a handler for the mta-account command
-- register outputMTAAccount as a handler for the mta-account command
addCommandHandler ( "mta-account", outputMTAAccount )
addCommandHandler ( "mtaaccount", outputMTAAccount )
</syntaxhighlight>  
</syntaxhighlight>  
</section>
</section>


==See Also==
==See Also==
===Client===
{{Player functions}}
{{Client serial functions}}
===Server===
{{Serial functions}}

Latest revision as of 17:04, 21 April 2016

Emblem-important.png This function is deprecated. This means that its use is discouraged.

MTA Community accounts were dropped in favor of serials for identifying players.

This function returns the community.mtasa.com (or mtabeta.com) account of the specified user.

Syntax

Click to collapse [-]
Server
string getPlayerUserName ( player thePlayer )

Required Arguments

  • thePlayer: The player whose MTA account username you want to retrieve.

Returns

A string value containing the MTA account username or false if no account exists for the player.

Click to collapse [-]
Client
string getPlayerUserName ()

Returns

A string value containing local player's MTA account username or false if no account exists for the local player.

Example

Click to collapse [-]
Server
function outputMTAAccount ( sourcePlayer )
        -- if the command was triggered by an ingame player
        if ( sourcePlayer ) then
                local mtaaccount = getPlayerUserName( sourcePlayer )
                if ( mtaaccount ) then
                        outputChatBox("Your community.mtasa.com account is " .. mtaaccount, sourcePlayer )
                else
                        outputChatBox("Can't find an account for you.", sourcePlayer )
                end
        end
end


-- register outputMTAAccount as a handler for the mta-account command
addCommandHandler ( "mtaaccount", outputMTAAccount )

See Also