So you got the packet from Korvac's wiki which said "ushort" but how did you know that you had to use "uint16" cause I looked at that wiki before but I had no clue on how to figure out what you needed and I still don't know why you used "uint16" is there a chart for stuff like that or did you just learn it somewhere?
you can google integer types, ushort is uint16 and uint32 is uint int16 is short and int32 is int :}
So you got the packet from Korvac's wiki which said "ushort" but how did you know that you had to use "uint16" cause I looked at that wiki before but I had no clue on how to figure out what you needed and I still don't know why you used "uint16" is there a chart for stuff like that or did you just learn it somewhere?
It's pretty easy, actually.
byte = 1 byte, obviously
short = 2 bytes
int = 4 bytes
long = 8 bytes
The size of the packet is determined in the first two bytes, hence the "(ushort)Length", and it works like that for all the parameters in a packet.
So you got the packet from Korvac's wiki which said "ushort" but how did you know that you had to use "uint16" cause I looked at that wiki before but I had no clue on how to figure out what you needed and I still don't know why you used "uint16" is there a chart for stuff like that or did you just learn it somewhere?
You know, i asked for feedback in the wiki thread, its comments like this which i could really do with having, because if you had said something like this in the thread, i could have made changes to it a long time ago, or provided an explanation...
You know, i asked for feedback in the wiki thread, its comments like this which i could really do with having, because if you had said something like this in the thread, i could have made changes to it a long time ago, or provided an explanation...
Oh well since I didn't get it at first glance I was trying to figure it out with google but I kinda failed and then forgot to ask it in the thread >_<
So you got the packet from Korvac's wiki which said "ushort" but how did you know that you had to use "uint16" cause I looked at that wiki before but I had no clue on how to figure out what you needed and I still don't know why you used "uint16" is there a chart for stuff like that or did you just learn it somewhere?
uint = unsigned 32-bit integer
uint16 = unsigned 16-bit integer = ushort
uint64 = unsigned 64-bit integer = ulong
unsigned means it is a non-negative number.
if you take out the "u" in those type words, you basically get the same set of integers plus all the negatives that are included in the set.
If I didn't know all this, i would really not feel like learning from this. Noobs need certain questions anwered very specifically or they won't learn much anything. Of course some geniuses do.
[Intermediate] - C# AsyncSockets(Server) 11/07/2010 - CO2 Programming - 16 Replies Hello everyone! In this tutorial I will teach you how to do simple ServerSocket and ClientSocket implementation using Asynchronous Sockets (non blocking, doesn't wait for data & doesn't freeze the current thread)
Requirement(s)
- Microsoft Visual C# 2008 Express Edition
- .NET Framework 3.5 (I'm not sure wether this comes with the above program or not.)
I will be using that program on all my C# tutorials so get ready to download it. :D
I'll start off with Async ServerSocket; I'll...
[Tips][Intermediate]Making A UCE 07/07/2009 - Grand Chase Philippines - 11 Replies How To Make A UCE
Requirement : At least Intemediate Hacking Brains ;)
Content Page: (Note that you could just press "Ctrl + F" to enable the "Find" function if you want to quickly move to a specific steps.)
A_1) Updates of tutorial
B_2) Programmes required
[Intermediate?]How a loader is made. 10/06/2008 - CO2 Programming - 12 Replies Hello, Im not new i been around for a long time, on another name,
just figured why not use my game name now.
but that's beside the point, back to topic..
So you have seen those tutorials about how to make a Multi/Bypass exe/etc..
Well im gonna show you how to make a loader like *M* has made, im just not going in depth here :)
(some people might be interested in making their own)
First thing what you want to do is get MASM if you dont have it yet you can find it *Here*.
Alright load it...