Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using static Fenix.HabboHotel.Users.Habbo;
- namespace Fenix.HabboHotel.Rooms.Chat.Commands.Moderator
- {
- class FillCommand : IChatCommand
- {
- public string EmulatorName => "fill";
- public string Name { get; set; }
- public string[] Aliases { get; set; }
- public string Description { get; set; }
- public string Parameters { get; set; }
- public string NeedPermission { get; set; }
- public int MinRank { get; set; }
- public bool NeedLoginStaff { get; set; }
- public bool LogEnabled { get; set; }
- public void Execute(GameClients.GameClient Session, Room Room, string[] Params)
- {
- if (Params.Length == 1)
- {
- Session.SendWhisper("Você deve indicar o tipo de preenchimento (tudo, acada [quadrados], desativar).");
- return;
- }
- string action = Params[1];
- switch (action)
- {
- case "all":
- case "tudo":
- Session.GetHabbo().FillAction = FillType.ALL;
- Session.GetHabbo().FillEven = 1;
- break;
- case "even":
- case "acada":
- if (int.TryParse(Params[2], out int even))
- {
- Session.GetHabbo().FillAction = FillType.EVEN;
- Session.GetHabbo().FillEven = ++even;
- Session.SendWhisper($"Comando preencher definido para acada {even} quadrados.");
- }
- else
- {
- Session.SendWhisper("Você deve inserir a quantidade de quadrados que serão pulados no preencher. Exemplo:");
- Session.SendWhisper($":{Name} acada 1");
- }
- break;
- case "off":
- case "desativar":
- default:
- Session.SendWhisper("Comando preencher desativado. Use uma ação válida! (tudo, acada [quadrados])");
- Session.GetHabbo().FillAction = FillType.NULL;
- Session.GetHabbo().FillEven = 0;
- break;
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement