GameAPI is a quick and easy way to create games without the hassle. It is compatible for both java and skript developers but also for those who do not know how to code in these two languages.
Java:
Skript:
Other:
- Nothing for the moment :(
/game create <game name>
/game delete <game name>
/game <game name> set minimum player <integer>
/game <game name> set maximum player <integer>
/game <game name> set maximum points <integer>
/game <game name> set lobby
/game <game name> spawn
/team create <team name> in <game name>
/team delete <team name> in <game name>
/team <team name> in <game name> join
/team <team name> in <game name> leave
/team <team name> in <game name> set minimum player <integer>
/team <team name> in <game name> set maximum player <integer>
/team <team name> in <game name> set spawn
/team <team name> in <game name> set lobby
in
in these examples is not the only word that you can use. You can replacein
byof
orfrom
. Chose the best syntax for you.
Games | Teams |
---|---|
game.create | team.create |
game.delete | team.delete |
game.start | team.join |
game.stop | team.leave |
game.join | team.set.lobby |
game.leave | team.set.spawn |
game.set.lobby | team.set.players.minimum |
game.set.spawn | team.set.players.maximum |
game.set.players.minimum | team.add.points |
game.set.players.maximum | team.remove.points |
game.add.players | team.add.players |
game.remove.players | team.remove.players |
GameAPI as plugin contains the possibility to have a custom sign to join or leave a game or a team. To do that, place a sign somewhere and put that in the sign (line per line) ("/" means the first or the second, it's a choice):
[GameAPI]
join/leave
name of your game
name of your team (optional)
- Multi Arenas
- Save games and possibility to share our games
- Auto sign to join or leave a game or a team
- Save players data (like money, exp etc...) (not yet)
- Support Bungeecord (not yet)
To be organized, it will be necessary to differentiate the types of issues you have please.
Skript: here
Java: here