private void OnGotCommand(object sender, TCPWrapper.GotCommandEventArgs e) { if (e.CommandBuffer[0] == 0x00 && e.CommandBuffer[4] == 130 && MainClass.gettingPerks) //this means raw text { string MessageBuffer = System.Text.ASCIIEncoding.ASCII.GetString(e.CommandBuffer, 5, e.CommandBuffer.Length - 5); if (!MessageBuffer.Contains("You are") && !MessageBuffer.Contains("Welcome") && !MessageBuffer.Contains("Game Time")) { TheMySqlManager.updatePerks(MessageBuffer); MainClass.gettingPerks = false; } } }
private void OnGotCommand(object sender, TCPWrapper.GotCommandEventArgs e) { if (e.CommandBuffer[0] == 18) { HERE_YOUR_STATS(e.CommandBuffer); } if (e.CommandBuffer[0] == 49) { SEND_PARTIAL_STAT(e.CommandBuffer); } if (e.CommandBuffer[0] == 42) { GET_YOUR_SIGILS(e.CommandBuffer); } }
private void OnGotCommand(object sender, TCPWrapper.GotCommandEventArgs e) { if (e.CommandBuffer[0] == 19) { HERE_YOUR_INVENTORY(e.CommandBuffer); return; } if (e.CommandBuffer[0] == 20) { INVENTORY_ITEM_TEXT(e.CommandBuffer); return; } if (e.CommandBuffer[0] == 21) { GET_NEW_INVENTORY_ITEM(e.CommandBuffer); return; } }