AR/isGuestAccount: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
(→مثال) |
||
Line 23: | Line 23: | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
function callAdmin ( playerSource ) | function callAdmin ( playerSource ) | ||
-- | -- اختصار للتحقق من حساب اللاعب | ||
sourceAccount = getPlayerAccount ( playerSource ) | sourceAccount = getPlayerAccount ( playerSource ) | ||
-- | -- اذا كان غير مسجل | ||
if isGuestAccount ( sourceAccount ) then | if isGuestAccount ( sourceAccount ) then | ||
-- | -- يقول لهم في لوحة اف 8 الآتي | ||
outputConsole ( " | outputConsole ( "الرجاء التسجيل لـ تستخدم هذه الوظيفة", playerSource ) | ||
else | else | ||
-- الطريقة التي تريد بها أن تصل للأدمن هنا | |||
end | end | ||
end | end | ||
-- | -- يُمثَل الحدث هنا بـ كلمة " الادمن " لكي يتم الاتصال به | ||
addCommandHandler ( " | addCommandHandler ( "الادمن", callAdmin ) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Revision as of 15:01, 30 August 2012
هذه الوظيفة تتحقق من حساب الاعب إذا كان مسجل الدخول أو لا
guest account
هو حساب يُنشئ اوتوماتيكياً عند دخول الاعب ويُمسح اوتوماتيكياً الا اذا كان الاعب مسجل في السيرفر من قبل
Syntax
bool isGuestAccount ( account theAccount )
Required Arguments
- theAccount: الحساب الذي تريد ان تتحقق منه اذا كان غير مسجل
guest account
Returns
Returns true if the account is a guest account, false otherwise.
مثال
هذا المثال سوف يُريك كيف تسطيع ان تُنشئ كلمة للاعبين المسجلين فقط
function callAdmin ( playerSource ) -- اختصار للتحقق من حساب اللاعب sourceAccount = getPlayerAccount ( playerSource ) -- اذا كان غير مسجل if isGuestAccount ( sourceAccount ) then -- يقول لهم في لوحة اف 8 الآتي outputConsole ( "الرجاء التسجيل لـ تستخدم هذه الوظيفة", playerSource ) else -- الطريقة التي تريد بها أن تصل للأدمن هنا end end -- يُمثَل الحدث هنا بـ كلمة " الادمن " لكي يتم الاتصال به addCommandHandler ( "الادمن", callAdmin )