传奇引擎深度定制:分身攻击威力倍率调整全解

2024-02-20 11:13:05作者:新开传奇来源:传奇私服

一、传奇sf分身系统:威力倍率调整入门

在GeeM2传奇引擎中,分身系统是一个重要的游戏机制,它允许玩家创建分身来协助作战。对于新手GM来说,理解如何调整分身的攻击威力倍率至关重要。本文将带你一步步掌握这一技能。

二、设置分身攻击人物的威力倍率

调整分身对人物的攻击威力,首先要了解“SetSlaveAttackHumPowerRate”这个命令。它接受两个参数:分身名称和威力倍率。倍率设置为0时,分身将不会攻击人物;而其他值则表示分身攻击人物的威力是当前值的百分之几。例如,设置为50,则分身的实际攻击威力是原威力的50%。

三、进阶操作:调整具体数值

除了设置百分比,GM还可以使用“SetSlaveAttackHumPowerRateEx”命令来调整分身攻击人物的具体数值。这个命令接受三个参数:宝宝名、操作符和值。操作符可以是加号、减号或等号,用于增加、减少或设置固定的攻击威力值。

四、获取分身攻击威力信息

想要了解分身当前的攻击威力设置,可以使用“GetSlaveAttackHumPowerRate”命令。这个命令将分身的攻击威力值存储在一个变量中,方便GM后续使用或显示给玩家。

五、实践应用与注意事项

在实际操作中,GM可以根据游戏平衡的需要灵活调整分身的攻击威力。同时,也要注意分身系统的其他相关设置,确保整个传奇私服游戏的和谐与稳定。

六、脚本示例
百分比示范
#if
CheckSlaveCount > 0 <$$UserName> 1
#act
SetSlaveAttackHumPowerRate <$$USERNAME> 0
sendmsg 6 分身不攻击人物
#elseact
SENDMSG 5 你没有分身
#endif


	数值示范


	
#if
CheckSlaveCount > 0 <$$UserName> 1
#act
SetSlaveAttackHumPowerRateEx <$$USERNAME> + 50
sendmsg 6 分身增加50点攻击人物威力
#elseact
SENDMSG 5 你没有分身
#endif


	获取宝宝攻击人物威力示范


	
#if
CheckSlaveCount > 0 <$$UserName> 1
#act
GetSlaveAttackHumPowerRate <$$USERNAME> N1
sendmsg 6 分身当前攻击人物威力为<$$STR(N1)>点
#elseact
SENDMSG 5 你没有分身
#endif

上一篇:传奇GM必备:宝宝身体颜色修改教程详解
下一篇:GomM2传奇引擎:主将英雄脚本创建全解析