RU/logOut: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
Shosh Melly (talk | contribs)  (Created page with "__NOTOC__  {{Server function}} Эта функция выходит из аккаунта. ==Синтаксис==  <syntaxhighlight lang="lua"> bool logOut...")  | 
				Shosh Melly (talk | contribs)  No edit summary  | 
				||
| Line 31: | Line 31: | ||
{{Account_functions}}  | {{Account_functions}}  | ||
[[ar:  | [[ar:logOut]]  | ||
Revision as of 10:42, 19 October 2016
Эта функция выходит из аккаунта.
Синтаксис
bool logOut ( player thePlayer )
Синтаксис ООП Помогите! Я не понимаю, что это!
- Метод: player:logOut(...)
 
Обязательные аргументы
- thePlayer: Игрок, из аккаунта которого нужно выйти.
 
Возвращает
Возвращает true если выход удачно осуществлён, false или nil, если по каким-то причинам случилась ошибка, т.е. игрок не вошёл в аккаунт.
Пример
Этот пример выходит из аккаунта каждого игрока при старте ресурса. Это может быть удобным тогда, когда нужно показать экран входа в аккаунт.
function logoutAll () local players = getElementsByType ( "player" ) -- Получаем всех игроков. for k, player in ipairs ( players ) do -- Для каждого игрока сделаем следующее... account = getPlayerAccount ( player ) -- Получаем аккаунт игрока. if ( not isGuestAccount ( account ) ) then -- Если игрок вошёл в аккаунт... logOut ( player ) -- Выйти из него. end end end -- Добавим обработчик события onResourceStart. addEventHandler ( "onResourceStart", getResourceRootElement(), logoutAll )
Смотрите также
- addAccount
 - copyAccountData
 - getAccount
 - getAccountData
 - getAccountName
 - getAccountPlayer
 - getAccountSerial
 - getAccounts
 - getAccountsBySerial
 - getAllAccountData
 - getPlayerAccount
 - isGuestAccount
 - logIn
 - logOut
 - removeAccount
 - setAccountData
 - setAccountPassword
 - getAccountByID
 - getAccountID
 - getAccountIP
 - getAccountsByData
 - getAccountsByIP
 - setAccountName