大叔
发表于 2022-12-5 20:53:30
可视仓库功能。。。。。。。
说明:
OpenStorageView 1 打开无限仓库(可视)
OpenStorageView 0 打开普通仓库(可视)
支持坐标调整打开窗口的位置,格式为:OpenStorageView 0/1 坐标x 坐标 y
示例(打开默认仓库):
[@main]
#IF
#ACT
OpenStorageView 0
下面为扩展的默认仓库数量。默认仓库由之前的44个存储数量提升至49个,页数扩展增加3页,合计4页。
非可视仓库NPC脚本:
<保管/@storage> 物品\
<保管2/@storage2> 物品\
<保管3/@storage3> 物品\
<保管4/@storage4> 物品\
<找回/@getback> 物品\
<找回2/@getback2> 物品\
<找回3/@getback3> 物品\
<找回4/@getback4> 物品\
QF触发:
[@OpenStoratge2]
[@OpenStoratge3]
[@OpenStoratge4]
触发脚本示范:
[@OpenStoratge2]
#if
; 检查2号仓库是否开启
not CheckStorageOpen 2
#act
; 开启仓库 仓库号(2,3,4) 是否开启(0,1)
OpenStoratge 2 1
SendMsg 5 开启仓库2
;========================================下方为无限仓库=========================
注:无限仓库需要在M2-功能设置- 个人商店 内打开无限仓库功能和设置无限仓库存取数量
无限仓库保存在UserData\Storage目录内
示例(打开无限仓库):
[@main]
#IF
#ACT
OpenStorageView 1
大叔
发表于 2022-12-5 21:44:50
建议增加功能:
设置被怪物攻击时伤害吸收(宝宝/宠物除外)
格式:
StruckDamageAbsorb 怪物名(*表示所有怪) 吸收几率(1~100) 伤害吸收比例(1~100) 有效时间(秒)
[@伤害吸收]
#if
#act
StruckDamageAbsorb 白野猪 50 80 30
sendmsg 5 50%几率吸收白野猪80%的伤害,有效时间30秒
英雄操作命令:H.StruckDamageAbsorb
。
;==========================================
大叔
发表于 2022-12-5 21:54:48
本帖最后由 大叔 于 2022-12-9 18:35 编辑
IMG的扩展功能
脚本中使用图标功能[!]
功能:脚本中使用图标功能[!]
格式:无
说明:无
例:
格式: <Img:N:F:X:Y:D/@Label>
N表示显示文件中的第几个图片,F表示WIL文件序号,X是横向坐标,Y是纵向坐标.
F=WIL文件序号(详见引擎:查看-列表信息(二)-WIL资源)
X和Y这两个坐标可以使图片显示的坐标更加精准.
D=输入框的ID列表,用','分隔开,所有用*表示 (本参数为20170407更新扩展,但如果图片要用于提交输入的内容,就必须要填)
@Label是点击图片时需要触发的脚本标签.
===================================================================================================
新增加 格式: <ImgEx:F:U:H:D:X:Y:P/@Label>
F=WIL文件序号(详见引擎:查看-列表信息(二)-WIL资源)
U=默认显示的图片序号
H=鼠标放上去时显示的图片序号
D=鼠标点下去时显示的图片序号
X和Y这两个坐标可以使图片显示的坐标更加精准.
P=输入框的ID列表,用','分隔开,所有用*表示 (本参数为20170407更新扩展。可以不填写,但如果图片要用于提交输入的内容,就必须要填)
@Label是点击图片时需要触发的脚本标签.
===================================================================================================
增加脚本中播放图片功能.
格式: <PlayImg:F:N:C:T:X:Y:M:备注文字内容:P/@Label>.
F表示WIL文件序号,N表示播放开始图片,C表示播放张数,T表示播放速度(毫秒),X是横向坐标,Y是纵向坐标.
F=WIL文件序号(详见引擎:查看-列表信息(二)-WIL资源)
X和Y这两个坐标可以使图片显示的坐标更加精准.
M:绘制模式(0:原始绘制;非0:透明绘制)
P=输入框的ID列表,用','分隔开,所有用*表示 (本参数为20170407更新扩展。可以不填写,但如果图片要用于提交输入的内容,就必须要填)
@Label是点击图片时需要触发的脚本标签.
例: <PlayImg:5:510:3:100:10:10:M:249#GEE引擎官方网站:^250#www.geem2.com/@播放图片>.
===================================================================================================
增加脚本中播放图片功能(支持播放次数).
格式: <PlayImgEx:F:N:C:T:H:X:Y:M:备注文字内容:P/@Label>.
F表示WIL文件序号,N表示播放开始图片,C表示播放张数,T表示播放速度(毫秒),
H:表示播放次数
X是横向坐标,Y是纵向坐标.
F=WIL文件序号(详见引擎:查看-列表信息(二)-WIL资源)
X和Y这两个坐标可以使图片显示的坐标更加精准.
M:绘制模式(0:原始绘制;非0:透明绘制)
P=输入框的ID列表,用','分隔开,所有用*表示 (本参数为20170407更新扩展。可以不填写,但如果图片要用于提交输入的内容,就必须要填)
@Label是点击图片时需要触发的脚本标签.
例:<PlayImgEx:1:520:10:150:5:280:-50:0:250#GEE引擎官方网站:^250#www.geem2.com/@播放图片>.
大叔
发表于 2022-12-6 11:25:15
功能:
Npc对话框文字Text运用
功能:设置文字在对话框中坐标、颜色、字体大小、字体.
说明:
格式:Text:文字:提示:X:Y{FCOLOR=250;FSIZE=14;FNAME=黑体}/@测试
示范: <Text:文字内容|提示:0:0{FCOLOR=250;FSIZE=14;FNAME=黑体}/@测试> \ \
大叔
发表于 2022-12-6 12:00:54
功能:
获取背包中某物品的数量.
格式: GetBagItemCount 物品名称 保存变量 排除OK框中的物品(0或空:计算OK框的物品,1:不算OK框中的物品)
示列:
[@mail]
#ACT
GetBagItemCount 屠龙 N1
SENDMSG 6 你的背包中共有<$STR(N1)>把屠龙
大叔
发表于 2022-12-6 14:28:27
群里提的建议,烈火之前武器点火,这个可看机会更新
大叔
发表于 2022-12-6 14:52:23
拓展Random功能!!!!!!!
功能:
增加取随机值RANDOMEX非伪随机.
格式: RandomEx 55 100 ,100为母,55为子,母是随机范围,当随机值小于或等于子值 就执行脚本
示列:
RANDOMEX 1 2 2分之1
RANDOMEX 4 5 5分之4
RANDOMEX 7 1000 1000分之7
RANDOMEX 3 10000 10000分之3
讲解RandomEx 55 100 ,100为母,55为子,母是随机范围,当随机值小于或等于子值 就执行脚本
pkdwbfdt
发表于 2022-12-7 17:55:19
大叔 发表于 2022-12-6 14:28
群里提的建议,烈火之前武器点火,这个可看机会更新
哪个引擎有这个功能啊?
三千大佬请战
发表于 2022-12-9 14:38:44
本帖最后由 三千大佬请战 于 2022-12-9 14:42 编辑
大叔 发表于 2022-12-6 14:28
群里提的建议,烈火之前武器点火,这个可看机会更新
找到了。。。。
三千大佬请战
发表于 2022-12-9 14:51:51
大叔 发表于 2022-12-6 14:28
群里提的建议,烈火之前武器点火,这个可看机会更新
初次看到很好奇,仔细思考下,对pk只有减分,加到对怪触发玩一玩咯。