当前位置 : 145z游戏站 | 热血传奇 | 技术教程 | 

传奇GOM迷失单职业宗师傲世称号:StdItems建物品到QF自动授予

热度:
“宗师傲世”在迷失单职业(天神迷失、盛唐第十季等GOM系)里不是段位排名,是服务端称号系统里的一个称号物品,走的是StdItems.DB建记录+QuestDiary/QFunction用CONFERTITLE授予+杀怪/充值变量达标的链路。玩家侧表现通常是:土城雕像NPC点“晋升傲世宗师”交元宝或凭大师积分领取,或者杀怪累计自动发。

一、StdItems.DB建称号底子

DBC2000开MirServer\Mud2\DB\StdItems.DB,新增一行:
•Name:宗师傲世(或傲世宗师,以你端Market_Def里CHECKTITLE写的为准,一字不差)

-StdMode:70(GOM称号专用值,写0会被当普通道具)
•Shape:填一个数字如51(后面QF触发器@TitleChanged_51要用)

•Anicount:1(>0表示获得即生效属性,不用手动“佩戴”;填0则必须设当前称号才加属性)

-DuraMax:0(0=永久时长)
•DC/MC/SC/AC/MAC:按单职业迷失填,单职业一般只动DC和Luck,如DC=20DC2=20

•其他来源字段(Hp/MP/命中/暴击):看DBC里对应列名,填数值即可

存盘,M2→重新加载物品数据库。

二、称号属性生效的两种机制

•Anicount>0:角色CONFERTITLE拿到手,属性直接叠进面板,不用点“佩戴”。

•Anicount=0:拿到后还要在人物界面“使用称号”设成当前称号才加属性,切换触发QFunction-0.txt的[@TitleChanged_51]和[@Untitled_51](51=Shape值)。

迷失单职业大多用Anicount=1,省去佩戴步骤。

三、玩家怎么拿到(三种常见入口)

1.土城雕像NPC手动晋升

Market_Def里找“称号晋升”NPC脚本(天神迷失系常在土城安全区左下雕像),核心段:

[@傲世宗师]
#IF
CHECKGAMEGOLD>5000
CHECKLEVEL>2000
NOTCHECKTITLE宗师傲世
#ACT
GAMEGOLD-5000
CONFERTITLE宗师傲世
SENDMSG6恭喜晋升【宗师傲世】,属性已激活!
BREAK
#ELSEACT
SENDMSG6元宝不足或已拥有该称号

条件可换成CHECKVARHUMAN大师积分>99(对应“大师100点积分次日刷新晋升”那种说法),或CHECKKILLMONCOUNT>50000杀怪达标。

2.杀怪自动授予(QF触发)

Envir\Market_Def\QFunction-0.txt的[@KillMon]段累加变量,满值发称号:

[@KillMon]
#ACT
INC<$STR(131)>1
SAVEVARHUMAN<$STR(131)>..\QuestDiary\数据\杀怪.txt
#IF
EQUAL<$STR(131)>100000
NOTCHECKTITLE宗师傲世
#ACT
CONFERTITLE宗师傲世
SENDMSG6杀怪十万,自动晋升【宗师傲世】!

<$STR(131)>是杀怪计数器,100000是阈值,按你版本调。

3.登录自检(防止漏发)

[@Login]段:

#IF
EQUAL<$STR(131)>100000
NOTCHECKTITLE宗师傲世
#ACT
CONFERTITLE宗师傲世

小退重登也能补发,避免KillMon段因掉线没跑完。

四、GM手动给号测试

M2控制台或GM权限角色直接敲:

@CONFERTITLE角色名宗师傲世

老GOM语法是@addtitle角色名称号ID,称号ID看StdItems里这行的Record序号。能立刻看到头顶出“宗师傲世”且面板DC+20,说明StdItems+CONFERTITLE链路通了;只出名字不加属性,查Anicount是不是填了0且没佩戴,或DC字段填错列。

五、不显示/不加属性的拍错

•头顶没字:StdItemsName和脚本CHECKTITLE/CONFERTITLE名字不一致(全半角、空格、“傲世宗师”vs“宗师傲世”最常见)。

•有字不加DC:Anicount=0没佩戴;或DBC里DC/DC2填在错误的列(有的DBC版DC2实际是“防御上限”列错位);或客户端UI资源没这称号的图片,但属性其实加了,只是不显示标。

•NPC点了没反应:NPC脚本文件路径没在Npc.txt注册,或QuestDiary里段名@傲世宗师和NPC调用的@傲世宗师不在同一个txt里。

•杀怪不计数:<$STR(131)>和[@KillMon]标签引擎不认,GOM老内核用[@KillMonster],看文件里已有标签名抄。

•改了DBC不生效:只M2热重载物品库不够,称号物品有时要硬重启M2Server。

宗师傲世这套在迷失单职业里本质就是“建70号物品+变量达标CONFERTITLE”,雕像NPC只是把变量判断包了一层元宝扣除的外壳,自己架端想加同类称号,复制一行StdItems改Name/Shape/DC,再在QF里加一段NOTCHECKTITLE新名/CONFERTITLE新名就能并行挂多个称号。
[顶部]