Advertisement
Aladalar

aaa

Feb 17th, 2016
204
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.75 KB | None | 0 0
  1. 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.
  2.  
  3. Aby jste byly v obraze, tak tady jsou některé z jeho funkcí:
  4. - Obnovení hesla pomocí emailu
  5. - Anit-Bot systém
  6. - Ohlášení při připojení z jiné lokace
  7. - Podpora MySQL a SQLite databází
  8. - Podpora registrací skrze:
  9. - PHPBB, VBullettin
  10. - PHPFusion
  11. - Joomla
  12. - Wordpress
  13. - a spoustu dalších...
  14. - Plně kompatibilní s pluginy Citizen2, CombatTag, CombatTagPlus and ChestShop
  15. - Plně kompatibilní s módy jako je BuildCraft, RedstoneCraft
  16.  
  17. 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].
  18.  
  19. [hr]
  20.  
  21. 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ě.
  22.  
  23. Co budeme potřebovat:
  24. - Plugin AuthMe Realoaded (Ver 5.0-Beta3, pro minecraft 1.8.8.) [url]https://www.spigotmc.org/resources/authme-reloaded.6269/history[/url]
  25. - Textový editor, stačí běžný, ale doporučuji notepad++ ([url]https://notepad-plus-plus.org/download/v6.8.8.html[/url])
  26. - Server podporující pluginy a verzi minecraft 1.8.8
  27. - Přibližně 15-30 minut volného času
  28.  
  29. Doporučeně:
  30. - MySQL databázi
  31.  
  32. 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.
  33.  
  34. - Rozbor souborů
  35. - Nastavení databáze
  36. - Základní nastavení
  37.  
  38. 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í...
  39. [table][tr][td]cache - složka mezipaměti Authme
  40. authme.db - základní databáze Authme
  41. config.yml - veškerá nastavení pluginu
  42. GeoIP.dat - databáze rozpoznávání IP adres země
  43. messages_xx.yml - soubor správ vypisovaných konzolí
  44. otheraccounts.yml - využívá se v případě více účtů na jedné IP adrese
  45. players.yml - využívá se v případě přidělení dočasných práv
  46. spawn.yml - lokace spawnu (pro případné nastavení "ForceSpawnLocOnJoinEnabled: true")
  47. welcome.txt - uvítací zpráva po přihlášení[/td][td][img]https://upload.hicoria.com/files/eKKTnJd4.png[/img][/td][/tr][/table]
  48.  
  49. 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)
  50.  
  51. 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).
  52.  
  53. [code]DataSource:
  54. # Název sloupce databáze se jmény
  55. mySQLColumnName: username
  56. # Název tabulky databáze
  57. mySQLTablename: authme
  58. # Název uživatele databáze
  59. mySQLUsername: authme
  60. # Typ databáze: file, sqlite (default), mysql
  61. backend: sqlite
  62. # Název sloupce databáze s posledním přihlášením
  63. mySQLColumnLastLogin: lastlogin
  64. # Název databáze
  65. mySQLDatabase: authme
  66. # Port databáze
  67. mySQLPort: '3306'
  68. # Název sloupce databáze s uloženými IP
  69. mySQLColumnIp: ip
  70. # Hostitel databáze
  71. mySQLHost: 127.0.0.1
  72. # Název sloupce databáze s uloženými hesly
  73. mySQLColumnPassword: password
  74. # Heslo databáze
  75. mySQLPassword: '12345'
  76. # Povolit ukládání do mezipaměťi
  77. caching: true
  78. # Sloupec se souřadnicemi poslední známé lokace - X
  79. mySQLlastlocX: x
  80. # Sloupec se souřadnicemi poslední známé lokace - Y
  81. mySQLlastlocY: y
  82. # Sloupec se souřadnicemi poslední známé lokace - Z
  83. mySQLlastlocZ: z
  84. # Sloupec se souřadnicemi poslední známé lokace - Název světa
  85. mySQLlastlocWorld: world
  86. # Název sloupce s emailem hráče
  87. mySQLColumnEmail: email
  88. # Název sloupce s id
  89. mySQLColumnId: id
  90. # Název sloupce s ukazatelem, zda je hráč přihlášen
  91. mySQLColumnLogged: isLogged[/code]
  92.  
  93. 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.
  94. 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:
  95. Administrace: mysql.hicoria.com
  96. Hostitel: mysql.hicoria.com
  97. Uživatelské jméno: mysql_****
  98. Heslo: *******
  99. Databáze: mysql_****
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement