AR/getPlayerCount: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(Created page with "{{Server function}} __NOTOC__ هذه الوظيفة تقوم باحضار عدد الاعبين الموجودين في السيرفر {{Note|#getElementsByType("player") works t...")
 
No edit summary
 
(4 intermediate revisions by one other user not shown)
Line 2: Line 2:
__NOTOC__
__NOTOC__
هذه الوظيفة تقوم باحضار عدد الاعبين الموجودين في السيرفر
هذه الوظيفة تقوم باحضار عدد الاعبين الموجودين في السيرفر
{{Note|#getElementsByType("player") works the same as this function but also works client side unlike this function.}}
{{Note|serverوليس كما هذه الوظيفة التي تعمل فقط في جانب الـ clientتقوم بنفس العمل الذي تقوم به هذه الوظيفة ولكنها تعمل أيضاً في جانب الـ #getElementsByType("player")}}


==Syntax==
==تركيب الجملة البرمجية==
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
int getPlayerCount ( )
int getPlayerCount ( )
Line 10: Line 10:


===Returns===
===Returns===
Returns the number of players connected to the server as an [[int]].
[[int]]إرجاع عدد اللاعبيين المتصلين بالسيرفر (الخادم) كـ


==Example==
==مثال==
This example displays a chat message with the number of players connected to the server when a player joins or quits.
.هذا المثال يقوم بإخراج نص في صندوق المحادثة (الشات) يوجد فيه عدد اللاعبين المتواجدين في السيرفر عندما يدخل لاعب او يخرج
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
function playerCount ( )
function playerCount ( )
outputChatBox ( "There are now " .. getPlayerCount() .. " players on this server!" )
outputChatBox ( "!لاعب في السيرفر " .. getPlayerCount() .. " هنالك" )
end
end
addEventHandler ( "onPlayerJoin", getRootElement(), playerCount )
addEventHandler ( "onPlayerJoin", getRootElement(), playerCount )
Line 22: Line 22:
</syntaxhighlight>
</syntaxhighlight>


==See Also==
==(!getPlayerCount بدون إستخدام) Clientمثال على جانب الـ==
clientلإحضار عدد اللاعبين, كما تفعل الوظيفة السابقة ولكن أيضاً في جانب الـ getElementsByType هذا المثال يقوم بأستخدام الوظيفة
<section name="Client" class="client" show="true">
<syntaxhighlight lang="lua">
addCommandHandler( "playercount",
    function ()
        outputChatBox ( "!لاعب في السيرفر " .. #getElementsByType( "player" ) .. " هنالك" )
    end
)
</syntaxhighlight>
</section>
 
==إنظر أيضاً==
{{Player functions}}
{{Player functions}}

Latest revision as of 09:02, 3 January 2014

هذه الوظيفة تقوم باحضار عدد الاعبين الموجودين في السيرفر

[[{{{image}}}|link=|]] Note: serverوليس كما هذه الوظيفة التي تعمل فقط في جانب الـ clientتقوم بنفس العمل الذي تقوم به هذه الوظيفة ولكنها تعمل أيضاً في جانب الـ #getElementsByType("player")

تركيب الجملة البرمجية

int getPlayerCount ( )

Returns

intإرجاع عدد اللاعبيين المتصلين بالسيرفر (الخادم) كـ

مثال

.هذا المثال يقوم بإخراج نص في صندوق المحادثة (الشات) يوجد فيه عدد اللاعبين المتواجدين في السيرفر عندما يدخل لاعب او يخرج

function playerCount ( )
	outputChatBox ( "!لاعب في السيرفر " .. getPlayerCount() .. " هنالك" )
end
addEventHandler ( "onPlayerJoin", getRootElement(), playerCount )
addEventHandler ( "onPlayerQuit", getRootElement(), playerCount )

(!getPlayerCount بدون إستخدام) Clientمثال على جانب الـ

clientلإحضار عدد اللاعبين, كما تفعل الوظيفة السابقة ولكن أيضاً في جانب الـ getElementsByType هذا المثال يقوم بأستخدام الوظيفة

Click to collapse [-]
Client
addCommandHandler( "playercount",
    function ()
        outputChatBox ( "!لاعب في السيرفر " .. #getElementsByType( "player" ) .. " هنالك" )
    end
)

إنظر أيضاً