传奇 S F 武器升级攻击速度脚本 出问题了

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了传奇 S F 武器升级攻击速度脚本 出问题了相关的知识,希望对你有一定的参考价值。

[@速度升级]
#if
CHECKUSEITEM 1
CheckItemAddValue 1 6 < 3
CHECKGAMEGOLD > 199999
#ACT
GAMEGOLD - 200000
SENDMSG 6 开始炼化...祝你好运....
UPGRADEITEMEX 1 6 0 1 0
goto @武器升级
#ELSEACT
MESSAGEBOX 你没有200000元宝或未戴武器.或者已经升级超过3点了.不能再升! 但是游戏中一点速度升级,就减攻击速度。。。。一正一反,高手给看看是哪里出问题了?

武器mac2数值是1-10的时候攻速为负,比如数值为6的时候攻速就是-6。下面意思是当小于11的时候直接加11,大于?的时候不能升级,其他情况元宝够就升级一点攻速。这段脚本有个问题,比如-1攻速武器升级一次就变成+2,-2攻速武器升级一次就变成+3。下面脚本能看懂的话也很容易解决。
#If
CheckItemAddValue 1 6 < 11
#ACT
UPGRADEITEMEX 1 6 0 1 0

UPGRADEITEMEX 1 6 0 1 0
UPGRADEITEMEX 1 6 0 1 0
UPGRADEITEMEX 1 6 0 1 0
UPGRADEITEMEX 1 6 0 1 0
UPGRADEITEMEX 1 6 0 1 0
UPGRADEITEMEX 1 6 0 1 0
UPGRADEITEMEX 1 6 0 1 0
UPGRADEITEMEX 1 6 0 1 0
UPGRADEITEMEX 1 6 0 1 0
UPGRADEITEMEX 1 6 0 1 0
#ELSEACT
goto @1
break
[@1]

#If
CheckItemAddValue 1 6 >3
#ACT
messagebox 已升3点。
#ELSEACT
goto @2
break
[@2]

#If
CHECKGAMEGOLD >
#ACT
UPGRADEITEMEX 1 6 0 1 0
#ELSEACT
messagebox 没有穿武器或元宝不够。
#ELSEACT
break
参考技术A #if
#act
UPGRADEITEMEX 1 3 0 1 0 break
参考技术B 点元宝箱咯!!! 有元宝多就行

传奇饰品升级脚本

麻烦告诉我一下,这里的脚本那个是代表成功失败几率的数字。谢谢了!!!
#IF
CHECKCREDITPOINT > 7
#act
CREDITPOINT - 8
UPGRADEITEMEX 11 0 3 1 2
goto @靴子防御
#ELSEsay
声望值不够,当前声望值:<$CREDITPOINT> \ \

命令格式

UPGRADEITEMEX 物品位置(0-12) 属性位置(0-14) 成功机率(0-100) 点数机率(0-255) 是否破碎(0,1)

物品位置:
0 盔甲
1 武器
2 照明物(蜡烛,此物品属性升级无效)
3 项链
4 头盔
5 右手镯
6 左手镯
7 右戒指
8 右戒指
9 无(放护身符位置)
10 腰带
11 鞋子
12 宝石

属性位置:
不同类型的物品属性位置不一样,以后补充这些资料,自行可以进行测试得到。

成功机率:
升级成功机率,数字越大机率越小。

点数机率:
升级成功后得到的点数,数值在 0 -255之间。

是否破碎:
升级失败后装备是否破碎,数值为0或1,1为失败后破碎。

你看看这个 解释的很清楚,但跟你的引擎不一样
参考技术A 可指定升级人物身上带的物品属性,所有机率由命令参数决定
(某些属性,有可能使物品变成废品)。
命令格式:
UPGRADEITEM 0 10 3
0 代表物品类型(0 - 8)
10 代表升级成功机率(0-10) 0为成功率高 10为低
3 代表升级属性最高点数
*************************************************************************【看这里上面】
物品类型: 0 盔甲
1 武器
2 照明物(蜡烛)
3 项链
4 头盔
5 右手镯
6 左手镯
7 右戒指
8 右戒指
脚本例子:(此脚本未加任何条件检查,实际使用时自行加上条件检查)
;============================================================
[@UPgradeItem]
<盔甲/@UpItem0> <武器/@UpItem1> <照明物/@UpItem2> <项链/@UpItem3>
<头盔/@UpItem4> <右手镯/@UpItem5> <左手镯/@UpItem6> <右戒指/@UpItem7>
<右戒指/@UpItem8>
[@UpItem0]
#IF
#ACT
UPGRADEITEM 0 10 3
goto @UpOver
[@UpItem1]
#IF
#ACT
UPGRADEITEM 1 10 3
goto @UpOver
[@UpItem2]
#IF
#ACT
UPGRADEITEM 2 10 3
goto @UpOver
[@UpItem3]
#IF
#ACT
UPGRADEITEM 3 10 3
goto @UpOver
[@UpItem4]
#IF
#ACT
UPGRADEITEM 4 10 3
goto @UpOver
[@UpItem5]
#IF
#ACT
UPGRADEITEM 5 10 3
goto @UpOver
[@UpItem6]
#IF
#ACT
UPGRADEITEM 6 10 3
goto @UpOver
[@UpItem7]
#IF
#ACT
UPGRADEITEM 7 10 3
goto @UpOver
[@UpItem8]
#IF
#ACT
UPGRADEITEM 8 10 3
goto @UpOver
[@UpOver]
呵呵,看你的运气了!!!\ <返回/@main>追问

UPGRADEITEMEX 11 0 3 1 2
这几个数字 都代表什么啊
后面的1 2 是几率 还是什么 1代表什么 2 代表什么

以上是关于传奇 S F 武器升级攻击速度脚本 出问题了的主要内容,如果未能解决你的问题,请参考以下文章

传奇饰品升级脚本

单机传奇如何给装备添加暴击属性

传奇装备升级脚本以下几个都不行 UPGRADEITEM 1 0 1 upgradeitemex 1 0 0 1 0 checkitemaddvalue 1 0 1

传奇GM怎么调装备的属性?

传奇私服有关增加套装和泡点设置的问题

传奇登陆脚本QM如何设置单独触发