幸运9变色脚本
‘壹’ 传奇脚本中 这个什么意思 求高手不吝赐教!~万谢,万谢。。
[@TAKEON1]
#IF
CheckLuckPoint > 8 检测人物幸运值如果大于8
#ELSEACT
GMexecute TestStatus 3 0 否则人物身体颜色不变。
GMexecute TestStatus 4 0
BREAK
#IF
checkjob warrior 检测职业,如果是战士。
#ACT
GMexecute TestStatus 3 65535 人物身体颜色变色,持续65535秒(3代表颜色的数值)
SendMsg 0 玩家【%s】全身幸运+9的触发人物最佳状态,各位小心此人物危险. 公告:~~~~~~
BREAK
#ELSEACT
GMexecute TestStatus 4 65535 如果是其他两个职业,人物颜色变成4,持续65535秒。
SendMsg 0 玩家【%s】全身幸运+9的触发人物最佳状态,各位小心此人物危险.
BREAK
这是一个运9人物变色的脚本,广泛用于180版本的服里。
‘贰’ 你好,徐老师,我想做一个幸运10触发人物最佳攻击,攻魔道各+5,并且人物变色的脚本,请指点一下。
需要使用的命令:
ChangeModeEx 模式(1-10)
时间(1-65535) 附加值(1-65535)
说明: 1=无敌 2=隐身 3=HP 4=MP 5=攻击力 6=魔法力 7=道术力 8=攻击速度
9=禁止攻击 10=锁定
例如你的攻魔道+5
ChangeModeEx 5 65535 5
ChangeModeEx 6 65535 5
ChangeModeEx 7 65535 5
GMexecute TestStatus 4 65535
你脚本已经有了 这是修改人物颜色为 紫色
‘叁’ 我想做一个传奇脚本 武器攻击+7 幸运+7 也就是双7触发1.2倍攻击! 怎么写!
需要使用CHECKITEMADDVALUE脚本命令,检查物品的附加属性。
例如武器:
[@main]
#IF
CheckItemAddValue 1 0 > 6 ;检测武器附加攻击是不是大于6点
#ACT
goto @main1
#elseact
messagebox 你的武器附加攻击没有到7点
[@main1]
#IF
CheckItemAddValue 1 3 > 6 ;检测武器附加幸运是不是大于6点
#ACT
goto @main2
#elseact
messagebox 你的武器附加幸运没有到7点
[@main2]
#ACT
POWERRATE 120 600 ;POWERRATE 倍率 有效时间
具体NPC怎么引导根据自己需要修改即可,我就不给你写了。
另外> 6这里我现在不清楚是不是包括6,如果包括可以改为> 7
最后,这是HERO引擎的脚本命令,比较通用,下次提问的时候请把使用的引擎说一下,方便回答。
物品位置及属性查询
CHECKITEMADDVALUE 物品位置(0-12) 属性位置(0-14) (符号 < > =) 值
物品位置:
0 盔甲
1 武器
2 照明物(蜡烛,此物品属性升级无效)
3 项链
4 头盔
5 右手镯
6 左手镯
7 右戒指
8 右戒指
9 无(放护身符位置)
10 腰带
11 鞋子
12 宝石
盔甲
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 持久