hxp
3 天以前 df8f2d1d2e2a5c6486a13c1e6d0d6f13d5515a6b
485 【游历】增加体力补充-服务端
1个文件已添加
1个文件已修改
28 ■■■■■ 已修改文件
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/ChItem.py 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/UseItem/Item_TravelEnergy.py 26 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/ChItem.py
@@ -603,6 +603,8 @@
        chestsIpyData = IpyGameDataPY.GetIpyGameDataNotLog("Chests", itemTypeID)
        if chestsIpyData:
            callFuncName = "Item_Chests"
        elif IpyGameDataPY.GetFuncCfg("TravelSet", 4) == itemTypeID:
            callFuncName = "Item_TravelEnergy"
            
    if callFuncName:
        pass
ServerPython/ZoneServerGroup/map1_8G/MapServer/MapServerData/Script/Item/UseItem/Item_TravelEnergy.py
New file
@@ -0,0 +1,26 @@
#!/usr/bin/python
# -*- coding: GBK -*-
#-------------------------------------------------------------------------------
#
##@package UseItem.Item_TravelEnergy
#
# @todo:游历体力
# @author hxp
# @date 2026-02-07
# @version 1.0
#
# 详细描述: 游历体力
#
#-------------------------------------------------------------------------------
#"""Version = 2026-02-07 21:30"""
#-------------------------------------------------------------------------------
import ItemCommon
import IpyGameDataPY
import PlayerTravel
def BatchUseItem(curPlayer, curRoleItem, tick, useCnt, exData):
    addEnergy = IpyGameDataPY.GetFuncCfg("TravelSet", 5) * useCnt
    ItemCommon.DelItem(curPlayer, curRoleItem, useCnt, True, "TravelEnergy")
    PlayerTravel.AddTravelEnergy(curPlayer, addEnergy)
    return True, useCnt