- Dokumentacja
- Funkcje serwera
- addAccount
Funkcja
addAccount
Tworzy nowe konto na serwerze. Hasło jest zapisywane jako bezpieczny skrót, nigdy jawnie.
Składnia
account addAccount(string name, string password)Argumenty
namestring- Nazwa konta.
passwordstring- Hasło.
Różnice względem MTA:SA
- Tych argumentów z MTA:SA tu nie ma:
bool allowCaseVariations = false
W MTA:SA
addAccount(string name, string pass, bool allowCaseVariations = false)Zwraca
Konto albo false (nazwa zajęta, puste hasło, zła nazwa; powód trafia do logu).
Przykład
Rejestracja i logowanie komendami.
addCommandHandler("register", function(player, cmd, name, password)
if not name or not password then
outputChatBox("Użycie: /register <login> <hasło>", player)
return
end
local account = addAccount(name, password)
if account then
logIn(player, account, password)
outputChatBox("Konto utworzone, jesteś zalogowany.", player, 0, 255, 0)
else
outputChatBox("Nie udało się: nazwa zajęta albo nieprawidłowa.", player, 255, 0, 0)
end
end)