ArkaliaCore.Game.Game.Commands.Operator.KamasCommand.Execute C# (CSharp) Method

Execute() public method

public Execute ( Network client, CommandParameters parameters ) : void
client Network
parameters CommandParameters
return void
        public override void Execute(Network.Game.GameClient client, CommandParameters parameters)
        {
            var quantity = parameters.GetIntParameter(0);
            var to = client;

            if (parameters.Lenght > 1)
            {
                var name = parameters.GetParameter(1);
                to = World.GetClient(name);
            }

            if (to != null)
            {
                to.Character.Kamas += quantity;
                to.SendStats();
                client.ConsoleMessage("Kamas ajouter");
                client.Character.Save();
            }
            else
            {
                client.ConsoleMessage("Impossible de trouver le joueur", Enums.ConsoleColorEnum.RED);
            }
        }
KamasCommand