📄 关于服务器信息.txt
字号:
有时侯截取的信息里面有形如以下信息:
沁园春(72区)未知【1/2,1/3,2/4,3/6,4/8】
这是正常的.我们来解释一下.
程序是这样工作的:用户选择游戏服务器后,我们把坐标得到然后在列表里面查找是什么服务器(详细过程请参考Unit_DllMain.pas里面的function GetServerName(Logo: string; Y: integer): string;函数).因为服务器是会变化的,例如72区可能今天有20个服务器,明天关了一个或者新增加一个,结果都会导致取服务器不准确或者返回"未知".
怎么解决这个问题呢?
方法一:修改前面那个函数的代码,具体做法是:首先登陆传奇的所有区域,然后把每个区的所有服务器名称和顺序记录下来修改到代码里面,然后重新编译即可.这是个很辛苦的工作,要时刻注意服务器变化情况(当然,服务器一般情况下变化不大).
方法二:不用修改任何东西.注意前面那些数字:
【1/2,1/3,2/4,3/6,4/8】
这些数字的意思如下:
1/2:如果该区有2个服务器,那么对方选择的是第1个.
1/3:如果该区有3个服务器,那么对方选择的是第1个.
2/4:如果该区有4个服务器,那么对方选择的是第2个.
3/6:如果该区有6个服务器,那么对方选择的是第3个.
4/8:如果该区有8个服务器,那么对方选择的是第4个.
这些数据就是根据用户点击的区域坐标计算出来的,绝对准确.所以从这里就可以看到具体服务器了.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -