传奇Blue引擎版本地图参数设置总汇

2023-10-27 14:02| 发布者: 积木GM论坛| 查看: 1541| 评论: 0

摘要: Blue引擎地图参数总汇。参数设置: 地图后设置对应以下参数!格式参数:SAFE //地图安全区域FIGHT //地图属于战斗区域 (如果设FIGHT3 ,就是行会地图常设定的可复活三次.)Fight2 ...
Blue引擎地图参数总汇。
参数设置:
[3 盟重省] 地图后设置对应以下参数!

格式参数:
SAFE                                //地图安全区域
FIGHT                               //地图属于战斗区域 (如果设FIGHT3 ,就是行会地图常设定的可复活三次.) 
Fight2                              //杀人不犯法.但是会爆装备.适合用来做一些战争PK的地图.!
MINE                                //地图可以挖矿
STALL                               //地图允许摆摊
NEEDHOLE                            //进入地图需要洞口
MUSIC                               //进入本地图播放音乐
CHECKQUEST                          //进入地图执行任务脚本
INCHP                               //进入本地图后自动加HP     [3 盟重省] INCHP(1/10)
DECHP                               //进入本地图后自动减HP     [3 盟重省] DECHP(1/10)
PKWINLEVEL                          //进入本地图后可以PK升级   [3 盟重省] PKWINLEVEL(1)  当人物进入盟重省地图PK,杀死敌人将获得1级升级奖励。
PKLOSTLEVEL                         //进入本地图后PK死亡掉等级 [3 盟重省] PKLOSTLEVEL(1) 当人物进入盟重省地图PK死亡将掉等级1级。
PKWINEXP                            //进入本地图后PK可获得经验 [3 盟重省] PKWINEXP(1000) 当人物进入盟重省地图PK,杀死敌人将获得1000经验奖励。
PKLOSTEXP                           //进入本地图后PK死亡掉经验 [3 盟重省] PKLOSTEXP(1000)当人物进入盟重省地图PK死亡将失去1000经验。
EXPRATE                             //进入本地图后杀怪经验倍数 [3 盟重省] EXPRATE(200)   说明:200代表经验倍数,除以100后为实际倍数。
NEEDSET_ON                          //进入本地图需要人物指定标志为打开状态
NEEDSET_OFF                         //进入本地图需要人物指定标志为关闭状态
RUNMON                              //允许地图穿怪
RUNHUMAN                            //允许地图穿人
NOTALLOWUSEITEMS                    //允许物品带圆括号
SECRET(31|固定名字|2|21)            //浑水摸鱼模式
NOMANNOMON                          //地图智能刷怪有人才重新刷怪.节省更多的资源。
KillFUNC(X)                         //地图杀人触发
HERONOATTACKHUMAN                   //英雄不攻击人物,包含人物的随从
DIGITEM(X)                          //地图允许挖宝 X=0不加宝藏X的密集度范围建议1~200,数字越大,密集度越小,每个地图加载了多少宝藏可以在M2加载时看到,
                                      X取值多少请根据地图大小和个人意愿自行确定、宝藏一定时间内会被挖完,间隔数分钟后会自动适量补充!

OPTI                                //有该参数的地图,会提前申请需要的部分内存进行优化。适合用于怪多,人经常去升级,或PK多的地图,建议使用。
[沙巴克皇宫 0150] HERONOATTACKHUMAN //英雄不攻击人物,包含人物的随从
[沙巴克皇宫 0150] NOSHOPPING        //禁止商铺购物和赠送
[沙巴克皇宫 0150] NORECOVERINGSTONE //使用魔血石失效
[D717  石墓七层] SensitiveCreature,//作用:一旦人物/宠物进入怪物视觉范围,怪物马上有反应,表现上怪物更为灵活,例如随机到怪物旁边,怪物不会再像以前一样反应迟钝
                                      在开启了SensitiveCreature参数的地图上,道士的隐身技能更能凸显作用。
           
NoHeroGuard                         //禁止禁止英雄守护
NOSHOPPING                          //禁止商铺购物和赠送
NORECOVERINGSTONE                   //佩戴魔血石无效
NOGUILDRECALL                       //禁止行会召唤
NODEARRECALL                        //禁止夫妻召唤
NOMasterRECALL                      //禁止师徒召唤
QUIZ                                //禁止黄字喊话
NORECALL                            //禁止记忆召唤
NORECALLHERO                        //禁止召唤英雄  注:在传送或切换地图时,将英雄自动收回!
NOPOSITIONMOVE                      //禁止定座标移动
NORANDOMMOVE                        //禁止地图随机传送
NODRUG                              //禁止地图内吃药
NOSWITCHATTACKMODE                  //禁止切换攻击模式
NOTALLOWUSEMAGIC(火墙|彻地钉)       //禁止使用技能
NOTALLOWUSEITEMS(回城卷|强效金创药) //禁止使用物品
NOTHROWITEM                         //禁止丢装备
NODEAL                              //禁止交易
APPR                                //禁止师徒对换地图
DEAR                                //禁止夫妻对换地图 
EXCHANGEMAP                         //不限制直接对换地图
NORECONNECT                         //退出游戏后再上游戏时切换地图 [3 盟重省] NORECONNECT(0159)
THUNDER(100)                        //雷电,单体攻击,括号里为攻击力,下同
GREATTHUNDER(100)                   //大雷电,群体攻击
LAVA(100)                           //喷岩浆,群体攻击
SPURT(100)                          //喷气,群体攻击


;==========================================
COLLECTEXP(AA/BB/CC/DD/EE/F1~F4/G1~G4) //天地结晶地图参数

[0122 皇宫] COLLECTEXP(8000/3200/100/3/10/600000|1200000|2400000|4800000/240000|480000|960000|1280000) 
;==========================================
释放触发:QFunction-0.txt:
[@ReleaseCollectExp]
#ACT
QUERYVALUE 2 2 10 @ExpNow 你的天地结晶已经储存了<$COLLECTEXP>经验和<$COLLECTIPEXP>内功经验,你可以支付<$GCEPAYMENT>元宝\提取其中的<$GAINCOLLECTEXP>经验和<$GAINCOLLECTIPEXP>内功经验 QF 

[@ExpNow]
#IF
CHECKGAMEGOLD ? $GCEPAYMENT
#ACT
GAMEGOLD - $GCEPAYMENT
CHANGEEXP + $GAINCOLLECTEXP
CHANGEIPEXP + $GAINCOLLECTIPEXP
RESETCOLLECTEXPSTATE //恢复天地结晶到初始状态
;==========================================

[3 盟重省] KillFUNC(1) 

QFunction-0.txt 设置如下 

[@PlayDie] ← 死亡触发功能下添加变量 
#IF
#ACT
MOV A13 <$DECEDENT>

示例:

;==========================================
[@KillPlay1]
#If
CheckLevelEx > 0 
#Act
SendMsg 0 %s在:%m(%x:%y)杀死:<$STR(A13)> 

[@KillPlayMon1]
#If
CheckLevelEx > 0 
#Act
SendMsg 5 怪物<$MONKILLER>在:%m(%x:%y)把<$USERNAME>干掉了
;==========================================
参数:NEEDSET_OFF //进入本地图需要人物指定标志为关闭状态 

说明:进入本地图需要人物指定标志为关闭状态 格式:NEEDSET_OFF(001) 说明: 001 代表指定标志。 

[3 盟重省] NEEDSET_OFF(001) 

当人物进入盟重省地图将检测人物是否打开了指定标志001 即:SET [001] 0 

注:人物如果是传送进入将不会检测,如果人物已经打开了指定标志为1的话,那么将不能进入地图。
;==========================================
参数:NEEDSET_ON //进入本地图需要人物指定标志为打开状态 

说明:进入本地图需要人物指定标志为打开状态 格式:NEEDSET_ON(001) 说明: 001 代表指定标志。 

[3 盟重省] NEEDSET_ON(001) 

当人物进入盟重省地图将检测人物是否打开了指定标志001 即:SET [001] 1 

注:人物如果是传送进入将不会检测,如果人物没有指定标志为1的话,那么将不能进入地图。
;==========================================
参数:MUSIC //进入入本地图播放音乐 

说明:进入入本地图播放音乐 格式:MUSIC(123) 

123代表客户端的音乐文件名

[3 盟重省] MUSIC(123)

当人物进入盟重省地图将自动播放客户端MUSIC\123.mp3歌曲,需要到客户端下建立MUSIC文件夹。

注:人物如果是离开该地图,音乐将暂停,进入该地图将继续播放,播放方式为重复循环,每张地图只能存在一首歌曲。

;==========================================
参数:CHECKQUEST //进入地图执行任务脚本 

说明:进入本地图执行任务脚本 格式:CHECKQUEST(Q001) 说明: Q001 代表脚本名。 

[3 盟重省] CHECKQUEST(Q001)

当人物进入地图将触发D:\MirServer\Mir200\Envir\MapQuest_def\Q001.txt 脚本 

注:人物如果是传送进入将不会触发。
;==========================================
参数:SECRET(31|固定名字|2|21) //浑水摸鱼模式

说明:浑水摸鱼模式
;==========================================
[3 盟重省] SECRET(31|固定名字|2|21)

括号里的第1参数: //第1参数非0,则本地图的人物、英雄 HP将以百分比显示。
01 禁止说话
02 禁止名字变色
04 禁止看对方装备
08 统一名字 //第2参数就是指定显示的名字
16 统一装备外观 //第3参数指衣服外观,第4参数指武器外观 

如果要多个功能起作用,相加对应的数字即可,
例如:禁止名字变色(02) + 禁止看对方装备(04) +统一装备外观(16),等于:22,既是第1参数= 22
;==========================================
//地图杀人触发
[@PlayDie] ← 死亡触发功能下添加变量 
#IF
#ACT
MOV A13 <$DECEDENT>

示例:
;==========================================
[@KillPlay1]
#If
CheckLevelEx > 0 
#Act
SendMsg 0 %s在:%m(%x:%y)杀死:<$STR(A13)> 

[@KillPlayMon1]
#If
CheckLevelEx > 0 
#Act
SendMsg 5 怪物<$MONKILLER>在:%m(%x:%y)把<$USERNAME>干掉了

相关阅读

最新评论