风云18171265739 发表于 2023-8-13 00:19:34

热血传奇*公会功能添加方法已详解

传奇单机游戏*公会功能脚本添加教程
1、添加功能NPC脚本.
NPC脚本添加方法跟添加其他的一样,找到土城你想添加NPC的坐标文件里面加上NPC即可。

[@main]
俗话说:杀人者,人恒杀之!不过我们*公会就是追求这一境界!
如果你想作为一名合格的*,就要不畏死亡,杀人乃家常便饭嘛!
我这提供全服*公会成员排行,只要你杀了人就自动成为我们杀
手公会的一员,当然我们只提供最优秀的前十名排行!同时还会提供
一种动态实时的*称号和斩杀人数显示!
[@*称号说明]
*的称号随着杀人数的增加而改变,想得到最强的*的称号吗?
要成为最强的*除了杀人之外,还可以参加我们工会提供的试练
以下是我们目前提供的各种级别的称号和要求:
1级:入门*:
2级:三流*:
3级:二流*:
4级:一流*:
5级:职业*:
</@MAIN>
[@高阶*试练]
此为*工会的秘密试练场地.是锻炼各位成就最强*为目标进
行的强化训练,不同级别的*试练难度也有所不同,如果能通过我
们的试练,那就能大量的提高你的斩杀数!最低限定级别!
晋级目标
晋级目标
晋级目标
晋级目标
[@关闭称号11]
*默认的称号系统是不是让你觉得太过于暴露自己的实力,也许!
想成为一个不为人知的高阶*,隐匿形迹是一种不错的选择!
</@MAIN>
[@关闭称号]
#IF
CHECKVAR HUMAN 排行开关 = 1
#SAY
当前状态为:开启
</@MAIN>
#IF
CHECKVAR HUMAN 排行开关 = 0
#SAY
当前状态为:关闭
</@MAIN>
[@关闭称号22]
#ACT
CALCVAR HUMAN 排行开关 = 0
SAVEVAR HUMAN 排行开关 ..QuestDiary宠物系统变量.txt
SETRANKLEVELNAME %s
BREAK
#SAY
实时称号系统已经关闭了!
[@开启称号]
#ACT
CALCVAR HUMAN 排行开关 = 1
SAVEVAR HUMAN 排行开关 ..QuestDiary宠物系统变量.txt
GOTO @称号开放了
#SAY
实时称号系统已经开启了!
[@全服*排行榜]
全服*排行榜:
序号 角色名 杀人数
第1名
第2名
第3名
第4名
第5名
</@MAIN>
[@全服*排行榜2]
全服*排行榜:
序号 角色名 杀人数
第6名
第7名
第8名
第9名
第10名
</@MAIN>
[@换元宝]
你目前手头有个斩杀数,确定需要换成元宝嘛?
由于*称号和*试练都域斩杀数的积累,除非你急用钱,否则
我们公会强烈反对你这样子做,元宝事小,名气更加重要啊!
<5个斩杀数/@5个斩杀数换1个元宝>
<25个斩杀数/@25个斩杀数换5个元宝>
<50个斩杀数/@50个斩杀数换10个元宝>
<100个斩杀数/@100个斩杀数换20个元宝>
</@main>
[@100个斩杀数换20个元宝]
#IF
CHECKVAR HUMAN 斩杀数 > 99
#ACT
GAMEGOLD + 20
CALCVAR HUMAN 斩杀数 - 100
SAVEVAR HUMAN 斩杀数 ..QuestDiary宠物系统变量.txt
SENDMSG 6 你的斩杀数为个,元宝数量为个!
GOTO @换元宝
BREAK
#ELSESAY
你没有足够的斩杀数可以拿来兑换成元宝!
[@50个斩杀数换10个元宝]
#IF
CHECKVAR HUMAN 斩杀数 > 49
#ACT
GAMEGOLD + 10
CALCVAR HUMAN 斩杀数 - 50
SAVEVAR HUMAN 斩杀数 ..QuestDiary宠物系统变量.txt
SENDMSG 6 你的斩杀数为个,元宝数量为个!
GOTO @换元宝
BREAK
#ELSESAY
你没有足够的斩杀数可以拿来兑换成元宝!
[@25个斩杀数换5个元宝]
#IF
CHECKVAR HUMAN 斩杀数 > 24
#ACT
GAMEGOLD + 5
CALCVAR HUMAN 斩杀数 - 25
SAVEVAR HUMAN 斩杀数 ..QuestDiary宠物系统变量.txt
SENDMSG 6 你的斩杀数为个,元宝数量为个!
GOTO @换元宝
BREAK
#ELSESAY
你没有足够的斩杀数可以拿来兑换成元宝!
[@5个斩杀数换1个元宝]
#IF
CHECKVAR HUMAN 斩杀数 > 4
#ACT
GAMEGOLD + 1
CALCVAR HUMAN 斩杀数 - 5
SAVEVAR HUMAN 斩杀数 ..QuestDiary宠物系统变量.txt
SENDMSG 6 你的斩杀数为个,元宝数量为个!
GOTO @换元宝
BREAK
#ELSESAY
你没有足够的斩杀数可以拿来兑换成元宝!
[@称号开放了]
#IF
CHECKNAMELIST ..QuestDiary*系统入门*.txt
#ACT
MOV S10 已斩杀
MOV S11
INC S10
INC S10 人
MOV S20 ★★★★★*排行第
MOV S21
INC S20
MOV S22 名★★★★★
INC S20
MOV S23 入门*
SETRANKLEVELNAME %s\\
BREAK
#IF
CHECKNAMELIST ..QuestDiary*系统三流*.txt
#ACT
MOV S10 已斩杀
MOV S11
INC S10
INC S10 人
MOV S20 ★★★★★*排行第
MOV S21
INC S20
MOV S22 名★★★★★
INC S20
MOV S23 三流*
SETRANKLEVELNAME %s\\
BREAK
#IF
CHECKNAMELIST ..QuestDiary*系统二流*.txt
#ACT
MOV S10 已斩杀
MOV S11
INC S10
INC S10 人
MOV S20 ★★★★★*排行第
MOV S21
INC S20
MOV S22 名★★★★★
INC S20
MOV S23 二流*
SETRANKLEVELNAME %s\\
BREAK
#IF
CHECKNAMELIST ..QuestDiary*系统一流*.txt
#ACT
MOV S10 已斩杀
MOV S11
INC S10
INC S10 人
MOV S20 ★★★★★*排行第
MOV S21
INC S20
MOV S22 名★★★★★
INC S20
MOV S23 一流*
SETRANKLEVELNAME %s\\
BREAK
#IF
CHECKNAMELIST ..QuestDiary*系统职业*.txt
#ACT
MOV S10 已斩杀
MOV S11
INC S10
INC S10 人
MOV S20 ★★★★★*排行第
MOV S21
INC S20
MOV S22 名★★★★★
INC S20
MOV S23 职业*
SETRANKLEVELNAME %s\\
BREAK
#IF
CHECKNAMELIST ..QuestDiary*系统暗影*.txt
#ACT
MOV S10 已斩杀
MOV S11
INC S10
INC S10 人
MOV S20 ★★★★★*排行第
MOV S21
INC S20
MOV S22 名★★★★★
INC S20
MOV S23 暗影*
SETRANKLEVELNAME %s\\
BREAK
#IF
CHECKNAMELIST ..QuestDiary*系统灭魂*.txt
#ACT
MOV S10 已斩杀
MOV S11
INC S10
INC S10 人
MOV S20 ★★★★★*排行第
MOV S21
INC S20
MOV S22 名★★★★★
INC S20
MOV S23 灭魂*
SETRANKLEVELNAME %s\\
BREAK
#IF
CHECKNAMELIST ..QuestDiary*系统狂魔*.txt
#ACT
MOV S10 已斩杀
MOV S11
INC S10
INC S10 人
MOV S20 ★★★★★*排行第
MOV S21
INC S20
MOV S22 名★★★★★
INC S20
MOV S23 狂魔*
SETRANKLEVELNAME %s\\
BREAK
#IF
CHECKNAMELIST ..QuestDiary*系统*之王.txt
#ACT
MOV S10 已斩杀
MOV S11
INC S10
INC S10 人
MOV S20 ★★★★★*排行第
MOV S21
INC S20
MOV S22 名★★★★★
INC S20
MOV S23 *之王
SETRANKLEVELNAME %s\\
BREAK
2、添加登陆脚本,触发这个主要起到的人物下线上线的时候人物的封号这些还在的功能。
路径D:MirServerMir200EnvirMapQuest_DefQManage.txt
[@Login]
#IF
CHECKLEVELEX > 0
#ACT
VAR Integer HUMAN JK
VAR Integer HUMAN 斩杀数
VAR Integer HUMAN 排行
VAR Integer HUMAN 排行开关

一二三四五六七八九十 发表于 2023-8-13 00:19:49

*排行榜啊,,,

qq3153430253 发表于 2023-8-13 01:36:04

楼主太厉害了!楼主,I*老*虎*U!我觉得GM爱好者:www.gmahz.com真是个好地方

她比烟花寂寞 发表于 2023-8-14 06:07:35

楼主发贴辛苦了,谢谢楼主分享!我觉得GM爱好者:www.gmahz.com是注册对了!

天天笑 发表于 2023-8-14 22:33:05

这东西我收了!谢谢楼主!GM爱好者:www.gmahz.com真好!

公民都是纳税人 发表于 2023-8-15 18:49:59

努力赚币中。。。

幸福341 发表于 2023-8-16 06:27:51

我看不错噢 谢谢楼主!GM爱好者:www.gmahz.com越来越好!

向往草原403 发表于 2023-9-1 01:57:50

这个帖子不回对不起自己!我想我是一天也不能离开GM爱好者:www.gmahz.com

一网湖水沧 发表于 2023-9-2 23:04:31

金币我要攒金币!!!

我放心你带套猛 发表于 2023-9-5 10:35:36

其实我一直觉得楼主的品味不错!呵呵!GM爱好者:www.gmahz.com太棒了!
页: [1] 2
查看完整版本: 热血传奇*公会功能添加方法已详解