传奇版本 发表于 2022-7-15 23:02:34

GOM引擎装备记录查询系统








详细安装说明:
先添加素材:
先打开引擎M2-查看-列表信息二-WIL资源
可以看到很多 XXX.pak文件,随便找一个
利用引擎自带的工具WIL编辑器打开它,看看2127到2133这7个位置是否被占用,有没有图片
如果没有占用,就将素材图片导入至2127到2133
然后记住这个 pak文件的资源编号


第一步:
打开D:\Mirserver\Mir200\Envir\MapQuest_Def下的QManage.txt文件

将以下脚本放到[@Startup]下面

[@Startup]
#IF
#ACT
ForceDirectories \QuestDiary\装备捡取记录\<$DAY>\


将以下脚本放到[@Login]下面

到[@Login]
#IF
#ACT
#CALL [\装备捡取记录\变量申明.txt] @变量申明

打开D:\Mirserver\Mir200\Envir\Robot_def下的AutoRunRobot.txt文件
任意行添加
#AutoRun NPC RUNONDAY 23:59 @重置数据

打开D:\Mirserver\Mir200\Envir\Robot_def下的RobotManage.txt文件

添加
[@重置数据]
#IF
#act
ForceDirectories \QuestDiary\装备捡取记录\<$DAY>\
MOV G390 <$DAY>
DEC G390 1

第二步:
打开D:\Mirserver\Mir200\Envir\Market_Def下的QFunction-0.txt文件

将以下脚本放到[@PickUpItemEx]下面,如果没有[@PickUpItemEx],就把以下整段添加到任意位置

[@PickUpItemEx]
#IF
CHECKTEXTLIST ..\QuestDiary\装备捡取记录\可查询Idx列表.txt <$CURRTEMMAKEINDEX>
#ACT
CLEARNAMELIST ..\QuestDiary\装备捡取记录\<$DAY>\<$CURRTEMMAKEINDEX>.txt
GOTO @开始记录物品

将以下脚本添加到QFunction-0.txt任意位置
[@开始记录物品]
#IF
HAVEGUILD
#ACT
MOV S1 【<$GUILDNAME>】行会的【<$USERNAME>(<$X>,<$Y>)】在【<$MapTitle>】捡取了【<$CURRTEMNAME>】,时间为<$YEAR>年<$MONTH>月<$DAY>日<$HOUR>时<$MINUTE>分<$SECOND>秒
ADDTEXTLIST ..\QuestDiary\装备捡取记录\<$DAY>\<$CURRTEMMAKEINDEX>.txt S1
BREAK
#ELSEACT
MOV S1 【<$USERNAME>】在【<$MapTitle>(<$X>,<$Y>)】捡取了【<$CURRTEMNAME>】,时间为<$YEAR>年<$MONTH>月<$DAY>日<$HOUR>时<$MINUTE>分<$SECOND>秒
ADDTEXTLIST ..\QuestDiary\装备捡取记录\<$DAY>\<$CURRTEMMAKEINDEX>.txt S1

第三步:
将“装备捡取记录”放入D:\Mirserver\Mir200\Envir\QuestDiary文件夹内

将“装备管理系统-3.txt”文件放入D:\Mirserver\Mir200\Envir\Market_Def文件夹内

并打开该文件,找到“MOV N$装备管理资源编号 40”这一行

把数字40改成最先开始的那个pak资源编号


;-------------注意这里的3对应你土城或者主城的地图代码

第四步:
在D:\Mirserver\Mir200\Envir下的MerChant文件内任意一行添加

装备管理系统            3               X         Y          装备记录查询          0      208

;-------------注意这里的3对应你土城或者主城的地图代码

X改成你NPC要放的X坐标
Y改成你NPC要放的Y坐标

如果NPC没外观就把208改成2


278168774 发表于 2022-9-30 21:30:45

1111111111111111111111

619780303 发表于 2022-10-25 17:57:38

:lol:lol:lol:lol

wtw120 发表于 2024-10-23 00:29:14

真详细啊
页: [1]
查看完整版本: GOM引擎装备记录查询系统