This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| functions:packbytes [2017/03/19 15:44] – [Examples] korshun | functions:packbytes [2017/04/17 17:47] (current) – korshun | ||
|---|---|---|---|
| Line 4: | Line 4: | ||
| ===== Description ===== | ===== Description ===== | ||
| - | Packs four bytes into one integer and returns the result. The bytes' values | + | Packs four bytes into one integer and returns the result. The bytes must be in the [0, 255] range. |
| - | The packed values can be retrieved using [[UnpackByte]]. | + | The packed values can be retrieved using [[UnpackByteX]]. |
| - | This functions can be used to pass more than 3 or 4 arguments to a script | + | <note tip> |
| + | It is intended to be used to pass more than 3 or 4 arguments to a script | ||
| + | |||
| + | You can also pack shorts (-32768 to 32767) using [[PackShorts]]. | ||
| + | |||
| + | If you need more extreme packing, you should code it yourself.</ | ||
| ===== Examples ===== | ===== Examples ===== | ||
| Line 36: | Line 41: | ||
| } | } | ||
| </ | </ | ||
| + | |||