17 lines
566 B
C#
17 lines
566 B
C#
using ServerCommon;
|
|
using ServerCore; using ServerBase;
|
|
|
|
namespace GameServer;
|
|
|
|
[ChatCommandAttribute("friendkick", typeof(ChatCommandFriendKick), AuthAdminLevelType.Developer, AuthAdminLevelType.GmNormal, AuthAdminLevelType.GmSuper)]
|
|
internal class ChatCommandFriendKick : ChatCommandBase
|
|
{
|
|
public override async Task invoke(Player player, string token, string[] args)
|
|
{
|
|
await Task.CompletedTask;
|
|
|
|
var friend_kick_action = player.getEntityAction<KickFriendsFromMyHomeAction>();
|
|
|
|
friend_kick_action.kickFriendsFromMyHome();
|
|
}
|
|
} |