登录
×
  • 首页
  • 传奇论坛
  • 传奇版本库
  • 传奇服务端
  • 传奇三端手游
  • 传奇素材网
  • 传奇客户端
  • 引擎登录器
  • 下载排行
  • 获取邀请码
  • 搜索
    传奇素材网
    148201

    [GOM引擎] GOM引擎幸运攻击脚本,传奇服务端给装备添加幸运加攻击的方法

     火... [复制链接]

    [GOM引擎] GOM引擎幸运攻击脚本,传奇服务端给装备添加幸运加攻击的方法

     火... [复制链接]
    趣游论坛

    1万

    主题

    203

    回帖

    11万

    积分

    管理员

    积分
    112726

    灌水之王活跃会员突出贡献优秀版主荣誉管理论坛元老

    趣游论坛 2019-10-4 13:29:51 / 显示全部楼层 /阅读模式
    148201
    20191003123946.png

    [@main]
    #IF
    CHECKLEVELEX > 0
    #ACT
    CloseBigDialogBox
    #SAY
     <>\ \
      <★幸运系统★/FCOLOR=70>  <强化成功还可随机赋予攻击伤害/FCOLOR=90>\
      --------------------------------------\
      <第一点幸运/FCOLOR=249>80%的成功率,100000元宝一次。     <开始洗练/@开始洗练>\
      --------------------------------------\
      <第二点幸运/FCOLOR=249>50%的成功率,300000元宝一次。\
      --------------------------------------  <ITEMBOX:1:36:1422:11:-30:76:76:19:250#放入装备!特殊装备无法洗练>\
      <第三点幸运/FCOLOR=249>30%的成功率,500000元宝一次。\
      --------------------------------------\
      <清洗当前身上项链所有属性:需要50万钻石/FCOLOR=249>      <开始清洗/@开始清洗> \


    [@开始清洗]
    #IF
    EQUAL <$BOXITEM[1].NAME>
    #ACT
    MESSAGEBOX 请放入需要清洗的项链!
    break

    #IF
    CHECKGAMEDIAMOND < 500000
    #ACT
    MESSAGEBOX 你没有50万钻石无法清洗属性!
    break

    #IF
    CHECKLEVELEX > 0
    #ACT
    SetUpgradeItem 1
    GAMEDIAMOND - 500000
    CHANGEITEMADDVALUE -1 13 = 0
    CHANGEITEMADDVALUE -1 1 = 0
    CHANGEITEMADDVALUE -1 2 = 0
    SetNewItemValue -1 1 = 0
    MESSAGEBOX 恭喜你成功清洗了[<$BOXITEM[1].NAME>]的所有属性!
    UpDateBoxItem 1
    ReturnBoxItem 1
    goto @main
    break



    [@开始洗练]
    #IF
    EQUAL <$BOXITEM[1].NAME>
    #ACT
    MESSAGEBOX 请放入需要洗练的项链!
    break

    #IF
    CHECKLEVELEX > 0
    #ACT
    SetUpgradeItem 1

    #IF
    CHECKITEMADDVALUE -1 13 > 2
    #ACT
    MESSAGEBOX 你的项链洗练次数已经达到3次,无法继续洗练,请清洗后再来!
    UpDateBoxItem 1
    ReturnBoxItem 1
    goto @main
    break

    #IF
    CHECKITEMADDVALUE -1 1 > 2
    #ACT
    MESSAGEBOX 你的项链已经洗练了三点幸运了,请换条项链!
    UpDateBoxItem 1
    ReturnBoxItem 1
    goto @main
    break

    #IF
    CHECKITEMADDVALUE -1 1 = 0
    CHECKGAMEGOLD < 100000
    #ACT
    MESSAGEBOX 升级项链第一点幸运需要100000元宝!
    break

    #IF
    CHECKITEMADDVALUE -1 1 = 1
    CHECKGAMEGOLD < 300000
    #ACT
    MESSAGEBOX 升级项链第二点幸运需要300000元宝!
    break

    #IF
    CHECKITEMADDVALUE -1 1 = 2
    CHECKGAMEGOLD < 500000
    #ACT
    MESSAGEBOX 升级项链第三点幸运需要500000元宝!
    break

    #IF
    CHECKITEMADDVALUE -1 1 = 0
    CHECKGAMEGOLD > 99999
    #ACT
    goto @第一点幸运
    break

    #IF
    CHECKITEMADDVALUE -1 1 = 1
    CHECKGAMEGOLD > 299999
    #ACT
    goto @第二点幸运
    break

    #IF
    CHECKITEMADDVALUE -1 1 = 2
    CHECKGAMEGOLD > 499999
    #ACT
    goto @第三点幸运
    break

    [@第一点幸运]
    #IF
    RANDOM 2
    CHECKGAMEGOLD > 99999
    #ACT
    SetUpgradeItem 1
    GAMEGOLD - 100000
    MOVR N$幸运攻击 1 2
    CHANGEITEMADDVALUE -1 13 + 1
    CHANGEITEMADDVALUE -1 1 = 1
    SetNewItemValue -1 1 + <$STR(N$幸运攻击)>
    MESSAGEBOX 恭喜你成功为[<$BOXITEM[1].NAME>]洗练了第一点幸运!
    UpDateBoxItem 1
    goto @main
    break
    #ELSEACT
    SetUpgradeItem 1
    GAMEGOLD - 100000
    MESSAGEBOX 很抱歉,你本次为[<$BOXITEM[1].NAME>]洗练第一点幸运失败了!
    UpDateBoxItem 1
    break

    [@第二点幸运]
    #IF
    RANDOM 5
    CHECKGAMEGOLD > 299999
    #ACT
    SetUpgradeItem 1
    GAMEGOLD - 300000
    MOVR N$幸运攻击 1 6
    CHANGEITEMADDVALUE -1 13 + 1
    CHANGEITEMADDVALUE -1 1 = 2
    SetNewItemValue -1 1 + <$STR(N$幸运攻击)>
    MESSAGEBOX 恭喜你成功为[<$BOXITEM[1].NAME>]洗练了第二点幸运!
    UpDateBoxItem 1
    goto @main
    break
    #ELSEACT
    SetUpgradeItem 1
    GAMEGOLD - 300000
    MESSAGEBOX 很抱歉,你本次为[<$BOXITEM[1].NAME>]洗练第二点幸运失败了!
    UpDateBoxItem 1
    break

    [@第三点幸运]
    #IF
    RANDOM 20
    CHECKGAMEGOLD > 499999
    #ACT
    SetUpgradeItem 1
    GAMEGOLD - 500000
    MOVR N$幸运攻击 1 6
    SetNewItemValue -1 1 + 6
    CHANGEITEMADDVALUE -1 13 + 1
    CHANGEITEMADDVALUE -1 1 = 3
    SetNewItemValue -1 1 + <$STR(N$幸运攻击)>
    MESSAGEBOX 恭喜你成功为[<$BOXITEM[1].NAME>]洗练了第三点幸运!
    UpDateBoxItem 1
    ReturnBoxItem 1
    goto @main
    break

    #IF
    RANDOM 15
    CHECKGAMEGOLD > 499999
    #ACT
    SetUpgradeItem 1
    GAMEGOLD - 500000
    MOVR N$幸运攻击 1 6
    SetNewItemValue -1 1 + 4
    CHANGEITEMADDVALUE -1 13 + 1
    CHANGEITEMADDVALUE -1 1 = 3
    SetNewItemValue -1 1 + <$STR(N$幸运攻击)>
    MESSAGEBOX 恭喜你成功为[<$BOXITEM[1].NAME>]洗练了第三点幸运!
    UpDateBoxItem 1
    ReturnBoxItem 1
    goto @main
    break

    #IF
    RANDOM 10
    CHECKGAMEGOLD > 499999
    #ACT
    SetUpgradeItem 1
    GAMEGOLD - 500000
    MOVR N$幸运攻击 1 6
    SetNewItemValue -1 1 + 2
    CHANGEITEMADDVALUE -1 13 + 1
    CHANGEITEMADDVALUE -1 1 = 3
    SetNewItemValue -1 1 + <$STR(N$幸运攻击)>
    MESSAGEBOX 恭喜你成功为[<$BOXITEM[1].NAME>]洗练了第三点幸运!
    UpDateBoxItem 1
    ReturnBoxItem 1
    goto @main
    break

    #IF
    RANDOM 8
    CHECKGAMEGOLD > 499999
    #ACT
    SetUpgradeItem 1
    GAMEGOLD - 500000
    MOVR N$幸运攻击 1 6
    CHANGEITEMADDVALUE -1 13 + 1
    CHANGEITEMADDVALUE -1 1 = 3
    SetNewItemValue -1 1 + <$STR(N$幸运攻击)>
    MESSAGEBOX 恭喜你成功为[<$BOXITEM[1].NAME>]洗练了第三点幸运!
    UpDateBoxItem 1
    ReturnBoxItem 1
    goto @main
    break

    #ELSEACT
    SetUpgradeItem 1
    GAMEGOLD - 500000
    MESSAGEBOX 很抱歉,你本次为[<$BOXITEM[1].NAME>]洗练第三点幸运失败了!
    UpDateBoxItem 1

    break

    回复

    使用道具 举报

    is_over

    0

    主题

    54

    回帖

    177

    积分

    注册用户

    积分
    177
    is_over 2024-11-7 16:09:12 / 显示全部楼层
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    扫一扫加群沟通交流

    首页 论坛 !mobpost! 最新 我的