PlaytimeV2

PlayTimeV2 Simple plugin to count time played by your player New release for people using or not playtime. (Completely rewriting),new function like afk implementation and ability to see the time played since last death.

PlaytimeV2

Requirement

Java 7 and mysql database

Installation

  1. Download correct version
  2. Put jar to your plugin folders
  3. Start server
  4. Configure config.yml
  5. Restart Server

Configuration

//set to true or false
AfkEnable: true
//time to check afk (in second)
AfkTime : 300
//top length min and max adjust if necessary
TopTenMin: 5
TopTenMax: 30
//set to true or false
ResetOnDeath: true
//Configure correct information
host: ipaddress or name
databasename: nameofdb
username: username
password: yourpassword
//if you use playtime just use Name: playtime
tables:
  Playtime:
    Name: playtimeV2
    collums:
      Username: username
      Playtime: playtime
//if you need quote(') inside just put double quote('')
//minecraft colors are available (&1,&2....)
ErrorTopTen: '&cInvalid use of command!'                                                                                  
ErrorTopTenRange: '&cSpecify player number (between 5 and 30)' 
NoPerm: '&cYou don''t have permission for this command!'                                                                  
NoPermOther: '&cYou don''t have permission to see other player''s time.'  
SeePersonnalTime: '&2%player%,&6 You have played &2%time% so far.' 
SeeOtherPlayer: '&2%player%&6 has played &2%time% untill now.'
SeePersonnalTimeDeath: '&2%player%&6,you have played &2%time% &6since your last death on &2%lastdeath%.'
SeeOtherPlayerDeath: '&2%player% &6has played &2%time% &6since his last death on &2%lastdeath%.'
NeverDeath: '&2Your last death is unknown'
NeverDeathOver: '&2The last death of this player is unknown!!'
PlayerNotExist: '&cThis player doesn''t exist.'
ResetOnDeathMsg: '&6Your play time has been reset.'
LessOneMn: 'Less than one minute'
TopTen: '&6Top %value% result:' --> V0.4 version
TopTenMsg: '&2%player% &6has played &2%time%.'  --> V0.3 version
IsAfkTrue: '&cYou are now AFK, your game time is not counted anymore.'
IsAfkFalse: '&2You aren''t AFK, your game time is counted.'

For french user (Pour les utilisateurs francais)

//mettre true ou false pour activer l'afk
AfkEnable: true
//temps en seconde pour etre afk
AfkTime : 300
//longeur mini et max du top ajuster si nécessaire.
TopTenMin: 5
TopTenMax: 30
//mettrre true ou false pour reset le temps en cas de mort.
ResetOnDeath: true
//Mettre les bonnes informations
host: ipaddress or name
databasename: nameofdb
username: username
password: yourpassword
tables:
  Playtime:
//si vous utilisez playtime ancienne version, il suffit de mettre 'Name: playtime
    Name: playtimeV2
    collums:
      Username: username
      Playtime: playtime
//Si vous avez besoin d'apostrophes (') il suffit de les doubler ('')
//Les codes couleurs sont utilisables (&1,&2....)
NoPerm: '&cVous n''êtes pas autorisé à faire cela.'
NoPermOther: '&cVous ne pouvez pas voir le temps de jeu des autres joueurs.'
SeePersonnalTime: '&2%player%, &6vous avez joué &2%time% &6depuis le 25/11/2012.'
SeeOtherPlayer: '&6Le joueur &2%player% &6a joué &2%time% &6depuis le 25/11/2012.'
TopTen: '&6Top %value% résultat:'
TopTenMsg: '&6Le joueur &2%player% &6a joué &2%time%.'
SeePersonnalTimeDeath: '&2%player%&6,vous avez jouez &2%time% &6depuis votre dernière mort le &2%lastdeath%.'
SeeOtherPlayerDeath: '&2%player% &6a joué &2%time% &6depuis sa dernière mort le &2%lastdeath%.'
NeverDeath: '&2Votre dernière mort est inconnu !'
NeverDeathOver: '&2La dernière mort de ce joueur est inconnu !!'
PlayerNotExist: '&cCe joueur n''existe pas.'
ResetOnDeathMsg: '&6Votre temps de jeu a été réinitialisé.'
LessOneMn: 'moins d''une minute.'
IsAfkTrue: '&cVous êtes désormais AFK, votre temps de jeu n''est plus compté.'
IsAfkFalse: '&2Vous n''êtes plus AFK, votre temps de jeu est de nouveau compté.'

Commands

  • /playtime To see you personal time of play
  • /playtime <Player> To see the time of play for this player
  • /playtimedeath To see you personal time of play since last death
  • /playtimedeath <Player> To see the time of play for this player since last death
  • /playtimetop To see the top ten
  • /playtimetop <value> To see specific lenght top

Permissions

permissions:

  • playtime.count The permission to count playtime.
  • playtime.see.* The star permission to all playtime.see permission (not for count)
  • playtime.see The permission to see your personnal time of play.
  • playtime.see.other The permission to see time of play for over player.
  • playtime.see.top The permission to see top ten
  • playtime.see.other.death The permission to see time of play for over player since last death.
  • playtime.see.death The permission to see your over time of play since last death
  • playtime.afk.exempt: The permission to are exempt of afk.
  • playtime.deathreset.exempt The permission to are exempt for reset on death.

Features

  • Real API
  • Flat-file support

For DEV

Soon....

Congratulation

A big thanks for Josvth for helping me make this plugin (http://dev.bukkit.org/profiles/josvth/)

Server using PlayTimeV2

Laucher available at desticraft.fr or desticraft.com (Needed for specific server like pvp)

  1. Freebuild French : freebuild.desticraft.fr
  2. Creative French : creatif.desticraft.fr
  3. PVP French : pvp.desticraft.fr
  4. Skyblock French : skyblock.desticraft.fr
  5. Freebuild US : freebuild.desticraft.com
  6. Creative US: creative.desticraft.com

Other server open from time to time

  1. Survival french: survival.desticraft.fr
  2. Survival US: survival.desticraft.com

Comments

Posts Quoted:
Reply
Clear All Quotes

About This Project

  • Project ID
    49059
  • Created
    Dec 28, 2012
  • Last Released File
    Never
  • Total Downloads
    4,312
  • License

Categories

Members

Recent Files