Development:Network:process other ships
From Ghoulwiki
Contents
example packetlogs
other-player-join-docked
-- packetlogs/other-player-join-docked.c -- // peer1_0 = server > client. new player joins, ends up in same system docked at planet atlantis Packet({from=server,cmd=CMD_ENTERCLIENT,head={{len=9427,pri=1,flags=0xd6},{cmd=13,serial=465,datalen=9411,flags=0x0}}}) Packet({from=server,cmd=CMD_SNAPCARGO,head={{len=263,pri=1,flags=0xd6},{cmd=40,serial=0,datalen=247,flags=0x0}}}) Packet({from=server,cmd=CMD_DOCK,head={{len=25,pri=1,flags=0xd6},{cmd=38,serial=465,datalen=9,flags=0x0}}}) Packet({from=server,cmd=CMD_SAVEDATA,head={{len=71,pri=1,flags=0xd6},{cmd=49,serial=0,datalen=55,flags=0x0}}}) Packet({from=server,cmd=CMD_CARGOUPGRADE,head={{len=66,pri=1,flags=0xd6},{cmd=41,serial=465,datalen=50,flags=0x0}}}) Packet({from=server,cmd=CMD_CARGOUPGRADE,head={{len=66,pri=1,flags=0xd6},{cmd=41,serial=465,datalen=50,flags=0x0}}}) Packet({from=server,cmd=CMD_CARGOUPGRADE,head={{len=66,pri=1,flags=0xd6},{cmd=41,serial=465,datalen=50,flags=0x0}}}) Packet({from=server,cmd=CMD_CARGOUPGRADE,head={{len=66,pri=1,flags=0xd6},{cmd=41,serial=465,datalen=50,flags=0x0}}}) Packet({from=server,cmd=CMD_CARGOUPGRADE,head={{len=66,pri=1,flags=0xd6},{cmd=41,serial=465,datalen=50,flags=0x0}}}) Packet({from=server,cmd=CMD_CARGOUPGRADE,head={{len=66,pri=1,flags=0xd6},{cmd=41,serial=465,datalen=50,flags=0x0}}}) Packet({from=server,cmd=CMD_CARGOUPGRADE,head={{len=66,pri=1,flags=0xd6},{cmd=41,serial=465,datalen=50,flags=0x0}}}) Packet({from=server,cmd=CMD_CARGOUPGRADE,head={{len=66,pri=1,flags=0xd6},{cmd=41,serial=465,datalen=50,flags=0x0}}}) Packet({from=server,cmd=CMD_CARGOUPGRADE,head={{len=66,pri=1,flags=0xd6},{cmd=41,serial=465,datalen=50,flags=0x0}}}) Packet({from=server,cmd=CMD_CARGOUPGRADE,head={{len=66,pri=1,flags=0xd6},{cmd=41,serial=465,datalen=50,flags=0x0}}}) Packet({from=server,cmd=CMD_CARGOUPGRADE,head={{len=66,pri=1,flags=0xd6},{cmd=41,serial=465,datalen=50,flags=0x0}}}) Packet({from=server,cmd=CMD_CARGOUPGRADE,head={{len=66,pri=1,flags=0xd6},{cmd=41,serial=465,datalen=50,flags=0x0}}})
other-player-undocks
-- packetlogs/other-player-undocks.c -- // peer1_0 = server > client. other player undocks from planet, was already online Packet({from=server,cmd=CMD_UNDOCK,head={{len=20,pri=1,flags=0xd6},{cmd=39,serial=465,datalen=4,flags=0x0}}}) Packet({from=server,cmd=CMD_SAVEDATA,head={{len=75,pri=1,flags=0xd6},{cmd=49,serial=0,datalen=59,flags=0x0}}})
other-player-jumps-out-of-system
-- packetlogs/other-player-jumps-out-of-system.c -- // peer1_0 = server > client. other player jumps out of system Packet({from=server,cmd=CMD_EXITCLIENT,head={{len=16,pri=1,flags=0xd6},{cmd=14,serial=465,datalen=0,flags=0x0}}}) Packet({from=server,cmd=CMD_KILL,head={{len=16,pri=1,flags=0xd6},{cmd=27,serial=465,datalen=0,flags=0x0}}})
other-player-jumps-back-into-system
-- packetlogs/other-player-jumps-back-into-system.c -- // peer1_0 = server > client. other player jumps back into system Packet({from=server,cmd=CMD_ENTERCLIENT,head={{len=9470,pri=1,flags=0xd6},{cmd=13,serial=471,datalen=9454,flags=0x0}}}) Packet({from=server,cmd=CMD_SNAPCARGO,head={{len=263,pri=1,flags=0xd6},{cmd=40,serial=0,datalen=247,flags=0x0}}})
other-player-docks-at-planet
-- packetlogs/other-player-docks-at-planet.c -- // peer1_0 = server > client. other player docks at planet atlantis Packet({from=server,cmd=CMD_DOCK,head={{len=25,pri=1,flags=0xd6},{cmd=38,serial=471,datalen=9,flags=0x0}}}) Packet({from=server,cmd=CMD_SAVEDATA,head={{len=71,pri=1,flags=0xd6},{cmd=49,serial=0,datalen=55,flags=0x0}}}) Packet({from=server,cmd=CMD_CARGOUPGRADE,head={{len=66,pri=1,flags=0xd6},{cmd=41,serial=471,datalen=50,flags=0x0}}}) Packet({from=server,cmd=CMD_CARGOUPGRADE,head={{len=66,pri=1,flags=0xd6},{cmd=41,serial=471,datalen=50,flags=0x0}}}) Packet({from=server,cmd=CMD_CARGOUPGRADE,head={{len=66,pri=1,flags=0xd6},{cmd=41,serial=471,datalen=50,flags=0x0}}}) Packet({from=server,cmd=CMD_CARGOUPGRADE,head={{len=66,pri=1,flags=0xd6},{cmd=41,serial=471,datalen=50,flags=0x0}}}) Packet({from=server,cmd=CMD_CARGOUPGRADE,head={{len=66,pri=1,flags=0xd6},{cmd=41,serial=471,datalen=50,flags=0x0}}}) Packet({from=server,cmd=CMD_CARGOUPGRADE,head={{len=66,pri=1,flags=0xd6},{cmd=41,serial=471,datalen=50,flags=0x0}}}) Packet({from=server,cmd=CMD_CARGOUPGRADE,head={{len=66,pri=1,flags=0xd6},{cmd=41,serial=471,datalen=50,flags=0x0}}}) Packet({from=server,cmd=CMD_CARGOUPGRADE,head={{len=66,pri=1,flags=0xd6},{cmd=41,serial=471,datalen=50,flags=0x0}}}) Packet({from=server,cmd=CMD_CARGOUPGRADE,head={{len=66,pri=1,flags=0xd6},{cmd=41,serial=471,datalen=50,flags=0x0}}}) Packet({from=server,cmd=CMD_CARGOUPGRADE,head={{len=66,pri=1,flags=0xd6},{cmd=41,serial=471,datalen=50,flags=0x0}}}) Packet({from=server,cmd=CMD_CARGOUPGRADE,head={{len=66,pri=1,flags=0xd6},{cmd=41,serial=471,datalen=50,flags=0x0}}}) Packet({from=server,cmd=CMD_CARGOUPGRADE,head={{len=66,pri=1,flags=0xd6},{cmd=41,serial=471,datalen=50,flags=0x0}}})
other-player-disconnects-while-docked
-- packetlogs/other-player-disconnects-while-docked.c -- // peer1_0 = server > client. other player disconnects while docked Packet({from=server,cmd=CMD_EXITCLIENT,head={{len=16,pri=1,flags=0xd6},{cmd=14,serial=471,datalen=0,flags=0x0}}}) Packet({from=server,cmd=CMD_KILL,head={{len=16,pri=1,flags=0xd6},{cmd=27,serial=471,datalen=0,flags=0x0}}})