求大神帮写个武器合成随机给与极品属性脚本?并可以控制给几点属性
要写个武器锻造的脚本,检测条件必须本职业武器属性砸7手才可以锻造 ,合成成功后保留原有7点的极品属性,并随机给与本职业武器属性1-3点属性,例如合成黄金屠龙,合成出来的黄金武器攻击力就是+8、+9、 +10 能控制随机给予几点属性的概率锻造黄金屠龙:检测屠龙攻击力+7 另加2万元宝
锻造紫金嗜魂法杖:检测嗜魂法杖魔法+7 另加2万元宝
锻造赤金逍遥扇:检测霸者之刃道术+7 另加2万元宝
[@打造武器]
<> \\ \\
<保留武器原有升级属性,随机额外增加1-3点属性/AUTOCOLOR=254,251,168,191,250,70,245,249,253>\\ \\
<锻造/SCOLOR=253> <【黄金屠龙】/@黄金屠龙> <需要:升级+7的屠龙+2万元宝/SCOLOR=254> \\ \\
<锻造/SCOLOR=253> <【紫金嗜魂法杖】/@紫金法杖> <需要:升级+7的嗜魂法杖+2万元宝/SCOLOR=254> \\ \\
<锻造/SCOLOR=253> <【赤金逍遥扇】/@赤金逍遥扇> <需要:升级+7的霸者之刃+2万元宝/SCOLOR=254> \\
[@黄金屠龙]
#if
CHECKITEMW 屠龙 1
CHECKITEMADDVALUE 1 0 > 6
CHECKGAMEGOLD > 19999
#ACT
Gamegold - 20000
take 屠龙 1
give 黄金屠龙 1
Sendmsg 1 251 55 『<$Username>』在[打造装备]处成功打造物品【黄金屠龙】.!
GOTO @打造武器
#ELSEACT
MESSAGEBOX 你锻造条件不符,请筹齐再来!
[@紫金法杖]
#if
CHECKITEMW 嗜魂法杖 1
CHECKITEMADDVALUE 1 1 > 7
CHECKGAMEGOLD > 19999
#ACT
Gamegold - 20000
take 嗜魂法杖 1
give 紫金法杖 1
Sendmsg 1 251 55 『<$Username>』在[上古锻造]处成功锻造物品【紫金法杖】.!
GOTO @main
#ELSEACT
MESSAGEBOX 你锻造条件不符,请筹齐再来!
[@赤金逍遥扇]
#if
CHECKITEMW 霸者之刃 1
CHECKITEMADDVALUE 1 2 > 7
CHECKGAMEGOLD > 19999
#ACT
Gamegold - 20000
take 霸者之刃 1
give 赤金逍遥扇 1
Sendmsg 1 251 55 『<$Username>』在[上古锻造]处成功锻造物品【赤金逍遥扇】.!
GOTO @main
#ELSEACT
MESSAGEBOX 你锻造条件不符,请筹齐再来!
你去看看pai哥的装备极品属性转移,就知道 CHECKITEMADDVALUE 装备位置(-1时是升级OK框中的装备, boxitem0 -boxitem7为自定义OK框,0-12时是穿在身上的装备) 属性位置(0-51) (符号 < > =) 值 保存变量
IF
CHECKITEMADDVALUE -1 1 = 7 N1
ACT
MOVR N2 4
INC N1 N2
;CHANGEITEMADDVALUE 装备位置(-1时是升级OK框中的装备, boxitem0 -boxitem7是自定义OK框,0-12时是穿在身上的装备) 属性位置(0-51) (符号 + - =) 值
CHANGEITEMADDVALUE -1 1 = 7 N1
break [@黄金屠龙]
#if
CHECKITEMW 屠龙 1
CHECKITEMADDVALUE 1 0 > 6
CHECKGAMEGOLD > 19999
#ACT
Gamegold - 20000
take 屠龙 1
;数值在给黄金屠龙之前MOVR 变量1 7 11
give 黄金屠龙 1 参数0 参数1 参数2 参数3 参数4 参数5;---加数值的参数用变量1即可。
;GiveOnItem 装备位置 物品名称 数量默认写1(数量大于1时只对OK框叠加物品有效) 参数4 参数5 参数6 参数7 参数8 参数9
Sendmsg 1 251 55 『<$Username>』在[打造装备]处成功打造物品【黄金屠龙】.!
break
--------------------------------------------------
扩展GIVE命令;此功能可以实现脚本给物品时候增加特定属性。
命令格式:
GIVE 物品名 数量 参数0 参数1 参数2 参数3 参数4 参数5
参数0-5对应物品位置的0-5极品属性(其他位置无效)。参考下面的极品属性
--------------------------------------------------
扩展新GiveOnItem命令;命令格式:给予玩家一个新的物品直接到指定位置不经过背包
GiveOnItem 装备位置 物品名称 数量默认写1(数量大于1时只对OK框叠加物品有效) 参数4 参数5 参数6 参数7 参数8 参数9
--------------------------------------------------
装备位置:
-1升级框
0--29:装备栏和时装栏
30-35:首饰盒
40-51:神佑袋
boxitem0-boxitem7:OK框
参数4-参数9 参考 下面的极品属性,位置及值参考物品的极品属性
盔甲
0 防御
1 魔御
2 攻击
3 魔法
4 道术
5-13 无效果
14 持久
武器
0 DC2
1 MC2
2 SC2
3 幸运
4 诅咒
5 准确
6 攻击速度
7 强度
8-9 暂不知道
10 需开封
11-13 暂不知道
14 持久
头盔
0 防御
1 魔御
2 攻击
3 魔法
4 道术
5 佩带需求
6 佩带级别
7-13 无效果
14 持久
项链
0 AC2
1 MAC2
2 DC2
3 MC2
4 SC2
6 佩带需求
7 佩带级别
8 reserved
9-13 暂不知道
14 持久
手镯
0 AC2
1 MAC2
2 DC2
3 MC2
4 SC2
6 佩带需求
7 佩带级别
8-13 无效果
14 持久
戒指
0 AC2
1 MAC2
2 DC2
3 MC2
4 SC2
6 佩带需求
7 佩带级别
8-13 无效果
14 持久
复制代码
没用过这个功能,具体参数你自己尝试一下吧 你这样坑不了玩家的元宝,应该写一个随机鉴定的脚本,随机给武器加3-7点,最大7点。然后给个提示,玩家鉴定到加最大点数武器。 su2809583 发表于 2020-12-16 00:35 你这样坑不了玩家的元宝,应该写一个随机鉴定的脚本,随机给武器加3-7点,最大7点。然后给个提示,玩家鉴定 ...
点数还是给的少 没有激情 给个1-10点 价格开高点 开到多的全 广播
页:
[1]