AR/getPlayerAccount: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Created page with "__NOTOC__ {{Server function}} This function returns the specified player's account object. ==Syntax== <syntaxhighlight lang="lua"> account getPlayerAccount ( player thePlayer ) </syntaxhighlight> ==...")
 
m (Добавление языков)
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
__NOTOC__
__NOTOC__
{{Server function}}
{{Server function}}
This function returns the specified player's [[account]] object.
لاعب معين [[account]] تستخدم هذه الوظيفة للحصول على حساب


==Syntax==
==Syntax==
Line 8: Line 8:
</syntaxhighlight>
</syntaxhighlight>


===Required Arguments===
===العناصر المطلوبة===
* '''thePlayer:''' The [[player]] element you want to get the [[account]] of.
* '''thePlayer:''' اللاعب الذي تريد الحصول على حسابه.


===Returns===
===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.


==Example==
==مثال==
This example sets a player's money and also stores the value is his account.
This example sets a player's money and also stores the value is his account.
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
function setMoney(thePlayer,key,amount)
function setMoney(thePlayer,key,amount)
     setPlayerMoney (thePlayer,amount)
     setPlayerMoney (thePlayer,amount) -- وضع فلوس لاعب
     local account = getPlayerAccount(thePlayer)
     local account = getPlayerAccount(thePlayer) -- جلب حساب لاعب
     if account and tonumber(amount) then
     if account and tonumber(amount) then
         setAccountData(account,"money",amount)
         setAccountData(account,"money",amount) -- وضع حساب في داتا
     end
     end
end
end
addCommandHandler("setmoney",setMoney)
addCommandHandler("setmoney",setMoney) -- أمر كونسول
</syntaxhighlight>
</syntaxhighlight>


==See Also==
==انظر ايضاً==
{{AR Account_functions}}
{{AR Account_functions}}


[[en:getPlayerAccount]]
[[en:getPlayerAccount]]
[[ru:getPlayerAccount]]
[[hu:getPlayerAccount]]
[[ar:getPlayerAccount]]
[[zh-cn:getPlayerAccount]]

Latest revision as of 13:42, 12 April 2021

لاعب معين account تستخدم هذه الوظيفة للحصول على حساب

Syntax

account getPlayerAccount ( player thePlayer )

العناصر المطلوبة

  • thePlayer: اللاعب الذي تريد الحصول على حسابه.

Returns

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

مثال

This example sets a player's money and also stores the value is his account.

function setMoney(thePlayer,key,amount)
    setPlayerMoney (thePlayer,amount) -- وضع فلوس لاعب
    local account = getPlayerAccount(thePlayer) -- جلب حساب لاعب
    if account and tonumber(amount) then
        setAccountData(account,"money",amount) -- وضع حساب في داتا
    end
end
addCommandHandler("setmoney",setMoney) -- أمر كونسول

انظر ايضاً