AR/takePlayerMoney: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 2: Line 2:
{{Server client function}}
{{Server client function}}
  ‘[[player]]'sهذه الوظيفة تقوم بسلب فلوس محدده من الـ .
  ‘[[player]]'sهذه الوظيفة تقوم بسلب فلوس محدده من الـ .
{{ملاحظة|استخدام هذه الوظيفة في الكلاينت (غير موصى به) لن يغير فلوس الاعب}}


==Syntax==  
==Syntax==  

Revision as of 16:58, 7 February 2016

player'sهذه الوظيفة تقوم بسلب فلوس محدده من الـ .

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 )           -- أنشاء امر"