|
|
|
|
2020 / 12
|
万能变量 |
1 扩展功能:万能变量 |
变量 |
返回方式 |
支持命令 |
S$ |
<$STR(S$X)> |
EQUAL、MOV、POS |
N$ |
<$STR(N$X)> |
EQUAL、MOV、POS、INC、DEC、MULT、DIV、MOVR |
[@脚本范例1]
#ACT
MOV S$自定义1 文字信息
SENDMSG 6 <$STR(S$自定义1)>
BREAK |
[@脚本范例2]
#ACT
MOV N$自定义1 99
MOVR N$自定义2 99
SENDMSG 7 <$STR(N$自定义1)>
SENDMSG 7 <$STR(N$自定义2)>
BREAK |
|
|
SENDMSG |
2 扩展功能:SENDMSG 30 31 |
|
素材信息备注:
底部背景框素材读取:INTERFACE \ 16647 |
SENDMSG 参数1 参数2 参数3 参数4
参数1:30 \ 31 显示方式
参数2:文本信息
参数3:文字颜色
参数4:内容显示的时间 |
[@示范]
#ACT
SENDMSG 30 这是全服消息! 253 10
SENDMSG 31 这是个人消息! 253 10
break |
|
|
隐藏称号 |
3 扩展功能:隐藏素材称号、隐藏脚本文字称号 |
|
隐藏脚本文字称号
F12内挂 - 系统设置 - 个性化设置 - 临时封号 |
|
|
灼烧效果 |
4 扩展功能:灼烧效果 |
GsMapBuff 脚本可实现灼烧效果,对指定范围内的玩家造成百分比伤害 |
灼烧特效:读取 Gsdiymagix.xml 内 5255 编号的技能标签 |
|
登陆器本地列表 |
5 扩展功能:登陆器本地列表 |
当读取不到远程列表时,自动读取配置登陆器时打包的列表文件 |
|
技能名字自定义 |
6 扩展功能:自定义每个等级的技能等级名字、技能等级颜色、技能名字颜色 |
涉及文件:GsRes \ Xml \ skillTip.xml |
Magic MagicId |
技能ID |
SkillLv |
技能等级 |
LvName |
技能等级名字 |
LvColor |
技能等级颜色 |
NameColor |
技能名字颜色 |
|
;//案例展示
<?xml version="1.0" encoding="gb2312" standalone="yes"?>
<Skill Ver="1">
<Magic MagicId ="1" SkillLv ="0" LvName = "Lv0" LvColor="0xFFd8d8d8" NameColor="0xFFffd800" />
<Magic MagicId ="1" SkillLv ="1" LvName = "Lv1" LvColor="0xFFd8d8d8" NameColor="0xFFffd800" />
<Magic MagicId ="1" SkillLv ="2" LvName = "Lv2" LvColor="0xFFd8d8d8" NameColor="0xFFffd800" />
<Magic MagicId ="1" SkillLv ="3" LvName = "Lv3·苍龙印" LvColor="0xFFd8d8d8" NameColor="0xFFffd800" />
</Skill> |
|
|
技能效果自定义 |
7 扩展功能:自定义每个等级的技能效果 |
涉及文件:GsRes \ Xml \ magicID.xml |
Magic MagicId |
技能ID |
name |
技能名字 |
MagicLv |
技能等级 |
MagicNewId |
Gsdiymgaic.xml文件内的编号 |
|
;//案例展示
<?xml version="1.0" encoding="gb2312" standalone="yes"?>
<Magic Ver="1">
<Magic MagicId ="60" name="破盾斩" MagicLv = "0" MagicNewId = "60" />
<Magic MagicId ="60" name="破盾斩" MagicLv = "1" MagicNewId = "60" />
<Magic MagicId ="60" name="破盾斩" MagicLv = "2" MagicNewId = "60" />
<Magic MagicId ="60" name="破盾斩" MagicLv = "3" MagicNewId = "60" />
<Magic MagicId ="60" name="破盾斩" MagicLv = "4" MagicNewId = "10060" />
<Magic MagicId ="60" name="破盾斩" MagicLv = "5" MagicNewId = "10060" />
<Magic MagicId ="60" name="破盾斩" MagicLv = "6" MagicNewId = "58207" />
<Magic MagicId ="60" name="破盾斩" MagicLv = "7" MagicNewId = "58207" />
</Magic> |
|
五行属性加成 |
8 扩展功能:178..184 属性关联五行属性加成 |
涉及文件:Mir200 \ Envir \ wuxing.txt |
wuxing.txt 内容格式说明:
;//属性的值 金攻属性 木攻属性 水攻属性 火攻属性 土功属性 金防属性 木防属性 水防属性 火防属性 土防属性 |
;//案例展示
11 1 0 0 0 0 0 0 0 0 0 ;金属性攻击+1
12 0 1 0 0 0 0 0 0 0 0 ;木属性攻击+1
13 0 0 1 0 0 0 0 0 0 0 ;水属性攻击+1
14 0 0 0 1 0 0 0 0 0 0 ;火属性攻击+1
15 0 0 0 0 1 0 0 0 0 0 ;土属性攻击+1
16 1 0 0 0 0 0 0 0 0 0 ;金属性防御+1
17 0 1 0 0 0 0 0 0 0 0 ;木属性防御+1
18 0 0 1 0 0 0 0 0 0 0 ;水属性防御+1
19 0 0 0 1 0 0 0 0 0 0 ;火属性防御+1
20 0 0 0 0 1 0 0 0 0 0 ;土属性防御+1 |
|
五行技能加成 |
9 扩展功能:五行技能加成 |
涉及文件:Mir200 \ Config \ MagicSkill2.xml |
Magic id |
技能ID |
Name |
技能名字 |
Value |
当前数值/10 |
|
;//案例展示
<?xml version="1.0" encoding="UTF-8"?>
<Skill>
<Magic id = "26" Name= "烈火剑法" Value="55"/>
<Magic id = "44" Name= "雷霆剑" Value="45"/>
<Magic id = "60" Name= "破盾斩" Value="20"/>
</Skill> |
|
更多的有关于更新修复的内容请查阅更新日志和程序使用说明书 |
|
|
|
|
2020 / 05
|
状态图标 |
1 扩展功能:状态图标 |
调用指令:ADDICON 参数1 参数2
|
参数1 = GsRes \ Xml \ DiyBuff.xml 文件内的 buff id
参数2 = 时间 (当前ico图标显示的时间)
|
[@脚本范例]
#IF
TRUE
#ACT
ADDICON 1 10 ;// 显示buff id 1的的素材 维持10秒
BREAK |
调用方式:xml \ DiyBuff.xml |
;//文本参数说明:
buff id="1" ;// icon 的对应ID
packidx="3" ;// 素材图包号
icon="17200" ;// 素材编号
packeffidx="3" ;// icon图标上的特效图包号
effidx="17074" ;// icon图标上的特效素材编号
effidx_x="-34" ;// icon图标上的特效x坐标
effidx_y="-34" ;// icon图标上的特效y坐标
effidx_mode="2" ;// icon图标上的特效绘制通道
name="获得烈炎之神的神力加成" ;// icon图标上的文字说明 |
;//文本示例:
<?xml version="1.0" encoding="gb2312" standalone="yes"?>
<Buff Ver="1">
<buff id="1" packidx="3" icon="17200" packeffidx="3" effidx="17074" effidx_x="-34" effidx_y="-34" effidx_mode="2" name="获得烈炎之神的神力加成"/>
</Buff> |
|
|
自定义装备位置 |
2 扩展功能:自定义装备位置 |
装备位置 |
Stdmode |
返回变量 |
27
|
127 |
<$FENGMOTU1> |
28 |
128 |
<$FENGMOTU2> |
29 |
129 |
<$FENGMOTU3> |
30 |
130 |
<$FENGMOTU4> |
31 |
131 |
<$FENGMOTU5> |
32 |
132 |
<$FENGMOTU6> |
33 |
133 |
<$FENGMOTU7> |
34 |
134 |
<$FENGMOTU8> |
35 |
135 |
<$FENGMOTU9> |
|
2070;新装备部件1;127;1;1;0;0;0;50000;50000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0
2071;新装备部件2;128;1;1;0;0;0;50001;50000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0
2072;新装备部件3;129;1;1;0;0;0;50002;50000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0
2073;新装备部件4;130;1;1;0;0;0;50003;50000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0
2074;新装备部件5;131;1;1;0;0;0;50004;50000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0
2075;新装备部件6;132;1;1;0;0;0;50005;50000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0
2076;新装备部件7;133;1;1;0;0;0;50006;50000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0
2077;新装备部件8;134;1;1;0;0;0;50007;50000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0
2078;新装备部件9;135;1;1;0;0;0;50008;50000;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0
|
[@获取装备部件]
#IF
TRUE
#ACT
GIVE 新装备部件1 1
;-------------------------------------- 防御魔防
UPGRADEUSERITEM $PARAM(10) 0 = 5
UPGRADEUSERITEM $PARAM(10) 1 = 5
UPGRADEUSERITEM $PARAM(10) 2 = 5
UPGRADEUSERITEM $PARAM(10) 3 = 5
;-------------------------------------- 攻魔道
UPGRADEUSERITEM $PARAM(10) 4 = 5
UPGRADEUSERITEM $PARAM(10) 5 = 5
UPGRADEUSERITEM $PARAM(10) 6 = 5
UPGRADEUSERITEM $PARAM(10) 7 = 5
UPGRADEUSERITEM $PARAM(10) 8 = 5
UPGRADEUSERITEM $PARAM(10) 9 = 5
;-------------------------------------- shape
UPGRADEUSERITEM $PARAM(10) 10 = 5
;-------------------------------------- 血量
UPGRADEUSERITEM $PARAM(10) 21 = 21
UPGRADEUSERITEM $PARAM(10) 22 = 22
;-------------------------------------- 品级
UPGRADEUSERITEM $PARAM(10) 61 = 10
;-------------------------------------- 吸血概率
UPGRADEUSERITEM $PARAM(10) 62 = 10
;-------------------------------------- 命中
UPGRADEUSERITEM $PARAM(10) 63 = 30
;-------------------------------------- 魔法命中
UPGRADEUSERITEM $PARAM(10) 64 = 20
;-------------------------------------- 破防比例
UPGRADEUSERITEM $PARAM(10) 65 = 30
;-------------------------------------- 破防概率
UPGRADEUSERITEM $PARAM(10) 66 = 40
;-------------------------------------- 免伤比例
UPGRADEUSERITEM $PARAM(10) 67 = 50
;-------------------------------------- 免伤概率
UPGRADEUSERITEM $PARAM(10) 68 = 60
;-------------------------------------- 抵抗
UPGRADEUSERITEM $PARAM(10) 69 = 70
;-------------------------------------- 反弹
UPGRADEUSERITEM $PARAM(10) 81 = 80
;-------------------------------------- 暴击
UPGRADEUSERITEM $PARAM(10) 82 = 90
;-------------------------------------- 双倍暴击
UPGRADEUSERITEM $PARAM(10) 83 = 100
;-------------------------------------- 减免伤害的技能ID
UPGRADEUSERITEM $PARAM(10) 84 = 1
;-------------------------------------- 减免伤害的百分比
UPGRADEUSERITEM $PARAM(10) 85 = 80 |
|
|
自定义装备放入框 |
3 扩展功能:自定义装备放入框 |
调用方式:@@!GS_ITEMGETWND 新增参数:30-38 ;//分别可放入和取下 Stdmode 127-135 的装备
|
;//脚本参数说明
<@@!GS_ITEMGETWND 物品框编号,图包号,素材编号,X,Y,鼠标移至此处显示的文字信息/@物品框触发>\
|
;//脚本范例
<@@!GS_ITEMGETWND 30,3,15161,30,-440,新装备127/@新装备127>\ |
|
|
欢迎界面开关 |
4 扩展功能:自定义装备放入框 |
调用方式:ini \ launcher.ini
|
涉及标签:Welcomescreen = YES 或 NO
|
YES = 屏蔽欢迎界面 NO = 显示欢迎界面 |
|
|
技能数据库扩展 |
5 扩展功能:技能数据库扩展 |
备注说明:支持技能禁止触发以下特殊效果
|
;// 禁止沉默
;// 禁止重力
;// 禁止冰冻
;// 禁止吸血
;// 禁止暴击
;// 禁止双倍暴击
;// 禁止魔道麻痹
;// 禁止神圣伤害
;// 上线自动冷却
|
|
道士宝宝定义 |
5 扩展功能:道士宝宝定义 |
<Magic id = "17" Name= "骷髅召唤术">
<!-- Level表示技能等级, Value1:宝宝名字 -->
<Skill Lv = "0" Value1 = "变异骷髅"/>
<Skill Lv = "1" Value1 = "变异骷髅"/>
<Skill Lv = "2" Value1 = "变异骷髅"/>
<Skill Lv = "3" Value1 = "变异骷髅"/>
</Magic>
|
<Magic id = "30" Name= "召唤神兽">
<!-- Level表示技能等级, Value1:宝宝名字 -->
<Skill Lv = "0" Value1 = "火灵珠"/>
<Skill Lv = "1" Value1 = "火灵珠"/>
<Skill Lv = "2" Value1 = "火灵珠"/>
<Skill Lv = "3" Value1 = "火灵珠"/>
</Magic>
|
<Magic id = "66" Name= "强化骷髅术">
<!-- Level表示技能等级, Value1:宝宝名字 Value2:宝宝名字 -->
<Skill Lv = "0" Value1 = "强化骷髅" Value2 = "强化骷髅"/>
<Skill Lv = "1" Value1 = "强化骷髅" Value2 = "强化骷髅"/>
<Skill Lv = "2" Value1 = "强化骷髅" Value2 = "强化骷髅"/>
<Skill Lv = "3" Value1 = "强化骷髅" Value2 = "强化骷髅"/>
</Magic> |
|
更多的有关于更新修复的内容请查阅更新日志和程序使用说明书 |
|
|
|
|
2020 / 05
|
追溯起源颜色定义 |
1 扩展功能:追溯起源颜色定义 |
调用方式:ini \ launcher.INI [Config]
|
|
;//编写方式展示
[Config]
SourcenameTip=[追溯起源]
SourceTipcolor=249
Sourcename1=起源地图:
Sourcename2=起源对象:
Sourcename3=获得时间:
Sourcename4=归属角色:
Sourcenamecolor1=68
Sourcenamecolor2=68
Sourcenamecolor3=68
Sourcenamecolor4=68 |
|
|
自定义喊话背景 |
2 扩展功能:自定义喊话背景 |
调用方式:Skin \ CLASSIC.ini [Dragon]
|
[Dragon]
;字体大小
DragonFontSize=16
;文字相对背景的坐标X
DragonFontX=23
;文字相对背景的坐标Y
DragonFontY=3
;可显示文字宽度
DragonFontWidth=600
;背景编号
DragonIDX=17699
;滚动速度 越小越快
DragonSpeed=100
;背景素材宽度
DragonWidth=646
;素材距离顶部的距离
DragonY=100
|
|
|
自定义整理、刷新按钮 |
3 扩展功能:自定义整理、刷新按钮 |
调用方式:Xml \ PackageWnd.xml
|
<Button name ="GsPackageSortButton">
<Offset x = "15" y = "70" />
<NormalTexture index = "58632" />
<HighlightTexture index = "58633" />
<PushedTexture index = "58634" />
<Tips text="整理" />
</Button>
<Button name ="GsPackageRefButton">
<Offset x = "15" y = "70" />
<NormalTexture index = "58632" />
<HighlightTexture index = "58633" />
<PushedTexture index = "58634" />
<Tips text="刷新" />
</Button>
|
|
|
经验显示自定义 |
4 扩展功能:经验显示自定义 |
调用方式:ini \ launcher.ini
|
ExpUp=No ;//不写 和 写No 保持原样,显示在聊天框内
ExpUp=Yes ;//显示在屏幕左下角
ExpUpColor=253 ;//不写 和 写0 则显示绿色
|
|
|
序列号绘制物品 |
5 扩展功能:序列号绘制物品 |
调用方式:<@@!GS_ITEM A,B,C,D/@exit>
|
A = 物品序列号、makeindex
B = 默认1
C = X坐标
D = Y坐标
|
[@main] <@@!GS_PIC 3,4,10,0> <@@!GS_ITEM 172938656,1,-35,0/@exit> |
|
|
采集怪 |
6 扩展功能:采集怪 |
1)、采集怪物类型 Race:23
AC:为采集时间;
MAC:为采集完成后怪物是否消失,(0:不消失,1:消失);
DC:设置采集后冷却时间,单位(秒);
DCMAX:为设置触发标签专属ID;
2)、玩家点击采集怪物触发QF脚本 [@采集开始_X] X为触发ID,并返回以下参数!
$PARAM(0) //采集怪物名字
$PARAM(1) //采集怪物ID
$PARAM(2) //采集剩余倒计时(秒)
3)、新增命令 StartCollect A 为玩家开始进行采集!
参数A: 怪物ID
4)、新增变量 $CollectionID 为当前玩家正在采集的怪物ID!
5)、玩家采集结束触发QF脚本 [@采集结束_X] X为触发ID,并返回以下参数!
$PARAM(0) //采集怪物名字
6)、新增命令 RESETCOLLMONTIME A ;//此命令用于采集结束后,初始化该采集怪物冷却时间!
参数A:怪物ID
[@采集结束_1]
#IF
!CHECKITEM $PARAM(0) 1
#ACT
RESETCOLLMONTIME $PARAM(1)
give 金币 100
SENDMSG 5 恭喜勇士获得100金币!
break
|
|
|
怪物封号 |
7 扩展功能:怪物封号 |
;//涉及版本 MonGen.txt
;地图 X Y 怪物名字 刷怪范围 刷怪数量 间隔时间 集中座标刷新机率 死了才刷 重命名 等级 封号1 封号2 封号3
0 451 216 树 1 1 1 0 1 树 1 1 2 3
|
;//涉及客户端 XML \ FengHaoList.xml
<?xml version="1.0" encoding="gb2312" standalone="yes"?>
<FengHao Ver="1">
<FengHao id="1" name = "狂暴" packidx="3" index="2612" offX="0" offY="0" mode = "0" />
<FengHao id="2" name = "烟雾" packidx="3" index="2613" offX="0" offY="0" mode = "0" />
<FengHao id="3" name = "智慧" packidx="3" index="2614" offX="0" offY="0" mode = "0" />
</FengHao>
|
|
|
|
|
|
|
|
|
|
|
更多的有关于更新修复的内容请查阅更新日志和程序使用说明书 |
|
|
|
|
2020 / 04
|
文字冒泡TIP调用 |
1 扩展功能:文字冒泡TIP调用 |
调用方式:<@@!GSTIP A,B>
|
A = 显示NPC对话框里的文字信息
B = 对应 Xml \ NpcTipsCfg.xml 文件内的tip标签
|
[@脚本范例]
#IF
TRUE
#SAY
<@@!GSTIP 点击了解详细信息,1> |
|
NpcTipsCfg.xml范例
<?xml version="1.0" encoding="gb2312" standalone="yes"?>
<TipsList Ver="1">
<tip name = "1" maxwidth = "280">
<line>
<col font="FONT_SONGTI" fontsize="12" color="0xFFeeeeee" flag="0" framecolor="0xFF800000" content=" " ix="1"/>
</line>
<line>
<col font="FONT_SONGTI" fontsize="12" color="0xFFffd200" flag="4" framecolor="0xFF9a0101" content="成功进阶心法后,将获得以下属性提升" ix="1"/>
</line>
<line>
<col font="FONT_SONGTI" fontsize="12" color="0xFFeeeeee" flag="0" framecolor="0xFF800000" content=" " ix="1"/>
</line>
<line>
<col font="FONT_SONGTI" fontsize="12" color="0xFFeeeeee" flag="0" framecolor="0xFF800000" content=" " ix="1"/>
</line>
<line>
<col font="FONT_SONGTI" fontsize="12" color="0xFF00ff1e" flag="0" framecolor="0xFF800000" content="技能威力加成:" ix="1"/>
</line>
<line>
<col font="FONT_SONGTI" fontsize="12" color="0xFFeeeeee" flag="0" framecolor="0xFF800000" content=" " ix="1"/>
</line>
<line>
<col picpackage="3" picidx="23810" ix="0"/>
<col font="FONT_SONGTI" fontsize="12" color="0xFFffffff" flag="0" framecolor="0xFF9a0101" content=" (战士)" ix="1" iy="6"/>
<col font="FONT_SONGTI" fontsize="12" color="0xFFffffff" flag="0" framecolor="0xFF9a0101" content=" 烈焰剑法威力+10% " ix="1" iy="6"/>
</line>
<line>
<col font="FONT_SONGTI" fontsize="12" color="0xFFeeeeee" flag="0" framecolor="0xFF800000" content=" " ix="1"/>
</line>
<line>
<col picpackage="3" picidx="23832" ix="0"/>
<col font="FONT_SONGTI" fontsize="12" color="0xFFffffff" flag="0" framecolor="0xFF9a0101" content=" (法师)" ix="1" iy="6"/>
<col font="FONT_SONGTI" fontsize="12" color="0xFFffffff" flag="0" framecolor="0xFF9a0101" content=" 寒冰风暴威力+10% " ix="1" iy="6"/>
</line>
<line>
<col font="FONT_SONGTI" fontsize="12" color="0xFFeeeeee" flag="0" framecolor="0xFF800000" content=" " ix="1"/>
</line>
<line>
<col picpackage="3" picidx="23808" ix="0"/>
<col font="FONT_SONGTI" fontsize="12" color="0xFFffffff" flag="0" framecolor="0xFF9a0101" content=" (道士)" ix="1" iy="6"/>
<col font="FONT_SONGTI" fontsize="12" color="0xFFffffff" flag="0" framecolor="0xFF9a0101" content=" 冥咒之毒威力+10% " ix="1" iy="6"/>
</line>
<line>
<col font="FONT_SONGTI" fontsize="12" color="0xFFeeeeee" flag="0" framecolor="0xFF800000" content=" " ix="1"/>
</line>
</tip>
</TipsList> |
|
调整装备外观 |
2 扩展功能:调整装备外观 |
调整装备Shape值:UPGRADEUSERITEM 165
调整装备Look值:UPGRADEUSERITEM 166
|
[@脚本示范]
#IF
TRUE
#ACT
UPGRADEUSERITEM 1 165 = 1
UPGRADEUSERITEM 1 166 = 2
SENDMSG 5 提示:您武器:<$WEAPON> Shape外观值调整为:[1]
SENDMSG 5 提示:您武器:<$WEAPON> Looks内观值调整为:[2]
BREAK
|
|
批量Set |
3 扩展功能:SET 扩展第3个参数 |
[@脚本示范]
#IF
TRUE
#ACT
SET [500] 0 20
;//20 代表从个人标示500号开始之后的20个个人标示全统一设置为0
BREAK
|
|
增强地图内怪物属性 |
4 扩展功能:增强地图内怪物属性 |
涉及文件:Mir200 \ Envir \ Mapinfo.txt
增强当前地图怪物的防御:MONAC(200) ;//100 = 1倍
增强当前地图怪物的攻击:MONDC(200) ;//100 = 1倍
增强当前地图怪物的血量:MONHP(200) ;//100 = 1倍
|
[H074 将军殿] MONAC(200) MONDC(500) MONHP(800)
将军殿这个地图的怪物,2倍防御,5倍攻击,8倍生命 |
|
素材、按钮冒泡TIP调用 |
5 扩展功能:素材、按钮冒泡TIP调用 |
按钮冒泡TIP调用:
<@@!GS_BTN 参数1 ... 参数10>
参数1:正常按钮的图包号
参数2:正常按钮的素材编号
参数3:点亮按钮的图包号
参数4:点亮按钮的素材编号
参数5:点击按钮的图包号
参数6:点击按钮的素材编号
参数7:偏移X
参数8:偏移Y
参数9:冒泡信息( 参数10=0或不写 此处为文字冒泡,参数10=1 此处则作为TIP编号(调用 Xml \ NpcTipsCfg.xml))
参数10:TIP开关
|
脚本示范
<@@!GS_BTN 3,17815,3,17815,3,17815,0,-190,按钮提示,0/@exit>
;//此时显示文字信息冒泡
<@@!GS_BTN 3,17815,3,17815,3,17815,100,-190,1,1/@exit>
;//此时调用 Xml \ NpcTipsCfg.xml里的1号信息 |
素材冒泡TIP调用:
<@@!GS_PIC 参数1 ... 参数6>
参数1:图包号
参数2:素材编号
参数3:偏移X
参数4:偏移Y
参数5:素材显示通道(0~2)
参数6:TIP编号(调用 Xml \ NpcTipsCfg.xml)
|
脚本示范
<@@!GS_PIC 3,17815,0,0,0,1>
;//此时显示文字信息冒泡 |
|
|
自定义魔法 |
6 扩展功能:自定义魔法 |
ADDBUFF 参数一 参数二 参数三
参数一:魔法编号(GsDiyMagic文件内的Magic magic_id+20000,如调用1号ID的魔法,则填写20001)
参数二:颜色(0-255)
参数三:攻击对象的ID-$PARAM(8)、配合 @技能使用触发 使用
|
[@技能使用触发]
#IF
TRUE
#ACT
ADDBUFF 20001 0 $PARAM(8) |
|
法宝模块 |
7 扩展功能:法宝模块 |
SETFABAO 参数一 参数二
参数一:法宝的种类
参数二:法宝的颜色
|
参数二详细阐述
0 无特效
1~6 白色
7~8 蓝色
9 金色 |
|
小地图模块自定义 |
8 扩展功能:小地图模块自定义 |
涉及文件:ui \ HandyMap.xml
|
|
|
经验阻断 |
9 扩展功能:经验阻断 |
SetGetExp 参数一
|
[@脚本示范]
#IF
TRUE
#ACT
SetGetExp 0
;//禁止获取经验、禁止聊天栏提示经验、禁止经验触发
BREAK
[@脚本示范]
#IF
TRUE
#ACT
SetGetExp 1
;//恢复获取经验、恢复聊天栏提示经验、恢复经验触发
BREAK |
|
龙魂背饰 |
10 扩展功能:龙魂背饰 |
UPGRADEUSERITEM 调整Stdmode:112(神龙背饰)的属性
|
0:防御下限
1:防御上限
2:魔防下限
3:魔防上限
4:攻击下限
5:攻击上限
6:魔法上限
7:魔法下限
8:道术上限
9:道术下限
10:调整shape值
21:增加的血量上限
61:调整品级 ;//品级1=吸血效果1%
62:调整吸血概率
63:命中
64:魔法命中
65:破防比例
66:破防概率
67:免伤比例
68:免伤概率
69:抵抗
81:伤害反弹
82:暴击
83:双倍暴击
84:技能ID
85:减免伤害百分比 |
|
龙魂背饰属性的字体颜色自定义 |
涉及文件:ini / launcher.ini
BeiShiColor1 = 普通属性文字颜色(数值范围:0-255)(不写默认白色)
BeiShiColor2 = 特殊属性文字颜色(数值范围:0-255)(不写默认白色) |
标签示范
[Config]
BeiShiColor1=255
BeiShiColor2=253 |
|
|
门点范围传送 |
11 扩展功能:门点范围传送 |
mapinfo.txt 过图传送门点参数4,不填写则为精准坐标
|
参数说明
参数1:地图编号
参数2:X坐标
参数3:Y坐标
参数4:范围
|
mapinfo示范
SH000 13,55 -> 88003 152,801,5
SH000 12,54 -> 88003 152,801,5
SH000 11,53 -> 88003 152,801,5 |
|
更多的有关于更新修复的内容请查阅更新日志和程序使用说明书 |
|
|
|
|
2020 / 03
|
临时属性变量 |
1 扩展功能:SetProvisionalAbil 41、42、43、44 返回变量 |
[@临时变量展示]
#IF
TRUE
#ACT
SetProvisionalAbil 41 = 10
SetProvisionalAbil 42 = 20
SetProvisionalAbil 43 = 30
SetProvisionalAbil 44 = 40
sendmsg 6 变量展示
sendmsg 6 <$PROVISIONALABIL(41)>,<$PROVISIONALABIL(42)>
sendmsg 6 <$PROVISIONALABIL(43)>,<$PROVISIONALABIL(44)>
|
|
短信验证 |
2 扩展功能:短信验证服务 |
功能设置:基础设置 - 短信设置 - 填写注册好的短信帐号和密钥
|
GETVERCODE A B C D
A = 验证码内容
B = 玩家手机号码
C = 短信平台内的模板号 官方模版号、咨询工作人员
D = 短信平台内的签名号 官方签名号、咨询工作人员
|
[@脚本范例]
#IF
TRUE
#ACT
GETVERCODE 996688 13888888888 1 1
BREAK |
|
自定义飘伤 |
3 扩展功能:自定义飘伤 |
GSSETLIANJI2 执行后,直接在自身的头顶释放特效
GSSETLIANJI3 执行后,直接在攻击对象的头顶释放特效
|
GSSETLIANJI3 A B C D E
|
A = 特效ID
B = 1/2 1 = 显示加号素材 2 = 显示减号素材
C = 显示的数值
D = 显示的时间(秒)
E = 0 / 1 0 = 仅自己可见 1 = 所有人可见
|
[@脚本示范]
#if
TRUE
#ACT
GSSETLIANJI3 2 2 12579 10
BREAK |
|
|
切割 |
4 扩展功能:切割、直接扣除怪物固定血量 |
MONANHP A
|
A = 要扣除的血量数值
|
[@脚本示范]
#if
TRUE
#ACT
MONANHP - 10000
;//扣除目前正在攻击的怪物10000点血量
BREAK
|
|
地面伤害:灼烧效果 |
5 扩展功能:切地面伤害:灼烧效果 |
GsMapBuff 新增B参数:20 灼烧,类似绿毒伤害效果,但无中毒特效
|
GsMapBuff A B C D E F
|
//A: M(X,Y,R) //地图参数(支持变量)
//B: 效果类型(0-11)
//C: 时间(秒)
//D: 伤害(仅对绿毒有效)
//E: (0-2) 0:人物,怪物有效 1:人物有效 2:怪物有效
//此命令也会根据自身攻击模式!
//F: (0-8) 0:周围一圈 1-8:代表八方向
|
// B: 效果类型
// 0:绿毒
// 1:红毒
// 2:人物变黑色(功能预留)
// 3:冰冻
// 4:诅咒(蓝色)
// 5:麻痹
// 6:诅咒(粉色)
// 8:隐身
// 20:灼烧
// 24:沉默
// 25:重力
// 27:恐惧
// 34:震慑 范围内的敌人都会被震退 |
|
游戏交易触发 |
6 扩展功能:游戏交易触发 |
游戏交易触发 QM标签 [@_游戏_交易触发] 并返回以下参数!
|
//注意:此触发为最后点击交易成功的玩家触发!
|
$PARAM(0) //返回对方的游戏名字
$DEALPARAM(0)—$DEALPARAM(11) //为自己给对方的商品ID
$DEALPARAM(12)—$DEALPARAM(23) //为对方给自己的商品ID
$DEALPARAM(24)—$DEALPARAM(25) //为自己给对方的金币数量、元宝数量
$DEALPARAM(26)—$DEALPARAM(27) //为对方给自己的金币数量、元宝数量
|
|
马牌消失开关 |
7 扩展功能:马死亡后马牌消失的开关 |
开关位置:怪物相关设置 - 基本参数 - 马死亡马牌不消失
|
|
特殊道具双击佩戴 |
8 扩展功能:特殊道具支持双击佩戴 |
以下四种Stdmode的物品直接双击佩戴
|
Stdmode 所属类型
25 毒药、稻草人
29 神佑、护符
33 马牌
34 道符 |
|
特殊药品自动解包 |
9 扩展功能:特殊药品自动解包 |
自动解包的物品:太阳水药袋、强效太阳水药袋、治疗药水包、治疗神水包
|
|
怒斩天下动画开关 |
10 扩展功能:怒斩天下动画开关 |
开关位置:人物相关设置 - 技能魔法 - 组合技能 - 怒斩天下 - 画面震动
|
|
怪物动画自定义 |
11 扩展功能:怪物动画自定义 |
|
|
毒药选择 |
12 扩展功能:毒药选择 |
开启方式:主引擎 - 内挂配置 - 毒药控制【开启F12持续绿、红毒的功能】
|
使用方式:F12内挂界面 - 战斗 - 道士功能 - [持续绿毒],[持续红毒] |
|
高清分辨率 |
13 扩展功能:高清分辨率 |
开启方式:主引擎 - 内挂配置 - 显示大分辨率【决定内挂是否显示1920分辨率】
|
使用方式:F12内挂界面 - 显示 - ⒈1280*700 ⒉1440*900 ⒊ 1920*1050 |
|
人物死亡爆出限制 |
14 扩展功能:人物死亡爆出装备限制 |
开启方式:主引擎 - 游戏相关设置 - 人物死亡
|
身上最大掉落数量 【可设置每次死亡的掉落数量 0=不限制】
包裹最大掉落数量 【可设置每次死亡的掉落数量 0=不限制】 |
|
随机变量套用 |
15 扩展功能:随机变量套用 |
变量使用举例:
<$RANDOM(1|100)> ----------------- 取值范围:>=1 <=99
<$RANDOM(100|200)> ----------------- 取值范围:>=100 <=199
<$RANDOM(100)> ----------------- 取值范围:>=0 <=99
|
|
更多的有关于更新修复的内容请查阅更新日志和程序使用说明书 |