北大侠客行MUD论坛

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

set命令完善查询功能

[复制链接]
发表于 2015-2-13 05:53:57 | 显示全部楼层 |阅读模式
因为北侠的变量非常多,方便玩家查询也方便巫师引用和写新code。
set会略作修改
1)不被北侠游戏中正常使用的变量不能被set,比如set x 100。
2)使用set命令将自动清除非法变量,比如第一条提到的x,又比如以前
是巫师状况下可以设置的隐身,现在不是巫师则这个set会被清除。
3)加入查询参数 set -q 查询所有可用变量
-qq 查询任务相关变量 query quests
-qm 查询杂项变量 query miscellany

-qf 查询战斗和技能相关变量 query fights

例如:



一周后放出,习惯用set做路径提示的注意了。

北大侠客行MUD,中国最好的MUD

本帖子中包含更多资源

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

x
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2015-2-13 06:29:10 | 显示全部楼层
good 不过好多触发得改成tell了
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2015-2-13 08:03:53 | 显示全部楼层
又要改触发了,累啊
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2015-2-13 09:06:23 | 显示全部楼层
靠啊,能反对不
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2015-2-13 09:10:26 | 显示全部楼层
能,不过反对无效。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2015-2-13 09:36:23 | 显示全部楼层
本帖最后由 hkyyxss 于 2015-2-13 01:37 AM 编辑

给玩家留一个自定义的函数吧。纯是方便玩家。

不知道zine有没有这个胸怀和意愿。

无关图片破解,只是走路而已。对游戏没什么危害吧,如果自定义参数太多,那就统一个参数让玩家去自定义,如何?
你那个任务难度的参数,只能限定成1?记得原来是10-50 吧
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2015-2-13 09:37:16 | 显示全部楼层
求新老通用
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2015-2-13 09:38:47 | 显示全部楼层


考虑部分任务严重依赖路径完成,保留一个
玩家自定义变量,player_define。

自行用客户端提供alias或variable切换你原来的变量吧。

本帖子中包含更多资源

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

x
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2015-2-13 09:46:26 | 显示全部楼层
回复 8# zine


    还好,还好,要不累死!

   下周上线?
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2015-2-13 10:14:30 | 显示全部楼层
本帖最后由 suxxx 于 2015-2-13 02:36 AM 编辑

取消玩家set是为了什么,减少系统内存消耗么? 如果是这样,建议给玩家限制自定义set数量就行了,比如一人可以set 5到10个,增加不了多少内存消耗吧。

现在只给一个set,非常不够用,列举下我现在在用的set

ac:   设定当前动作,机器人的每一个阶段用这个set来触发下一个阶段
action:   走路需要用到的set,比如要过河,坐车,遇到拦路等。
bianli__next_step:  遍历时候用到的set,如果北侠是以前的npc是在出口之前显示那不需要设这个,可是后来改成先显示 出口再显示npc,只好用这个来帮助遍历了。

还有些set,虽然可以不设置,但是设置在游戏的id里而不是机器人里非常方便于查询,因为所有号用的都是同一个机器人。

washage: 洗澡家天赋年龄,防止忘记洗澡
cjgscore: 分数记录下,因为去cjg查分数很麻烦
lingzhennan:  林震南给的那个铜钱号码,每个id都不一样
song_gongxun:  每次mokan记录大宋功勋,下次mokan前先看看功勋是否涨够了,否则得不到优
qingqi:  亲戚名字,号多了记不住,这个现在renqin -c可以查了,不用设了。但以后应该也有类似的情况。
gift_origin:  记录现在的天赋,在类似通脉、冥想之前设置,虽然拿个纸片也可以记,但肯定没直接在游戏里set方便不容易遗忘吧。

也许,有人可以说以上问题都可以自己解决,是的,当然可以解决,比如前面几个机器人的set,可以都改成tell来触发,可这对系统有什么好处呢?只会带来更多的消耗和显示上的垃圾。后面那些set,用个笔记本来记当然也都可以,但玩家的游戏体验下降不是一点点。
所以希望能给玩家10个,至少5个自定义set的数量。

现在北侠已经有不少人要走了,像我这样费力写这么多的玩家也不多了,如果wiz还是在取消掉玩家的一些方便之处,给我们的游戏体验增加难度,那只能是把更多的人推到新的服务器去。
这一次次的让我们郁闷的事继续发生,也许,过几天我也只能走了。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
回复 支持 0 反对 1

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-7-16 07:52 PM , Processed in 0.015105 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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