DOTA2自定义游戏平衡性常数的方法

更新时间:2023-05-22 13:10:47 阅读: 评论:0

DOTA2⾃定义游戏平衡性常数的⽅法使⽤Lua modifier来做到这⼀点
TIPS after 7.07 update:如果游戏更新了,例如修改了每点⼒量增加的回⾎,那就需要修改⼀下对应的数值。modifier_attribute_fix = class({})
-- 每点⼒量提升1点⽣命值五停心观
function modifier_attribute_fix:GetModifierHealthBonus()
if IsServer() then
爱莲说仿写return lf:GetParent():GetStrength() * -19 -- 默认为20,每点⼒量-19则为每点⼒量1点⽣命值,以此类推
end
end
-- 每点敏捷提升1点移动速度
function modifier_attribute_fix:GetModifierMoveSpeedBonus_Constant()
玉竹功效
if IsServer() then
return lf:GetParent():GetAgility()
end
-- 客户端更新
local attributes = CustomNetTables:GetTableValue("courier_attributes","courier_attributes" .. lf:GetParent():GetEntityIndex())    if attributes and attributes.agi then
return attributes.agi
end
end
-- 每点智⼒提升1点幸运
function modifier_attribute_fix:GetModifierLuckyBonus_Constant()
if IsServer() then
return lf:GetParent():GetIntellect()
end惊蛰节气的特点
表示想的词语有end
function modifier_attribute_fix:IsHidden()
return true
end
function modifier_attribute_fix:IsPurgable()
return fal
end
function modifier_attribute_fix:GetPriority()
return MODIFIER_PRIORITY_SUPER_ULTRA
最宽的视野打一成语
end
function modifier_attribute_fix:DeclareFunctions()
return {
-- 有需要⽤到的属性就取消注释,然后再到对应的函数中去设定数值
球根秋海棠-- MODIFIER_PROPERTY_ATTACKSPEED_BONUS_CONSTANT,
-- MODIFIER_PROPERTY_PHYSICAL_ARMOR_BONUS,
-- MODIFIER_PROPERTY_MANA_REGEN_CONSTANT,
MODIFIER_PROPERTY_HEALTH_REGEN_CONSTANT,
-- MODIFIER_PROPERTY_MANA_BONUS,
-- MODIFIER_PROPERTY_MOVESPEED_BONUS_CONSTANT,
-- MODIFIER_PROPERTY_HEALTH_BONUS,
-
梦见家里着火了- MODIFIER_PROPERTY_BASEATTACK_BONUSDAMAGE,
}
end
-- 移除我们不需要的那些属性
function modifier_attribute_fix:GetModifierPhysicalArmorBonus()
if IsServer() then
return lf:GetParent():GetAgility() * - 0.143
end
-- 客户端更新
local attributes = CustomNetTables:GetTableValue("courier_attributes","courier_attributes" .. lf:GetParent():GetEntityIndex())    if attributes and attributes.agi then
return attributes.agi * -0.143

本文发布于:2023-05-22 13:10:47,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/732232.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:需要   提升   属性   对应   游戏   数值   函数
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图