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

    [GEE引擎] GEE引擎强化功能脚本,传奇一条龙装备强化附加属性和机率教程

     火... [复制链接]

    [GEE引擎] GEE引擎强化功能脚本,传奇一条龙装备强化附加属性和机率教程

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

    1万

    主题

    203

    回帖

    11万

    积分

    管理员

    积分
    112726

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

    趣游论坛 2019-10-9 14:10:02 / 显示全部楼层 /阅读模式
    166572
    20191008075828.png

    [@main]
    #ACT
    ReturnBoxItem 0
    OPENMERCHANTBIGDLG 33 0 0 4 20 -100 1 265 0 1
    #SAY
     <强化功能介绍:(只可强化武器和衣服)/SCOLOR=254>\
     <强化装备需要材料:/SCOLOR=151><[强化石]/SCOLOR=253>\
     <装备最高可强化至:/SCOLOR=151><[+15]>\
     <1-5随机加一点属性,5-10随机加两点属性,/SCOLOR=250>\
     <10-15随机加5点属性。/SCOLOR=250>\
     <升级时取回物品将视为作弊!没收材料!/SCOLOR=249>\
    <ITEMBOX:0:-1:4:128:148:36:36:*:251#请将需要强化的装备放在这里>\
    <Img:1:33:96:88|254#[装备强化附加属性]:
    ^254#[装备强化成功几率]:
    ^100#+1  - +3   成功率为:100%
    ^100#+4  - +7   成功率为:90%    失败等级不变
    ^100#+8  - +10   成功率为:80%    失败等级归0
    ^100#+11  - +13   成功率为:60%    失败装备破碎
    ^依次需要金币10,25,40,50,60,80,100,140,180,220,300,400,500,888,888万。
    ^依次需要强化石2,5,7,10,12,15,20,25,30,35,40,45,50,55,60个。

    ^254# 
    ^254#[装备强化保护卷]:
    ^151#强化装备+11、+12、+13、+14、+15时失败装备不会破碎、但强化归0
    ^254# 
    ^254#[神圣强化保护卷]:
    ^151#强化装备+11、+12、+13、+14、+15时失败装备不会破碎、并且不会降低等级
    ^254# 
    ^254#[保护卷使用方法]:
    ^151#放在背包里面即可,如果背包里面存在神圣保护卷与普通保护卷,优先使用神圣保护卷/@开始强化>\

    [@开始强化]
    #IF
    EQUAL <$BOXITEM[0].NAME>  
    #ACT
    messagebox 请放入装备。
    BREAK
    #ELSEACT
    MOV M16 5
    MOVR P10 0 100
    GetCustomItemProgressbarValue boxitem0 0 1 <$STR(N2)>

    #IF
    LARGE N2 0
    #ACT
    ReadConfigFileItem ..\QuestDiary\隐藏属性\效果合集.txt <$BOXITEM[0].NAME> 等级 <$STR(S22)>
    INC S22 的
    #ELSEACT
    MOV S22  

    #IF
    CheckContainsText <$BOXITEM[0].NAME_G> +15
    #ACT
    messagebox 已到达最高强化等级。
    break

    #IF
    checkgold <$str(p0)>
    checkitem 强化石 <$str(p1)>
    #ACT
    PlayMusic qhgc.mp3
    TAKE 金币 <$str(p0)>
    take 强化石 <$str(p1)>
    #ELSEACT
    messagebox 本次强化需要金币x<$str(p0)>,强化石x<$str(p1)>,请检查背包。
    break

    #IF
    #ACT
    GOTO @播放动画

    [@强化结果]
    #IF
    EQUAL P9 1
    #ACT
    sendmsg 6 请勿重复点击。
    BREAK

    #IF
    Equal <$BOXITEM[0].NAME>
    #ACT
    ClearDelayGoto 0
    MOV M12 0
    messagebox 中途取回,没收材料作为处罚!
    BREAK

    #IF
    LARGE P2 <$str(p10)>
    #ACT
    GOTO @ItemIntoBox0
    PlayMusic qhcg.mp3
    Loopgoto @加点 <$str(p6)>
    INC N$后者 1
    ;GetItemFrom boxitem0 1 <$STR(S$原名)>
    ChangeItemName boxitem0 <$STR(S22)><$BOXITEM[0].NAME>(+<$str(N$后者)>)
    MOV S22   
    UpdateItem boxitem0
    MOV P9 0
    SENDMSG 6 恭喜,强化成功了。
    GOTO @ItemIntoBox0
    #ELSEACT
    GOTO @失败分类
    MOV P9 0
    UpdateItem boxitem0

    #IF
    #ACT
    MOV N$后者

    [@失败分类]
    #IF
    EQUAL P2 90
    #ACT
    PlayMusic qhgl.mp3
    SENDMSG 6 真遗憾,强化失败了。
    GOTO @ItemIntoBox0

    #IF
    EQUAL P2 80
    #ACT
    GOTO @属性归零

    #IF
    EQUAL P2 60
    #ACT
    GOTO @破碎检查

    [@破碎检查]
    #OR
    CheckContainsText <$BOXITEM[0].NAME_G> +10
    CheckContainsText <$BOXITEM[0].NAME_G> +11
    CheckContainsText <$BOXITEM[0].NAME_G> +12
    CheckContainsText <$BOXITEM[0].NAME_G> +13
    CheckContainsText <$BOXITEM[0].NAME_G> +14
    #ACT
    #ELSEACT
    GOTO @破碎
    BREAK

    #IF
    CHECKITEM 神圣强化保护卷 1
    #ACT
    TAKE 神圣强化保护卷 1
    PlayMusic qhsb.mp3
    SENDMSG 6 使用了[神圣强化保护卷],无失败惩罚。
    break

    #IF
    CHECKITEM 装备强化保护卷 1
    #ACT
    PlayMusic qhfj.mp3
    take 装备强化保护卷 1
    GOTO @属性归零
    SENDMSG 6 使用了[装备强化保护卷],装备不破碎,等级清零。
    BREAK

    [@破碎]
    #IF
    #ACT
    PlayMusic qhgl.mp3
    DelBoxItem 0
    SENDMSG 6 装备破碎了。

    [@属性归零]
    #OR
    CheckContainsText <$BOXITEM[0].NAME_G> +10
    CheckContainsText <$BOXITEM[0].NAME_G> +11
    CheckContainsText <$BOXITEM[0].NAME_G> +12
    CheckContainsText <$BOXITEM[0].NAME_G> +13
    CheckContainsText <$BOXITEM[0].NAME_G> +14
    #ACT
    #ELSEACT
    GOTO @归零
    BREAK

    #IF
    CHECKITEM 神圣强化保护卷 1
    #ACT
    TAKE 神圣强化保护卷 1
    PlayMusic qhsb.mp3
    SENDMSG 6 使用了[神圣强化保护卷],无失败惩罚。
    #ELSEACT
    GOTO @归零

    [@归零]
    #OR
    EQUAL <$BOXITEM[0].STDMODE> 5
    EQUAL <$BOXITEM[0].STDMODE> 6
    #ACT
    CHANGEITEMADDVALUE boxitem0 0 = 0
    CHANGEITEMADDVALUE boxitem0 1 = 0
    CHANGEITEMADDVALUE boxitem0 2 = 0

    #OR
    EQUAL <$BOXITEM[0].STDMODE> 10
    EQUAL <$BOXITEM[0].STDMODE> 11
    #ACT
    CHANGEITEMADDVALUE boxitem0 2 = 0
    CHANGEITEMADDVALUE boxitem0 3 = 0
    CHANGEITEMADDVALUE boxitem0 4 = 0

    #IF
    #ACT
    PlayMusic qhgl.mp3
    ChangeItemName boxitem0 <$STR(S22)><$BOXITEM[0].NAME>
    GOTO @ItemIntoBox0
    SENDMSG 6 强化失败了,属性归零。

    [@加点]
    #ACT
    MOVR P5 <$str(p3)> <$str(p4)>
    CHANGEITEMADDVALUE boxitem0 <$str(p5)> + 1

    [@ItemIntoBox0]
    #OR
    EQUAL <$BOXITEM[0].STDMODE> 5
    EQUAL <$BOXITEM[0].STDMODE> 6
    EQUAL <$BOXITEM[0].STDMODE> 10
    EQUAL <$BOXITEM[0].STDMODE> 11
    #ACT
    SetUpgradeItem 0
    #ELSEACT
    messagebox 请放入武器和衣服类的装备。
    UNALLOWITEMINTOBOX
    RefreshBag
    BREAK

    #IF
    NOT CheckContainsText <$BOXITEM[0].NAME_G> +
    #ACT
    SetItemFrom boxitem0 1 <$BOXITEM[0].NAME_G>

    #IF
    #ACT
    GetItemFrom boxitem0 1 <$STR(S$原名)>
    MOV N$后者 <$BOXITEM[0].NAME_G>
    DEC N$后者 <$STR(S$原名)>
    #SAY
     <当前装备:/SCOLOR=254><$BOXITEM[0].NAME_G>\
     <强化等级:/SCOLOR=254>+<$STR(N$后者)>\
     <需要材料:/SCOLOR=254><[<$STR(P1)>]> <颗/SCOLOR=251>\
     <成功几率:/SCOLOR=254><$STR(P2)>%\
     <增加属性:/SCOLOR=254><$STR(P6)点>\
    <ITEMBOX:0:-1:4:128:148:36:36:*:251#请将需要强化的装备放在这里>\
    <Img:1:33:96:103|254#[装备强化附加属性]:
    ^254#[装备强化成功几率]:
    ^100#+1  - +3   成功率为:100%
    ^100#+4  - +7   成功率为:90%    失败等级不变
    ^100#+8  - +10   成功率为:80%    失败等级归0
    ^100#+11  - +13   成功率为:60%    失败装备破碎
    ^依次需要金币10,25,40,50,60,80,100,140,180,220,300,400,500,888,888万。
    ^依次需要强化石2,5,7,10,12,15,20,25,30,35,40,45,50,55,60个。

    ^254# 
    ^254#[装备强化保护卷]:
    ^151#强化装备+11、+12、+13、+14、+15时失败装备不会破碎、但强化归0
    ^254# 
    ^254#[神圣强化保护卷]:
    ^151#强化装备+11、+12、+13、+14、+15时失败装备不会破碎、并且不会降低等级
    ^254# 
    ^254#[保护卷使用方法]:
    ^151#放在背包里面即可,如果背包里面存在神圣保护卷与普通保护卷,优先使用神圣保护卷/@开始强化>\

    #OR
    EQUAL <$BOXITEM[0].STDMODE> 5
    EQUAL <$BOXITEM[0].STDMODE> 6
    #ACT
    MOV P3 0
    MOV P4 3

    #OR
    EQUAL <$BOXITEM[0].STDMODE> 10
    EQUAL <$BOXITEM[0].STDMODE> 11
    #ACT
    MOV P3 2
    MOV P4 5

    #IF
    CheckContainsText <$BOXITEM[0].NAME_G> +1
    NOT CheckContainsText <$BOXITEM[0].NAME_G> +10
    NOT CheckContainsText <$BOXITEM[0].NAME_G> +11
    NOT CheckContainsText <$BOXITEM[0].NAME_G> +12
    NOT CheckContainsText <$BOXITEM[0].NAME_G> +13
    NOT CheckContainsText <$BOXITEM[0].NAME_G> +14
    NOT CheckContainsText <$BOXITEM[0].NAME_G> +15
    #ACT
    MOV P0 250000
    MOV P1 5
    MOV P2 100
    MOV P6 1
    MOV N$后者 1
    BREAK

    #IF
    CheckContainsText <$BOXITEM[0].NAME_G> +2
    NOT CheckContainsText <$BOXITEM[0].NAME_G> +12
    #ACT
    MOV P0 400000
    MOV P1 7
    MOV P2 100
    MOV P6 1
    MOV N$后者 2
    BREAK

    #IF
    CheckContainsText <$BOXITEM[0].NAME_G> +3
    NOT CheckContainsText <$BOXITEM[0].NAME_G> +13
    #ACT
    MOV P0 500000
    MOV P1 10
    MOV P2 90
    MOV P6 1
    MOV N$后者 3
    BREAK

    #IF
    CheckContainsText <$BOXITEM[0].NAME_G> +4
    NOT CheckContainsText <$BOXITEM[0].NAME_G> +14
    #ACT
    MOV P0 600000
    MOV P1 12
    MOV P2 90
    MOV P6 1
    MOV N$后者 4
    BREAK

    #IF
    CheckContainsText <$BOXITEM[0].NAME_G> +5
    #ACT
    MOV P0 800000
    MOV P1 15
    MOV P2 90
    MOV P6 2
    MOV N$后者 5
    BREAK

    #IF
    CheckContainsText <$BOXITEM[0].NAME_G> +6
    #ACT
    MOV P0 1000000
    MOV P1 20
    MOV P2 90
    MOV P6 2
    MOV N$后者 6
    BREAK

    #IF
    CheckContainsText <$BOXITEM[0].NAME_G> +7
    #ACT
    MOV P0 1400000
    MOV P1 25
    MOV P2 80
    MOV P6 2
    MOV N$后者 7
    BREAK

    #IF
    CheckContainsText <$BOXITEM[0].NAME_G> +8
    #ACT
    MOV P0 1800000
    MOV P1 30
    MOV P2 80
    MOV P6 2
    MOV N$后者 8
    BREAK

    #IF
    CheckContainsText <$BOXITEM[0].NAME_G> +9
    #ACT
    MOV P0 2200000
    MOV P1 35
    MOV P2 80
    MOV P6 2
    MOV N$后者 9
    BREAK

    #IF
    CheckContainsText <$BOXITEM[0].NAME_G> +10
    #ACT
    MOV P0 3000000
    MOV P1 40
    MOV P2 60
    MOV P6 5
    MOV N$后者 10
    BREAK

    #IF
    CheckContainsText <$BOXITEM[0].NAME_G> +11
    #ACT
    MOV P0 4000000
    MOV P1 45
    MOV P2 60
    MOV P6 5
    MOV N$后者 11
    BREAK

    #IF
    CheckContainsText <$BOXITEM[0].NAME_G> +12
    #ACT
    MOV P0 5000000
    MOV P1 50
    MOV P2 60
    MOV P6 5
    MOV N$后者 12
    BREAK

    #IF
    CheckContainsText <$BOXITEM[0].NAME_G> +13
    #ACT
    MOV P0 8880000
    MOV P1 55
    MOV P2 60
    MOV P6 5
    MOV N$后者 13
    BREAK

    #IF
    CheckContainsText <$BOXITEM[0].NAME_G> +14
    #ACT
    MOV P0 8880000
    MOV P1 60
    MOV P2 60
    MOV P6 5
    MOV N$后者 14
    BREAK

    #IF
    CheckContainsText <$BOXITEM[0].NAME_G> +15
    #ACT
    MOV P0 0
    MOV P1 0
    MOV P2 0
    MOV P6 0
    MOV N$后者 15
    BREAK

    #IF
    #ACT
    MOV P0 100000
    MOV P1 2
    MOV P2 100
    MOV P6 1
    MOV N$后者 0

    [@ItemOutBox0]
    #ACT
    UpdateItem boxitem0
    RefreshBag
    goto @main

    [@播放动画]
    #IF
    Equal <$BOXITEM[0].NAME>
    #ACT
    ClearDelayGoto 0
    MOV M12 0
    messagebox 中途取回,没收材料作为处罚!
    BREAK

    #IF
    #ACT
    DelayCall 1 @播放动画2
    #SAY
     <强化功能介绍:(只可强化武器和衣服)/SCOLOR=254>\
     <强化装备需要材料:/SCOLOR=151><[强化石]/SCOLOR=253>\
     <装备最高可强化至:/SCOLOR=151><[+15]>\
     <1-5随机加一点属性,5-10随机加两点属性,/SCOLOR=250>\
     <10-15随机加5点属性。/SCOLOR=250>\
     <升级时取回物品将视为作弊!没收材料!/SCOLOR=249>\
    <ITEMBOX:0:-1:4:128:148:36:36:*:251#请将需要强化的装备放在这里>\
    <Img:1:33:96:88|254#[装备强化附加属性]: 
    ^254#[装备强化成功几率]:
    ^100#+1  - +3   成功率为:100%
    ^100#+4  - +7   成功率为:90%    失败等级不变
    ^100#+8  - +10   成功率为:80%    失败等级归0
    ^100#+11  - +13   成功率为:60%    失败装备破碎
    ^依次需要金币10,25,40,50,60,80,100,140,180,220,300,400,500,888,888万。
    ^依次需要强化石2,5,7,10,12,15,20,25,30,35,40,45,50,55,60个。

    ^254# 
    ^254#[装备强化保护卷]:
    ^151#强化装备+11、+12、+13、+14、+15时失败装备不会破碎、但强化归0
    ^254# 
    ^254#[神圣强化保护卷]:
    ^151#强化装备+11、+12、+13、+14、+15时失败装备不会破碎、并且不会降低等级
    ^254# 
    ^254#[保护卷使用方法]:
    ^151#放在背包里面即可,如果背包里面存在神圣保护卷与普通保护卷,优先使用神圣保护卷>\
    <Img:2:33:147:9>

    [@播放动画2]
    #IF
    Equal <$BOXITEM[0].NAME>
    #ACT
    ClearDelayGoto 0
    MOV M12 0
    messagebox 中途取回,没收材料作为处罚!
    BREAK

    #IF
    EQUAL M12 <$str(m16)>
    #ACT
    MOV M12 0
    DELAYGOTO 1500 @强化结果
    break

    #IF
    #ACT
    INC M12 1
    DelayCall 1 @播放动画
    #SAY
     <强化功能介绍:(只可强化武器和衣服)/SCOLOR=254>\
     <强化装备需要材料:/SCOLOR=151><[强化石]/SCOLOR=253>\
     <装备最高可强化至:/SCOLOR=151><[+15]>\
     <1-5随机加一点属性,5-10随机加两点属性,/SCOLOR=250>\
     <10-15随机加5点属性。/SCOLOR=250>\
     <升级时取回物品将视为作弊!没收材料!/SCOLOR=249>\
    <ITEMBOX:0:-1:4:128:148:36:36:*:251#请将需要强化的装备放在这里>\
    <Img:1:33:96:88|254#[装备强化附加属性]: 
    ^254#[装备强化成功几率]:
    ^100#+1  - +3   成功率为:100%
    ^100#+4  - +7   成功率为:90%    失败等级不变
    ^100#+8  - +10   成功率为:80%    失败等级归0
    ^100#+11  - +13   成功率为:60%    失败装备破碎
    ^依次需要金币10,25,40,50,60,80,100,140,180,220,300,400,500,888,888万。
    ^依次需要强化石2,5,7,10,12,15,20,25,30,35,40,45,50,55,60个。

    ^254# 
    ^254#[装备强化保护卷]:
    ^151#强化装备+11、+12、+13、+14、+15时失败装备不会破碎、但强化归0
    ^254# 
    ^254#[神圣强化保护卷]:
    ^151#强化装备+11、+12、+13、+14、+15时失败装备不会破碎、并且不会降低等级
    ^254# 
    ^254#[保护卷使用方法]:
    ^151#放在背包里面即可,如果背包里面存在神圣保护卷与普通保护卷,优先使用神圣保护卷>\
    <Img:3:33:167:9>

    [@无效]
    #IF
    #ACT
    GetItemFrom boxitem0 1 <$STR(S$原名)>
    MOV N$后者 <$BOXITEM[0].NAME_G>
    DEC N$后者 <$STR(S$原名)>
    #SAY
     <当前装备:/SCOLOR=254><$BOXITEM[0].NAME_G>\
     <强化等级:/SCOLOR=254>+<$STR(N$后者)>\
     <需要材料:/SCOLOR=254><[<$STR(P1)>]> <颗/SCOLOR=251>\
     <成功几率:/SCOLOR=254><$STR(P2)>%\
     <增加属性:/SCOLOR=254><$STR(P6)点>\
    <ITEMBOX:0:-1:4:128:148:36:36:*:251#请将需要强化的装备放在这里>\
    <Img:1:33:96:103|254#[装备强化附加属性]:
    ^254#[装备强化成功几率]:
    ^100#+1  - +3   成功率为:100%
    ^100#+4  - +7   成功率为:90%    失败等级不变
    ^100#+8  - +10   成功率为:80%    失败等级归0
    ^100#+11  - +13   成功率为:60%    失败装备破碎
    ^依次需要金币10,25,40,50,60,80,100,140,180,220,300,400,500,888,888万。
    ^依次需要强化石2,5,7,10,12,15,20,25,30,35,40,45,50,55,60个。

    ^254# 
    ^254#[装备强化保护卷]:
    ^151#强化装备+11、+12、+13、+14、+15时失败装备不会破碎、但强化归0
    ^254# 
    ^254#[神圣强化保护卷]:
    ^151#强化装备+11、+12、+13、+14、+15时失败装备不会破碎、并且不会降低等级
    ^254# 
    ^254#[保护卷使用方法]:
    ^151#放在背包里面即可,如果背包里面存在神圣保护卷与普通保护卷,优先使用神圣保护卷/@开始强化>\

    回复

    使用道具 举报

    太执着

    0

    主题

    4750

    回帖

    1万

    积分

    注册用户

    积分
    11600
    太执着 2024-8-21 02:42:49 / 显示全部楼层
    回复 支持 反对

    使用道具 举报

    传奇一条龙

    1

    主题

    531

    回帖

    3936

    积分

    年VIP会员

    积分
    3936
    传奇一条龙 2024-11-4 06:45:15 / 显示全部楼层
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    扫一扫加群沟通交流

    首页 论坛 !mobpost! 最新 我的