Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- AuthMe Reload, dále jen Authme, je plugin, který povoluje vstup na server pouze pokud jste zaregistrovaný v databázi. Také může blokovat příliš dlouhá jména, nebo přihlášení z cizích zemí. Díky své jednoduchosti, ale i svých možnostech je to jeden z pluginů, který nesmí chybět na každém multiplayerovém serveru.
- Aby jste byly v obraze, tak tady jsou některé z jeho funkcí:
- - Obnovení hesla pomocí emailu
- - Anit-Bot systém
- - Ohlášení při připojení z jiné lokace
- - Podpora MySQL a SQLite databází
- - Podpora registrací skrze:
- - PHPBB, VBullettin
- - PHPFusion
- - Joomla
- - Wordpress
- - a spoustu dalších...
- - Plně kompatibilní s pluginy Citizen2, CombatTag, CombatTagPlus and ChestShop
- - Plně kompatibilní s módy jako je BuildCraft, RedstoneCraft
- Zbylé funkce a originální vlákno, stejně jako odkaz na stáhnutí, najdete na [url]https://www.spigotmc.org/resources/authme-reloaded.6269/[/url].
- [hr]
- V tomto návodu se hodlám věnovat základům Authme. Pokud budete chtít rozšířené info tak v závěru budou odkazy na podrobný návod v angličtině.
- Co budeme potřebovat:
- - Plugin AuthMe Realoaded (Ver 5.0-Beta3, pro minecraft 1.8.8.) [url]https://www.spigotmc.org/resources/authme-reloaded.6269/history[/url]
- - Textový editor, stačí běžný, ale doporučuji notepad++ ([url]https://notepad-plus-plus.org/download/v6.8.8.html[/url])
- - Server podporující pluginy a verzi minecraft 1.8.8
- - Přibližně 15-30 minut volného času
- Doporučeně:
- - MySQL databázi
- Nuže dále je tu malá osnova co zde budu vysvětlovat, jelikož jde o základy tak nepočítejte s detailním rozebíráním každého příkazu.
- - Rozbor souborů
- - Nastavení databáze
- - Základní nastavení
- Pokud se vám správně nainstaloval plugin tak by jsme měli ve složce AuthMe mít tyto soubory a složku, messages_cz se vám objeví až po správném nastavení...
- [table][tr][td]cache - složka mezipaměti Authme
- authme.db - základní databáze Authme
- config.yml - veškerá nastavení pluginu
- GeoIP.dat - databáze rozpoznávání IP adres země
- messages_xx.yml - soubor správ vypisovaných konzolí
- otheraccounts.yml - využívá se v případě více účtů na jedné IP adrese
- players.yml - využívá se v případě přidělení dočasných práv
- spawn.yml - lokace spawnu (pro případné nastavení "ForceSpawnLocOnJoinEnabled: true")
- welcome.txt - uvítací zpráva po přihlášení[/td][td][img]https://upload.hicoria.com/files/eKKTnJd4.png[/img][/td][/tr][/table]
- Nás se však budou týkat pouze soubory: config.yml, welcome.txt, messages_xx.yml (jen v případě, že by jste chtěli něco pozměnit)
- Začneme tedy souborem config.yml, nebudu ho sem postovat úplně celý, jelikož má 185 řádků, , takže si dávejte pozor jaké větvi se zrovna věnuji (s notepad++ a tomu podobným editorům budete mít celý config.yml i barevně rozlišen).
- [code]DataSource:
- # Název sloupce databáze se jmény
- mySQLColumnName: username
- # Název tabulky databáze
- mySQLTablename: authme
- # Název uživatele databáze
- mySQLUsername: authme
- # Typ databáze: file, sqlite (default), mysql
- backend: sqlite
- # Název sloupce databáze s posledním přihlášením
- mySQLColumnLastLogin: lastlogin
- # Název databáze
- mySQLDatabase: authme
- # Port databáze
- mySQLPort: '3306'
- # Název sloupce databáze s uloženými IP
- mySQLColumnIp: ip
- # Hostitel databáze
- mySQLHost: 127.0.0.1
- # Název sloupce databáze s uloženými hesly
- mySQLColumnPassword: password
- # Heslo databáze
- mySQLPassword: '12345'
- # Povolit ukládání do mezipaměťi
- caching: true
- # Sloupec se souřadnicemi poslední známé lokace - X
- mySQLlastlocX: x
- # Sloupec se souřadnicemi poslední známé lokace - Y
- mySQLlastlocY: y
- # Sloupec se souřadnicemi poslední známé lokace - Z
- mySQLlastlocZ: z
- # Sloupec se souřadnicemi poslední známé lokace - Název světa
- mySQLlastlocWorld: world
- # Název sloupce s emailem hráče
- mySQLColumnEmail: email
- # Název sloupce s id
- mySQLColumnId: id
- # Název sloupce s ukazatelem, zda je hráč přihlášen
- mySQLColumnLogged: isLogged[/code]
- Takto vypadá celá větev v configu určená pro databáze, mimo těch # je to základní nastavení. Pokud chcete přenastavit názvy tak je to na vás ale mě zde půjde hlavně o to, jak napojit MySQL databázi.
- Takže budeme potřebovat MySQL databázi, pokud žádnou nemáte, tak si jí můžete založit na Hicorii (Přesně: Admin sekce -> váš server -> MySQL -> Založit databázi). Pokud jste databázi založili skrze Hicorii tak vám přišel email:
- Administrace: mysql.hicoria.com
- Hostitel: mysql.hicoria.com
- Uživatelské jméno: mysql_****
- Heslo: *******
- Databáze: mysql_****
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement