武器强化不知道哪出了问题
本来理念是,装备强加10成功后 随机附带1-3点属性, 比如攻击加10后 再随机附加攻击1-3攻击,可是强化后 魔法 攻击 道术 随机加了,升级攻击10次后,他加道术,有时候加魔法,请大神帮看看怎么回事
还有就是只有加攻击能附加属性 加魔法和道术时候 不附加属性
[@完美检测11]
#IF
NOT EQUAL <$STR(N$升级次数)> 10
#ACT
Break
#ELSEACT
GETITEMADDVALUE -1 <$SCRIPTPARAM2> <$STR(N$升级点数)>
#IF
EQUAL <$STR(N$升级点数)> 10
#ACT
GetRandomText ..\\QuestDiary\\邪恶の力量\\参数配置\\装备强化\\完美追加_类型.txt S10
GetRandomText ..\\QuestDiary\\邪恶の力量\\参数配置\\装备强化\\完美追加_数值.txt S11
EXTRACTSTRING : <$STR(S10)> <$STR(S$类型)> <$STR(S$位置)>
SENDMSG 6 <$STR(S10)>,<$STR(S$类型)>,<$STR(S$位置)>
CHANGEITEMADDVALUE -1 <$STR(S$位置)> + <$STR(S11)>
SETCUSTOMITEMPROGRESSBAR -1 1 0 1
SETCUSTOMITEMPROGRESSBAR -1 1 1 完美追加[<$STR(S$类型)>+<$STR(S11)>]
SETCUSTOMITEMPROGRESSBAR -1 1 2 250
[@完美检测]
#IF
NOT EQUAL <$STR(N$升级次数)> 10
#ACT
Break
#ELSEACT
GetCustomItemProgressbarValue -1 0 3 <$STR(N$升级点数)>
GetCustomItemProgressbarValue -1 1 3 <$STR(N$升级类型)>
#IF
EQUAL <$STR(N$升级类型)> 0
#ACT
MOV S$类型 攻击
#IF
EQUAL <$STR(N$升级类型)> 1
#ACT
MOV S$类型 魔法
#IF
EQUAL <$STR(N$升级类型)> 2
#ACT
MOV S$类型 道术
#IF
EQUAL <$STR(N$升级点数)> 10
#ACT
;GetRandomText ..\\QuestDiary\\邪恶の力量\\参数配置\\装备强化\\完美追加_类型.txt S10
GetRandomText ..\\QuestDiary\\邪恶の力量\\参数配置\\装备强化\\完美追加_数值.txt S11
CHANGEITEMADDVALUE -1 <$STR(N$升级类型)> + <$STR(S11)>
SETCUSTOMITEMPROGRESSBARVALUE -1 0 3 + <$STR(S11)>
SETCUSTOMITEMPROGRESSBAR -1 1 0 1
SETCUSTOMITEMPROGRESSBAR -1 1 1 完美追加[<$STR(S$类型)>+<$STR(S11)>]
SETCUSTOMITEMPROGRESSBAR -1 1 2 250
UpdateItem -1
INC U100 1
sendmsg 7 当前强化出完美武器的次数为:<$STR(U100)>次 ivano 发表于 2020-11-6 20:42 [@完美检测]
#IF
NOT EQUAL 10
还是不行 附加属性没有! 有个大神也是这么给我的 没用可是 alan438 发表于 2020-11-6 21:02 还是不行 附加属性没有! 有个大神也是这么给我的 没用可是
GetRandomText ..\\QuestDiary\\邪恶の力量\\参数配置\\装备强化\\完美追加_类型.txt S10
GetRandomText ..\\QuestDiary\\邪恶の力量\\参数配置\\装备强化\\完美追加_数值.txt S11
这个路径有没有这两个TXT 有的,类型; 攻击0魔法1道术2
页:
[1]