北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
查看: 5239|回复: 5

mush 怎么打开或关闭触发器

[复制链接]
发表于 2010-11-8 17:00:56 | 显示全部楼层 |阅读模式
不是指 EnableTrigger 或 EnableTriggerGroup是指打开或关闭触发器开关  类似zmud右下角的小手枪的功能
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2010-11-8 17:34:35 | 显示全部楼层
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2010-11-8 20:26:25 | 显示全部楼层
world.SetOption("enable_triggers",1)-----打开所有triiger
world.SetOption("enable_triggers",0)-----关闭所有triiger

还可以采用类似如下脚本:



  1. systemtri={system=true,user=true}----保留的trigger Group名。
  2. inittri=function()
  3. print("初始化触发器...")
  4. tri=GetTriggerList()
  5. for k,v in ipairs(tri) do
  6.   if systemtri[GetTriggerInfo(v,26)]==true then
  7.    EnableTrigger(v,true)
  8.   else
  9.    EnableTrigger(v,false)
  10.   end
  11. end
  12. end
  13. inittri()----初始化。

复制代码
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2010-11-8 20:38:55 | 显示全部楼层
胡小子不错嘛~
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2010-11-8 21:15:07 | 显示全部楼层

前辈见笑了。

你是指我贴的代码吗,那不是我的原创,是hellua的。哈哈哈。
学习中。。。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2010-11-8 22:03:31 | 显示全部楼层
哪里敢见笑,看得出来很用功啊~ 加油!
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|北大侠客行MUD ( 京ICP备16065414号-1 )

GMT+8, 2024-11-28 07:59 PM , Processed in 0.012786 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表