SecureLoginPVP

Author: DaCoNDe

Compatible With MultiWorlds and MySQL/SQLite!

Compatible With All Bukkit Versions!


Description

SecureLoginPVP is designed to be used in PVP servers, providing the safest current authentication system. Once you have installed SecureLoginPVP, when the players enter the server are automatically teleported to a point, keeping their true location and when the users register or login, they are teleported back to this true location. While you are not registered or login, you can not perform any action, there is a certain period of time to register or login. The password are encrypted with SHA-256 and saved in SQL or MySQL.

How to use

First Login

To configurate this plugin, you have to connect to the server. This will create a spawn point with your location as default. Now you can set the spawn point.

Commands

/!\ The arguments must be written.

  • /register [password] ; This command register you to the server.
  • /login [password] ; This command login you to the server
  • /setpassword [password] ; this command change you own password
  • /setloginspawn ; this command sets your location as default login spawn point.
    Permisions: SecureLoginPVP.setspawn
  • /setloginuserpassword [player] [password] ; this command sets to a player a new password.
    Permisions: SecureLoginPVP.setuserpassword
  • /deleteloginuser [player] ; this command remove the account of the user.
    Permisions: SecureLoginPVP.deleteloginuser
  • /unlogplayer [player] ; this command set player unlogged.
    Permisions: SecureLoginPVP.unlogplayer

Translations

To translate the plugin you only have to open config.yml file and translate the language configuration:

English

language:
  incorrectcommand: Incorrect Command
  loginusedkick: You have been kicked because there are other player with your name logged
  deleteduserkick: You have been kicked because your account has been deleted
  registerusing: Register using
  40secondsregister: You have got 40 seconds to register!
  morefaster: You have to be more faster!
  logusing: Login using
  20secondslogin: You have got 20 seconds to login!
  loginsuccess: You have logged successfully! Enjoy!
  registersuccess: You have registered successfully! Enjoy!
  changepasswordsuccess: You have changed your password successfully!
  notregistered: You didn't register, type
  wrongpassword: Wrong password!
  alreadyregistered: Your account is already registered!
  mustloggued: You have to be logged to use this command!
  mustnotloggued: You don't have to be logged to use this command!
  changeuserpasswordsuccess: You have changed the password from user
  mustbeplayer: You have to be a Player to use this command
  changedspawnpointsuccess: You have changed the login spawn point successfully to
  playernotregistered: This user hasn't registered yet
  playerremoved: You have removed successfully the user

Spanish

language:
  incorrectcommand: Comando incorrecto
  loginusedkick: Has sido kickeado porque hay otro usuario con su nombre logueado
  deleteduserkick: Has sido kickeado porque su registro ha sido eliminado
  registerusing: Registrate usando
  40secondsregister: Tienes 40 segundos para registrarte!
  morefaster: Debes ser mas rapido!
  logusing: Logueate usando
  20secondslogin: Tienes 20 segundos para loguearte!
  loginsuccess: Te has logueado con exito! Diviertete!
  registersuccess: Te has registrado con exito! Diviertete!
  changepasswordsuccess: Has cambiado la contraseña con exito!
  notregistered: No te has registrado, escribe
  wrongpassword: Contraseña incorrecta!
  alreadyregistered: Su cuenta ya esta registrada!
  mustloggued: Debes estar logueado para usar este comando!
  mustnotloggued: No debes estar logueado para poder usar este comando!
  changeuserpasswordsuccess: Has cambiado la contraseña del usuario
  mustbeplayer: Debes ser un jugador para usar este comando
  changedspawnpointsuccess: Has cambiado el login spawn point a
  playernotregistered: Este usuario no se ha registrado todavia!
  playerremoved: Has eliminado correctamente al usuario

Chinese(ZH)

language: 
  incorrectcommand: 错误的命令 
  loginusedkick: 您已经被踢出 , 因为您的用户名已经被使用 
  deleteduserkick: 您已经被踢出 , 因为您的账户已经被删除 
  registerusing: 注册中 
  40secondsregister: 您有40秒的时间来完成注册 
  morefaster: 你需要更快! 
  logusing: 登陆中 
  20secondslogin: 您有20秒的时间进行登录! 
  loginsuccess: 登陆成功! 祝您有快乐的游戏时间! 
  registersuccess: 注册成功! 祝您有快乐的游戏时间! 
  changepasswordsuccess: 您已经成功的修改了您的密码! 
  notregistered: 您还没有注册 请使用/register [密码]来进行注册 
  wrongpassword: 密码错误! 
  alreadyregistered: 您的账户已经被注册! 
  mustloggued: 你需要登录才可以使用命令! 
  mustnotloggued: 你不能在没登陆的时候使用该命令! 
  changeuserpasswordsuccess: 你成功的修改了用户密码 
  mustbeplayer: 只有玩家可以使用! 
  changedspawnpointsuccess: 更改登陆重生点成功 
  playernotregistered: 该用户还未登陆 
  playerremoved: 你已经成功的删除该用户

Thanks to zhuzhyzhe1

Traditional Chinese(ZH-TW)

language:   
  incorrectcommand: 錯誤的命令   
  loginusedkick: 您已經被踢出, 因為您的用戶名已經被使用   
  deleteduserkick: 您已經被踢出, 因為您的賬戶已經被刪除   
  registerusing: 註冊中   
  40secondsregister: 您有40秒的時間來完成註冊   
  morefaster: 你需要更快!   
  logusing: 登陸中   
  20secondslogin: 您有20秒的時間進行登錄!   
  loginsuccess: 登陸成功! 祝您有快樂的遊戲時間!   
  registersuccess: 註冊成功! 祝您有快樂的遊戲時間!   
  changepasswordsuccess: 您已經成功的修改了您的密碼!   
  notregistered: 您還沒有註冊請使用/register [密碼]來進行註冊   
  wrongpassword: 密碼錯誤!   
  alreadyregistered: 您的賬戶已經被註冊!   
  mustloggued: 你需要登錄才可以使用命令!   
  mustnotloggued: 你不能在沒登陸的時候使用該命令!   
  changeuserpasswordsuccess: 你成功的修改了用戶密碼   
  mustbeplayer: 只有玩家可以使用!   
  changedspawnpointsuccess: 更改登陸重生點成功   
  playernotregistered: 該用戶還未登陸   
  playerremoved: 你已經成功的刪除該用戶

Thanks to zhuzhyzhe1

Czech (cs-CZ)

language:
  incorrectcommand: Prikaz byl spatne zadan
  loginusedkick: Byl jsi vykopnut. Nekdo uz tento nick pouziva
  deleteduserkick: Byl jsi vykopnut, protoze tvuj ucet byl vymazan
  registerusing: Zaregistruj se pomoci
  40secondsregister: Mas 40 sekund na registraci!
  morefaster: Musite byt rychlejsi!
  logusing: Prihlas se pomoci
  20secondslogin: Mas 20 sekund na prihlaseni!
  loginsuccess: Prave jsi se uspesne prihlasil! Vitej!
  registersuccess: Prave jsi se uspesne zaregistroval! Vitej!
  changepasswordsuccess: Uspesne jsi zmenil sve heslo!
  notregistered: Nejsi zaregistrovan dej
  wrongpassword: Napsal jsi spatne heslo. Pokud ti to dal nepujde kontaktuj Administratora!
  alreadyregistered: Tento ucet uz nekdo pouziva!
  mustloggued: Musite byt prihlaseny k pouziti tohoto prikazu!
  mustnotloggued: Nemusite byt prihlaseni k pouziti tohoto prikazu!
  changeuserpasswordsuccess: Zmenili jste heslo uzivatele
  mustbeplayer: Pro pouziti tohoto prikazu musis byt hrac
  changedspawnpointsuccess: Prihlasovaci spawn byl uspesne zmenen
  playernotregistered: Tento uzivatel jeste neni zaregistrovan
  playerremoved: Prave jsi odstranil uzivatele:

Thanks to StanoMalek

Dutch

language: incorrectcommand: Ongeldig command! 
loginusedkick: Je hebt een kick omdat er momenteel een andere speler met deze naam op de server zit 
deleteduserkick: Je hebt een kick omdat je account is verwijderd 
registerusing: Je moet je registreren 
40secondsregister: Je hebt 40 seconden om jezelf te registreren! 
morefaster: Jammer! Probeer het de volgende iets sneller 
logusing: Je moet inloggen 
20secondslogin: Je hebt 20 seconden om jezelf in te loggen! 
loginsuccess: Je bent succesvol ingelogd! Een fijne dag toegewenst, [servername] 
registersuccess: Je hebt jezelf succesvol geregistreerd! Een fijne dag toegewenst, [servername] 
changepasswordsuccess: Wachtwoord is succesvol veranderd! 
notregistered: Je hebt je niet geregistreerd, type 
wrongpassword: Fout wachtwoord! 
alreadyregistered: Dit account bestaat al! 
mustloggued: Oeps! Je moet ingelogd zijn om dit command te gebruiken! 
mustnotloggued: Je hoeft niet ingelogd te zijn om dit command te gebruiken! 
changeuserpasswordsuccess: Je hebt het wachtwoord verandert van 
mustbeplayer: Je moet een in game speler zijn om dit command te kunnen gebruiken! 
changedspawnpointsuccess: Je hebt de loginspawn veranderd naar 
playernotregistered: Deze gebruiker heeft zich nog niet geregistreerd 
playerremoved: Je hebt de volgende gebruiker succesvol verwijderd

Thanks to Kyl0flip

Portuguese

language:
  incorrectcommand: Comando Incorreto
  loginusedkick: Foste expulso porque ja existe um jogador ligado com o mesmo nome que o teu
  deleteduserkick: Foste expulso porque a tua conta foi eliminada
  registerusing: Resgista-te usando
  40secondsregister: Tens 40 segundos para te registares!
  morefaster: Tens que ser mais rapido!
  logusing: Faz login usando
  20secondslogin: Tens 20 segundos para te ligares!
  loginsuccess: Login efetuado com sucesso!
  registersuccess: Registo efetuado com sucesso!
  changepasswordsuccess: Mudaste a tua palavra-passe con sucesso!
  notregistered: Nao te registaste, escreve
  wrongpassword: Palavra-passe errada!
  alreadyregistered: A tua conta ja se encontra registada!
  mustloggued: Tens que fazer login para utilizar este comando!
  mustnotloggued: Nao tens que ter o login feito para utilizares este comando!
  changeuserpasswordsuccess: Mudaste a palavra-passe do utilizador
  mustbeplayer: Tens que ser um jogador para utilizares este comando
  changedspawnpointsuccess: Mudaste o ponto de spawn com sucesso para
  playernotregistered: Este jogador ainda nao se registou
  playerremoved: Removeste com sucesso o utilizador

Thanks to iPedro2


Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Recent Files