| | |
| | | Def_ItemID_VIPExperience = 985 # VIP体验卡
|
| | |
|
| | | # 直接转换为对应数值的物品ID列表
|
| | | Def_ItemID_GoldMoney = 20 # 直接给仙玉
|
| | | Def_ItemID_SilverMoney = 22 # 直接给铜钱
|
| | | Def_ItemID_FamilyContribution = 26 # 直接给战盟贡献点
|
| | | Def_ItemID_FamilyActive = 28 # 直接给战盟活跃点
|
| | |
| | | PlayerControl.GiveMoney(curPlayer, ShareDefine.TYPE_Price_SoulCore, itemCount)
|
| | | elif itemID == ChConfig.Def_ItemID_Honor:
|
| | | PlayerControl.GiveMoney(curPlayer, ShareDefine.TYPE_Price_Honor, itemCount)
|
| | | elif itemID == ChConfig.Def_ItemID_GoldMoney:
|
| | | PlayerControl.GiveMoney(curPlayer, IPY_GameWorld.TYPE_Price_Gold_Money, itemCount)
|
| | |
|
| | | return True
|
| | |
|
| | | def __CrossServerPutInItem(self, packIndex, tagItem, event=["", False, {}]):
|
| | |
| | | awardData = costList.index(investGold) + 1
|
| | | if investType == ChConfig.GoldInvestType_VIP:
|
| | | awardData = __GetInvestLVData(curPlayer)
|
| | | needVIPLV = IpyGameDataPY.GetFuncCfg('VIPInvest', 2)
|
| | | if curPlayer.GetVIPLv() < needVIPLV:
|
| | | GameWorld.DebugLog(' 投资理财 需要VIP%s'%(needVIPLV))
|
| | | return
|
| | | needVIPLVDict = IpyGameDataPY.GetFuncEvalCfg('InvestCost', 2, {})
|
| | | needVIPLV = needVIPLVDict.get(str(investType), 0)
|
| | | if curPlayer.GetVIPLv() < needVIPLV:
|
| | | GameWorld.DebugLog(' 投资理财 需要VIP%s'%(needVIPLV))
|
| | | return
|
| | |
|
| | |
|
| | | deductGold = investGold
|