Rakamak
Version : 5.2.1 (06/05/2012) For CraftBukkit 1.2.5-R1.0+
Author : Erwyn & Dorpaxio
The Rakamak plugin has been created to provide a security opportunity for
servers with online-mode=false.
Cause I was in a particular network configurations with players accessing the
server by the Internet and others by the local Network without Internet access
I was encoutering lots of account stealing, particularly adminisatrators accounts
(oh? isn't it?).
The Rakamak plugin is a simple plugin which asks a password previously set up
by the player, before being able to do anything with his character.
It's my first plugin, so I probably have lots of things to learn, but it works...
Features:
- Set a password for each player
- Protect players from account stealing by asking it
- Disable all commands but the login's one when not logged.
- Possibility of changing password > /changepass <currentpassword> <newpassword>
- The player can move only in a radius of 5 blocks.
- Later login, the gamemode of player is changed automatically in survival.
- Disable the chat if player isn't login ( Optional In config )
- A player op. It isn't op later login.
- Possibility of changing the radius of the not movement ( Config )
- Possibility of changing the text.
- No damage if player is not logged.
- Kick player if he tried too many password. (Config)
- Admin Password for more security. (Option)
- See the passwords of others (ADMIN)
- Change the paswwords of others (ADMIN)
- Use permissions.
- Save Ip (Config in settings or per player.)
Usage:
- /register <thepasswordyouwant> to protect your character
- /login <thesamepassword> to authenticate on login
- /changepass <currentpassword> <newpassword> to change your password
- /achangepass <player> <newpassword> [adminpass] to change passwords of others (ADMIN) - rakamak.admin.changepass
- /aseepass <player> [adminpass] to see passwords of others (ADMIN) - rakamak.admin.seepass
- /rakaload [adminpass] to reload configs and templates (ADMIN) - rakamak.admin.reload
- /logout to disconect without problems and remove currently registered ip.
- /togglesaveip to totally stop/start saving ip (/tsi too).
Commands | Actions | Permissions | |
---|---|---|---|
/login or /lg | To authenticate on login. | None | |
/register or /rs | To protect your character. | None | |
/changepass | To change your password. | None | |
/achangepass | To change other's passwords. | rakamak.admin.changepass | |
/aseepass | To see other's passwords. | rakamak.admin.seepass | |
/rakaload | To reload configs and templates. | rakamak.admin.reload | |
/togglesaveip or /tsi | To totally stop/start saving ip. | None | |
/logout | To disconect without problems and remove currently registered ip. | None |
Changelogs : ChangeLogs
Download:
If you have last version before 5.0.0, INSTALL the new settings and new templates !!
Link: Rakamak.rar ( V.5.2.1 )
TODO:
- MySQL support
- The MySQL support will be optional ( Config )
- 1 or more player per IP (config)
Never mind, I didn't notice you had this bug posted already.
For the next version, I'm improving the files systeme! It's much better. Don't need download other templates! :)
@SomeuserBms : It's a bug of curse :s ! Download
Why cant i get the template?
.Well, i'll post it in english cuz that needs to be so really nice job you did, this plugin keep the enchantments on login, it got an account storage easy to see (so if a player forget his password ...) i quited xAuth for rakamak and no regrets, only 1 suggestion, make the plugin create the templates.properties himself (in french, english, all langage you want) and make us can choose the langage in the config (i say that cuz i runned the server for the plugin generate all the required files and it said 'error .. .. templates.properties' so we have to create it cuz it don't make alone.
Again ty for your work and ty for making it public so we can use it :).
@Benyyyy Je ne suis pas sur il faut tester x) !
Ha parfait ! Super plugin :). Par contre ... Elle est toujours en conflit avec Essentialsban ? :/ Ou il faut une build en particulier ?
@DreamzZ16 & @Secpro :
After my tests, I see whom yes =D ! The enchantments are saved!
Just wondering if this supports enchantments and experience levels, because xAuth doesn't seem to... I know its on [1060] but this is the only promising offline auth plugin I can find...
@Dorpaxio
I like it :D
Ok je te remercie, sa restera plus simple que xAuth qui requiert H2 pour faire les sauvegardes et dans lequel il m'est impossible de retrouver un mot de passe perdu par un joueur.
Une fois de + merci a toi et oui je passe a ton plugin a la place de xAuth :)
PS : ton idée pour les versions officielle est bien, je l'approuve totalement mais tu devrais donc faire en sorte qu'on puisse regler sa dans la config car certains voudrons quand meme un systeme de création de compte.
I have a nice idea ! I think whom I can to making whom when a player have the prenium launcher, he need not to identified. =D !
It's nice :p ?
Oui, tu as très bien vue :p ! Je suis effectivement français.
Alors pour répondre à ta 1ere question : c'est bukkit qui ne sauvegarde pas les enchantements donc ça ne sert à rien que je le face car normalement, le developpeur de CraftBukkit va réparé ça =) !
Pour ta deuxième question : Non il n'y a pas besoin de Database, tout est dans un fichier, la config et les phrases aussi. =D ! Voilà , j'espère que Rakamak va te plaire. Pour la verion français je l'ai uploadé provisoirement ici : Télécharger ! C'est Curse qui est en maintenance :s ...
Bonjour.
A ce que je vois par la façon dont tu formules les phrases en anglais + au fait que tu ai fait les traductions françaises du plugin (il n'y as aucune critique la dedans, je ne serai pas capable de faire mieux), je deduit que tu es français.
J'ai donc 2 questions au sujet de ton plugin avant de l'utiliser en remplacement d'un autre:
1) Ton plugin enregistre t'il les enchantements sur les armes et armures ? (c'est la raison pour laquelle je me sépare de xAuth)
2)Il n'y as pas de tuto d'installation (ce qui est tout a fait compréhensible vu la simplicité d'installer un plugin) mais je voudrais juste savoir un detail, me faut il une database pour le stockage des mots de passe et tout ce qui s'en referes ou est-ce un stockage interne au plugin ?
Voila, dans l'attente de ta réponce je te remercie d'avance et je te remercie aussi de ton travail que tu as rendu publique (chose que certains n'auraient pas fait). Bonne continuation.
PS : Le lien pour les traductions fr est mort
to make this perfect you just need to put something to block illegal nicknames.
I try not to beat such plugins... =) . I work as I want =P !
You have a lot of work before you beat such plugins as xAuth or AuthMe.
Good luck.
Nand, Thanks you !
I have translated to PT-BR.
Templates.properties
I need the permission notes. Can you give me pls? =D