namespace Butterfly.HabboHotel.Items.Interactors { using Butterfly.HabboHotel.GameClients; using Butterfly.HabboHotel.Items; using System; internal class InteractorIncrementer : FurniInteractor { internal override void OnPlace(GameClient Session, RoomItem Item) { } internal override void OnRemove(GameClient Session, RoomItem Item) { } internal override void OnTrigger(GameClient Session, RoomItem Item, int Request, bool UserHasRights) { int num = 0; if (!string.IsNullOrEmpty(Item.ExtraData)) { try { num = int.Parse(Item.ExtraData); } catch { } } num++; Item.ExtraData = num.ToString(); Item.UpdateState(); } } }