fix(cmd): syntax
This commit is contained in:
parent
114948b3e5
commit
182bd44b55
3 changed files with 6 additions and 6 deletions
|
@ -25,12 +25,12 @@ class GameCommand : BasicCommand {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (args.isEmpty()) {
|
if (args.isEmpty()) {
|
||||||
dragonPlayer.sendMessage(Component.text("Argument manquant: /game (teams/game/say)"))
|
dragonPlayer.sendMessage(Component.text("Argument manquant: /game (teams/manage/say)"))
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
when (args[0]) {
|
when (args[0]) {
|
||||||
"manage" -> GameSubCommand().run(dragonPlayer, args.drop(1).toTypedArray())
|
"manage" -> ManageSubCommand().run(dragonPlayer, args.drop(1).toTypedArray())
|
||||||
"teams" -> TeamsSubCommand().run(dragonPlayer, args.drop(1).toTypedArray())
|
"teams" -> TeamsSubCommand().run(dragonPlayer, args.drop(1).toTypedArray())
|
||||||
"say" -> {
|
"say" -> {
|
||||||
if (args.drop(1).isEmpty()) {
|
if (args.drop(1).isEmpty()) {
|
||||||
|
|
|
@ -10,7 +10,7 @@ import xyz.ineanto.dragon.player.DragonPlayer
|
||||||
import xyz.ineanto.dragon.tasks.StartGameTask
|
import xyz.ineanto.dragon.tasks.StartGameTask
|
||||||
import xyz.ineanto.dragon.world.WorldManager
|
import xyz.ineanto.dragon.world.WorldManager
|
||||||
|
|
||||||
class GameSubCommand {
|
class ManageSubCommand {
|
||||||
fun run(player: DragonPlayer, args: Array<String>) {
|
fun run(player: DragonPlayer, args: Array<String>) {
|
||||||
if (args.isEmpty()) {
|
if (args.isEmpty()) {
|
||||||
player.sendMessage(Component.text("Argument manquant: /game manage (start/state/dim)"))
|
player.sendMessage(Component.text("Argument manquant: /game manage (start/state/dim)"))
|
|
@ -119,7 +119,7 @@ class TeamsSubCommand {
|
||||||
|
|
||||||
"swap" -> {
|
"swap" -> {
|
||||||
if (args.size < 2) {
|
if (args.size < 2) {
|
||||||
player.sendMessage(Component.text("Argument manquant.", NamedTextColor.RED))
|
player.sendMessage(Component.text("Argument manquant: /game teams swap (joueur) (équipe)", NamedTextColor.RED))
|
||||||
} else {
|
} else {
|
||||||
val target = Bukkit.getPlayer(args[1])
|
val target = Bukkit.getPlayer(args[1])
|
||||||
val targetTeam = args[2]
|
val targetTeam = args[2]
|
||||||
|
@ -136,14 +136,14 @@ class TeamsSubCommand {
|
||||||
dragonPlayer.updateDisplayName()
|
dragonPlayer.updateDisplayName()
|
||||||
player.sendMessage(
|
player.sendMessage(
|
||||||
Component
|
Component
|
||||||
.text("${target.name} est passé dans l'équipe")
|
.text("${target.name} est passé dans l'équipe :")
|
||||||
.appendSpace()
|
.appendSpace()
|
||||||
.append(coloredTeam.displayName)
|
.append(coloredTeam.displayName)
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} ?: {
|
} ?: {
|
||||||
player.sendMessage(Component.text("Couleur invalide.", NamedTextColor.RED))
|
player.sendMessage(Component.text("Couleur invalide (ex: RED/BLUE).", NamedTextColor.RED))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue