diff --git a/main.go b/main.go index b799ff0..c588275 100644 --- a/main.go +++ b/main.go @@ -33,6 +33,8 @@ func main() { nexServer.SetPrudpVersion(1) nexServer.SetNexVersion(4) nexServer.SetKerberosKeySize(32) + nexServer.SetFragmentSize(1300) + nexServer.SetPingTimeout(20) nexServer.SetAccessKey("9f2b4678") nexServer.On("Data", func(packet *nex.PacketV1) { @@ -44,6 +46,14 @@ func main() { fmt.Println("=================") }) + nexServer.On("Kick", func(packet *nex.PacketV1) { + fmt.Println("Leaving") + }) + + nexServer.On("Ping", func(packet *nex.PacketV1) { + fmt.Println("Pinged") + }) + secureServer = nexproto.NewSecureProtocol(nexServer) dataStoreSmmServer := nexproto.NewDataStoreSMMProtocol(nexServer) messageDeliveryServer := nexproto.NewMessageDeliveryProtocol(nexServer)