private void ChangeGuildName(Player player, string cmd, string[] args) { if (!player.HasPermission("GuildManager.Modify")) { GetMessage("NoPermission", player); return; } if (args.Length < 2) { return; } GuildScheme guildScheme = SocialAPI.Get <GuildScheme>(); Guild guild = GetGuildByGuild(args[0]); string oldName = guild.DisplayName; guildScheme.SetGuildName(guild.BaseID, args[1]); PrintToChat(player, string.Format(GetMessage("ChangedGuildName", player), oldName, guild.DisplayName)); }
private void AddPlayerToGuild(Player player, string cmd, string[] args) { if (!player.HasPermission("GuildManager.Modify")) { GetMessage("NoPermission", player); return; } if (args.Length < 2) { return; } GuildScheme guildScheme = SocialAPI.Get <GuildScheme>(); Member member = GetMemberByPlayer(args[0]); Guild guild = GetGuildByGuild(args[1]); guildScheme.ChangeGuildMembership(member.PlayerId, guild.BaseID); PrintToChat(player, string.Format(GetMessage("AddedToGuild", player), member.Name, guild.DisplayName)); }