北大侠客行MUD论坛

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

FluffOS 3.0-alpha7.1

[复制链接]
发表于 2013-8-7 13:34:13 | 显示全部楼层 |阅读模式
https://github.com/fluffos/fluff ... luffos-3.0-alpha7.1

FluffOS 3.0-alpha7.1

disable_commands() change is reverted, not thought through.
enable_commands() now accepts a int instead (see 3.0 vs 2.0)

北大侠客行MUD,中国最好的MUD
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2013-8-7 13:52:24 | 显示全部楼层
坐等周末上线
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2013-8-7 16:14:28 | 显示全部楼层
FluffOS 3.0-alpha7.1

disable_commands() change is reverted, not thought through.
enable_comm ...
sunyc 发表于 2013-8-7 01:34 PM



    谢谢宇聪采纳北侠的方案:)
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2013-8-7 16:25:19 | 显示全部楼层
回复 3# jason
我就觉得玩家一旦上线就不该被disable,只要上线时enable一把就好了
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2013-8-7 17:42:55 | 显示全部楼层
回复  jason
我就觉得玩家一旦上线就不该被disable,只要上线时enable一把就好了
labaz 发表于 2013-8-7 04:25 PM



    这也是一个方案,不过需要lib来实现昏迷等效果,保证用户不能输入,而且不触发init。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2013-8-7 19:19:48 | 显示全部楼层
回复 5# jason


这个已经从sunyc那里取到经了
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2013-8-9 02:04:02 | 显示全部楼层
不disable的话 反正晕倒的时候也会添加删除action , 我觉得这个其实挺好 最好的设计应该是 只要enable_commands()过一次 disable_command()的就只禁止掉 O_ENABLE_CMMANDS然后  把各处添加删除的地方都修好 这样就完美了
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2013-8-9 05:44:51 | 显示全部楼层
本帖最后由 labaz 于 2013-8-9 06:11 AM 编辑

北侠现在先disable再enable加setup的策略,导致的实际案例就是把玩家打晕后drop到有npc自动叫杀的房间时,npc不是立即叫杀而是等玩家醒了才会触发叫杀。另一个案例是不管玩家pp特技还是wiz命令都不能找到晕倒、昏迷玩家的位置。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2013-8-9 10:23:33 | 显示全部楼层
北侠现在先disable再enable加setup的策略,导致的实际案例就是把玩家打晕后drop到有npc自动叫杀的房间时,n ...
labaz 发表于 2013-8-9 05:44 AM



    第一点是个问题,不过也可以替代实现。第二点完全应该lpc实现替代的find_player。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2013-8-9 10:29:55 | 显示全部楼层
回复 9# jason


屏蔽玩家的输出信息、输入命令一样可以通过simefun、lib来实现,靠disable来实现属于杀鸡用了大炮,把猫啊狗啊都一并杀了。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-27 07:58 AM , Processed in 0.012792 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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