Пример #1
0
 public async Task SetFlagHandler(SetFlagMessage message, Player player)
 {
     if (player.TryGetComponent <CharacterComponent>(out var character))
     {
         await character.SetFlagAsync(message.FlagId, message.Flag);
     }
 }
Пример #2
0
        public async Task SetFlagHandler(SetFlagMessage message, Player player)
        {
            player.SendChatMessage($"FLAG: {message.FlagId}");

            await player.GetComponent <MissionInventoryComponent>().FlagAsync(message.FlagId);

            player.Message(new NotifyClientFlagChangeMessage
            {
                Flag   = message.Flag,
                FlagId = message.FlagId
            });
        }
Пример #3
0
 public async Task SetFlagHandler(SetFlagMessage message, Player player)
 {
     await player.SetFlagAsync(message.FlagId, message.Flag);
 }