有关i2显示方式的讨论(截止27日重启)
原来的i2存在两个问题:1、已经wield和wear的物品会显示两次,即开始显示一次,手里拿着或者身上穿着又显示一次
2、很多同名同id的物品,如玄铁、玄冰会分开显示
经过昨晚的修改,问题一已经彻底解决,已经wield、wear的物品在开始时不显示,只在显示到手里拿着或者身上穿着的物品时才显示,并且加了i2 wear|wield|misc参数,可以单独显示装备、武器、杂物
现在的问题是问题2:
同名同id分开显示的原因是同样的文件复制了多份,最典型的例子是当铺里的长剑:
同样的文件存在于多个目录下,这是开发相关区域时直接从别的区域复制过来的结果,但不确定在复制的基础上有没有其他属性的修改,比如有的长剑damage为20,价值10silver,有的改为25,价值15silver。
这种情况下如果仅仅是i2看一下,合并同名的问题不大,甚至和现在一样把属于不同文件的物品分堆,也可以:
但是由于不同堆的卖价可能不一样,所以无法把同一行几堆的玄冰一起卖掉。
解决途径目前考虑三个:
1、分别显示每堆数量(比如三堆(1/1/3块)玄冰)
2、恢复原有重复显示,同名同id的玄冰显示三行,分别是一块玄冰、一块玄冰、三块玄冰
3、修改sell,卖同id的多个物品时逐一判断物品价值,哪怕文件不一样,也可以一起卖出(可能造成sell消耗上升,同时也会造成误买,比如sell jian 7,可能会把身上其他的更好的剑一起卖出)
现征求大家意见,看如何修改合适,截止明天重启为止。如果没有更合适的意见,那将选择2:恢复原有重复显示。 第一点,重复就不显示,只显示装备就行
第二点,就是历史问题长剑太多了,如果长剑太多问题不解决就按原来多个长剑,每种几把合理
第三点,你看我建议的好吧 为了这个显示还要改sell有点感觉越修bug越多了 2 本帖最后由 jarlyyn 于 2025-4-26 10:07 PM 编辑
核心问题是,玩家为什么要用i2,wiz为什么想要玩家用i2.
如果玩家想要看武器的装备情况,哪种都不太靠谱。
如果为了卖东西方便,我觉得分散,然后给每个item一个固定名字,比如叫item,这样就可以sell item 10,直接卖第10个道具这个形式,不管对手动机器都方便,i2里显示和序号就行。 个人意见,还是先恢复原来的显示。
还是需要解决根本性的问题,在物品名称上,应该有统一的标准,虽有有些东西的是多年累积下来的。
但追究根本的原因,在物品的命名上没有统一的标准。
比如 长剑有的名字是 changjian有的是 chang jian
到底哪个是名称是标准的,没有。像这种东西还有很多 比如军服 jun fu junfu。
我们在命名物品上 有标准吗?给NPC取名上,有标准吗?都没有
像有的NPC是中文拼音,有的是英文,有的中英文结合。
作为一个多年的中文MUD 应该有自己的命名标准。
比如武功,有中文的,有英文,可能现在英文的少了。
玄铁剑法(xuantie-jian)玉女剑法(yunu-jianfa) 玉女心经(yunu-xinfa) 黯然销魂掌(xiaohun-zhang)
武功也是一样, 为什么有的剑法是 jian有的是jianfa 心经 为什么又是xinfa , 黯然销魂掌可能太长,
但根本性的问题还是在于WIZ随心所欲,没有标准。 同意楼上,标准化工作很重要。之前wiz做过一系列的标准化工作,武功、任务奖励等等。
现在到了物品标准化的节点了。 xjl 发表于 2025-4-26 10:07 PM
个人意见,还是先恢复原来的显示。
还是需要解决根本性的问题,在物品名称上,应该有统一的标准,虽有有些 ...
这个我觉得核心问题不是这个。
核心还是 :英文id到底是什么的问题。
就算我写机器,一般至少也要分 Name,Label,ID,Key几个属性。
显示用的,命名用的,识别用的,区别用的。
我觉得核心不是怎么命名,是没有一个真正的ID。
什么叫真正的id,就是哪怕不具有人类可读性,但绝对不会混淆的。
比如wp92
可问题是,哪怕wp92,换个当铺也会变。
名字有偏差并不可怕
HTTP协议的一个重要的头Referer,都是Typo,大家不是一样用下来了。
名字有偏差很正常,个人觉得真正有问题是的是没有一个真正的Unique ID,类似UUID的。 xjl 发表于 2025-4-26 10:07 PM
个人意见,还是先恢复原来的显示。
还是需要解决根本性的问题,在物品名称上,应该有统一的标准,虽有有些 ...
续伤
但问题是
一旦有了真正的Unique ID,wiz真的喜欢么?
有了Unique ID,必然会有物品数据库。一旦有了物品数据库,是官方出,还是社区出?
不管玩家出,还是社区出,wiz会不会觉得有利于全自动机器。
再进一步的话,物品有UniqueID,那么房间呢?
所以,个人觉得核心还是wiz希望玩家怎么利用,而不是在”应该怎么样“上。 建议道具类的道具(item)都弄成堆叠的(类似干粮)即可~
页:
[1]
2