需要一个传奇服务端脚本,关于合成的。 30
当物品A+物品B合成成功时得到物品C,失败时失去所有材料。当物品A+物品B+物品D成功时得到物品C,失败时得到物品A举例乌木剑+黑铁矿成功时得到铁剑失败时失去所有材料乌木...
当物品A+物品B合成成功时得到物品C,失败时失去所有材料。
当物品A+物品B+物品D成功时得到物品C,失败时得到物品A
举例
乌木剑+黑铁矿
成功时得到铁剑
失败时失去所有材料
乌木剑+黑铁矿+金矿
成功时得到铁剑
失败时得到乌木剑 展开
当物品A+物品B+物品D成功时得到物品C,失败时得到物品A
举例
乌木剑+黑铁矿
成功时得到铁剑
失败时失去所有材料
乌木剑+黑铁矿+金矿
成功时得到铁剑
失败时得到乌木剑 展开
1个回答
展开全部
点一下右下角的展开观看,→→↓↓
第一个问题,A+B=C 失败消失所有物品,脚本实例如下:
[@合成A+b]
#if
random 3
checkitem 乌木剑
checkitem 黑铁矿石
#ACT
take 乌木剑
take 黑铁矿石
sendmsg 1 很遗憾玩家:『<$USERNAME>』合成【铁剑】失败.!!
#ELSEACT
MESSAGEBOX 缺少合成所需的物品,不能合成!
break
#if
random 2
checkitem 乌木剑
checkitem 黑铁矿石
#ACT
take 乌木剑
take 黑铁矿石
sendmsg 1 很遗憾玩家:『<$USERNAME>』合成【铁剑】失败.!!
#ELSEACT
MESSAGEBOX 缺少合成所需的物品,不能合成!
break
#if
random 1
checkitem 乌木剑
checkitem 黑铁矿石
#ACT
take 乌木剑
take 黑铁矿石
give 铁剑
sendmsg 1 恭喜玩家:『<$USERNAME>』合成【铁剑】成功.!!
#ELSEACT
MESSAGEBOX 缺少合成所需的物品,不能合成!
break
这个合成比例是3/1机会合成铁剑,当然你可以把几率调小些,比如10/1几率和成功,那么
这些不成功的脚本你多复制几个到这些脚本中,然后几率脚本你得按顺序从 10 9 8 ......以下逐减,random 这段脚本,random 1 random 2 random 3.........一直到第10个脚本。
第二个问题,A+B+D=C,失败时=A,脚本实例如下:
[@合成A+b+D]
#if
random 3
checkitem 乌木剑
checkitem 黑铁矿石
checkitem 金矿
#ACT
take 乌木剑
take 黑铁矿石
take 金矿
give 乌木剑
sendmsg 1 很遗憾玩家:『<$USERNAME>』合成【铁剑】失败.但得到了乌木剑!
#ELSEACT
MESSAGEBOX 缺少合成所需的物品,不能合成!
break
#if
random 2
checkitem 乌木剑
checkitem 黑铁矿石
checkitem 金矿
#ACT
take 乌木剑
take 黑铁矿石
take 金矿
give 乌木剑
sendmsg 1 很遗憾玩家:『<$USERNAME>』合成【铁剑】失败.但得到了乌木剑!
#ELSEACT
MESSAGEBOX 缺少合成所需的物品,不能合成!
break
#if
random 1
checkitem 乌木剑
checkitem 黑铁矿石
checkitem 金矿
#ACT
take 乌木剑
take 黑铁矿石
take 金矿
give 铁剑
sendmsg 1 恭喜玩家:『<$USERNAME>』合成【铁剑】成功.!
#ELSEACT
MESSAGEBOX 缺少合成所需的物品,不能合成!
break
脚本的解释和调整如第一条解释的一样,可以自由的添加合成成功率!
第一个问题,A+B=C 失败消失所有物品,脚本实例如下:
[@合成A+b]
#if
random 3
checkitem 乌木剑
checkitem 黑铁矿石
#ACT
take 乌木剑
take 黑铁矿石
sendmsg 1 很遗憾玩家:『<$USERNAME>』合成【铁剑】失败.!!
#ELSEACT
MESSAGEBOX 缺少合成所需的物品,不能合成!
break
#if
random 2
checkitem 乌木剑
checkitem 黑铁矿石
#ACT
take 乌木剑
take 黑铁矿石
sendmsg 1 很遗憾玩家:『<$USERNAME>』合成【铁剑】失败.!!
#ELSEACT
MESSAGEBOX 缺少合成所需的物品,不能合成!
break
#if
random 1
checkitem 乌木剑
checkitem 黑铁矿石
#ACT
take 乌木剑
take 黑铁矿石
give 铁剑
sendmsg 1 恭喜玩家:『<$USERNAME>』合成【铁剑】成功.!!
#ELSEACT
MESSAGEBOX 缺少合成所需的物品,不能合成!
break
这个合成比例是3/1机会合成铁剑,当然你可以把几率调小些,比如10/1几率和成功,那么
这些不成功的脚本你多复制几个到这些脚本中,然后几率脚本你得按顺序从 10 9 8 ......以下逐减,random 这段脚本,random 1 random 2 random 3.........一直到第10个脚本。
第二个问题,A+B+D=C,失败时=A,脚本实例如下:
[@合成A+b+D]
#if
random 3
checkitem 乌木剑
checkitem 黑铁矿石
checkitem 金矿
#ACT
take 乌木剑
take 黑铁矿石
take 金矿
give 乌木剑
sendmsg 1 很遗憾玩家:『<$USERNAME>』合成【铁剑】失败.但得到了乌木剑!
#ELSEACT
MESSAGEBOX 缺少合成所需的物品,不能合成!
break
#if
random 2
checkitem 乌木剑
checkitem 黑铁矿石
checkitem 金矿
#ACT
take 乌木剑
take 黑铁矿石
take 金矿
give 乌木剑
sendmsg 1 很遗憾玩家:『<$USERNAME>』合成【铁剑】失败.但得到了乌木剑!
#ELSEACT
MESSAGEBOX 缺少合成所需的物品,不能合成!
break
#if
random 1
checkitem 乌木剑
checkitem 黑铁矿石
checkitem 金矿
#ACT
take 乌木剑
take 黑铁矿石
take 金矿
give 铁剑
sendmsg 1 恭喜玩家:『<$USERNAME>』合成【铁剑】成功.!
#ELSEACT
MESSAGEBOX 缺少合成所需的物品,不能合成!
break
脚本的解释和调整如第一条解释的一样,可以自由的添加合成成功率!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询