Stránka 1 z 2

Authme Reloaded

Napsal: 28 bře 2013, 13:17
od enalan
Authme

Funkce
Authme Reloaded, (Dále jen Authme) zajišťuje na serveru, učty, když někdo přijde musí se registrovat nebo přihlásit :)
Authme má většina serverů.

Instalace
1) Vypneme server.
2) Stáhneme plugin z odkazu.
Spoiler: zobrazit

3) Připojíme se na FTP.
4) Nahrajeme soubor "AuthMe.jar" do složky "Plugins".
5) Spustíme server v Control panelu.
6) Otevřeme ve FTP 'Plugins/AuthMe/config.yml' a nastavíme. (Jak nastavit najdete níže.)

Permissions

Kód: Vybrat vše

authme.player.*
authme.admin.
authme.*

Více permissions na: http://dev.bukkit.org/server-mods/authme-reloaded/pages/permissions/
Příkazy
Příkazy (Command) Zde:
http://dev.bukkit.org/server-mods/authme-reloaded/pages/command/

Autoři
d4rkwarriors (Hlavní autor)
Xephi59 (Autor)
AS1LV3RN1NJA
Hoeze

Config
Spoiler: zobrazit
DataSource: //Nastavení MYSQL (třeba pokud chcete, aby se vám hráči registrovali na webu)
mySQLColumnName: username
mySQLTablename: authme
mySQLUsername: authme
backend: file
mySQLColumnLastLogin: lastlogin
mySQLDatabase: authme
mySQLPort: '3306'
mySQLColumnIp: ip
mySQLHost: 127.0.0.1
mySQLColumnPassword: password
mySQLPassword: '12345'
caching: true
mySQLColumnEmail: email
mySQLColumnId: id
GroupOptions:
UnregisteredPlayerGroup: ''
RegisteredPlayerGroup: ''
Permissions:
PermissionsOnJoin: []
settings:
sessions:
enabled: false
timeout: 30
sessionExpireOnIpChange: false
restrictions:
allowChat: false //Pokud není přihlášen může psát do chatu ?
maxRegPerIp: 2 //Kolik učtů se může registrovat na 1 IP ?
maxNicknameLength: 20 //Kolik max. znaků může použít do svého jména ?
ForceSingleSession: true
ForceSpawnLocOnJoinEnabled: false
SaveQuitLocation: false
AllowRestrictedUser: false
AllowedRestrictedUser: []
kickNonRegistered: false
kickOnWrongPassword: false //Pokud napíše špatné heslo kickne ho to ?
teleportUnAuthedToSpawn: false //Pokud se přihlasí portne ho to na spawn ?
minNicknameLength: 3
allowMovement: false
timeout: 30
allowedNicknameCharacters: '[a-zA-Z0-9_?]*'
allowedMovementRadius: 100
enablePasswordVerifier: true
ProtectInventoryBeforeLogIn: true
displayOtherAccounts: true
ForceSpawnOnTheseWorlds: []
banUnsafedIP: false
GameMode: //Nastavení gamemode pokud odejde
ForceSurvivalMode: false
ResetInventotyIfCreative: false
security:
minPasswordLength: 6
unLoggedinGroup: unLoggedinGroup
passwordHash: SHA256
passwordMaxLength: 20
doubleMD5SaltLength: 8
registration: //Nastavení registrace
enabled: true //Povolena ?
messageInterval: 10
force: true
enableEmailRegistrationSystem: false
doubleEmailCheck: false
unrestrictions:
UnrestrictedName: []
messagesLanguage: en
ExternalBoardOptions: //Nastavení MYSQL
mySQLColumnSalt: ''
mySQLColumnGroup: ''
nonActivedUserGroup: -1
mySQLOtherUsernameColumns: []
permission:
EnablePermissionCheck: false
BackupSystem: //Pokud odejde a dojde musí psát heslo... atd.. ? (Odcházecí systém)
ActivateBackup: false
OnServerStart: false
OnServerStop: true
MysqlWindowsPath: C:\\Program Files\\MySQL\\MySQL Server 5.1\\
Passpartu:
enablePasspartu: false
Email: //Nastavení emailu.
RecoveryPasswordLength: 8
mailPort: 465
mailSMTP: smtp.gmail.com
mailAccount: ''
mailPassword: ''
mailSenderName: ''
mailSubject: ''
mailText: "Dear <playername>, \n\n This is your new AuthMe password for the server\
\ : \n\n <servername> \n\n <generatedpass>\n\n \t Do not forget to change password\
\ after login! \n /changepassword <generatedpass> newPassword"
maxRegPerEmail: 1
Xenoforo:
predefinedSalt: ''
Security:
captcha:
useCaptcha: false
maxLoginTry: 5
captchaLength: 5
Hooks:
multiverse: true
chestshop: true
notifications: true
bungeecord: false

Překlad
Otevřeme si 'messages_en.yml' (ve FTP, složce AuthMe)
Zde je můj překlad:
Spoiler: zobrazit

Kód: Vybrat vše

unknown_user: Hrac neni v databazy!
not_logged_in: '&cNejste prihlasen!'
reg_voluntarily: Na server se muzete zaregistrovat pomoci prikazu "/register password"
usage_log: '&cPouzijte: /login password'
wrong_pwd: '&cSpatne heslo!'
unregistered: '&cByl jste uspesne odregistrovan!'
reg_disabled: '&cRegistrace je vypnuta'
valid_session: '&cSession login'
login: '&cUspesne prihlasen!'
user_regged: '&cJmeno je jiz zaregistrovano'
usage_reg: '&cPouzijte: /register password'
no_perm: '&cZadne Pravomoce'
error: Doslo k problemu;kontaktujte admina
login_msg: '&cPrihlaste se prosim pres "/login vase_heslo"'
reg_msg: '&cRegistrujte se prosim pres "/register vase_heslo vase_heslo_znovu"'
usage_unreg: '&cPouzijte: /unregister password'
pwd_changed: '&cHeslo zmeneno!'
user_unknown: '&cJmeno neni registrovano'
reg_only: Jen pro registrovane hrace! Prosim navstivte http://example.com k registraci
logged_in: '&cJste prihlaseny!'
logout: '&cUspesne odhlasen'
same_nick: Na serveru je stejny nick!
registered: '&cUspesne registrovan!'
reload: Konfigurace a databaze serveru obnoveny!
timeout: Vyprsel cas k prihlaseni
unsafe_spawn: Your Quit location was unsafe, teleporting you to World Spawn
unvalid_session: Session Dataes doesnt corrispond Plaese wait the end of session
max_reg: You have Exeded the max number of Registration for your Account
password_error: Password doesnt match
pass_len: Your password dind't reach the minimum length or exeded the max length
vb_nonActiv: Your Account isent Activated yet check your Emails!
usage_changepassword: 'Usage: /changepassword oldPassword newPassword'
name_len: '&cYour nickname is too Short or too long'
regex: '&cYour nickname contains illegal characters. Allowed chars: REG_EX'
add_email: '&cPlease add your email with : /email add yourEmail confirmEmail'
bad_database_email: '[AuthMe] This /email command only available with MySQL and SQLite,
  contact an Admin'
recovery_email: '&cForgot your password? Please use /email recovery <yourEmail>'
usage_captcha: '&cUsage: /captcha <theCaptcha>'
wrong_captcha: '&cWrong Captcha, please use : /captcha THE_CAPTCHA'
valid_captcha: '&cYour captcha is valid !'


Odkaz na bukkit
http://dev.bukkit.org/server-mods/authme-reloaded/

Doufám že jsem pomohl, pokud jsem vám návod líbil/pomohl.Tak mi můžeš dát karmu, pokud se ti návod, nelíbil/nepomohl napiš mi co mám zlepšit.Děkuji ;)

Mé další návody:
Iconomy: viewtopic.php?f=85&t=13148 (Peníze)
Essentials: viewtopic.php?f=85&t=13146 (Zakladní plugin)
HeroicDeathPlus: viewtopic.php?f=85&t=13144 (Překlad hlášek po smrti)
JoinMessage: viewtopic.php?f=85&t=13232 (Překlad připojovacích hlášek)
ClearLag: viewtopic.php?f=85&t=13233 (Maže itemy na zemi)
ChestShop: viewtopic.php?f=85&t=13234 (Obchod pomocí truhel a cedulek)

Re: Authme Reloaded

Napsal: 28 bře 2013, 17:21
od nejento
Configy do Code. Znova a znova to tu opakujeme. Ztrácí se tím mezery a formátování.

Re: Authme Reloaded

Napsal: 28 bře 2013, 17:23
od enalan
Já vím, ale chtěl jsem za to dát // Text

Re: Authme Reloaded

Napsal: 28 bře 2013, 21:52
od nejento
To můžeš i bez barvy. Akorát tam nedělej TAB ale mezery. Pořád to bude správnější, než tohle.

Re: Authme Reloaded

Napsal: 29 bře 2013, 09:54
od vasikxl
A chybí ti docela dost permissions

Re: Authme Reloaded

Napsal: 31 bře 2013, 00:44
od Sejsel
A Místo // použij #, pak ti to dokonce i bude fungovat.

Re: Authme Reloaded

Napsal: 18 dub 2013, 15:28
od bohus98
Keď sa chcem prihlásiť tak mi to píše bad login čím to je ?

Re: Authme Reloaded

Napsal: 18 dub 2013, 17:09
od enalan
Nemáš originalní minecraft, musíš si v server.properites (ve FTP) vypnout online mod máš to takhle:

Kód: Vybrat vše

online-mode=true

a dáš to:

Kód: Vybrat vše

online-mode=false

Re: Authme Reloaded

Napsal: 04 kvě 2013, 05:49
od Moakai
vasikxl píše:A chybí ti docela dost permissions


No tak pokud vím tak když dáš do PeX -> authme.player.* -> Tak to dá hráčovi(popř. jiným..) všechna práva.
U Admina je to tak že tam dáš -> authme.* -> Dotyčnému to dá všechna práva hráče a admina.

+ přidávám další permissions ( Jednotlivě )
Hráčská permissions
Spoiler: zobrazit
/register-------------> authme.register
/login------------->authme.login
/logout------------->authme.logout
/changepassword------------->authme.changepassword
/unregister------------->authme.unregister


Toť vše od hráčských permissions..teď přejdeme na Adminské, také jich není mnoho.

Spoiler: zobrazit
/authme register------------->authme.admin.register
/authme unregister------------->authme.admin.unregister
/authme reload-------------> authme.admin.reload
/authme changepassword------------->authme.admin.changepassword
/authme convertflattosql------------->authme.admin.convertflattosql


Tak také jich bylo málo..;)

Všechna Permission ještě jednou (*)

authme.player.* - Úplné Permissions - Hráče
authme.admin.* - Úplné Permissions - Admin
authme.* - Úplné Permissions - Admin a Hráč

Re: Authme Reloaded

Napsal: 09 čer 2014, 08:57
od Noupe
čo je toto?

ForceSingleSession: true

v cfg...