传奇服务端手游版本GM论坛欢迎你。
开启辅助访问
切换到宽版
传奇开区一条龙
登录
注册传奇GM论坛账号
传奇GM论坛
传奇GM论坛
传奇服务端
商业版本
手游源码
传奇工具
搜索
搜索
登录器列表
传奇GM导航站
论坛金币充值
论坛VIP办理
传奇开区一条龙
每日签到
本版
帖子
用户
传奇版本服务端
»
传奇GM论坛
›
传奇服务端资源
›
传奇技术文章
›
发补一个随机刷元素脚本
返回列表
发新帖
[技术文章]
发补一个随机刷元素脚本
[复制链接]
2127
|
1
|
2022-3-6 08:42:11
|
显示全部楼层
|
阅读模式
[@main]
#if
#act
GetUserItemName 1 10
GetUserItemName 0 11
goto @ksys
[@ksys]
<元素系统/scolor=254> <hot~/scolor=21> <元素在手,天下我有/scolor=21> \
------------------------------------------------------------ \
<武器:/scolor=149><$STR(S10)/scolor=239> <开启/@开启武器> <服装:/scolor=149><$STR(S11)> <开启/@开启服装> \
\
<一次加1-4种元素|250#包含:暴击、攻伤、物防、魔防、破防、反伤、体力、魔力/scolor=250> \
<每种随机1-5点/scolor=146> \
<每次需10灵符/scolor=243> \
<不满意可重刷/scolor=239> \
<声明:若物品被兑换元宝或磨粉等消失找回后元素会消失|^21#若出现超过控制范围元素系统有权强制更换^21#物品元素不可转移,例如火龙升级黄金装备元素会消失> <已阅/@exit>\
< /scolor=21> \
[@开启武器]
#if
CHECKGAMEGIRD > 9
#act
goto @武器配戴
#elseact
messagebox 开启元素需要10灵符,腰包准备充足再来!
break
[@武器配戴]
#if
CHECKUSEITEM 0
#act
GAMEGIRD - 10
SetNewItemValue 1 0 - 5
SetNewItemValue 1 1 - 5
SetNewItemValue 1 2 - 5
SetNewItemValue 1 3 - 5
SetNewItemValue 1 4 - 5
SetNewItemValue 1 5 - 5
SetNewItemValue 1 6 - 5
SetNewItemValue 1 7 - 5
SetNewItemValue 1 8 - 5
goto @武器随机
#elseact
messagebox 请确认身上是否穿着衣服!
break
;属性(0-10)
;(0)暴击几率增加 1~100%
;(1)增加攻击伤害 1~100%
;(2)物理伤害减少 1~100%
;(3)魔法伤害减少 1~100%
;(4)忽视目标防御 1~100%
;(5)所有伤害反弹 1~100%
;(6)增加目标暴率 1~100%
;(7)人物体力增加 1~100%
;(8)人物魔力增加 1~100%
;(9)怒气恢复增加 1~100%
;(10)合击攻击增加 1~100%
[@武器随机]
#if
#act
MOVR N$元素类1 0 9
MOVR N$元素类2 0 9
MOVR N$元素类3 0 9
MOVR N$元素类4 0 9
MOVR N$元素值1 1 6
MOVR N$元素值2 1 6
MOVR N$元素值3 1 6
MOVR N$元素值4 1 6
SetNewItemValue 1 <$STR(N$元素类1)> = <$STR(N$元素值1)>
SetNewItemValue 1 <$STR(N$元素类2)> = <$STR(N$元素值2)>
SetNewItemValue 1 <$STR(N$元素类3)> = <$STR(N$元素值3)>
SetNewItemValue 1 <$STR(N$元素类4)> = <$STR(N$元素值4)>
SENDMSG 6 [提示]恭喜您的武器[<$STR(S10)>]开启元素成功!
break
[@开启服装]
#if
CHECKGAMEGIRD > 9
#act
goto @服装配戴
#elseact
messagebox 开启元素需要10灵符,腰包准备充足再来!
break
[@服装配戴]
#if
CHECKUSEITEM 0
#act
GAMEGIRD - 10
SetNewItemValue 0 0 - 5
SetNewItemValue 0 1 - 5
SetNewItemValue 0 2 - 5
SetNewItemValue 0 3 - 5
SetNewItemValue 0 4 - 5
SetNewItemValue 0 5 - 5
SetNewItemValue 0 6 - 5
SetNewItemValue 0 7 - 5
SetNewItemValue 0 8 - 5
goto @服装随机
#elseact
messagebox 请确认身上是否穿着衣服!
break
;属性(0-10)
;(0)暴击几率增加 1~100%
;(1)增加攻击伤害 1~100%
;(2)物理伤害减少 1~100%
;(3)魔法伤害减少 1~100%
;(4)忽视目标防御 1~100%
;(5)所有伤害反弹 1~100%
;(6)增加目标暴率 1~100%
;(7)人物体力增加 1~100%
;(8)人物魔力增加 1~100%
;(9)怒气恢复增加 1~100%
;(10)合击攻击增加 1~100%
[@服装随机]
#if
#act
MOVR N$元素类1 0 9
MOVR N$元素类2 0 9
MOVR N$元素类3 0 9
MOVR N$元素类4 0 9
MOVR N$元素值1 1 6
MOVR N$元素值2 1 6
MOVR N$元素值3 1 6
MOVR N$元素值4 1 6
SetNewItemValue 0 <$STR(N$元素类1)> = <$STR(N$元素值1)>
SetNewItemValue 0 <$STR(N$元素类2)> = <$STR(N$元素值2)>
SetNewItemValue 0 <$STR(N$元素类3)> = <$STR(N$元素值3)>
SetNewItemValue 0 <$STR(N$元素类4)> = <$STR(N$元素值4)>
SENDMSG 6 [提示]恭喜您的盔甲[<$STR(S11)>]开启元素成功!
break
回复
使用道具
举报
abss
|
2022-5-15 00:50:00
|
显示全部楼层
MonSpAbilList.txt中添加:
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册传奇GM论坛账号
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
gzd19841108
39
主题
787
回帖
3368
积分
荣耀黄金
荣耀黄金, 积分 3368, 距离下一级还需 6632 积分
荣耀黄金, 积分 3368, 距离下一级还需 6632 积分
积分
3368
加好友
发消息
回复楼主
返回列表
游戏补丁素材
传奇插件工具
传奇教程
传奇模板程序
传奇引擎M2
传奇登录器
传奇脚本代码
传奇技术文章