AR/kickPlayer

From Multi Theft Auto: Wiki

هذه الوظيفة سـ تطرد الاعب المحدد من السيرفر

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)

انظر أيضاً