set命令完善查询功能
因为北侠的变量非常多,方便玩家查询也方便巫师引用和写新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 good 不过好多触发得改成tell了{:7_287:} 又要改触发了,累啊 靠啊,能反对不 能,不过反对无效。 本帖最后由 hkyyxss 于 2015-2-13 01:37 AM 编辑
给玩家留一个自定义的函数吧。纯是方便玩家。
不知道zine有没有这个胸怀和意愿。
无关图片破解,只是走路而已。对游戏没什么危害吧,如果自定义参数太多,那就统一个参数让玩家去自定义,如何?
你那个任务难度的参数,只能限定成1?记得原来是10-50 吧 求新老通用
考虑部分任务严重依赖路径完成,保留一个
玩家自定义变量,player_define。
自行用客户端提供alias或variable切换你原来的变量吧。 回复 8# zine
还好,还好,要不累死!yct23
下周上线? 本帖最后由 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还是在取消掉玩家的一些方便之处,给我们的游戏体验增加难度,那只能是把更多的人推到新的服务器去。
这一次次的让我们郁闷的事继续发生,也许,过几天我也只能走了。