游客您好
第三方账号登陆
  • 点击联系客服

    在线时间:9:00-17:00

    联系QQ

    3543403617

    电子邮件

    3543403617@QQ.com
  • PKhuo手机版

    GM资源教程随时查询

  • 扫描二维码

    进传奇GM资源交流群

Lv.9 管理员
1号会员,0活跃值,2021.07.08 加入
  • 44236发帖
  • 42271主题
  • 0关注
  • 1粉丝
这个人很懒,什么也没有留下。
最新源码 更多>
游戏视频 更多>
脚本教程 更多>

[GOM引擎] GOM引擎剑甲洗练脚本,传奇GM版本库用专属之力洗练教程。

[复制链接]
pkhuo 发表于 2021-8-8 22:20:25 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
[@main]
 \
 \
<剑甲洗练第一次免费,后面每次收取2专属之力/FCOLOR=116>\
<武器随机增加1-5点暴击几率,攻击伤害,忽视防御元素。随机1-10点攻击速度/FCOLOR=116>\
<衣服随机增加1-10点物理伤害减少,魔法伤害减少元素/FCOLOR=116>\
<ITEMBOX:0:19:1768:180:130:0:0:5,10,11:放入剑甲装备>\ \ \ \ \ \
              <开始洗练/@xl>


[@xl]
#IF
equal <$BOXITEM[0].STDMODE> 5
#ACT
GOTO @武器洗练
#IF
equal <$BOXITEM[0].STDMODE> 10
#ACT
GOTO @衣服洗练

[@武器洗练]
#IF
#ACT
CHANGEITEMADDVALUE boxitem0 0 = 0
CHANGEITEMADDVALUE boxitem0 1 = 0
CHANGEITEMADDVALUE boxitem0 2 = 0
MOVR N$随机附加1 30 100
MOVR N$随机附加2 20 60
MOVR N$随机附加3 20 60
MUL N$随机附加1 <$BOXITEM[0].HDC>
MUL N$随机附加2 <$BOXITEM[0].HMC>
MUL N$随机附加3 <$BOXITEM[0].HSC>
DIV N$随机附加1 100
DIV N$随机附加2 100
DIV N$随机附加3 100

#IF
EQUAL <$BOXITEM[0].UPGRADECOUNT> 0
#ACT
MOVR S$暴击 0 5
MOVR S$速度 0 10
ChangeItemUpgradeCount boxitem0 = 9
SetNewItemValue boxitem0 0 = <$STR(S$暴击)>
SetNewItemValue boxitem0 1 = <$STR(S$暴击)>
SetNewItemValue boxitem0 4 = <$STR(S$暴击)>
CHANGEITEMADDVALUE boxitem0 6 = <$STR(S$速度)>
CHANGEITEMADDVALUE boxitem0 0 = <$STR(N$随机附加1)>
CHANGEITEMADDVALUE boxitem0 1 = <$STR(N$随机附加2)>
CHANGEITEMADDVALUE boxitem0 2 = <$STR(N$随机附加3)>
ReturnBoxItem 0
SENDMSG 6 装备洗练成功,快看看新属性吧!!!
BREAK

#IF
LARGE <$BOXITEM[0].UPGRADECOUNT> 0
LARGE U1 0
#ACT
MOVR S$暴击 0 5
MOVR S$速度 0 10
DEC U1 1
ChangeItemUpgradeCount boxitem0 = 9
SetNewItemValue boxitem0 0 = <$STR(S$暴击)>
SetNewItemValue boxitem0 1 = <$STR(S$暴击)>
SetNewItemValue boxitem0 4 = <$STR(S$暴击)>
CHANGEITEMADDVALUE boxitem0 6 = <$STR(S$速度)>
CHANGEITEMADDVALUE boxitem0 0 = <$STR(N$随机附加1)>
CHANGEITEMADDVALUE boxitem0 1 = <$STR(N$随机附加2)>
CHANGEITEMADDVALUE boxitem0 2 = <$STR(N$随机附加3)>
ReturnBoxItem 0
SENDMSG 6 装备洗练成功,快看看新属性吧!!!
#ELSEACT
SENDMSG 6 重复洗练需要一个专属之力!!!
BREAK


[@衣服洗练]
#IF
#ACT
CHANGEITEMADDVALUE boxitem0 0 = 0
CHANGEITEMADDVALUE boxitem0 1 = 0
CHANGEITEMADDVALUE boxitem0 2 = 0
CHANGEITEMADDVALUE boxitem0 3 = 0
CHANGEITEMADDVALUE boxitem0 4 = 0
MOVR N$随机附加1 30 100
MOVR N$随机附加2 5 30
MUL N$随机附加1 <$BOXITEM[0].HAC>
MUL N$随机附加2 <$BOXITEM[0].HDC>
DIV N$随机附加1 100
DIV N$随机附加2 100

#IF
EQUAL <$BOXITEM[0].UPGRADECOUNT> 0
#ACT
MOVR S$减免 2 10
ChangeItemUpgradeCount boxitem0 = 9
SetNewItemValue boxitem0 2 = <$STR(S$减免)>
SetNewItemValue boxitem0 3 = <$STR(S$减免)>
CHANGEITEMADDVALUE boxitem0 0 = <$STR(N$随机附加1)>
CHANGEITEMADDVALUE boxitem0 1 = <$STR(N$随机附加1)>
CHANGEITEMADDVALUE boxitem0 2 = <$STR(N$随机附加2)>
CHANGEITEMADDVALUE boxitem0 3 = <$STR(N$随机附加2)>
CHANGEITEMADDVALUE boxitem0 4 = <$STR(N$随机附加2)>
ReturnBoxItem 0
SENDMSG 6 装备洗练成功,快看看新属性吧!!!
BREAK

#IF
LARGE <$BOXITEM[0].UPGRADECOUNT> 0
LARGE U1 0
#ACT
MOVR S$减免 2 10
DEC U1 1
ChangeItemUpgradeCount boxitem0 = 9
SetNewItemValue boxitem0 2 = <$STR(S$减免)>
SetNewItemValue boxitem0 3 = <$STR(S$减免)>
CHANGEITEMADDVALUE boxitem0 0 = <$STR(N$随机附加1)>
CHANGEITEMADDVALUE boxitem0 1 = <$STR(N$随机附加1)>
CHANGEITEMADDVALUE boxitem0 2 = <$STR(N$随机附加2)>
CHANGEITEMADDVALUE boxitem0 3 = <$STR(N$随机附加2)>
CHANGEITEMADDVALUE boxitem0 4 = <$STR(N$随机附加2)>
ReturnBoxItem 0
SENDMSG 6 装备洗练成功,快看看新属性吧!!!
#ELSEACT
SENDMSG 6 重复洗练需要一个专属之力!!!
BREAK
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

PKhuo论坛手机版

扫一扫二维码

传奇最全教程基地

Powered by PKhuo!X3.4 ©2001-2013 Comsenz Inc. 湘ICP备15015719号-5 |网站地图|友链申请