Sueta

Rock paper Scissors ! Fun Game | Rewards, MYSQL & more

1.0

Rock paper scissors game. Support MYSQL for rewards and more !

·Plugin

Thanks to support my work : https://www.paypal.me/freshblock

This is a mini game to play Rock Paper scissors ! There is a lot of features and you can use your own language !

This plugin is very simple to use and we will add other features in the future. Don't hesitate to publish a comment to ask something.

intro.jpg

RPS is a fun mini game plugin. You can invite other players to play to Rock Paper Scissors. there is a points system and the final winner will earn awesome rewards :)

Features:

  • Supports MYSQL databases
  • Custom rewards commands
  • Custom messages & Items names
  • Invitation system
  • Points system with ranking
  • Gui system to choose your motion
  • Supports multiGames
  • Permissions system


commands.jpg

Commands

/rps help Show help for this plugin
/rps invite <player> Invite another player to play
/rps accept <player> Accept the invitation from a player
/rps deny <player> Deny the invitation from a player
/rps leave Leave the current game


permissions.jpg

Permissions

rps.player This is the unique permission to grant access


config.jpg

# Game duration   
gameDuration   :  60 
 # Use MySQL Database: true or false   
useMysqlDatabase   :  false 
 # MySQL credentials   
host   :   "localhost"   
database   :   "database_name"   
username   :   "database_username"   
password   :   "database_password"   
port   :  3306  
tableName   :   "RPS"   
rowUsername   :   "username"   
rowPoints   :   "points"  
 # Commands to execute when player(s) win the game   
commandsOnWin   : 
  - give  %winner% apple 2  
  - say  %winner% win the game !  
 # Translation   
messageNoPermission   :  You don't have permission !  
messageGameFull   :  You can't join the game because the game is already started !  
messageGameJoined   :  You joined the game !  
messageAnnounceJoined   :  joined the game !  
gameStartCountdown   :  Beginning of the game in  
gameStarted   :  Game started !  
gameCanceled   :  Game cancelled  ...  A player left the game !  
gameWillFinish   :  The game ends in  
chooseOne   :  Choose ROCK, PAPER or SCISSORS !  
titleGui   :  ROCK PAPER SCISSORS !  
cantChooseMotion   :  You can't choose now, wait the other player !  
youChoose   :  You choose  
alreadyChoosen   :  You already choosen the motion ! Wait the other player  
equality   :  Equality !  
win   :  win !  
loose   :  Loose :  (   
rock   :  ROCK  
paper   :  PAPER  
scissors   :  SCISSORS  
clickToChooseGui   :  Click to choose  
youWin   :  You win !  
youLoose   :  You loose :  (   
messageNotInGame   :  You are not in game !  
messageUsageChoose   :  Usage /rps choose <ROCK | PAPER | SCISSORS>  
messageUsageInvite   :  Usage /rps invite <player>  
messageUsageDeny   :  Usage /rps deny <player>  
messageUsageAccept   :  Usage /rps accept <player>  
messageAlreadyInGame   :  You are already in the game !  
line1JoinSign   :   [  RPS  ]   
line2JoinSign   :  Join  
line1LeaveSign   :   [  RPS  ]   
line2LeaveSign   :  Leave  
youLeft   :  You left the game !  
timeLeftRound   :  left to choose a motion !  
playersNotAvailable   :  You or the target player is not available !  
playerIsOffline   :  The target player is not online !  
youInvitedPlayer   :  You invited the player.  
invitationWillExpire30s   :  Invitation will expire in 30s.  
invitedByPlayer   :  invited you to play the game.  
typeCommand   :  Type command  
or   :  or  
alreadyInvitedAPlayer   :  You already invited a player. Wait the player accepts/deny.  
youDeclinedInvitation   :  You declined the invitation.  
youAcceptedInvitation   :  You accepted the invitation.  
playerDeclined   :  declined your invitation.  
playerAccepted   :  accepted your invitation.  
invitationExpired   :  Invitation expired.  
invitationDoNotExists   :  Invitation doesn't exist  
pleaseClickOn   :  Please click on  
clickToAccept   :  Click to accept  
clickToDeny   :  Click to deny  
accept   :   [  ACCEPT  ]   
deny   :   [  DENY  ]

screenshots.jpg

Screenshots




If need help or something else you can contact me with discord: Sébastien#2908

Similar projects

Plugin →