ZoneServerGroup/map1_8G/MapServer/MapServerData/Script.ini
New file
@@ -0,0 +1,1331 @@
;RegType 为0表示是封包注册, 为1表示是类名注册
;类名注册的时候, ClassName必须唯一
;FuncName是类名注册的时候, 被调用到的函数名
;;;;;;;;;;;;;;;;;;;;;;类名注册
;初始化
[InitPython]
ScriptName = ChConfig.py
Writer = Alee
Releaser = Alee
RegType = 1
ClassName = InitPython
FuncName = InitPython
[RefreshNPC]
ScriptName = NPC\ChNPC.py
Writer = eggxp
Releaser = eggxp
RegType = 1
ClassName = BossSummonNPCControler
FuncName = BossSummonNPCAI
[RefreshBossNPC]
ScriptName = NPC\ChNPC.py
Writer = eggxp
Releaser = eggxp
RegType = 1
ClassName = NormalNPCControler
FuncName = NormalNPCAI
[NPCRefreshPoint]
ScriptName = NPC\ChNPC.py
Writer = eggxp
Releaser = eggxp
RegType = 1
ClassName = NPCRefreshControler
FuncName = NPCRefreshPoint
[RefreshPlayer]
ScriptName = Player\PlayerState.py
Writer = eggxp
Releaser = eggxp
RegType = 1
ClassName = PlayerControler
FuncName = ProcessState
[RefreshMapItem]
ScriptName = Item\ItemState.py
Writer = eggxp
Releaser = eggxp
RegType = 1
ClassName = MapItemControler
FuncName = ProcessState
[ReloadAttack]
ScriptName = Attack\BaseAttack.py
Writer = eggxp
Releaser = eggxp
RegType = 1
ClassName = ReloadAttack
FuncName = ReloadAttack
[ReloadFBLogic]
ScriptName = GameWorldLogic\FBLogic.py
Writer = eggxp
Releaser = eggxp
RegType = 1
ClassName = ReloadFBLogic
FuncName = ReloadFBLogic
[ReloadEvent]
ScriptName = Event\EventShell.py
Writer = eggxp
Releaser = eggxp
RegType = 1
ClassName = ReloadEvent
FuncName = ReloadEvent
[ReloadItem]
ScriptName = Item\ChItem.py
Writer = eggxp
Releaser = eggxp
RegType = 1
ClassName = ReloadItem
FuncName = ReloadItem
[ReloadSkill]
ScriptName = Skill\SkillShell.py
Writer = eggxp
Releaser = eggxp
RegType = 1
ClassName = ReloadSkill
FuncName = ReloadSkill
[ReloadNPC]
ScriptName = NPC\ChNPC.py
Writer = eggxp
Releaser = eggxp
RegType = 1
ClassName = ReloadNPC
FuncName = ReloadNPC
[ReloadCMDS]
ScriptName = ServerCMD\OnServerCMD.py
Writer = eggxp
Releaser = eggxp
RegType = 1
ClassName = ReloadCMDS
FuncName = ReloadCMDS
[ReloadQuery]
ScriptName = Player\PlayerQuery.py
Writer = eggxp
Releaser = eggxp
RegType = 1
ClassName = ReloadQuery
FuncName = ReloadQuery
[ReloadGMCmd]
ScriptName = GM\GMShell.py
Writer = eggxp
Releaser = eggxp
RegType = 1
ClassName = ReloadGMCmd
FuncName = ReloadGMCmd
[ParseItemUserData]
ScriptName = ParseItemUserData.py
Writer = eggxp
Releaser = eggxp
RegType = 1
ClassName = ParseItemUserData
FuncName = ParseItemUserData
[QueryNewGuyCardState]
ScriptName = Player\PlayerNewGuyCard.py
Writer = wdb
Releaser = wdb
RegType = 1
ClassName = DataServer_QueryNewGuyCardState
FuncName = QueryNewGuyCardState
[PushRecharge]
ScriptName = Player\GameServerRefresh.py
Writer = alee
Releaser = alee
RegType = 1
ClassName = DB_PushRecharge
FuncName = PushRecharge
;;;;;;;;;;;;;;;;;;;;;;类初始化
[InitNPC]
ScriptName = NPC\ChNPC.py
Writer = eggxp
Releaser = eggxp
RegType = 1
ClassName = InitNPC
FuncName = InitNPC
[InitGameWorld]
ScriptName = GameWorldLogic\GameWorldProcess.py
Writer = eggxp
Releaser = eggxp
RegType = 1
ClassName = InitGameWorld
FuncName = InitGameWorld
;状态处理
[RefreshGameSys]
ScriptName = GameWorldLogic\GameWorldProcess.py
Writer = eggxp
Releaser = eggxp
RegType = 1
ClassName = GameWorldProcess
FuncName = OnGameWorldProcess
[InitPlayer]
ScriptName = Player\ChPlayer.py
Writer = eggxp
Releaser = eggxp
RegType = 1
ClassName = InitPlayer
FuncName = InitPlayer
[ChangeMapInit]
ScriptName = Player\ChPlayer.py
Writer = eggxp
Releaser = eggxp
RegType = 1
ClassName = ChangeMapInit
FuncName = ChangeMapInit
[ReloadQuests]
ScriptName = Event\EventSrc\QuestManager.py
Writer = eggxp
Releaser = eggxp
RegType = 1
ClassName = ReloadQuests
FuncName = ReloadQuests
[InitItem]
ScriptName = Item\ChItem.py
Writer = eggxp
Releaser = eggxp
RegType = 1
ClassName = InitItem
FuncName = InitItem
[PlayerLogin]
ScriptName = Player\ChPlayer.py
Writer = eggxp
Releaser = eggxp
RegType = 1
ClassName = PlayerLogin
FuncName = PlayerLogin
[OnCMD]
ScriptName = ServerCMD\OnServerCMD.py
Writer = eggxp
Releaser = eggxp
RegType = 1
ClassName = OnCMD
FuncName = OnCMD
[PlayerDisconnect]
ScriptName = Player\ChPlayer.py
Writer = eggxp
Releaser = eggxp
RegType = 1
ClassName = PlayerDisconnect
FuncName = PlayerDisconnect
[PlayerCanResetWorldPos]
ScriptName = Player\ChPlayer.py
Writer = eggxp
Releaser = eggxp
RegType = 1
ClassName = PlayerCanResetWorldPos
FuncName = PlayerCanResetWorldPos
[PlayerChangeMapFailCallback]
ScriptName = Player\ChPlayer.py
Writer = panwei
Releaser = panwei
RegType = 1
ClassName = PlayerChangeMapFailCallback
FuncName = PlayerChangeMapFailCallback
[OnServerVersionSetting]
ScriptName = Player\PlayerEventCounter.py
Writer = eggxp
Releaser = eggxp
RegType = 1
ClassName = OnServerVersionSetting
FuncName = OnServerVersionSetting
[PlayerChangeAction]
ScriptName = Player\ChPlayer.py
Writer = eggxp
Releaser = eggxp
RegType = 1
ClassName = PlayerChangeAction
FuncName = OnPlayerChangeAction
[NPCAppearWarn]
ScriptName = NPC\ChNPC.py
Writer = alee
Releaser = alee
RegType = 1
ClassName = NPCAppearWarn
FuncName = NPCAppearWarn
;;;;;;;;;;;;;;;;;;;;;封包注册
[Player]
ScriptName = Player\ChPlayer.py
Writer = eggxp
Releaser = eggxp
RegType = 0
RegisterPackCount = 48
PacketCMD_1=0x32
PacketSubCMD_1=0xF
PacketCallFunc_1=AddExp
PacketCMD_2=0x3
PacketSubCMD_2=0x1
PacketCallFunc_2=AddPoint
PacketCMD_3=0x5
PacketSubCMD_3=0x1
PacketCallFunc_3=PlayerMove
PacketCMD_4=0x3
PacketSubCMD_4=0x5
PacketCallFunc_4=PlayerClickReborn
PacketCMD_5=0x5
PacketSubCMD_5=0x2
PacketCallFunc_5=PlayerStopMove
PacketCMD_6=0x4
PacketSubCMD_6=0x1
PacketCallFunc_6=PlayerNeedSeeOther
PacketCMD_7=0x1
PacketSubCMD_7=0x7
PacketCallFunc_7=LoadMapOK
PacketCMD_8=0x3
PacketSubCMD_8=0x2
PacketCallFunc_8=PlayerSit
PacketCMD_9=0x3
PacketSubCMD_9=0x3
PacketCallFunc_9=SetShutcutSettingHV
PacketCMD_10=0x5
PacketSubCMD_10=0x3
PacketCallFunc_10=PlayerJump
PacketCMD_11=0x4
PacketSubCMD_11=0x2
PacketCallFunc_11=PlayerClickOtherPlayerGetInfo
PacketCMD_12=0x3
PacketSubCMD_12=0x6
PacketCallFunc_12=HPRestoreSetting
PacketCMD_13=0x3
PacketSubCMD_13=0x7
PacketCallFunc_13=MPRestoreSetting
PacketCMD_14=0x3
PacketSubCMD_14=0x8
PacketCallFunc_14=PlayerMapInfo
PacketCMD_15=0x3
PacketSubCMD_15=0xA
PacketCallFunc_15=PlayerChangeAttackMode
PacketCMD_16=0x3
PacketSubCMD_16=0xB
PacketCallFunc_16=SetMoneyType
PacketCMD_17=0x6
PacketSubCMD_17=0x6
PacketCallFunc_17=PlayerCancelBuff
PacketCMD_18=0x3
PacketSubCMD_18=0xC
PacketCallFunc_18=StartGameEvent
PacketCMD_19=0x3
PacketSubCMD_19=0xD
PacketCallFunc_19=ShowFace
PacketCMD_20=0x1
PacketSubCMD_20=0x4
PacketCallFunc_20=OnlineReply
PacketCMD_21=0x6
PacketSubCMD_21=0x8
PacketCallFunc_21=PlayerSummonMove
PacketCMD_22=0x6
PacketSubCMD_22=0x9
PacketCallFunc_22=PlayerSummonAttack
PacketCMD_23=0x6
PacketSubCMD_23=0xA
PacketCallFunc_23=PlayerSummonStop
PacketCMD_24=0x3
PacketSubCMD_24=0xE
PacketCallFunc_24=HorseFastMove
PacketCMD_25=0x3
PacketSubCMD_25=0xF
PacketCallFunc_25=HideMask
PacketCMD_26=0x3
PacketSubCMD_26=0x10
PacketCallFunc_26=ExitFB
PacketCMD_27=0x1
PacketSubCMD_27=0xB
PacketCallFunc_27=ChangeLine
PacketCMD_28=0x1
PacketSubCMD_28=0xC
PacketCallFunc_28=LineState
PacketCMD_29=0x3
PacketSubCMD_29=0x11
PacketCallFunc_29=PlayerUseMakeStove
PacketCMD_30=0x3
PacketSubCMD_30=0x12
PacketCallFunc_30=QueryFamilyWarPlan
PacketCMD_31=0x3
PacketSubCMD_31=0x13
PacketCallFunc_31=QueryTruckPos
PacketCMD_32=0x3
PacketSubCMD_32=0x14
PacketCallFunc_32=MoveToTruckPos
PacketCMD_33=0x3
PacketSubCMD_33=0x15
PacketCallFunc_33=FarIdentify
PacketCMD_34=0x3
PacketSubCMD_34=0x16
PacketCallFunc_34=GetFBState
PacketCMD_35=0x3
PacketSubCMD_35=0x19
PacketCallFunc_35=FBHelp
PacketCMD_36=0x3
PacketSubCMD_36=0x21
PacketCallFunc_36=EnterFbGameEvent
PacketCMD_37=0x3
PacketSubCMD_37=0x22
PacketCallFunc_37=CancelSummon
PacketCMD_38=0x3
PacketSubCMD_38=0x23
PacketCallFunc_38=FarRepairAll
PacketCMD_39=0x4
PacketSubCMD_39=0x4
PacketCallFunc_39=FriendTransPort
PacketCMD_40=0x4
PacketSubCMD_40=0x5
PacketCallFunc_40=WorldTransPort
PacketCMD_41=0x1
PacketSubCMD_41=0x13
PacketCallFunc_41=SaveCard
PacketCMD_42=0x3
PacketSubCMD_42=0x25
PacketCallFunc_42=AutoRepairItem
PacketCMD_43=0x1
PacketSubCMD_43=0x15
PacketCallFunc_43=CustomRefresh
PacketCMD_44=0x3
PacketSubCMD_44=0x26
PacketCallFunc_44=PlayerLvUpRequest
PacketCMD_45=0x3
PacketSubCMD_45=0x2B
PacketCallFunc_45=DoubleExpState
PacketCMD_46=0x1
PacketSubCMD_46=0x1A
PacketCallFunc_46=ReceiveNewGuyPrize
PacketCMD_47=0x3
PacketSubCMD_47=0x31
PacketCallFunc_47=UseFBSpecilSkill
PacketCMD_48=0x7
PacketSubCMD_48=0x24
PacketCallFunc_48=PointTransport
;宠物
[Pet]
ScriptName = Player\PlayerPet.py
Writer = chenxuewei
Releaser = chenxuewei
RegType = 0
RegisterPackCount = 1
PacketCMD_1=0x16
PacketSubCMD_1=0x3
PacketCallFunc_1=PetStateChange
;聊天
[Talk]
ScriptName = Player\PlayerTalk.py
Writer = Mark
Releaser = Mark
RegType = 0
RegisterPackCount = 6
PacketCMD_1=0x2
PacketSubCMD_1=0x7
PacketCallFunc_1=TalkArea
PacketCMD_2=0x2
PacketSubCMD_2=0x3
PacketCallFunc_2=TalkFamily
PacketCMD_3=0x2
PacketSubCMD_3=0x5
PacketCallFunc_3=TalkTeam
PacketCMD_4=0x2
PacketSubCMD_4=0x1
PacketCallFunc_4=TalkWorld
PacketCMD_5=0x2
PacketSubCMD_5=0x6
PacketCallFunc_5=TalkPrivateName
PacketCMD_6=0x2
PacketSubCMD_6=0x9
PacketCallFunc_6=TalkPrivate
;战斗
[Battle]
ScriptName = Player\PlayerBattle.py
Writer = eggxp
Releaser = eggxp
RegType = 0
RegisterPackCount = 3
PacketCMD_1=0x6
PacketSubCMD_1=0x1
PacketCallFunc_1=PlayerNormalAttack
PacketCMD_2=0x6
PacketSubCMD_2=0x5
PacketCallFunc_2=PlayerStartAutoFight
PacketCMD_3=0x6
PacketSubCMD_3=0xB
PacketCallFunc_3=PlayerConfronting
;技能
[Skill]
ScriptName = Skill\SkillShell.py
Writer = eggxp
Releaser = eggxp
RegType = 0
RegisterPackCount = 5
PacketCMD_1=0x6
PacketSubCMD_1=0x2
PacketCallFunc_1=UseSkill
PacketCMD_2=0x6
PacketSubCMD_2=0x3
PacketCallFunc_2=UseSkillTag
PacketCMD_3=0x3
PacketSubCMD_3=0x4
PacketCallFunc_3=PlayerSkillLvUp
PacketCMD_4=0x6
PacketSubCMD_4=0x7
PacketCallFunc_4=UseSkillGround
PacketCMD_5=0x6
PacketSubCMD_5=0xC
PacketCallFunc_5=SetAutoSkill
;物品
[Item]
ScriptName = Item\ChItem.py
Writer = eggxp
Releaser = eggxp
RegType = 0
RegisterPackCount = 12
PacketCMD_1=0x7
PacketSubCMD_1=0x1
PacketCallFunc_1=PlayerPickUpItem
PacketCMD_2=0x7
PacketSubCMD_2=0x2
PacketCallFunc_2=PlayerUseItemSelf
PacketCMD_3=0x32
PacketSubCMD_3=0xE
PacketCallFunc_3=CreateItem
PacketCMD_4=0x7
PacketSubCMD_4=0x26
PacketCallFunc_4=PlayerUseItemTag
PacketCMD_5=0x7
PacketSubCMD_5=0x8
PacketCallFunc_5=DragItem
PacketCMD_6=0x7
PacketSubCMD_6=0x12
PacketCallFunc_6=DeleteTitle
PacketCMD_7=0x7
PacketSubCMD_7=0x16
PacketCallFunc_7=UseSpeaker
PacketCMD_8=0x7
PacketSubCMD_8=0x39
PacketCallFunc_8=UseOfflineTime
PacketCMD_9=0x16
PacketSubCMD_9=0x8
PacketCallFunc_9=UsePetItem
PacketCMD_10=0x7
PacketSubCMD_10=0x19
PacketCallFunc_10=GetAnyWhereItem
PacketCMD_11=0x7
PacketSubCMD_11=0x20
PacketCallFunc_11=PutItemInFabao
PacketCMD_12=0x7
PacketSubCMD_12=0x21
PacketCallFunc_12=GetBackItemInFabao
;装备
[Equip]
ScriptName = Item\ChEquip.py
Writer = eggxp
Releaser = eggxp
RegType = 0
RegisterPackCount = 3
PacketCMD_1=0x7
PacketSubCMD_1=0x3
PacketCallFunc_1=PlayerEquipItem
PacketCMD_2=0x7
PacketSubCMD_2=0x4
PacketCallFunc_2=PlayerUnEquip
PacketCMD_3=0x3
PacketSubCMD_3=0x2F
PacketCallFunc_3=RequestEquipShowHide
;事件
[Event]
ScriptName = Event\EventShell.py
Writer = eggxp
Releaser = eggxp
RegType = 0
RegisterPackCount = 44
PacketCMD_1=0x8
PacketSubCMD_1=0x1
PacketCallFunc_1=BeginEvent
PacketCMD_2=0x8
PacketSubCMD_2=0x2
PacketCallFunc_2=EventAnswer
PacketCMD_3=0x8
PacketSubCMD_3=0x7
PacketCallFunc_3=ChangeMap
PacketCMD_4=0x8
PacketSubCMD_4=0xA
PacketCallFunc_4=ExitEvent
PacketCMD_5=0x8
PacketSubCMD_5=0x8
PacketCallFunc_5=GetTaskDetail
PacketCMD_6=0x8
PacketSubCMD_6=0xB
PacketCallFunc_6=MakeItem
PacketCMD_7=0x8
PacketSubCMD_7=0xC
PacketCallFunc_7=MergeItem
PacketCMD_8=0x8
PacketSubCMD_8=0xE
PacketCallFunc_8=BindItem
PacketCMD_9=0x8
PacketSubCMD_9=0xF
PacketCallFunc_9=MakeHoleItem
PacketCMD_10=0x8
PacketSubCMD_10=0x10
PacketCallFunc_10=ItemLVUpStar
PacketCMD_11=0x8
PacketSubCMD_11=0x11
PacketCallFunc_11=InsertStone
PacketCMD_12=0x8
PacketSubCMD_12=0x12
PacketCallFunc_12=DepartItem
PacketCMD_13=0x8
PacketSubCMD_13=0x9
PacketCallFunc_13=DeleteMission
PacketCMD_14=0x8
PacketSubCMD_14=0x14
PacketCallFunc_14=MixTitle
PacketCMD_15=0x7
PacketSubCMD_15=0x23
PacketCallFunc_15=RepairFaBao
PacketCMD_16=0x7
PacketSubCMD_16=0x22
PacketCallFunc_16=ForgeFaBao
PacketCMD_17=0x4
PacketSubCMD_17=0x3
PacketCallFunc_17=MissionMove
PacketCMD_18=0x8
PacketSubCMD_18=0x17
PacketCallFunc_18=UnBindItem
PacketCMD_19=0x7
PacketSubCMD_19=0x25
PacketCallFunc_19=MixFaBao
PacketCMD_20=0x8
PacketSubCMD_20=0x18
PacketCallFunc_20=SoulOfWarEquip
PacketCMD_21=0x7
PacketSubCMD_21=0x28
PacketCallFunc_21=ItemChangeProperty
PacketCMD_22=0x7
PacketSubCMD_22=0x29
PacketCallFunc_22=ItemChangeGiveSoul
PacketCMD_23=0x7
PacketSubCMD_23=0x30
PacketCallFunc_23=ItemChangeSoul
PacketCMD_24=0x7
PacketSubCMD_24=0x31
PacketCallFunc_24=ItemChangeMark
PacketCMD_25=0x7
PacketSubCMD_25=0x32
PacketCallFunc_25=ItemChangeGiveMark
PacketCMD_26=0x7
PacketSubCMD_26=0x34
PacketCallFunc_26=FaBaoFly
PacketCMD_27=0xF
PacketSubCMD_27=0xE
PacketCallFunc_27=ContributeFamilyMoney
PacketCMD_28=0x7
PacketSubCMD_28=0x35
PacketCallFunc_28=FaBaoForget
PacketCMD_29=0x7
PacketSubCMD_29=0x36
PacketCallFunc_29=FaBaoMerge
PacketCMD_30=0x7
PacketSubCMD_30=0x37
PacketCallFunc_30=ShengQiQiangHua
PacketCMD_31=0x7
PacketSubCMD_31=0x38
PacketCallFunc_31=ClearShengQiAttrs
PacketCMD_32=0xD
PacketSubCMD_32=0xE
PacketCallFunc_32=StoneCompound
PacketCMD_33=0xD
PacketSubCMD_33=0xC
PacketCallFunc_33=StuffMachining
PacketCMD_34=0x7
PacketSubCMD_34=0x3A
PacketCallFunc_34=BuyItemPack
PacketCMD_35=0x8
PacketSubCMD_35=0x19
PacketCallFunc_35=BuildEquip
PacketCMD_36=0x8
PacketSubCMD_36=0x1B
PacketCallFunc_36=ChangeEquipEndure
PacketCMD_37=0x0D
PacketSubCMD_37=0x11
PacketCallFunc_37=PrestigeEquipMerge
PacketCMD_38=0x07
PacketSubCMD_38=0x3F
PacketCallFunc_38=UseIncreaseMaxAddSkill
PacketCMD_39=0x16
PacketSubCMD_39=0x0B
PacketCallFunc_39=CPetRefinery
PacketCMD_40=0x7
PacketSubCMD_40=0x42
PacketCallFunc_40=ItemEnergyTransfer
PacketCMD_41=0x7
PacketSubCMD_41=0x41
PacketCallFunc_41=OpenPackCount
PacketCMD_42=0x16
PacketSubCMD_42=0x0D
PacketCallFunc_42=CPetEquipMerge
PacketCMD_43=0x8
PacketSubCMD_43=0x26
PacketCallFunc_43=CEquipUpStarImmediately
PacketCMD_44=0x7
PacketSubCMD_44=0x43
PacketCallFunc_44=LearnWuLinSkill
;拆解背包
[Break]
ScriptName = Event\EventShell.py
Writer = ifo
Releaser = ifo
RegType = 0
RegisterPackCount = 5
PacketCMD_1=0xD
PacketSubCMD_1=0x4
PacketCallFunc_1=PutItemInBreakPreparePack
PacketCMD_2=0xD
PacketSubCMD_2=0x5
PacketCallFunc_2=GetBackItemInBreakPrepare
PacketCMD_3=0xD
PacketSubCMD_3=0x6
PacketCallFunc_3=GetBackItemInBreakItem
PacketCMD_4=0xD
PacketSubCMD_4=0x7
PacketCallFunc_4=GetItemFromResultPack
PacketCMD_5=0xD
PacketSubCMD_5=0x8
PacketCallFunc_5=PutItemInResultPack
;合成背包
[Compose]
ScriptName = Event\EventShell.py
Writer = ifo
Releaser = ifo
RegType = 0
RegisterPackCount = 3
PacketCMD_1=0xD
PacketSubCMD_1=0x1
PacketCallFunc_1=PutItemInCompose
PacketCMD_2=0xD
PacketSubCMD_2=0x2
PacketCallFunc_2=GetItemInCompose
PacketCMD_3=0xD
PacketSubCMD_3=0x3
PacketCallFunc_3=MoveItemInCompose
;鉴定背包
[Identify]
ScriptName = Event\EventShell.py
Writer = ifo
Releaser = ifo
RegType = 0
RegisterPackCount = 7
PacketCMD_1=0xE
PacketSubCMD_1=0x1
PacketCallFunc_1=PutItemInIdentify
PacketCMD_2=0xE
PacketSubCMD_2=0x2
PacketCallFunc_2=GetItemInIdentify
PacketCMD_3=0xE
PacketSubCMD_3=0x3
PacketCallFunc_3=IdentifyOK
PacketCMD_4=0xE
PacketSubCMD_4=0x4
PacketCallFunc_4=IdentifyItem
PacketCMD_5=0x8
PacketSubCMD_5=0x15
PacketCallFunc_5=DigItemStone
PacketCMD_6=0x8
PacketSubCMD_6=0x16
PacketCallFunc_6=UseWegAddEndure
PacketCMD_7=0x7
PacketSubCMD_7=0x27
PacketCallFunc_7=LegendItemMerge
;商店
[Shop]
ScriptName = Event\EventShell.py
Writer = eggxp
Releaser = eggxp
RegType = 0
RegisterPackCount = 3
PacketCMD_1=0x8
PacketSubCMD_1=0x3
PacketCallFunc_1=BuyItem
PacketCMD_2=0x8
PacketSubCMD_2=0x5
PacketCallFunc_2=RepairItem
PacketCMD_3=0x8
PacketSubCMD_3=0x6
PacketCallFunc_3=SellItem
;GM命令
[GM]
ScriptName = GM\GMShell.py
Writer = eggxp
Releaser = eggxp
RegType = 0
RegisterPackCount = 1
PacketCMD_1=0x32
PacketSubCMD_1=0xC
PacketCallFunc_1=RecvGMCMD
;交易
[Trade]
ScriptName = Player\PlayerTrade.py
Writer = eggxp
Releaser = eggxp
RegType = 0
RegisterPackCount = 8
PacketCMD_1=0xA
PacketSubCMD_1=0x1
PacketCallFunc_1=TradeAsk
PacketCMD_2=0xA
PacketSubCMD_2=0x2
PacketCallFunc_2=TradeAnswer
PacketCMD_3=0xA
PacketSubCMD_3=0x3
PacketCallFunc_3=PutItemTrade
PacketCMD_4=0xA
PacketSubCMD_4=0x4
PacketCallFunc_4=TradeLock
PacketCMD_5=0xA
PacketSubCMD_5=0x5
PacketCallFunc_5=TradeOK
PacketCMD_6=0xA
PacketSubCMD_6=0x6
PacketCallFunc_6=GetBackItemInTrade
PacketCMD_7=0xA
PacketSubCMD_7=0x7
PacketCallFunc_7=ExitTrade
PacketCMD_8=0xA
PacketSubCMD_8=0x8
PacketCallFunc_8=LongDistanceSaleItem
;仓库
[Warehouse]
ScriptName = Event\EventShell.py
Writer = ifo
Releaser = ifo
RegType = 0
RegisterPackCount = 20
PacketCMD_1=0xC
PacketSubCMD_1=0x1
PacketCallFunc_1=PutItemInWarehouse
PacketCMD_2=0xC
PacketSubCMD_2=0x2
PacketCallFunc_2=GetItemInWarehouse
PacketCMD_3=0xC
PacketSubCMD_3=0x3
PacketCallFunc_3=GetMoneyInWarehouse
PacketCMD_4=0xC
PacketSubCMD_4=0x4
PacketCallFunc_4=PutMoneyInWarehouse
PacketCMD_5=0xC
PacketSubCMD_5=0x5
PacketCallFunc_5=SetWarehousePsw
PacketCMD_6=0xC
PacketSubCMD_6=0x6
PacketCallFunc_6=SetWarehouseLock
PacketCMD_7=0xC
PacketSubCMD_7=0x7
PacketCallFunc_7=SendWarehousePsw
PacketCMD_8=0xC
PacketSubCMD_8=0x8
PacketCallFunc_8=InitWarehousePsw
PacketCMD_9=0xC
PacketSubCMD_9=0x9
PacketCallFunc_9=MoveItemInWarehouse
PacketCMD_10=0x7
PacketSubCMD_10=0x10
PacketCallFunc_10=ResetWarehouseItem
PacketCMD_11=0xC
PacketSubCMD_11=0xA
PacketCallFunc_11=PutItemInHorsePack
PacketCMD_12=0xC
PacketSubCMD_12=0xB
PacketCallFunc_12=GetItemInHorsePack
PacketCMD_13=0xC
PacketSubCMD_13=0xC
PacketCallFunc_13=MoveItemInHorse
PacketCMD_14=0xC
PacketSubCMD_14=0xD
PacketCallFunc_14=PutItemInHorseEquipPack
PacketCMD_15=0xC
PacketSubCMD_15=0xE
PacketCallFunc_15=GetItemInHorseEquipPack
PacketCMD_16=0xC
PacketSubCMD_16=0xF
PacketCallFunc_16=MoveItemInHorseEquip
PacketCMD_17=0xC
PacketSubCMD_17=0x10
PacketCallFunc_17=BuyWarehouse
PacketCMD_18=0x7
PacketSubCMD_18=0xF
PacketCallFunc_18=ResetItem
PacketCMD_19=0x7
PacketSubCMD_19=0x3C
PacketCallFunc_19=BackpackOperate
PacketCMD_20=0x7
PacketSubCMD_20=0x3D
PacketCallFunc_20=PackItemExchange
;回收站
[Recycle]
ScriptName = Item\ChItem.py
Writer = ifo
Releaser = ifo
RegType = 0
RegisterPackCount = 4
PacketCMD_1=0x7
PacketSubCMD_1=0x5
PacketCallFunc_1=MoveItemToRecycle
PacketCMD_3=0x7
PacketSubCMD_3=0xD
PacketCallFunc_3=GetbackItemInRecycle
PacketCMD_4=0x7
PacketSubCMD_4=0xE
PacketCallFunc_4=ClearRecycle
;骑马
[Horse]
ScriptName = Player\PlayerHorse.py
Writer = eggxp
Releaser = eggxp
RegType = 0
RegisterPackCount = 1
PacketCMD_1=0x3
PacketSubCMD_1=0x9
PacketCallFunc_1=OnRideHorse
;骠车
[Truck]
ScriptName = Player\PlayerTruck.py
Writer = eggxp
Releaser = eggxp
RegType = 0
RegisterPackCount = 2
PacketCMD_1=0xB
PacketSubCMD_1=0x2
PacketCallFunc_1=OnPlayerEnterTruck
PacketCMD_2=0xB
PacketSubCMD_2=0x1
PacketCallFunc_2=OnPlayerSetTruckMode
;摆摊
[PlayerShopItem]
ScriptName = Player\PlayerShopItem.py
Writer = eggxp
Releaser = eggxp
RegType = 0
RegisterPackCount = 4
PacketCMD_1=0x14
PacketSubCMD_1=0x1
PacketCallFunc_1=BeginShopItem
PacketCMD_2=0x14
PacketSubCMD_2=0x2
PacketCallFunc_2=EndShop
PacketCMD_3=0x14
PacketSubCMD_3=0x3
PacketCallFunc_3=WatchShop
PacketCMD_4=0x14
PacketSubCMD_4=0x4
PacketCallFunc_4=BuyItem
;精力系统
[PlayerEnergySys]
ScriptName = Player\PlayerEnergySys.py
Writer = panwei
Releaser = panwei
RegType = 0
RegisterPackCount = 1
PacketCMD_1=0x3
PacketSubCMD_1=0x2C
PacketCallFunc_1=FightAssistantSystem
;家族争霸赛
[PlayerFamilyBattle]
ScriptName = Player\PlayerFamilyBattle.py
Writer = panwei
Releaser = panwei
RegType = 0
RegisterPackCount = 1
PacketCMD_1=0xF
PacketSubCMD_1=0x14
PacketCallFunc_1=EnrollFamilyVS
;商城相关
[PlayerSuperMarket]
ScriptName = Player\PlayerSuperMarket.py
Writer = Alee
Releaser = Alee
RegType = 0
RegisterPackCount = 5
PacketCMD_1=0x3
PacketSubCMD_1=0x17
PacketCallFunc_1=WatchStoreItem
PacketCMD_2=0x3
PacketSubCMD_2=0x18
PacketCallFunc_2=BuyStoreItem
PacketCMD_3=0x1
PacketSubCMD_3=0xF
PacketCallFunc_3=GetCoinReq
PacketCMD_4=0x1
PacketSubCMD_4=0x10
PacketCallFunc_4=CoinChangeReq
PacketCMD_5=0x7
PacketSubCMD_5=0x3E
PacketCallFunc_5=GetGuaranteeGift
;晶魄系统
[PlayerFineSoul]
ScriptName = Player\PlayerFineSoul.py
Writer = Alee
Releaser = Alee
RegType = 0
RegisterPackCount = 2
PacketCMD_1=0xD
PacketSubCMD_1=0x10
PacketCallFunc_1=ComposeFineSoul
PacketCMD_2=0x3
PacketSubCMD_2=0x30
PacketCallFunc_2=UpdateFineSoulSlot
;生产系统
[PlayerProduce]
ScriptName = Player\PlayerProduce.py
Writer = chenxuewei
Releaser = chenxuewei
RegType = 0
RegisterPackCount = 2
PacketCMD_1=0x03
PacketSubCMD_1=0x32
PacketCallFunc_1=ProductionActive
PacketCMD_2=0x03
PacketSubCMD_2=0x33
PacketCallFunc_2=StartProduce
;答题
[Exam]
ScriptName = Player\PlayerExam.py
Writer = panwei
Releaser = panwei
RegType = 0
RegisterPackCount = 1
PacketCMD_1=0x01
PacketSubCMD_1=0x1B
PacketCallFunc_1=Client_JoinAction
;玩家防外挂验证
[NetPackCommon]
ScriptName = NetPackCommon.py
Writer = Alee
Releaser = Alee
RegType = 0
RegisterPackCount = 1
PacketCMD_1=0x03
PacketSubCMD_1=0xFE
PacketCallFunc_1=RecNetPack
;玩家回归
[PlayerRecall]
ScriptName = Player\PlayerRecall.py
Writer = Alee
Releaser = Alee
RegType = 0
RegisterPackCount = 2
PacketCMD_1=0x03
PacketSubCMD_1=0x3D
PacketCallFunc_1=PlayerBackAward
PacketCMD_2=0x03
PacketSubCMD_2=0x3E
PacketCallFunc_2=RecallInviteCode
;玩家称号
[PlayerDienstgrad]
ScriptName = Player\PlayerDienstgrad
Writer = xmnathan
Releaser = xmnathan
RegType = 0
RegisterPackCount = 2
PacketCMD_1=0x3
PacketSubCMD_1=0x35
PacketCallFunc_1=OnCPlayerDienstgradRefresh
PacketCMD_2=0x3
PacketSubCMD_2=0x37
PacketCallFunc_2=OnCPlayerChangeDienstgrad
;交易所
[PlayerBourse]
ScriptName = Player\PlayerBourseTube.py
Writer = xmnathan
Releaser = xmnathan
RegType = 0
RegisterPackCount = 1
PacketCMD_1=0x1B
PacketSubCMD_1=0x03
PacketCallFunc_1=OnPlayerRecaptureBourseItem
;天梯竞技场
[HighLadder]
ScriptName = Player\HighLadderTube.py
Writer = xmnathan
Releaser = xmnathan
RegType = 0
RegisterPackCount = 1
PacketCMD_1=0x1A
PacketSubCMD_1=0x13
PacketCallFunc_1=OnHightLadderChallenge
;任务
[QuestLogic]
ScriptName = Event\QuestLogic.py
Writer = Alee
Releaser = Alee
RegType = 0
RegisterPackCount = 6
PacketCMD_1=0x15
PacketSubCMD_1=0x6
PacketCallFunc_1=ResetQuestCount
PacketCMD_2=0x15
PacketSubCMD_2=0x1
PacketCallFunc_2=AcceptQuest
PacketCMD_3=0x15
PacketSubCMD_3=0x2
PacketCallFunc_3=DeliverQuest
PacketCMD_4=0x15
PacketSubCMD_4=0x3
PacketCallFunc_4=EntrustQuest
PacketCMD_5=0x15
PacketSubCMD_5=0x4
PacketCallFunc_5=CopyGodBookPoint
PacketCMD_6=0x15
PacketSubCMD_6=0x5
PacketCallFunc_6=RefreshQuest
;----------------------------------------------
;地图服务器Py解析Client包
;----------------------------------------------