ZH-CN/getPlayerAccount: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 11: Line 11:
* '''thePlayer:''' 要获取的[[账户]]的[[玩家]]元素.
* '''thePlayer:''' 要获取的[[账户]]的[[玩家]]元素.


===Returns===
===返回值===
Returns the player's account object, or ''false'' if the player passed to the function is invalid.
Returns the player's account object, or ''false'' if the player passed to the function is invalid.


Line 33: Line 33:
[[ar:getPlayerAccount]]
[[ar:getPlayerAccount]]
[[ru:getPlayerAccount]]
[[ru:getPlayerAccount]]
[[zh-cn:getPlayerAccount]]
[[en:getPlayerAccount]]

Revision as of 08:04, 5 February 2021

此函数返回指定玩家的帐户对象.

语法

account getPlayerAccount ( player thePlayer )

OOP Syntax Help! I don't understand this!

Note: Static method Account.getFromPlayer() can also be used
Method: player:getAccount(...)
Variable: .account


Required Arguments

返回值

Returns the player's account object, or false if the player passed to the function is invalid.

示例

这个例子设置了一个玩家的钱,也存储了他的帐户的值.

function setMoney(thePlayer,key,amount)
    local account = getPlayerAccount(thePlayer)
    if account and tonumber(amount) then
        setPlayerMoney (thePlayer,amount)
        setAccountData(account,"money",amount)
    end
end
addCommandHandler("setmoney",setMoney)

See Also