AR/kickPlayer: Difference between revisions
Jump to navigation
Jump to search
(Created page with "{{Server function}} __NOTOC__ This function will kick the specified player from the server. ==Syntax== <syntaxhighlight lang="lua"> bool kickPlayer ( player kickedPlayer, [ player responsible...") |
|||
(5 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Server function}} | {{Server function}} | ||
__NOTOC__ | __NOTOC__ | ||
هذه الوظيفة سـ تطرد الاعب المحدد من السيرفر | |||
==Syntax== | ==Syntax== | ||
Line 13: | Line 13: | ||
===Required Arguments=== | ===Required Arguments=== | ||
*'''kickedPlayer:''' | *'''kickedPlayer:''' الاعب الذي سيتم طرده من السيرفر | ||
===Optional Arguments=== | ===Optional Arguments=== | ||
{{OptionalArg}} | {{OptionalArg}} | ||
*'''responsiblePlayer:''' | *'''responsiblePlayer:''' console الاعب او الشيء الذي سيتحمل مسؤلية طرد الاعب المحدد , يمكنه ان يكون من الـ | ||
*'''reason:''' | ( اقصى عدد للحروف 30 ) | ||
*'''reason:''' سبب الطرد | |||
===Returns=== | ===Returns=== | ||
ادا كانت | |||
"true" | |||
يستطيع طرد اللاعب | |||
ادا كانت | |||
"false" | |||
كادبه لا يستطيع طرد اللاعب | |||
== | ==مثال== | ||
هذا المثال سـ يطرد كل من معه مال اكبر من 999999 عند دخول الاعب حسابه | |||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
function | function kickCheater( ) | ||
-- اذا رآى ان الاعب لديه أكثر من 999999 سيطرده | |||
if ( getPlayerMoney( source ) > 999999 ) then | |||
-- طرد الاعب | |||
if ( | kickPlayer( source ) | ||
end | end | ||
end | end | ||
-- | -- سـ تقوم الوظيفة بالعمل عند دخول الاعب | ||
addEventHandler("onPlayerLogin", root, kickCheater) | |||
</syntaxhighlight> | </syntaxhighlight> | ||
== | ==انظر أيضاً== | ||
{{Admin_functions}} | {{AR/Admin_functions}} | ||
[[es:kickPlayer]] | [[es:kickPlayer]] | ||
[[ru:kickPlayer]] | [[ru:kickPlayer]] |
Latest revision as of 16:59, 27 September 2016
هذه الوظيفة سـ تطرد الاعب المحدد من السيرفر
Syntax
bool kickPlayer ( player kickedPlayer, [ player responsiblePlayer, string reason = "" ] )
or
bool kickPlayer ( player kickedPlayer, [ string reason = "" ] )
Required Arguments
- kickedPlayer: الاعب الذي سيتم طرده من السيرفر
Optional Arguments
NOTE: When using optional arguments, you might need to supply all arguments before the one you wish to use. For more information on optional arguments, see optional arguments.
- responsiblePlayer: console الاعب او الشيء الذي سيتحمل مسؤلية طرد الاعب المحدد , يمكنه ان يكون من الـ
( اقصى عدد للحروف 30 )
- reason: سبب الطرد
Returns
ادا كانت "true" يستطيع طرد اللاعب ادا كانت "false" كادبه لا يستطيع طرد اللاعب
مثال
هذا المثال سـ يطرد كل من معه مال اكبر من 999999 عند دخول الاعب حسابه
function kickCheater( ) -- اذا رآى ان الاعب لديه أكثر من 999999 سيطرده if ( getPlayerMoney( source ) > 999999 ) then -- طرد الاعب kickPlayer( source ) end end -- سـ تقوم الوظيفة بالعمل عند دخول الاعب addEventHandler("onPlayerLogin", root, kickCheater)