RU/copyAccountData: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 16: Line 16:


==Пример==
==Пример==
Этот пример копирует данные с гостевого аккаунта на аккаунт игрока, при его входе.
Этот пример иллюстрирует использование функции copyAccountData.
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
function copyDataOnLogin ( previousAccount, currentAccount, autoLogin)
function copyDataOnLogin( previousAccount, currentAccount, autoLogin )
  copyAccountData ( currentAccount, previousAccount )
    copyAccountData( currentAccount, previousAccount ) -- Копируем данные с предыдущего аккаунта на текущий
end
end
addEventHandler ( "onPlayerLogin", getRootElement(), copyDataOnLogin )
 
addEventHandler( "onPlayerLogin", root, copyDataOnLogin ) -- Добавляем обработчик события авторизации игрока


</syntaxhighlight>
</syntaxhighlight>

Revision as of 11:35, 2 August 2012

Эта функция копирует данные с одного аккаунта на другой.

Использование

bool copyAccountData ( account theAccount, account fromAccount )

Обязательные параметры

  • theAccount: Целевой аккаунт.
  • fromAccount: Исходный аккаунт.

Что возвращается

Возвращает true если аккаунты были корректными, в противном случае false .

Пример

Этот пример иллюстрирует использование функции copyAccountData.

function copyDataOnLogin( previousAccount, currentAccount, autoLogin )
    copyAccountData( currentAccount, previousAccount ) -- Копируем данные с предыдущего аккаунта на текущий
end

addEventHandler( "onPlayerLogin", root, copyDataOnLogin ) -- Добавляем обработчик события авторизации игрока

Смотри также