Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 以^7结尾的字符串_C#_Sockets_Color Codes_Quake - Fatal编程技术网

C# 以^7结尾的字符串

C# 以^7结尾的字符串,c#,sockets,color-codes,quake,C#,Sockets,Color Codes,Quake,我使用udp套接字和字节数组向C#中的quake 3服务器发出rcon请求以进行发送和接收 一切正常,只是当我请求服务器状态时,播放器名称字符串都以^7结尾,如:DeathMaster ^7 rcon命令返回的其他字符串都没有这个问题,所以我对可能出现的错误感到困惑 如果您知道,请告诉我。您的代码没有问题 ^7是一种颜色代码,玩家可以在屏幕文本中更改姓名的颜色。在这种情况下,^7将名称设置为白色 如果您想自己测试,请连接到服务器并将您的名称更改为以下内容:^3 | SO | ^7JonSkeet

我使用udp套接字和字节数组向C#中的quake 3服务器发出rcon请求以进行发送和接收

一切正常,只是当我请求服务器状态时,播放器名称字符串都以^7结尾,如:DeathMaster ^7

rcon命令返回的其他字符串都没有这个问题,所以我对可能出现的错误感到困惑


如果您知道,请告诉我。

您的代码没有问题

^7
是一种颜色代码,玩家可以在屏幕文本中更改姓名的颜色。在这种情况下,
^7
将名称设置为白色

如果您想自己测试,请连接到服务器并将您的名称更改为以下内容:
^3 | SO | ^7JonSkeet
,您将看到一个具有多种颜色的名称

许多游戏都是基于Quake3引擎构建的,因此它们也使用类似的系统来给名字上色


您的代码没有问题

^7
是一种颜色代码,玩家可以在屏幕文本中更改姓名的颜色。在这种情况下,
^7
将名称设置为白色

如果您想自己测试,请连接到服务器并将您的名称更改为以下内容:
^3 | SO | ^7JonSkeet
,您将看到一个具有多种颜色的名称

许多游戏都是基于Quake3引擎构建的,因此它们也使用类似的系统来给名字上色


它可以是db中的真名。您可以在循环中从请求的名称中重写(剪切最后2个字符)。

它可以是数据库中的真实名称。您可以在循环中从请求中重写名称(最后2个字符)。

您必须发布一些代码,否则我们不知道出了什么问题。您必须发布一些代码,否则我们不知道出了什么问题。