diff --git a/LogicServer/data/config/PlatformYaodou/PlatformYaodou.config b/LogicServer/data/config/PlatformYaodou/PlatformYaodou.config deleted file mode 100755 index b6ad02b..0000000 --- a/LogicServer/data/config/PlatformYaodou/PlatformYaodou.config +++ /dev/null @@ -1,5 +0,0 @@ ---P-平台福利妖豆.xlsx Sheet1 -PlatformYaodouConfig={ - CDkeytype = 1, - SPID = "18", -} \ No newline at end of file diff --git a/LogicServer/data/functions/Activity/ActivityType10030.lua b/LogicServer/data/functions/Activity/ActivityType10030.lua deleted file mode 100755 index 341b323..0000000 --- a/LogicServer/data/functions/Activity/ActivityType10030.lua +++ /dev/null @@ -1,130 +0,0 @@ -module("ActivityType10030", package.seeall) - - ---[[ - 个人数据:userData - { - SVIPGiftFlag = 0 or 1 yaodou SVIP 礼包领取标志 - } -]]-- - - -local PfId = System.getPfId() - - ---活动类型 -ActivityType = 10029 ---对应的活动配置 -ActivityConfig = PlatformYaodouConfig - - -function GetYaoDouUserData(pActor) - local var = Actor.getStaticVar(pActor) - if nil == var.YaoDouUserData then - var.YaoDouUserData = {} - end - return var.YaoDouUserData -end - -function SendYaoDouUserData(pActor) - print("[Tip] ActivityType10030 SendYaoDouUserData") - local userData = GetYaoDouUserData(pActor) - local npack = DataPack.allocPacket(pActor, enPlatforMwelfareID, sSendYaoDouUserData) - if npack then - DataPack.writeByte(npack, userData.SVIPGiftFlag) - DataPack.flush(npack) - end -end - --------------------------------------------------------------------- --- 客户端请求协议回调 --------------------------------------------------------------------- - - --- 检查玩家 SVIP 礼包领取状态 -function CheckSVIPGift(pActor) - print("[Tip] ActivityType10030 CheckSVIPGift") - - if not ActivityConfig or not ActivityConfig.CDkeytype then - print("[Tip] ActivityType10030 CheckSVIPGift") - return - end - - local userData = GetYaoDouUserData(pActor) - local cdkdata = getActorCdkData(pActor) - if cdkdata then - -- 超级vip奖励 - if cdkdata.codeTypeTimes then - if cdkdata.codeTypeTimes[ActivityConfig.CDkeytype] then - userData.SVIPGiftFlag = 1 - else - print("[Tip] ActivityType10030 CheckSVIPGift not cdkdata.codeTypeTimes[ActivityConfig.CDkeytype]") - end - else - print("[Tip] ActivityType10030 CheckSVIPGift not cdkdata.codeTypeTimes") - end - else - print("[Tip] ActivityType10030 CheckSVIPGift not cdkdata") - end - - SendYaoDouUserData(pActor) -end - --- yaodou玩家登录 -function OnReqYaoDouLogin(pActor) - print("[Tip] ActivityType10030 OnReqYaoDouLogin") - - -- 平台验证 - if not PfId then - print("[Tip] ActivityType10030 OnReqYaoDouLogin not PfId") - return - end - if not ActivityConfig then - print("[Tip] ActivityType10030 OnReqYaoDouLogin not ActivityConfig") - return - end - if not ActivityConfig.SPID then - print("[Tip] ActivityType10030 OnReqYaoDouLogin not ActivityConfig.SPID") - return - end - if tostring(PfId) ~= tostring(ActivityConfig.SPID) then - print("[Tip] ActivityType10030 OnReqYaoDouLogin [非本平台活动]") - return --非本平台活动 - end - - local userData = GetYaoDouUserData(pActor) - - if nil == userData.SVIPGiftFlag then - userData.SVIPGiftFlag = 0 - end - - SendYaoDouUserData(pActor) -end - --- 请求yaodou礼包 -function OnReqYaoDouGift(pActor) - print("[Tip] ActivityType10030 OnReqYaoDouGift") - - -- 平台验证 - if not PfId then - print("[Tip] ActivityType10030 OnReqYaoDouGift not PfId") - return - end - if not ActivityConfig then - print("[Tip] ActivityType10030 OnReqYaoDouGift not ActivityConfig") - return - end - if not ActivityConfig.SPID then - print("[Tip] ActivityType10030 OnReqYaoDouGift not ActivityConfig.SPID") - return - end - if tostring(PfId) ~= tostring(ActivityConfig.SPID) then - print("[Tip] ActivityType10030 OnReqYaoDouGift [非本平台活动]") - return --非本平台活动 - end - - CheckSVIPGift(pActor) -end - -NetmsgDispatcher.Reg(enPlatforMwelfareID, cReqYaoDouLogin, OnReqYaoDouLogin) -NetmsgDispatcher.Reg(enPlatforMwelfareID, cReqYaoDouGift, OnReqYaoDouGift) \ No newline at end of file diff --git a/LogicServer/data/functions/Activity/Activitys.txt b/LogicServer/data/functions/Activity/Activitys.txt index 68f39c2..a069895 100755 --- a/LogicServer/data/functions/Activity/Activitys.txt +++ b/LogicServer/data/functions/Activity/Activitys.txt @@ -51,7 +51,6 @@ require("Activity.ActivityType10021") --个人活动:二充 require("Activity.ActivityType10022") --玩法:360大玩家特权 require("Activity.ActivityType10024") --鲁大师 require("Activity.ActivityType10027") --ku25 -require("Activity.ActivityType10030") --yaodou require("Activity.ActivityType10031") --贪玩 require("Activity.ActivityType10032") --哥们 require("Activity.ActivityType10033") --区服冠名 diff --git a/LogicServer/data/functions/GameConfigs.txt b/LogicServer/data/functions/GameConfigs.txt index 960908c..c73674d 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/PlatformYaodou/PlatformYaodou.config" once --YaoDou --#include "data/config/PlatformTanwan/PlatformTanwan.config" once --贪玩 --#include "data/config/PlatformGame2/PlatformGame2.config" once --哥们 --#include "data/config/Platform2144/Platform2144.config" once --2144