Skip to content

A library for using the unsigned values in code. It works on #emit, because PAWN have AMX-instructions for working with the unsigned values. In other words, it's unsigned long int' in PAWN.

License

Notifications You must be signed in to change notification settings

tdworg/samp-include-ulong

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TDW Unsigned long

A library for using the unsigned values in your code. It works on #emit, because PAWN have AMX-instructions for working with the unsigned values.

Installation

  1. Download library.
  2. All files move into folder pawno/includes. But, you can use the flag -i<path> to specify an alternative path.
  3. Include it:
#include <a_samp> // standart SAMP library
#include <tdw_ulong>

Example:

#include <tdw_ulong>

main()
{
	new buffer[11];

	new ulong:unsigned_value = cellmax;
	unsigned_value *= 2;
	ulong_string(buffer, unsigned_value);
	printf("%s", buffer);


	new signed_value = cellmax;
	signed_value *= 2;
	printf("%d", signed_value);
}

About

A library for using the unsigned values in code. It works on #emit, because PAWN have AMX-instructions for working with the unsigned values. In other words, it's unsigned long int' in PAWN.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages