AR/takePlayerMoney: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Created page with "==Syntax== <section name="Server" class="server" show="true"> <syntaxhighlight lang="lua"> bool takePlayerMoney ( player thePlayer, int amount ) </syntaxhighlight> {{OOP||player:takeMoney|money|}...")
 
No edit summary
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
__NOTOC__
{{Server client function}}
This function subtracts money from a [[player]]'s current money amount.
{{Note|Using this function client side (not recommended) will not change a players money server side.}}
==Syntax==  
==Syntax==  
<section name="Server" class="server" show="true">
<section name="Server" class="server" show="true">
Line 6: Line 11:
{{OOP||[[player]]:takeMoney|money|}}
{{OOP||[[player]]:takeMoney|money|}}
====الارقمنتات المطلوبة====  
====الارقمنتات المطلوبة====  
*'''thePlayer:''' the [[player]] الاعب اللي تبي تاخذ فلوس منه.
*'''thePlayer:''' اللاعب الذي تريد سحب المال منه .
*'''amount:''' عدد صحيح محدد يسلب من الاعب اللذي تم تعريفه او تم اختياره لفعل شئ.
*'''amount:''' عدد صحيح محدد يسلب من الاعب اللذي تم تعريفه او تم اختياره لفعل شئ.
</section>
</section>
Line 15: Line 20:
{{OOP||[[Player]].takeMoney}}
{{OOP||[[Player]].takeMoney}}
====الارقمنتات المطلوبة====  
====الارقمنتات المطلوبة====  
*'''amount:''' عدد صحيح محدد يسلب من الاعب اللذي تم تعريفه او تم اختياره لفعل شئ.
*'''amount:''' عدد المال الذي تريد سحبها من اللاعب .
</section>
</section>


Line 28: Line 33:
     takePlayerMoney ( thePlayer, tonumber(amount) ) -- اخذ مبلغ من مال الاعب
     takePlayerMoney ( thePlayer, tonumber(amount) ) -- اخذ مبلغ من مال الاعب
end
end
addCommandHandler ( "takecash", takeCash )          -- اضافة دالة معالج للامر takeCash"
addCommandHandler ( "takecash", takeCash )          -- أنشاء امر"
</syntaxhighlight>
</syntaxhighlight>
</section>
</section>

Latest revision as of 16:58, 7 February 2016

This function subtracts money from a player's current money amount.

[[{{{image}}}|link=|]] Note: Using this function client side (not recommended) will not change a players money server side.

Syntax

Click to collapse [-]
Server
bool takePlayerMoney ( player thePlayer, int amount )

OOP Syntax Help! I don't understand this!

Method: player:takeMoney(...)
Variable: .money


الارقمنتات المطلوبة

  • thePlayer: اللاعب الذي تريد سحب المال منه .
  • amount: عدد صحيح محدد يسلب من الاعب اللذي تم تعريفه او تم اختياره لفعل شئ.
Click to collapse [-]
Client
bool takePlayerMoney ( int amount )

OOP Syntax Help! I don't understand this!

Method: Player.takeMoney(...)


الارقمنتات المطلوبة

  • amount: عدد المال الذي تريد سحبها من اللاعب .

Returns

Returns true if تم اخذ الفلوس, or false if اذا تم اختيار باراميترز غير صحيحه.

أمثله

Click to collapse [-]
Server

هذا المثال يأخذ فلوس من الاعب اذا كتب في "takecash number" in الكونسول (F8).

function takeCash ( thePlayer, command, amount )     -- عندما يتم استدعاء takeCash
     takePlayerMoney ( thePlayer, tonumber(amount) ) -- اخذ مبلغ من مال الاعب
end
addCommandHandler ( "takecash", takeCash )           -- أنشاء امر"