






CServerInfo ServerInfo;
Client()->GetServerInfo(&ServerInfo);
in CGameClient::OnNewSnapshot
does not know info about community, ServerInfo.m_aCommunityId is 'none', same on ddnet, unique and any other server, community or not 





































arrmor



You must install Rust and Cargo to compile DDNet message means you have to install rust and cargo













echo * | xargs -n1 echo but it's a little slowecho * | sed 's/ /\n/g is faster but it's also wrong if filenames have spaces in them


echo * | sed 's/ /\n/g is faster but it's also wrong if filenames have spaces in them ls -1d * should work (edited)
















x86_64-pc-windows-gnu not x86_64-pc-windows-msvc

x86_64-pc-windows-gnu







cargo in the command line, see if cargo is in path

cargo in the command line, see if cargo is in path 






where cargo

ls -la ~
.profile or .bash_profile or .bashrc



















echo 'export PATH=/c/Users/юник/.cargo/bin:$PATH' >> ~/.bash_profile should do it (edited)



cargo first to make sure the path changed













cmake .. -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DCLIENT=OFF -DSERVER=ON
i use this command


make -j$(nproc)





























































ChunkKind and returns MessageId and MessageKind. Basically arguments for packer_init_msg function






.\DDNetPP.exe and then send the log output




void chunk_kind_info(ChunkKind chunk_kind, MessageKind *msg_kind, MessageId *msg_id) {
MessageId id;
MessageKind kind;
switch(chunk_kind) {
case CHUNK_KIND_RCON_CMD:
id = MSG_RCON_CMD;
case CHUNK_KIND_CL_STARTINFO:
id = MSG_CL_STARTINFO;
}
if(msg_kind) {
*msg_kind = kind;
}
if(msg_id) {
*msg_id = id;
}
}
sv_map "Tutorial" into your autoexec_server.cfg file

sv_map "Tutorial" into your autoexec_server.cfg file 






chunk_kind_info might be worth a try but imo it should be hidden from the end user


























compgen -G *
Packet and does all the black magic and spit out raw bytes in a provided buffer


Packet and does all the black magic and spit out raw bytes in a provided buffer 


















