From 5ea28aead9761406845a3bff4d663f53e800fdb6 Mon Sep 17 00:00:00 2001 From: hxp <ale99527@vip.qq.com> Date: 星期二, 19 三月 2019 19:14:53 +0800 Subject: [PATCH] 6332 【后端】【2.0】主要是拍品相关规则调整及背包优化(去除旧版设置绑定逻辑) --- ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Event/EventShell.py | 95 ----------------------------------------------- 1 files changed, 0 insertions(+), 95 deletions(-) diff --git a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Event/EventShell.py b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Event/EventShell.py index 2a98f3e..cea286d 100644 --- a/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Event/EventShell.py +++ b/ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Event/EventShell.py @@ -845,28 +845,6 @@ curPlayer.SetMP(curPlayer.GetMaxMP()) #---给予玩家新手物品--- - itemControler = ItemControler.PlayerItemControler(curPlayer) - - firstLoginGiveItemList = ReadChConfig.GetEvalChConfig("FirstLogin_GiveItem") - for itemID, itemCount, itemBind in firstLoginGiveItemList: - if itemID == 0: - continue - giveItem = ItemCommon.CreateSingleItem(itemID) - - if not giveItem: - GameWorld.ErrLog('__FirstLoginOnEnter giveItemErr = %s'%(itemID), playerID) - continue - - if itemCount > 0: - ItemControler.SetItemCount(giveItem, itemCount, curPlayer.GetPlayerID(), curPlayer.GetAccID(), - curPlayer.GetPlayerName()) - - ItemControler.SetItemIsBind(giveItem, itemBind) - - if not itemControler.PutInItem(IPY_GameWorld.rptItem, giveItem): - GameWorld.ErrLog('__FirstLoginOnEnter packFull, giveItemErr = %s'%(itemID), playerID) - giveItem.Clear() - continue #---初始化装备显隐 第1套*10+没有套装 curPlayer.SetEquipShowSwitch(10) @@ -4219,79 +4197,6 @@ # @return 返回值无意义 # @remarks 客户端封包响应 //0D 0C 材料加工#tagCMaterialCompound def StuffMachining(index, tick): -# curPlayer = GameWorld.GetPlayerManager().GetPlayerByIndex(index) -# -# materialCompoundPack = IPY_GameWorld.IPY_CMaterialCompound() -# itemIndex = materialCompoundPack.GetItemIndex() -# -# curItemPack = curPlayer.GetItemManager().GetPack(IPY_GameWorld.rptItem) -# curItem = curItemPack.GetAt(itemIndex) -# -# #类型不符合 -# if not ItemCommon.CheckItemByType(curItem, ChConfig.Def_Type_Machining_Stuff): -# PlayerControl.NotifyCode(curPlayer, "GeRen_jin_287294") -# return -# -# #[金钱,金钱类型] -# curEffMoney = curItem.GetEffectByIndex(1) -# useMoney = curEffMoney.GetEffectValue(0) -# useMoneyType = curEffMoney.GetEffectValue(1) -# -# #判断金钱 -# if not PlayerControl.HaveMoney(curPlayer, useMoneyType, useMoney): -# return -# -# #[等级,数量] -# curEffInfo = curItem.GetEffectByIndex(0) -# curEffectID = curEffInfo.GetEffectID() -# curItemLv = curEffInfo.GetEffectValue(0) -# useCount = curEffInfo.GetEffectValue(1) -# -# #---数量验证--- -# hasCount = curItem.GetCount() -# if useCount > hasCount: -# PlayerControl.NotifyCode(curPlayer , "GeRen_jin_293296") -# return -# -# #查找更高一级的材料 -# findItemData = ItemCommon.FindItemFromDataByEffValue(ChConfig.Def_Type_Machining_Stuff, curEffectID, curItemLv+1) -# -# #已经是顶级材料 -# if findItemData == None: -# PlayerControl.NotifyCode(curPlayer, "GeRen_jin_708106") -# return -# -# #---创建物品,放入背包,失败则要删除物品--- -# newItem = ItemCommon.CreateSingleItem(findItemData.GetItemTypeID()) -# ItemControler.SetItemIsBind(newItem, curItem.GetIsBind()) -# -# isBind = newItem.GetIsBind() -# -# newItemTypeID = newItem.GetItemTypeID() -# newItemCount = newItem.GetCount() -# -# #是否成功放入背包 -# itemControl = ItemControler.PlayerItemControler(curPlayer) -# if not itemControl.PutInItem(IPY_GameWorld.rptItem, newItem): -# PlayerControl.NotifyCode(curPlayer, "GeRen_jin_650657") -# newItem.Clear() -# return -# -# curItemID = curItem.GetItemTypeID() #合成材料ID -# -# #---扣钱物品并记录--- -# PlayerControl.PayMoney(curPlayer, useMoneyType, useMoney) -# -# ItemCommon.DelItem(curPlayer, curItem, useCount, True, 'ComposeChip') -# -# #生成物品 -# PlayerControl.NotifyCode(curPlayer, 'GeRen_jin_557507', [newItemTypeID, newItemCount]) -# -# #手续费流向记录 -# PlayerControl.DataServerMoneyLog(curPlayer, useMoneyType, 650, par = useMoney, msg = "poundage") -# -# -# DataRecordPack.DR_StuffMachining(curPlayer, newItemTypeID, newItemCount, isBind) return -- Gitblit v1.8.0