#Custom Command issue

3 messages · Page 1 of 1 (latest)

kind solsticeBOT
#

Once your ticket has been resolved, please close it with </ticket close:1054771505520717835> command!

errant acorn
#
        Commands.literal("fsang")
        .then(Commands.argument('type', Arguments.WORD.create(event))
            .suggests((ctx, builder) => {
                builder.suggest("SP")
                return builder.buildFuture()
                })
            .then(Commands.argument('power', Arguments.WORD.create(event))
            .suggests((ctx, builder) => {
                builder.suggest("batman")
                builder.suggest("colossus")
                builder.suggest("cryokinesis")
                builder.suggest("cyclops")
                builder.suggest("electrokinesis")
                builder.suggest("havok")
                builder.suggest("kryptonian")
                builder.suggest("pyrokinesis")
                builder.suggest("scarab")
                builder.suggest("self_detonation")
                builder.suggest("shazam")
                builder.suggest("speedforce")
                builder.suggest("storm")
                builder.suggest("symbiote")
                builder.suggest("teleportation")
                builder.suggest("thor")
                builder.suggest("viltrumite")
                builder.suggest("wolverine")
                builder.suggest("wolverine_X23")
                return builder.buildFuture()
             })
             .then(Commands.argument('number', Arguments.STRING.create(event))
                    .executes(ctx => {

                        let player = ctx.source.player;
                        const power = Arguments.WORD.getResult(ctx, "power")
                        const amount = Arguments.WORD.getResult(ctx, "number")                        
                        
                            server.runCommandSilent(`execute as ${player} run scoreboard players add @s FSangEXP.${power} ${amount}`)
                        

                    return 1;
                })
            )))
    );```
#

Here's what I have