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|}...")
 
Line 6: Line 6:
{{OOP||[[player]]:takeMoney|money|}}
{{OOP||[[player]]:takeMoney|money|}}
====الارقمنتات المطلوبة====  
====الارقمنتات المطلوبة====  
*'''thePlayer:''' the [[player]] الاعب اللي تبي تاخذ فلوس منه.
*'''thePlayer:''' اللاعب الذي تريد سحب المال منه .
*'''amount:''' عدد صحيح محدد يسلب من الاعب اللذي تم تعريفه او تم اختياره لفعل شئ.
*'''amount:''' عدد صحيح محدد يسلب من الاعب اللذي تم تعريفه او تم اختياره لفعل شئ.
</section>
</section>

Revision as of 16:48, 7 February 2016

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 )           -- اضافة دالة معالج للامر takeCash"