找回密码
 立即注册
  • QQ空间
  • 回复
  • 收藏

问一下关于休眠的问题和其原理

看了一些帖子 说解决触发器字符上限问题 休眠可以解决 是休眠之后再激活触发达到效果还是其他操作?


原理是啥?
回复

使用道具 举报

大神点评(3)

d86496305 2021-4-19 16:50:05 显示全部楼层
是休眠后再激活,添加休眠则初始注册的是一个空函数,原注册触发函数名会被添加_Orig后缀。激活即为 call 函数名_Orig()
回复 支持 反对

使用道具 举报

nestnall 2021-4-19 16:50:32 显示全部楼层
触发器过多时,地图初始化运行的注册函数就会很长,而魔兽有个保护机制会在运行一定数量语句后停止,这时就是提示的所谓字节码上限,同时造成触发不能注册
而休眠就是让触发不在初始化函数里注册,而是在你写激活语句的地方再注册,从而避免初始化函数过长无法注册触发
回复 支持 反对

使用道具 举报

r78636357 2021-4-19 16:50:48 显示全部楼层
怕是很难做到要限制触发器的那种数量吧
回复 支持 反对

使用道具 举报

说点什么

您需要登录后才可以回帖 登录 | 立即注册
HOT • 推荐