悴覆诤 发表于 2025-7-18 10:56:29

[GOM引擎]物品合成系统的脚本讲解

物品合成系统的脚本讲解


物品合成系统

功能:物品合成系统
格式:无
说明:M2: 查看->列表信息2->铸造物品
例:
物品合成系统的脚本讲解

使用说明: 以合成求婚戒指为例:
首先在物品列表中找到求婚戒指,然后点击下面的添加按钮将求婚戒指添加到物品列表中.
接着在左边的物品列表中点击求婚戒指,右边的所需物品列表中的添加按钮处于激活状态后就可以添加合成求婚戒指需要的
材料和装备了.(目前除了StdItems.DB中的物品外还可以直接支持 金币 元宝 声望 能量点) 图中合成求婚戒指需要铜矿5块
银矿金矿各一块.添加完成之后点保存按钮即可.

特别说明: 成功几率=100时合成物品必定成功,99=99%90=90%1=1%的成功率.如果需要更低的成功率那么设置大于100即可,这时设置多少就是多少分之一的成功率例如1000=1/1000的成功率.当合成物品有成功率时,失败消失=1时 如果物品合成失败那么
此物品将会消失,失败消失=0时物品不会消失(另外物品合成成功之后所有所需物品都会消失).

脚本说明: CheckFoundryItem 检测背包中合成物品的材料是否足够 GiveFoundryItem 回收合成材料同时将合成后的物品放入背包.
合成失败后自动执行@FoundryFail段的脚本.

合成求婚戒指脚本如下:
[@Main]
\

[@合成求婚戒指]
#IF
CheckFoundryItem 求婚戒指
#ACT
GiveFoundryItem 求婚戒指
#ELSEACT
SendMsg 5 缺少合成物品
[@FoundryFail]
#ACT
SendMsg 5 合成失败!

合成多个物品的脚本可以参考如下脚本(以@FoundryItem_开头后面跟要合成的物品, %FoundryItem是M2自动转换后的合成物品名称):
[@Main]
   \
   \
   \

[@FoundryItem_]
#IF
CheckFoundryItem %FoundryItem
#ACT
GiveFoundryItem %FoundryItem
#ELSEACT
;SendMsg 5 缺少合成物品
ShowFoundryItem %FoundryItem
[@FoundryFail]
#ACT
SendMsg 5 合成失败!

[@ShowItem_]

傅大哥 发表于 2025-7-18 11:40:53

站长辛苦了,来给你送棒棒糖了

龙承之刃 发表于 2025-7-18 11:40:53

这么强,支持楼主,佩服

临风道盾 发表于 2025-7-18 11:40:53

占位编辑

青妖专属 发表于 2025-7-18 12:08:25

不错 支持一个了

命之途 发表于 2025-7-18 12:38:23

好帖必须得顶起

狗暱 发表于 2025-7-18 16:00:26

众里寻他千百度,蓦然回首在这里!

虎克合击 发表于 2025-7-18 17:50:40

找版本还是来这个论坛

马户又鸟迷失 发表于 2025-7-18 18:29:55

传说中的沙发???哇卡卡

新山海经 发表于 2025-7-18 19:14:52

好帖必须得顶起
页: [1] 2 3 4
查看完整版本: [GOM引擎]物品合成系统的脚本讲解