传奇服务端灵魂锻造npc脚本-传奇论坛网

[复制链接]
查看2426 | 回复0 | 2021-11-14 23:19:04 | 显示全部楼层 |阅读模式
(@upgradeitems)

[@MAIN]
\ \

1::受到的物理伤害减少=物理伤害X锁链数据!\
2::受到的魔法伤害减少=魔法伤害X锁链数据!\
3::加忽视对方的防御力=目标防御X锁链数据!\
4::反射自己受到的伤害=所有伤害X锁链数据!\
5::增加自己攻击的伤害=攻击伤害X锁链数据!\ \

             \

[@说明]
1:(属性可调机率)\
只针对人物或者怪物进行的物理攻击\

作用:顾名思义:人物穿戴该属性装备.
全身累计百分点来防御物理攻击\

计算方式:对方使用物理攻击对我的伤害是200点血.\
如果我全身的物理伤害减少属性\

相加是30%.那就有70%的不能忽视.\
那就是200点血乘以0.7=140点血.\

[@说明1]
2:(属性可调机率)\
--只针对人物或者怪物进行的魔法攻击\\

作用:顾名思义:人物穿戴该属性装备.\
全身累计百分点来防御魔法攻击\\

计算方式:对方使用魔法攻击对我的伤害是200点血.\
如果我全身的魔法伤害减少属性\\

相加是30%.那就有70%的不能忽视.\
那就是200点血乘以0.7=140点血.\

[@说明2]
3:忽视目标防御1%-100%(属性可调机率).\

作用:顾名思义.不管对方穿着物理伤害减少.\
魔法伤害减少.全部当作不存在.并且同时\\

忽视他的装备的物理防御及魔法防御为0.\
也就是面对的是一个完全赤身32014.com的人物\\

计算方式:假设我全身忽视目标防御的属性相加为30%.\
意味着在我攻击目标的时候\\

有30%的机率完全忽视对手的所有防御.\

[@说明3]
4:所有伤害反射1%-100%(属性可调机率).\\

作用:顾名思义.任何对我造成的伤害全部进行反射.\\

计算方式:如果我全身的所有伤害反射相加30%.\\

你砍我300点血.伤害值乘以属性.300乘以30%=90 我反射给你90点\


[@说明4]
5:增加攻击伤害1%-100%(属性机率可调)\

作用.顾名思义.使用物理攻击或者魔法攻击\

对人对怪造成的伤害值进行增加\

计算方式:如果我全身的装备属性为50%.\

我砍你一刀是300点血,300乘以50%=150.然后150+300=450点\



[@CHANGEITEMS]
#ACT
MOV P0 0
#SAY
\
新的境界,雄霸天下的起点......\
成功后铸造属性累加,若失败原始属性不变...\ \ \ \ \

      
|                   |\

[@lhsl]
#ACT
MOV P0 0
#SAY
\
新的境界,雄霸天下的起点......\
普通铸造=超过此数值将无法铸造 \
普通铸造为5%/AUTOCOLOR=254,251,168,191,250,70,245,249,253>>\
成功后灵魂锁链累加,若失败原始属性不变...\ \
| \|
  
                    

[@lhs5]
#If
ISADMIN
#ACT
GOTO @667788
#ELSEACT
MESSAGEBOX GM专用数据检测系统请自重!

[@667788]
#ACT
MOV P0 0
#SAY
\
新的境界,雄霸天下的起点......\
成功后灵魂锁链累加,若失败原始属性不变...\
                         |\
                         |\
                         |\
                         |\
                         |\
                       
[@z11]
#If
  IsAdmin
#ACT
MOV D6 0
CHANGEITEMNEWADDVALUE 1 + 2
SETITEMSLIGHTEX 1
SENDMSG 6 恭喜你.装备成功合成:物理伤害+2%
MESSAGEBOX 恭喜你.装备成功合成.
[@z21]
#If
  IsAdmin
#ACT
MOV D6 0
CHANGEITEMNEWADDVALUE 2 + 2
SETITEMSLIGHTEX 2
SENDMSG 6 恭喜你.装备成功合成:魔法伤害+2%
MESSAGEBOX 恭喜你.装备成功合成.
[@z31]
#ACT
MOV D6 0
CHANGEITEMNEWADDVALUE 3 + 2
SETITEMSLIGHTEX 3
SENDMSG 6 恭喜你.装备成功合成:忽视防御+2%
MESSAGEBOX 恭喜你.装备成功合成.

[@z41]
#ACT
MOV D6 0
CHANGEITEMNEWADDVALUE 4 + 2
SENDMSG 6 恭喜你.装备成功合成:反射伤害+2%
MESSAGEBOX 恭喜你.装备成功合成.
[@z51]
#ACT
MOV D6 0
CHANGEITEMNEWADDVALUE 5 + 2
SENDMSG 6 恭喜你.装备成功合成:攻击伤害+2%
MESSAGEBOX 恭喜你.装备成功合成.

[@lhsl]
#IF
CHECKNAMELIST ..\QuestDiary\飛尔世界\会员系统\会员名单.txt
#ACT
GOTO @778899
#ELSEACT
MESSAGEBOX [我靠]:不是会员别乱点想让想把你名字记录下来?......

[@778899]
#ACT
MOV P0 0
#SAY
\
新的境界,雄霸天下的起点......\
成功后灵魂锁链累加,若失败原始属性不变...\
                         |\
                         |\
                         |\
                         |\
                         |\

[@z1]
#IF
CHECKITEMNEWADDVALUECOUNT 1 物品累加 \ \
   原始属性 \
   元宝200个\\\

                           |

#ELSEACT
GOTO @MAIN
MESSAGEBOX 对不起.你的物品已经超过最高值不能铸造.
break


[@z2]
#IF
CHECKITEMNEWADDVALUECOUNT 1 物品累加 \ \
   原始属性 \
   元宝200个\\\

                           |
#ELSEACT
GOTO @MAIN
MESSAGEBOX 对不起.你的物品已经超过最高值不能铸造.
break

[@z3]
#IF
CHECKITEMNEWADDVALUECOUNT 1 物品累加 \ \
   原始属性 \
   元宝200个\\\

                           |
#ELSEACT
GOTO @MAIN
MESSAGEBOX 对不起.你的物品已经超过最高值不能铸造.
break


[@z4]
#IF
CHECKITEMNEWADDVALUECOUNT 1 物品累加 \ \
   原始属性 \
   元宝200个\\\

                           |
#ELSEACT
GOTO @MAIN
MESSAGEBOX 对不起.你的物品已经超过最高值不能铸造.
break

[@z5]
#IF
CHECKITEMNEWADDVALUECOUNT 1 物品累加 \ \
   原始属性 \
   元宝200个\\\

                           |
#ELSEACT
GOTO @MAIN
MESSAGEBOX 对不起.你的物品已经超过最高值不能铸造.
break

[@lhs4]
#ACT
MOV P0 0
#SAY
\
新的境界,雄霸天下的起点......\
成功后灵魂锁链累加,若失败原始属性不变...\
普通铸造=超过此数值将无法铸造 \
                         |\
                         |\
                         |\
                         |\
                         |\
                       

[@z12]
#IF
CHECKITEMNEWADDVALUECOUNT 1 物品累加 \ \
   原始属性 \
   元宝200个\\\

                           |

#ELSEACT
GOTO @MAIN
MESSAGEBOX 对不起.你的物品已经超过最高值不能铸造.
break


[@z22]
#IF
CHECKITEMNEWADDVALUECOUNT 1 物品累加 \ \
   原始属性 \
   元宝200个\\\




本文由传奇学习者发布于2021-11-14 23:19:05主要讲述脚本,传奇,服务端的相关技术文章。转载请说明【DIYGM】来处。
回复

使用道具 举报

本版积分规则