大叔 发表于 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只有减分,加到对怪触发玩一玩咯。
页: 1 [2] 3
查看完整版本: 一些细节上的问题。。