Založení accountu je velmi důležitá věc, hlavně pokud máte prázdný soubor sphereaccu.scp ve složce accounts. V první řadě si vysvětlíme, jak takový account
vypadá.
[jmenohrace]
PRIV=x
PLEVEL=x
PASSWORD=x
Toto je základní kostra každého accountu po jeho vytvoření. [jmenohrace] je hráčovo jméno, které si zvolí, v mém případě tedy [Sandal]. PRIV označuje privilegia hráče (zda-li je admin, GM, hráč, guest...). Privilegia jsou popsány níže, my ale zakládáme account admina, tekže PRIV bude PRIV=1. Položka PRIV ale není tolik důležitá a můžeme ji vypustit. PLEVEL je další možnost označení privilegií, pro admina zadáme PLEVEL=6. PASSWORD snad není nutno představovat, je to heslo pro vstup na hráčův account. Account admina v mé osobě by tedy vypadal takto:
[Sandal] PRIV=1PLEVEL=6
PASSWORD=heslo
A jak account vytvořit? Můžeme ho napsat přímo do scriptu sphereaccu.scp, což se však nedoporučuje dělat za běhu Sphereserveru. Další možností je zapsání do souboru sphereacct.scp a v konzoli Sphere zadat příkaz A, čímž se account překopíruje do souboru sphereaccu.scp. Poslední možností je založit account z konzole serveru (žádný account ještě nemáme vytvořený, takže o založení accountu ve hře se zmíním později).
A jak na to? Není to tak složité.
.SERV.ACCOUNT jmeno ADD heslo, tímto založíte hráčský account ze hry, popř. z konzole Sphereserveru.
Nyní se podíváme na privilegia.
PRIV=0 Hráč
PRIV=1 Admin (Administrator)
PRIV=2 GM (Game Master)
PRIV=4 Councilor
PRIV=8 Supervisory Player
PRIV=10 Broadcasting Player
PRIV=20 All Move Player
PRIV=40 Debug Player
PRIV=80 Debug Player II
PLEVEL=0 Guest
PLEVEL=1 Player
PLEVEL=2 Council
PLEVEL=3 Seer
PLEVEL=4 GM
PLEVEL=5 Dev
PLEVEL=6 Admin
Pro zjednodušení zde uvedu příklad ze základního souboru sphereaccu.scp pro případ, že by mému výkladu někdo nerozuměl:
[GUEST] PLEVEL=0PASSWORD=guest [Player] PLEVEL=1
PASSWORD=player [counselor] PLEVEL=2
PASSWORD=counselor [Seer] PLEVEL=3
PASSWORD=seer [GM] PLEVEL=4
PASSWORD=GM [dev] PLEVEL=5
PASSWORD=dev [Admin] PLEVEL=6
PASSWORD=Admin
Autor: Sandal