@AndRussia

Mta LUA. Из-за чего не работает?

Здравствуйте. Почему getPlayerAccount() выдает nil и т.п.?
Я пробовал писать и getPlayerAccount(source) и getPlayerAccount(player) и getPlayerAccount(thePlayer), но все тщетно. Делаю все по уроку и там это работает. Также сверялся с мта вики и там все правильно. Почему оно не работает?
function quitPlayer()
	local acc = getPlayerAccount()
    if acc and not isGuestAccount(acc) then
        setAccountData(acc, 'money', getPlayerMoney(player))
        setAccountData(acc, 'health', getElementHealth (player))
    end
end
addEventHandler ( "onPlayerQuit", root, quitPlayer )
  • Вопрос задан
  • 92 просмотра
Пригласить эксперта
Ответы на вопрос 2
MorganDusty
@MorganDusty
getPlayerAccount только на стороне сервера
Ответ написан
В скобках не указан элемент, у которого будем проверять аккаунт
В инвенте onPlayerQuit игроком является source
Замени getPlayerAccount() на getPlayerAccount( source )
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы