Example #1
0
    /**
     * vip数据
     * @param vipInfoData vip数据
     */
    public void GC_HUMAN_VIP_INFO_DATA(InputMessage data)
    {
        HumanVipInfoData vipInfoData = new HumanVipInfoData();

        vipInfoData.lastGetTime = data.GetLong(); //vip领取时间
        vipInfoData.level       = data.GetInt();  //vip领取时间
        vipInfoData.buyTime     = data.GetLong(); //购买时间
        vipInfoData.days        = data.GetInt();  //天数
        VipHandler.Instance().GC_HUMAN_VIP_INFO_DATA(vipInfoData);
    }
Example #2
0
    /**
     * 领取vip
     * @param randRewardList 道具奖励
     */
    public void GC_VIP_GET(InputMessage data)
    {
        int       i, size;
        ArrayList randRewardList = new ArrayList();

        size = data.GetShort();
        for (i = 0; i < size; i++)
        {
            RandRewardData randRewardList_Datas = new RandRewardData();
            randRewardList_Datas.rewardId    = data.GetInt();         //奖励id
            randRewardList_Datas.rewardCount = data.GetInt();         //奖励数量
            randRewardList.Add(randRewardList_Datas);
        }
        VipHandler.Instance().GC_VIP_GET(randRewardList);
    }
    /**
     * 领取vip
     * @param randRewardList 道具奖励
     */
    public void GC_VIP_GET(InputMessage data)
    {
        int       i, size;
        ArrayList randRewardList = new ArrayList();

        size = data.GetShort();
        for (i = 0; i < size; i++)
        {
            RandRewardData randRewardList_Datas = new RandRewardData();
            randRewardList_Datas.rewardId    = data.GetInt();         //奖励id
            randRewardList_Datas.rewardCount = data.GetInt();         //奖励数量
            randRewardList_Datas.vippoint    = data.GetInt();         //全服的赠送奖励 (只有全服的才根据 这个vippoint 给用户赠送奖励)
            randRewardList_Datas.giftNewId   = data.GetInt();         //用户给用户发送礼物的时候的 礼物ID 主要用于标识 礼物是啥 而且 需要花费多少金币
            randRewardList.Add(randRewardList_Datas);
        }
        VipHandler.Instance().GC_VIP_GET(randRewardList);
    }
Example #4
0
 public RabbitService(
     RabbitHandler rabbitHandler,
     DipHandler dipHandler,
     DncHandler dncHandler,
     HipHandler hipHandler,
     PackageAddedHandler packageAddedHandler,
     PodHandler podHandler,
     VipHandler vipHandler,
     VopHandler vopHandler)
 {
     this.rabbitHandler       = rabbitHandler;
     this.dipHandler          = dipHandler;
     this.dncHandler          = dncHandler;
     this.hipHandler          = hipHandler;
     this.packageAddedHandler = packageAddedHandler;
     this.podHandler          = podHandler;
     this.vipHandler          = vipHandler;
     this.vopHandler          = vopHandler;
 }
Example #5
0
 /**
  * vip开房
  */
 public void GC_VIP_CREATE_ROOM(InputMessage data)
 {
     VipHandler.Instance().GC_VIP_CREATE_ROOM();
 }
Example #6
0
 public GameSocket(ISerializer serializer) : base(serializer)
 {
     _achievementHandler       = new AchievementHandler(this);
     _activityHandler          = new ActivityHandler(this);
     _activityFavorHandler     = new ActivityFavorHandler(this);
     _amuletHandler            = new AmuletHandler(this);
     _arenaHandler             = new ArenaHandler(this);
     _attendanceHandler        = new AttendanceHandler(this);
     _bagHandler               = new BagHandler(this);
     _battleHandler            = new BattleHandler(this);
     _cardHandler              = new CardHandler(this);
     _consignmentLineHandler   = new ConsignmentLineHandler(this);
     _crossServerHandler       = new CrossServerHandler(this);
     _dailyActivityHandler     = new DailyActivityHandler(this);
     _demonTowerHandler        = new DemonTowerHandler(this);
     _equipHandler             = new EquipHandler(this);
     _exchangeHandler          = new ExchangeHandler(this);
     _fashionHandler           = new FashionHandler(this);
     _fightLevelHandler        = new FightLevelHandler(this);
     _fleeHandler              = new FleeHandler(this);
     _friendHandler            = new FriendHandler(this);
     _functionHandler          = new FunctionHandler(this);
     _functionOpenHandler      = new FunctionOpenHandler(this);
     _giftOnlineHandler        = new GiftOnlineHandler(this);
     _goddessHandler           = new GoddessHandler(this);
     _guildBlessHandler        = new GuildBlessHandler(this);
     _guildBossHandler         = new GuildBossHandler(this);
     _guildDepotHandler        = new GuildDepotHandler(this);
     _guildHandler             = new GuildHandler(this);
     _guildShopHandler         = new GuildShopHandler(this);
     _guildTechHandler         = new GuildTechHandler(this);
     _hookSetHandler           = new HookSetHandler(this);
     _interactHandler          = new InteractHandler(this);
     _intergalMallHandler      = new IntergalMallHandler(this);
     _itemHandler              = new ItemHandler(this);
     _leaderBoardHandler       = new LeaderBoardHandler(this);
     _limitTimeActivityHandler = new LimitTimeActivityHandler(this);
     _mailHandler              = new MailHandler(this);
     _mapHandler               = new MapHandler(this);
     _masteryHandler           = new MasteryHandler(this);
     _medalHandler             = new MedalHandler(this);
     _messageHandler           = new MessageHandler(this);
     _mountHandler             = new MountHandler(this);
     _npcHandler               = new NpcHandler(this);
     _offlineAwardHandler      = new OfflineAwardHandler(this);
     _onlineGiftHandler        = new OnlineGiftHandler(this);
     _payGiftHandler           = new PayGiftHandler(this);
     _petHandler               = new PetHandler(this);
     _petNewHandler            = new PetNewHandler(this);
     _playerHandler            = new PlayerHandler(this);
     _prepaidHandler           = new PrepaidHandler(this);
     _rankHandler              = new RankHandler(this);
     _resourceDungeonHandler   = new ResourceDungeonHandler(this);
     _resourceHandler          = new ResourceHandler(this);
     _rewardHandler            = new RewardHandler(this);
     _saleHandler              = new SaleHandler(this);
     _shopMallHandler          = new ShopMallHandler(this);
     _skillHandler             = new SkillHandler(this);
     _skillKeysHandler         = new SkillKeysHandler(this);
     _soloHandler              = new SoloHandler(this);
     _stealHandler             = new StealHandler(this);
     _sysSetHandler            = new SysSetHandler(this);
     _taskHandler              = new TaskHandler(this);
     _teamHandler              = new TeamHandler(this);
     _tradeHandler             = new TradeHandler(this);
     _treasureHandler          = new TreasureHandler(this);
     _upLevelHandler           = new UpLevelHandler(this);
     _vipHandler               = new VipHandler(this);
     _vitalityHandler          = new VitalityHandler(this);
     _wingHandler              = new WingHandler(this);
     _activityRevelryHandler   = new ActivityRevelryHandler(this);
     _auctionHandler           = new AuctionHandler(this);
     _chatHandler              = new ChatHandler(this);
     _daoYouHandler            = new DaoYouHandler(this);
     _entryHandler             = new EntryHandler(this);
     _roleHandler              = new RoleHandler(this);
     _farmHandler              = new FarmHandler(this);
     _five2FiveHandler         = new Five2FiveHandler(this);
     _guildManagerHandler      = new GuildManagerHandler(this);
     _xianYuanHandler          = new XianYuanHandler(this);
 }