ArkaliaCore.Game.Game.Commands.Operator.KamasCommand.Execute C# (CSharp) 메소드

Execute() 공개 메소드

public Execute ( Network client, CommandParameters parameters ) : void
client Network
parameters CommandParameters
리턴 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