三端互通传奇引擎god引擎更新介绍
2021年更新统一记录(小更新不记录)
1.素材包扩展
mob.wil扩展--mob100.wi开始 每个包10个怪物 每个怪物360张图 ID从1000开始计算
npc3.wil--调整为30张图一个NPC 10张一个方向 (实际使用为6张) ID从300开始计算
Objects.wil smtiles.wil Tiles.wil 分别扩展到255
2.装备栏动态内观功能
动态内观使用的素材包为 StateItem2.wil 每个动态内观固定为20张图
数据库写动态内观ID时 直接写每个动态内观的第一张素材编号即可
例:我在StateItem2.wil里面导入了2个动态内观 第一个武器的 第二个衣服的
那么在数据库写动态内观时 武器的动态内观ID是0 衣服的动态内观ID是20 以此类推
为了方便在使用动态外观是应对一些光头或者不光头的情况 我们做了数值扩展
inlooks=0 使用动态内观,显示内观头发,显示外观头发。
inlooks=1 使用动态内观,不显示内观头发,显示外观头发。
inlooks=2 使用动态内观,显示内观头发,不显示外观头发。
inlooks=3 使用动态内观,不显示内观头发,不显示外观头发。
inlooks=4 不使用动态内观,不显示内观头发,显示外观头发。
inlooks=5 不使用动态内观,显示内观头发,不显示外观头发。
inlooks=6 不使用动态内观,不显示内观头发,不显示外观头发。
inlooks=7 使用动态内观,不显示内观头发,不显示外观头发。不显示底图(这个为时装专用)
3.素材图片PNG支持
扩展客户端所有wil包支持PNG素材 只需要将网上下载的png素材直接导入即可使用 需要使用我们发布的工具
4.怪物刷新表扩展
3 151 192 稻草人 10 1 -5 0 0 245 -1 cboDs1_start.ogg
[地图] [X] [Y] [怪物名] [刷新范围] [刷新数量] [刷新时间(带-为秒 不带-为分)] [集中座标刷新机率 1 -100] [功怪,打死可以增加内力值] [自定义名字的颜色 ] [模型变色(-1不变0循环1~7固定)] [怪物出生全服播放声音]
5.时装功能
支持时装功能 男66 女67 并且支持头发及裸模显示控制
6.元素及套装属性
完美支持元素及套装属性
7.脚本变量扩展
P0-P999 (私人变量,数字型) 关闭对话框重置为0。
D0-D999 (私人变量,数字型) 下线不保存.摇筛子变量.
M0-M999 (私人变量,数字型) 下线不保存.切换地图清空.
N0-N999 (私人变量,数字型) 下线不保存.小退归0.
S0-S999 (私人变量,字符型) 下线不保存.小退归0.
I0-I999 (全局变量,数字型) 不可保存,服务器重启自动重置为0。
G0-G999 (全局变量,数字型) 可保存。(存放在Mir200/GlobalVal.ini文件里面)
A0-A999 (全局变量,字符型) 可保存。(存放在Mir200/GlobalVal.ini文件里面)
U0-U254 (私人变量,数字型) 可保存。(存放在人物数据库Mir.db里面、值最大范围正负21亿)
T0-T254 (私人变量,字符型) 可保存。(存放在人物数据库Mir.db里面、字符长度100<1个字母为1字符、1汉字为2字符>)
J0-J254 (私人变量,数字型) 可保存,每晚自动12点重置,合区或关停服务器请错开00:00点即可。(存放在人物数据库Mir.db里面、值最大范围正负21亿)
支持$N字符变量
8.全UI灵活布局
buttonConfig.xml 文件为自定义按钮布局文件,里面支持所有按钮任意布局定位,只需要改动对应坐标即可
例: <Button name="活动类收纳按钮1" type="1" mapOrder="25" buttonType="150" magicID="-1" iconPath="icon/huodong.png" x="0" y="625" background="0" index="-1" isHide="1" toggle="VIP|充值赠礼"/>
toggle=""控制里面按钮显示或者隐藏 background=""0不可被布局 1可以被布局带底框 2可以被布局不带底框
buttonType="" 脚本名 脚本存放路径\Mir200\Envir\UIScript
9.脚本按钮颜色支持
例子: <点我跳转/SCOLOR=253/@RENWU1> 点我跳转 这个按钮在对话框表现为紫色
10.道士毒自动切换
11.称号功能
fenghaos.db为称号数据库
shape为0 表示称号属性需要穿戴才会生效 为1 表示称号属性永久生效
字段Anicount 表示称号外观图片数量
字段looks 表示称号从第几张图开始计算
字段ExtraAttr 写属性 16:100|11:100 表示 攻击加100% HP增加100%
#IF
#ACT
GIVEFENGHAO self 称号名
12.技能数据库扩展
descr字段 技能描述文本 icon 技能图标
13.物品数据库扩展
InLooks 动态内观
DropLight 光柱起始图片
DropLightAni 光柱总图片数量
DropSound 掉落声音
NameColor 装备名字颜色
RandAttr 神器属性
Desc 装备描述
14.自定义UI+脚本扩展
UIDLG Open jiaoben007 10 80
打开jiaoben007 X:10 Y80
UIDLG SetVisible jiaoben007 button_001:0
隐藏按钮 button_001
UIDLG SetText jiaoben007 WBK_001:啊
文本框WBK_001 显示文本 啊
UIDLG BindCheckBox jiaoben007 CheckBox_001:N$变量
标记勾选框 CheckBox_001
UIDLG CheckBox jiaoben007 CheckBox_001
CheckBox_001 勾选框赋值
UIDLG SetButtonGOTO jiaoben007 button_001点击按钮
#say
UICMD
<点击按钮/@点击按钮>\
break
点击按钮执行@标签
UIDLG SetCheckBoxGOTO jiaoben004 CheckBox_019自动回收检测
UIDLG CheckBox jiaoben004 CheckBox_019:<$STR(U29)>
勾选框CheckBox_019勾选后赋值 并且变量 可执行指定标签
UIDLG BindItemSlot jiaoben003 item_001:N$品质锻造框1
关联物品框item_001并且变量
UIDLG LimitItemSlot jiaoben003 item_001:5:10:11
限制物品框item_001放入类型
UIDLG SetItemSlot jiaoben003 item_002:玛雅宝石
物品框item_002 内放入物品 玛雅宝石
UIDLG LockItemSlot jiaoben003 item_002:1
限制物品框item_002 不可被操作
UIDLG SetButton jiaoben003 button_001按钮
执行@按钮标签
CheckItemSlot N$品质锻造框1
检查 N$品质锻造框1 里面有没有东西
CheckItemLimit N$品质锻造框1 5:10:11
检查 N$品质锻造框1 里面物品的类型
GetItemInfo N$品质锻造框1 2 N$品质框1序号
获取 N$品质锻造框1 的1是唯一ID 2是物品数据库序号 变量到 N$品质框1序号
UIDLG PlayEffect jiaoben003 effect_001:UIsucai.wil:0:10:100:1
UIDLG Playmusic box2exchange.ogg
在effect_001播放UIsucai.wil里面0-10的图片 100为间隔毫秒 0为重复 1开始为次数
播放声音 box2exchange.ogg
CheckItemAtt N$神器洗练框1 1
检查装备有没有这个属性 1神器属性 2稀有属性
ResetItemAtt N$神器洗练框1 1
重置神器属性
支持#OR / NOT语法
SendNewLineMsg 1 250 0 0 0 0 0 文本内容
发送个人提示 250颜色
SendNewLineMsg 0 250 0 0 0 0 0 文本内容
发送公告提示 250颜色
支持@StartUp 加载触发
弹幕效果
SendTopMsg <$STR(N100)> 0 <$STR(S100)>@<$STR(S5)> 1 -1
SendTopMsg 250 251 135.PNG@文本内容 1 -1
发送字体250 描边251 底框135.png 消息内容 0自己 1全部 2行会 3本土 -1随机飘 1开始为Y轴
全部支持变量
|