AR/logIn: Difference between revisions
Jump to navigation
Jump to search
m (Добавление языков) |
|||
(5 intermediate revisions by 2 users not shown) | |||
Line 16: | Line 16: | ||
Returns ''true'' if the player was successfully logged into the given account. Returns ''false'' or ''nil'' if the log in failed for some reason, ie. the player was already logged in to some account (use [[logOut]] first), if the account was already in use or if it failed for some other reason. | Returns ''true'' if the player was successfully logged into the given account. Returns ''false'' or ''nil'' if the log in failed for some reason, ie. the player was already logged in to some account (use [[logOut]] first), if the account was already in use or if it failed for some other reason. | ||
== | ==مثال== | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
function loginPlayer ( thePlayer, command, username, password ) | function loginPlayer ( thePlayer, command, username, password ) | ||
Line 23: | Line 23: | ||
logIn ( thePlayer, account, password ) --s ادخلهم في الحساب | logIn ( thePlayer, account, password ) --s ادخلهم في الحساب | ||
else --s بطريقة آُخرى | else --s بطريقة آُخرى | ||
outputChatBox ( "الحساب | outputChatBox ( "اسم الحساب او كلمة السر التي ادخلتها خاطئة", thePlayer, 255, 255, 0 ) | ||
end | end | ||
end | end | ||
addCommandHandler ( " | addCommandHandler ( "دخول", loginPlayer ) --s نجعلها بكلمة دخول | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== | ==أنظر أيضاً== | ||
{{AR Account_functions}} | {{AR Account_functions}} | ||
[[en:logIn]] | [[en:logIn]] | ||
[[ru:logIn]] | |||
[[ar:logIn]] | |||
[[zh-cn:logIn]] |
Latest revision as of 14:09, 12 April 2021
هذه الوظيفة تسجل الدخول لـ الاعب الذي تريده , سوف تحتاج كلمة السر التي سوف تسجل الدخول بها للاعب الذي تريده او مع الحدث الذي تريده
Syntax
bool logIn ( player thePlayer, account theAccount, string thePassword )
Required Arguments
- thePlayer: الاعب الذي تريده أن يسجل الدخول بالحساب الذي تريده
- theAccount: الحساب الذي تريد الاعب ان يدخل فيه
- thePassword: كلمة السر التي ستُدخل بها الحساب الذي تريده
Returns
Returns true if the player was successfully logged into the given account. Returns false or nil if the log in failed for some reason, ie. the player was already logged in to some account (use logOut first), if the account was already in use or if it failed for some other reason.
مثال
function loginPlayer ( thePlayer, command, username, password ) local account = getAccount ( username, password ) --s العودة إلى الحساب if ( account ~= false ) then --s اذا هذا الحساب موجود ثم logIn ( thePlayer, account, password ) --s ادخلهم في الحساب else --s بطريقة آُخرى outputChatBox ( "اسم الحساب او كلمة السر التي ادخلتها خاطئة", thePlayer, 255, 255, 0 ) end end addCommandHandler ( "دخول", loginPlayer ) --s نجعلها بكلمة دخول