北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
楼主: devilkate

请教一下如何在Mush里边加一个提示窗口

[复制链接]
发表于 2024-4-18 09:59:40 | 显示全部楼层
https://www.gammon.com.au/scripts/doc.php?function=AddTrigger

Flags

The flags can be one or more of the constants below. For example, to omit from log and omit from output, the flags would be 6. Preferably use the constant declarations in your script file, and "OR" them together. E.g.

具体来说,这些flag在2进制表达时,就是00100101 种不同位上的1,有1代表有功能,0代表没功能

最标准的做法是通过2进制操作符(or and xor)之类进行操作。

当然,理论上常见场合用+也行,但没or标准
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2024-4-18 11:00:58 | 显示全部楼层
jarlyyn 发表于 2024-4-18 09:59 AM
https://www.gammon.com.au/scripts/doc.php?function=AddTrigger

Flags

学习了 所以应该用  trigger_flag.OneShot or Enabled or XXX  这种写法么?  
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2024-4-18 11:31:03 | 显示全部楼层
本帖最后由 jarlyyn 于 2024-4-18 11:32 AM 编辑
devilkate 发表于 2024-4-18 11:00 AM
学习了 所以应该用  trigger_flag.OneShot or Enabled or XXX  这种写法么?

trigger_flag.OneShot or trigger_flag.Enabled or trigger_flag.xxx

实际我会存为一个basicflag,先or 好

等到有特殊变化再or上去

比如 basicflag or trigger_flag.OneShot
这样也是or 比 + 好的地方,不会进位

01 or 01 = 01
01 + 01 = 10
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2024-4-21 18:43:12 | 显示全部楼层
不懂就问  继续问一下lua脚本里边使用数组变量的问题  最近想着自己写个简单的新手镖的推车辅助
把几个推车的路径抓了出来 放到了变量path里边
path={"gan che to south","gan che to north".....}
设置一个初始变量t=0,然后镖车每走一步触发:
t=t+1
DoAfterSpecial(5,path[t],10)
不知道为何  Mush老是报错  求各位大佬指正
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2024-4-21 21:57:53 | 显示全部楼层
devilkate 发表于 2024-4-21 06:43 PM
不懂就问  继续问一下lua脚本里边使用数组变量的问题  最近想着自己写个简单的新手镖的推车辅助
把几个推车 ...

报的什么错?
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2024-4-24 00:50:57 | 显示全部楼层
报错问题已经自行解决  简单的推车机器人基本上搞定  虽然不能自动解决寻路 和找伙计  不过现在可以直接jobquery看到伙计的位置 手动推过去倒也没有多麻烦
实测技能满180级(185上限) 新手镖被劫匪砍的不成人形  两刀就红 三刀就躺  虽然我也是两三刀能砍飞一个劫匪   不知道是啥情况  难道是等级没拉满? 新手上路声望是略少了一点  等我破阵把等级拉上去再看看
跟我印象中的新手镖劫匪好像改的不太一样了  当年基本上被打倒跟蚊子一样
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2024-4-24 11:18:01 | 显示全部楼层
devilkate 发表于 2024-4-24 12:50 AM
报错问题已经自行解决  简单的推车机器人基本上搞定  虽然不能自动解决寻路 和找伙计  不过现在可以直接job ...

自动找路需要地图信息支持。

不过好在推车是分区域的,可以分区域完善地图。

要想长久玩下去,完整的地图信息是必须的。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2024-4-24 17:07:11 | 显示全部楼层
北侠的地图信息太复杂了   而且是越来越复杂  更可怕的事情是WIZ还天天改   感觉没那个功夫维护地理信息  这是个好大的工程
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2024-4-24 17:18:26 | 显示全部楼层
devilkate 发表于 2024-4-24 05:07 PM
北侠的地图信息太复杂了   而且是越来越复杂  更可怕的事情是WIZ还天天改   感觉没那个功夫维护地理信息   ...

北侠最复杂的肯定不是地图。

地图已经有过很多人有自己的版本了。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2024-4-25 16:32:55 | 显示全部楼层
怎么说呢  没有太多专业背景   写代码这个活不是很擅长   自己建一个数据库什么的  也太费事儿了  一把年纪了  还要伺候老婆孩子   哪里有空一天到晚研究这个
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-24 05:47 AM , Processed in 0.009130 second(s), 12 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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