北大侠客行MUD论坛

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

【mush】setstatus和info

[复制链接]
发表于 2010-5-10 20:39:19 | 显示全部楼层 |阅读模式
zmud有个很好用的状态行功能,相信大家都很喜欢用。
mush却没这么方便好用的状态行,于是一度使用了setstatus命令。
但setstatus命令有两个缺点,其一是不会自动刷新,你要时刻的看到状态的变化,就要巧妙的运用触发器或者用定时器定时刷新;其二是一旦mush窗口不是最前端,状态行将不是显示你setstaus命令的结果,而只显示系统的Queued状态。
最近对mush函数再次温故而知新,重新正视info这个命令,缺陷一不可避免,还是和setstatus命令一样需要用触发器或定时器去刷新;但其二的缺陷却解决了,而且可以做得更漂亮。如下:
  InfoClear()
  InfoFont ("隶书", 11, 1)
  InfoBackground ("green")
  Info(hb_start_clock.." 接镖,目前运行",hb_diff_time,"秒,需送至",hb_boss,"的伙计",hb_huoji,",目的地:",hb_dest,",目前劫匪数目:",hb_robber,"人")
如此这般,就可以将mush隐藏于背后露一小块,而在前端浏览网页或编写代码了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2010-5-10 20:51:25 | 显示全部楼层
顶。

一般简单的信息还是用info bar好,status栏还是用来显示Queue吧。

我记得早先曾经改过Gammon的HP BAR,在论坛上发过,现在,找不到了。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2010-5-10 21:05:08 | 显示全部楼层
顶一个。。。
我惭愧呀,最近一直折腾征文的事情,mush全扔了,hba还有努力学习。我很惭愧,很惭愧
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2010-5-10 21:40:09 | 显示全部楼层
原帖由 ddid 于 2010-5-10 08:51 PM 发表
顶。

一般简单的信息还是用info bar好,status栏还是用来显示Queue吧。

我记得早先曾经改过Gammon的HP BAR,在论坛上发过,现在,找不到了。


最近技术园地的文章少啊,我每天来北大侠客行论坛,首看必看的就是技术园地,可老是没东西看,心里闷得慌啊,只好写篇小心得抛砖引玉,以期待各位老师来篇精彩的。



原帖由 lzkd 于 2010-5-10 09:05 PM 发表
顶一个。。。
我惭愧呀,最近一直折腾征文的事情,mush全扔了,hba还有努力学习。我很惭愧,很惭愧


小刀也是为了搞活北侠气氛,现在玩家乐园热闹非凡,小刀功不可没啊。
我实在是硬骨头啃得累了,翻翻基础文章看看有没有什么技巧能启发一些灵感,呵呵。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2010-5-10 21:56:44 | 显示全部楼层
学习
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2010-5-10 22:34:04 | 显示全部楼层
建议换个字体,隶书这种东西不适合电脑显示
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2010-5-11 01:07:04 | 显示全部楼层
真是藏龙卧虎之地……学习了
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2010-5-12 12:20:44 | 显示全部楼层
那就用记时器来刷啊,zmud本身也是靠记时器(比如WM_TIMER)来刷的把,mush只是没把这个合成起来而已。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2010-5-12 12:28:47 | 显示全部楼层
原帖由 sauron 于 2010-5-12 12:20 PM 发表
那就用记时器来刷啊,zmud本身也是靠记时器(比如WM_TIMER)来刷的把,mush只是没把这个合成起来而已。


这个要看情况,推车这种要实时性数据比较多的任务用定时器比较好;而胡一刀、慕容这种时效性不太大的任务也许还是用触发器刷新好点吧。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2010-5-12 13:35:55 | 显示全部楼层
现在的机器对于mush那点工作还不是小菜一碟,也不用为了省那一点点的效率搞的复杂了。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-24 08:12 PM , Processed in 0.010664 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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