diff --git a/LogicServer/data/config/Platformteeqee/Platformteeqee.config b/LogicServer/data/config/Platformteeqee/Platformteeqee.config deleted file mode 100755 index bfd805b..0000000 --- a/LogicServer/data/config/Platformteeqee/Platformteeqee.config +++ /dev/null @@ -1,6 +0,0 @@ ---P-平台福利teeqee.xlsx 快玩 -PlatformteeqeeConfig={ - WechatReward = 2, - SVIPReward = 3, - SPID = "34", -} \ No newline at end of file diff --git a/LogicServer/data/functions/Activity/ActivityType10035.lua b/LogicServer/data/functions/Activity/ActivityType10035.lua deleted file mode 100755 index 01903bc..0000000 --- a/LogicServer/data/functions/Activity/ActivityType10035.lua +++ /dev/null @@ -1,176 +0,0 @@ -module("ActivityType10035", package.seeall) - - ---[[ - 个人数据:userData - { - ReqMainGiftType 快玩 请求奖励类型 0:默认类型(服务器自用);1:检查SVIP礼包领取标志;2:检查微信礼包领取标志; - - SVIPGiftFlag = 0 or 1 快玩 超级VIP 礼包领取标志 - WeChatGiftFlag = 0 or 1 快玩 微信礼包 礼包领取标志 - } -]]-- - - ---活动类型 -ActivityType = 10035 ---对应的活动配置 -ActivityConfig = PlatformteeqeeConfig - - -local PfId = System.getPfId() - - -function GetKuaiWanUserData(pActor) - local var = Actor.getStaticVar(pActor) - if nil == var.UserDataKuaiWan then - var.UserDataKuaiWan = {} - end - return var.UserDataKuaiWan -end - --- 发送 KuaiWan 玩家数据 -function SendKuaiWanUserData(pActor) - print("[Tip] ActivityType10035 SendKuaiWanUserData actorName : "..Actor.getName(pActor)) - - local npack = DataPack.allocPacket(pActor, enPlatforMwelfareID, cSendKuaiWanUserData) - if npack then - local userData = GetKuaiWanUserData(pActor) - - DataPack.writeByte(npack, userData.SVIPGiftFlag) - DataPack.writeByte(npack, userData.WeChatGiftFlag) - DataPack.flush(npack) - end -end - --- 查看快玩 SVIP 礼包领取情况 -function CheckSVIPGift(pActor) - print("ActivityType10035 CheckSVIPGift") - - local userData = GetKuaiWanUserData(pActor) - userData.ReqMainGiftType = 0 - - if not ActivityConfig or not ActivityConfig.SVIPReward then - print("ActivityType10035 CheckSVIPGift not ActivityConfig or not ActivityConfig.SVIPReward") - return - end - - local cdkdata = getActorCdkData(pActor) - if cdkdata then - -- 超级vip奖励 - if cdkdata.codeTypeTimes then - if cdkdata.codeTypeTimes[ActivityConfig.SVIPReward] then - userData.SVIPGiftFlag = 1 - end - else - print("ActivityType10035 CheckSVIPGift not cdkdata.codeTypeTimes") - end - else - print("ActivityType10035 CheckSVIPGift not cdkdata") - end - - SendKuaiWanUserData(pActor) -end - --- 查看快玩 WeChat 礼包领取情况 -function CheckWeChatGift(pActor) - print("ActivityType10035 CheckWeChatGift") - - local userData = GetKuaiWanUserData(pActor) - userData.ReqMainGiftType = 0 - - if not ActivityConfig or not ActivityConfig.WechatReward then - print("ActivityType10035 CheckWeChatGift not ActivityConfig or not ActivityConfig.WechatReward") - return - end - - local cdkdata = getActorCdkData(pActor) - if cdkdata then - -- 超级vip奖励 - if cdkdata.codeTypeTimes then - if cdkdata.codeTypeTimes[ActivityConfig.WechatReward] then - userData.WeChatGiftFlag = 1 - end - else - print("ActivityType10035 CheckWeChatGift not cdkdata.codeTypeTimes") - end - else - print("ActivityType10035 CheckWeChatGift not cdkdata") - end - - SendKuaiWanUserData(pActor) -end - - --- KuaiWan 用户登录 -function OnReqKuaiWanLogin(pActor) - print("ActivityType10035 OnReqKuaiWanLogin ctorName : "..Actor.getName(pActor)) - - -- 平台验证 - if not PfId then - print("[Tip] ActivityType10035 OnReqKuaiWanLogin not PfId") - return - end - if not ActivityConfig then - print("[Tip] ActivityType10035 OnReqKuaiWanLogin not ActivityConfig") - return - end - if not ActivityConfig.SPID then - print("[Tip] ActivityType10035 OnReqKuaiWanLogin not ActivityConfig.SPID") - return - end - if tostring(PfId) ~= tostring(ActivityConfig.SPID) then - print("[Tip] ActivityType10035 OnReqKuaiWanLogin [非本平台活动]") - return --非本平台活动 - end - - local userData = GetKuaiWanUserData(pActor) - if nil == userData.SVIPGiftFlag then - userData.SVIPGiftFlag = 0 - end - if nil == userData.WeChatGiftFlag then - userData.WeChatGiftFlag = 0 - end - - SendKuaiWanUserData(pActor) -end - --- KuaiWan 获取奖励领取标志 -function OnReqKuaiWanGiftFlag(pActor, packet) - print("ActivityType10035 OnReqKuaiWanGiftFlag actorName : "..Actor.getName(pActor)) - - -- 平台验证 - if not PfId then - print("[Tip] ActivityType10035 OnReqKuaiWanGiftFlag not PfId") - return - end - if not ActivityConfig then - print("[Tip] ActivityType10035 OnReqKuaiWanGiftFlag not ActivityConfig") - return - end - if not ActivityConfig.SPID then - print("[Tip] ActivityType10035 OnReqKuaiWanGiftFlag not ActivityConfig.SPID") - return - end - if tostring(PfId) ~= tostring(ActivityConfig.SPID) then - print("[Tip] ActivityType10035 OnReqKuaiWanGiftFlag [非本平台活动]") - return --非本平台活动 - end - - local userData = GetKuaiWanUserData(pActor) - userData.ReqMainGiftType = DataPack.readByte(packet) - - if nil == userData.ReqMainGiftType or userData.ReqMainGiftType < 1 or userData.ReqMainGiftType > 2 then - print("ActivityType10035 OnReqKuaiWanGiftFlag nil == userData.ReqMainGiftType or userData.ReqMainGiftType < 1 or userData.ReqMainGiftType > 2") - return - end - - if 1 == userData.ReqMainGiftType then - CheckSVIPGift(pActor) - elseif 2 == userData.ReqMainGiftType then - CheckWeChatGift(pActor) - end -end - -NetmsgDispatcher.Reg(enPlatforMwelfareID, cReqKuaiWanLogin, OnReqKuaiWanLogin) -NetmsgDispatcher.Reg(enPlatforMwelfareID, cReqKuaiWanGift, OnReqKuaiWanGiftFlag) diff --git a/LogicServer/data/functions/Activity/Activitys.txt b/LogicServer/data/functions/Activity/Activitys.txt index 362507a..a8cd062 100755 --- a/LogicServer/data/functions/Activity/Activitys.txt +++ b/LogicServer/data/functions/Activity/Activitys.txt @@ -53,7 +53,6 @@ require("Activity.ActivityType10022") --玩法:360大玩家特权 require("Activity.ActivityType10024") --鲁大师 require("Activity.ActivityType10027") --ku25 require("Activity.ActivityType10033") --区服冠名 -require("Activity.ActivityType10035") --快玩平台福利 require("Activity.ActivityType10036") --顺网平台福利 require("Activity.ActivityType10037") --迅玩平台福利 require("Activity.ActivityType10038") --神秘福袋 diff --git a/LogicServer/data/functions/GameConfigs.txt b/LogicServer/data/functions/GameConfigs.txt index 93114ca..0640f28 100755 --- a/LogicServer/data/functions/GameConfigs.txt +++ b/LogicServer/data/functions/GameConfigs.txt @@ -70,7 +70,6 @@ --#include "data/config/Platformludashi/Ludashimember.config" once --鲁大师 会员 --#include "data/config/Platformludashi/Ludashivip.config" once --鲁大师 vip --#include "data/config/Platformludashi/Platformludashi.config" once --鲁大师 ---#include "data/config/Platformteeqee/Platformteeqee.config" once --快玩 --#include "data/config/Platformshunwang/Platformshunwang.config" once --顺网 --#include "data/config/Platformxunwan/Platformxunwan.config" once --迅玩 --#include "data/config/Platformxunwan/Xunwantitle.config" once --迅玩 称号