脚本过滤器

From Valve Developer Community
< Dota 2 Workshop Tools:zh-cn
Revision as of 09:01, 17 June 2015 by Cs italy (talk | contribs) (Created page with "{{otherlang2 |title = 脚本过滤器 |en=Dota_2_Workshop_Tools/Script Filters }} 脚本过滤器允许自定义游戏作者拦截和修改未实行的动作。每个脚本过...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
English

脚本过滤器允许自定义游戏作者拦截和修改未实行的动作。每个脚本过滤器传递一个描述将要发生事件的消息的表。修改表中的值会改变即将发生的动作的行为。从过滤器函数中返回true将继续动作,返回false则放弃。最好的查看每个过滤器中的值的方式是当过滤器被调用时打印表中的内容。

  • ExecuteOrders - 通过这里改变所有玩家发出和强制的动作。
  • RuneSpawn - 在指定spawner处一个神符即将出生。
  • Damage - 即将造成伤害(税后)。
  • ModifyGold - 一个玩家正因特定原因修改金钱数量。
  • ModifyExperience - 一个玩家正因特定原因修改经验值。