欢迎光临散文网 会员登陆 & 注册

4.传奇私服架设日志——单机版增加“挨打变强”功能,提升体验

2023-07-16 20:04 作者:走二丨丨  | 我要投稿

实现功能的文件,qf触发

D:\mirserver\Mir200\Envir\Market_Def\QFunction-0.txt

阅读引擎帮助文档,找出以下功能

=======①=【@StruckDamage人物攻击和被攻击掉血前触发】========

格式:ChangeDamageValue 类型(0=值,1=百分比) 操作符(+,-,=) 值

退出后增加的属性失效

[@StruckDamage]

#ACT

SENDMSG 6 人物被攻击,掉血量为<$DamageValue>,抵御掉血量的50%

ChangeDamageValue 1 - 50

=======②=【AddHumNewValue调整人物的元素属性】========

格式: AddHumNewValue 属性(0-20) 操作符(+,-,=) 值(1-100) 时间(1-21亿秒,时间留空则为在线一直有效)

 

AddHumNewValue 属性(0-20) 操作符(+,-,=) 值(1-100) 属性(0-20)

 

(0)暴击几率增加 1~100%

(1)增加攻击伤害 1~100%

(2)物理伤害减少 1~100%

(3)魔法伤害减少 1~100%

(4)忽视目标防御 1~100%

(5)所有伤害反弹 1~100%

(6)增加杀人暴率 1~100%

(7)人物体力增加 1~100%

(8)人物魔力增加 1~100%

(9)怒气恢复增加 1~100%

(10)合击攻击增加 1~100%

(11)增加杀怪暴率 1~100%

(12)不支持!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

(13)增加防止麻痹 1~100%

(14)增加防止护身 1~100%

(15)增加防止复活 1~100%

(16)增加防止全毒 1~100%

(17)增加防止诱惑 1~100%

(18)增加防止火墙 1~100%

(19)增加防止冰冻 1~100%

(20)增加防止蛛网 1~100%

=======③=【随机增加属性增加乐趣】========

思路,通过随机跳到对应的增加属性的语句上。

Gee引擎还不支持随机跳转RandomGoto 语句,所以只能另外想办法了。

给某个变量(S100)赋值,这个值是随机数(0-10)共11个数,对应11个元素,跳转到对应脚本增加属性。

=========QF脚本==================

;被攻击有概率增加属性

[@StruckDamage]

#act

SENDMSG 6 你受到伤害!!掉血量为<$DamageValue>

MOVR S100 11

goto @脚本<$STR(S100)>

[@脚本1]

#ACT

AddHumNewValue 13 + 1

SENDMSG 6 你受到伤害,防麻痹能力增加了!!


[@脚本2]

#ACT

AddHumNewValue 16 + 1

SENDMSG 6 你受到伤害,防毒能力增加了!!


[@脚本3]

#ACT

AddHumNewValue 0 + 1

SENDMSG 6 你受到伤害,暴击几率增加了!!


[@脚本4]

#ACT

AddHumNewValue 1 + 1

SENDMSG 6 你受到伤害,攻击伤害增加了!!


[@脚本5]

#ACT

AddHumNewValue 2 + 1

SENDMSG 6 你受到伤害,物理伤害减少了!!


[@脚本6]

#ACT

AddHumNewValue 3 + 1

SENDMSG 6 你受到伤害,魔法伤害减少了!!


[@脚本7]

#ACT

AddHumNewValue 4 + 1

SENDMSG 6 你受到伤害,忽视目标防御的能力增加了!!


[@脚本8]

#ACT

AddHumNewValue 5 + 1

SENDMSG 6 你受到伤害,伤害反弹能力增加了!!


[@脚本9]

#ACT

AddHumNewValue 6 + 1

SENDMSG 6 你受到伤害,杀人的爆率增加了!!


[@脚本10]

#ACT

AddHumNewValue 7 + 1

SENDMSG 6 你受到伤害,体力增加了!!


[@脚本0]

#ACT

AddHumNewValue 8 + 1

SENDMSG 6 你受到伤害,魔力增加了!!

========结束===========

这样一来,被小怪打着打着,各种属性越来越强,越来越耐揍,直到BOSS打不动我。一登录无敌好像也不好玩,有个成长的过程乐趣就多了。

4.传奇私服架设日志——单机版增加“挨打变强”功能,提升体验的评论 (共 条)

分享到微博请遵守国家法律