要知道这个问题,首先要了解客户端和服务端的运作关系!
1、装备的显示是客户端来实现的。
2、服务器端负责刷新和转达各个用户的装备信息。但是转达的方式是数字符号。
3、转达给其他客户的信息,通过其他客户的客户端解码,查找对应的编码,然后查找相应的图形文件,来实现显示功能。
通过以上的分析,可以看出,装备的显示问题主要是客户端实现的。要具体问题具体分析:
1、客户端的玩家自己不能正常显示,其他玩家能看到。这种现象应该是该玩家的客户端图形文件不全。
2、玩家自己和其他玩家都不能正常显示。原因可能有两个。所有客户端图形文件都不全或者是装备的编码有问题(实际上还是图形文件的问题,编码不对应图形文件,当然先是不出来)。
3、刚上线不能显示,重新穿戴后能够正常显示,此问题应该是服务器端的装备刷新程式有问题,不能上线自动刷新,请察看相应的程式。包括服务器程式和数据库内的装备刷新存储过程。
如果自己能够显示,其他人看不到,那真正是服务端的问题,和客户端一点关系也没有,是服务端装备信息传递没有转发给其他玩家 |