3K复古传奇sf引擎仿盛大称号系统DB设置及相关脚本
文章作者:xgh8809008 文章来源:www.bdhlgw.org.cn 更新时间:2019-1-29 21:23:41 
3K复古传奇sf引擎仿盛大称号系统DB设置及相关脚本

本版本复古传奇sf引擎支持自定义称号,具体参考3K复古传奇sf引擎配套工具说明,支持自定义添加称号。
基本
称号数据库(FengHaos.DB,3km2连击版引擎包中有原版数据库,直接复制可用)需与物品数据库(StdItems.DB)等放在同一目录下,如:D:\mirserver\Mud2\DB

称号附加条件
Need(附加条件)
0:需等级 NeedLevel=等级
1:需攻击力 NeedLevel=攻击力
2:需魔法 NeedLevel=魔法
3:需道术 NeedLevel=道术
设置称号发送确认信息(即设置主宰龙卫或护花使者时,让对方是否同意)
格式: GIVEFENGHAOAGREE 角色名 类型(1-255)
说明:执行命令时,会设置对方的变量 <$SETFENGHAOHUM> --即设置人变量
类型用于触发脚本段标识,即称号的idx字段,确认后执行,QF段 @FengHaoAgree+类型
[@InPutString51] 
#IF
CHECKFENGHAOCOUNT < 8
.gender man
CHECKFENGHAOLISTCOUNT 0 < 10
#act
GIVEFENGHAOAGREE 14
#say
请等对方确认!
#elseSay 
不是男性或不能再有更多的称号或不在线!!!或者你已经有10个护花使者了
QF文件
[@FengHaoAgree14]
#IF
#ACT
GIVEFENGHAO <$USERNAME> 护花使者 <$SETFENGHAOHUM>
@ReloadHumTitleDB GM命令,重载称号数据库(FengHaos.DB)
需修改string.txt文件下的HumanShowName=%ChrName\%GuildName\%DearName\%MasterName\%Comradename\%Huhuaname
回收称号触发:QF文件 @FengHaoFuncX X-序号(DB里的序号字段)
Mir200\Envir\DominatSendPoint.txt 主宰令世界地图坐标设置文件
增加:地图参数PEAK(需测试)
说明:地图巅峰状态,攻击能力提升
格式:PEAK(最低攻击倍率/最高攻击倍率)
注:倍率除100为实际倍数
当最高攻击倍率大于100时,进入地图提示"您在此地图临时获得巅峰战神状态,攻击能力大幅提升!"
100内时提示"您在此地图临时获得巅峰勇士状态,攻击能力提升!"

NPC命令:
功能:给予玩家称号
格式:GIVEFENGHAO 角色名 称号名 设置人
注:当有同样的称号时,则不能再增加此称号
设置人:即"传奇之星"进行设置"护花使者"时使用,如果设置人不在线或没有"传奇之星"称号则设置失败
即"玛法主宰者"进行设置"主宰龙卫"时使用,如果设置人不在线或没有"玛法主宰者"称号则设置失败
注:最高只能设置10个护花使者或主宰龙卫
功能:回收玩家称号
格式:RECYCFENGHAO 角色名 称号名
功能:检查玩家是否有指定称号
格式:CHECKFENGHAO 称号名
功能:检查玩家所有称号的数量
格式:CHECKFENGHAOCOUNT 角色名 操作符(<,>,=) 数量(0-8)
功能:检查玩家护花使者或主宰龙卫的数量
格式:CHECKFENGHAOLISTCOUNT 类型(0-护花使者 1-主宰龙卫) 操作符(<,>,=) 数量(0-10)
功能:检查行会设置行会之星的间隔(无行会无效)
格式:CheckGuildStarDay 操作符(<,>,=) 小时数
变量<$GUILDSTARDATE>---授于行会之星的操作日期
[物品DB]-使用不减持久,称号消失时触发QF文件回收,,需设置死亡不爆出等属性
1092;护花使者令;2;253;1;0;0;0;2182;10000;0;0;0;0;0;0;0;0;0;0;0;0;20000;5;
1093;主宰令牌;2;254;1;0;0;0;2181;10000;0;0;0;0;0;0;0;0;0;0;0;0;20000;5;
脚本示例

[@Main]
<称号/@称号> \

[@称号]
<设置传奇之星/@传奇之星> <任命护花使者/@任命护花使者> \
<设置玛法主宰者/@玛法主宰者> <任命主宰龙卫/@任命主宰龙卫>
[@传奇之星] 
#IF
CHECKFENGHAOCOUNT <$USERNAME> < 8
gender WOMAN
#act
GIVEFENGHAO <$USERNAME> 传奇之星
give 护花令牌
#elseSay 
你不是女性或不能再有更多的称号了,没位了!!!
[@任命护花使者]
<任命护花使者名字/@@InPutString51> ←输入需要设置的玩家名字!\ \ 
〖<返回/@main>〗
[@InPutString51] 
#IF
CHECKFENGHAOCOUNT <$STR(S51)> < 8
<$STR(S51)>.gender man
CHECKFENGHAOLISTCOUNT 0 < 10
#act
GIVEFENGHAO <$STR(S51)> 护花使者 <$USERNAME>
#elseSay 
<$STR(S51)>不是男性或不能再有更多的称号或不在线!!!或者你已经有10个护花使者了
[@玛法主宰者] 
#IF
CHECKFENGHAOCOUNT <$USERNAME> < 8
#act
GIVEFENGHAO <$USERNAME> 玛法主宰者
give 主宰令牌
#elseSay 
你不能再有更多的称号了,没位了!!!
[@任命主宰龙卫]
<任命主宰龙卫名字/@@InPutString52> ←输入需要设置的玩家名字!\ \ 
〖<返回/@main>〗
[@InPutString52] 
#IF
CHECKFENGHAOCOUNT <$STR(S52)> < 8
CHECKFENGHAOLISTCOUNT 1 < 10
#act
GIVEFENGHAO <$STR(S52)> 主宰龙卫 <$USERNAME>
#elseSay 
<$STR(S52)>不能再有更多的称号或不在线!!!或者你已经有10个主宰龙卫了
QF触发

[@FengHaoFunc13]
#IF
#ACT 
take 护花使者令
SENDMSG 7 提示:回收护花使者令
[@FengHaoFunc0]
#IF
#ACT 
take 主宰令
SENDMSG 7 提示:回收主宰令
·下一篇;单职业传奇sf在线泡点功能参数设置及相关脚本操作 浏览次数:
最新文章
· 3K复古传奇sf引擎仿盛大称号系统
· 单职业传奇sf在线泡点功能参数设置
· Hero复古传奇sf引擎脚本中使用
· 最有创意的单职业sf全服在线广播脚
· 最有创意的单职业sf全服在线广播脚
· 3K英雄合击传奇sf引擎全新自动假
· HERO复古传奇sf引擎行会自动招
· 单职业传奇sf各类型装备特殊灵魂属
· 单职业传奇sf各类型装备特殊灵魂属
· 单职业传奇sf各类型装备特殊灵魂属
热门文章
· 复古传奇中发展哪些装备最重要
· 新开传奇法师前期怎么保持快速升级
· 英雄合击传奇sfHero引擎创建英
· 放弃单职业传奇sf元宝卷,元宝交易
· 复古传奇sfHerom2引擎地图魔
· 英雄合击传奇sfHerom2引擎快
· 英雄合击传奇sfLegend引擎物
· 一秒解决单职业传奇sfHerom2
· 单职业传奇sfHerom2引擎武器
· 使用书页合成四级技能单职业传奇sf
· 英雄合击传奇sfLegend引擎添
· 利用自定义技能制作单职业传奇sf五
· 复古传奇sf大神共享经过石墓阵的方
· 复古传奇sfHero引擎马牌及天使
· 复古传奇sf祝福油加幸运机率的合理
· 教你在英雄合击传奇sf游戏中添加拍