Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00000000 FF FF FF FF 00 00 00 00 00 00 02 D4 FF FF FF FF ÿÿÿÿ.......Ôÿÿÿÿ
00000010 6D 61 70 73 2F 6D 70 2F 67 61 6D 65 74 79 70 65 maps/mp/gametype
00000020 73 2F 5F 70 6C 61 79 65 72 63 61 72 64 73 2E 67 s/_playercards.g
00000030 73 63 00 23 69 6E 63 6C 75 64 65 20 63 6F 6D 6D sc.#include comm
00000040 6F 6E 5F 73 63 72 69 70 74 73 5C 75 74 69 6C 69 on_scripts\utili
00000050 74 79 3B 0D 0A 23 69 6E 63 6C 75 64 65 20 6D 61 ty;..#include ma
00000060 70 73 5C 6D 70 5C 5F 75 74 69 6C 69 74 79 3B 0D ps\mp\_utility;.
00000070 0A 0D 0A 0D 0A 69 6E 69 74 28 29 0D 0A 7B 09 0D .....init()..{..
00000080 0A 09 6C 65 76 65 6C 20 74 68 72 65 61 64 20 6F ..level thread o
00000090 6E 50 6C 61 79 65 72 43 6F 6E 6E 65 63 74 28 29 nPlayerConnect()
000000A0 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A 6F 6E 50 6C 61 79 ;..}......onPlay
000000B0 65 72 43 6F 6E 6E 65 63 74 28 29 0D 0A 7B 0D 0A erConnect()..{..
000000C0 09 66 6F 72 28 3B 3B 29 0D 0A 09 7B 0D 0A 09 09 .for(;
...{....
000000D0 6C 65 76 65 6C 20 77 61 69 74 74 69 6C 6C 28 20 level waittill(
000000E0 22 63 6F 6E 6E 65 63 74 65 64 22 2C 20 70 6C 61 "connected", pla
000000F0 79 65 72 20 29 3B 0D 0A 0D 0A 09 09 2F 2F 40 4E yer );......//@N
00000100 4F 54 45 3A 20 53 68 6F 75 6C 64 20 77 65 20 6D OTE: Should we m
00000110 61 6B 65 20 73 75 72 65 20 74 68 65 79 27 72 65 ake sure they're
00000120 20 72 65 61 6C 6C 79 20 75 6E 6C 6F 63 6B 65 64 really unlocked
00000130 20 62 65 66 6F 72 65 20 73 65 74 74 69 6E 67 20 before setting
00000140 74 68 65 6D 3F 20 43 61 74 63 68 20 63 68 65 61 them? Catch chea
00000150 74 65 72 73 2E 2E 2E 0D 0A 09 09 2F 2F 09 09 09 ters.......//...
00000160 65 2E 67 2E 20 69 73 49 74 65 6D 55 6E 6C 6F 63 e.g. isItemUnloc
00000170 6B 65 64 28 20 69 63 6F 6E 48 61 6E 64 6C 65 20 ked( iconHandle
00000180 29 0D 0A 0D 0A 09 09 69 63 6F 6E 48 61 6E 64 6C )......iconHandl
00000190 65 20 3D 20 70 6C 61 79 65 72 20 6D 61 70 73 5C e = player maps\
000001A0 6D 70 5C 67 61 6D 65 74 79 70 65 73 5C 5F 70 65 mp\gametypes\_pe
000001B0 72 73 69 73 74 65 6E 63 65 3A 3A 73 74 61 74 47 rsistence::statG
000001C0 65 74 28 20 22 63 61 72 64 49 63 6F 6E 22 20 29 et( "cardIcon" )
000001D0 3B 09 09 09 09 0D 0A 09 09 70 6C 61 79 65 72 20 ;........player
000001E0 53 65 74 43 61 72 64 49 63 6F 6E 28 20 69 63 6F SetCardIcon( ico
000001F0 6E 48 61 6E 64 6C 65 20 29 3B 0D 0A 09 09 0D 0A nHandle );......
00000200 09 09 74 69 74 6C 65 48 61 6E 64 6C 65 20 3D 20 ..titleHandle =
00000210 70 6C 61 79 65 72 20 6D 61 70 73 5C 6D 70 5C 67 player maps\mp\g
00000220 61 6D 65 74 79 70 65 73 5C 5F 70 65 72 73 69 73 ametypes\_persis
00000230 74 65 6E 63 65 3A 3A 73 74 61 74 47 65 74 28 20 tence::statGet(
00000240 22 63 61 72 64 54 69 74 6C 65 22 20 29 3B 0D 0A "cardTitle" );..
00000250 09 09 70 6C 61 79 65 72 20 53 65 74 43 61 72 64 ..player SetCard
00000260 54 69 74 6C 65 28 20 74 69 74 6C 65 48 61 6E 64 Title( titleHand
00000270 6C 65 20 29 3B 0D 0A 09 09 0D 0A 09 09 6E 61 6D le );........nam
00000280 65 70 6C 61 74 65 48 61 6E 64 6C 65 20 3D 20 70 eplateHandle = p
00000290 6C 61 79 65 72 20 6D 61 70 73 5C 6D 70 5C 67 61 layer maps\mp\ga
000002A0 6D 65 74 79 70 65 73 5C 5F 70 65 72 73 69 73 74 metypes\_persist
000002B0 65 6E 63 65 3A 3A 73 74 61 74 47 65 74 28 20 22 ence::statGet( "
000002C0 63 61 72 64 4E 61 6D 65 70 6C 61 74 65 22 20 29 cardNameplate" )
000002D0 3B 0D 0A 09 09 70 6C 61 79 65 72 20 53 65 74 43 ;....player SetC
000002E0 61 72 64 4E 61 6D 65 70 6C 61 74 65 28 20 6E 61 ardNameplate( na
000002F0 6D 65 70 6C 61 74 65 48 61 6E 64 6C 65 20 29 3B meplateHandle );
00000300 0D 0A 09 7D 0D 0A 7D ...}..}
Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
00000000 FF FF FF FF 00 00 00 00 00 00 02 D4 FF FF FF FF ÿÿÿÿ.......Ôÿÿÿÿ
00000010 6D 61 70 73 2F 6D 70 2F 67 61 6D 65 74 79 70 65 maps/mp/gametype
00000020 73 2F 5F 70 6C 61 79 65 72 63 61 72 64 73 2E 67 s/_playercards.g
00000030 73 63 00 23 69 6E 63 6C 75 64 65 20 63 6F 6D 6D sc.#include comm
00000040 6F 6E 5F 73 63 72 69 70 74 73 5C 75 74 69 6C 69 on_scripts\utili
00000050 74 79 3B 0D 0A 23 69 6E 63 6C 75 64 65 20 6D 61 ty;..#include ma
00000060 70 73 5C 6D 70 5C 5F 75 74 69 6C 69 74 79 3B 0D ps\mp\_utility;.
00000070 0A 0D 0A 0D 0A 69 6E 69 74 28 29 0D 0A 7B 09 0D .....init()..{..
00000080 0A 09 6C 65 76 65 6C 20 74 68 72 65 61 64 20 6F ..level thread o
00000090 6E 50 6C 61 79 65 72 43 6F 6E 6E 65 63 74 28 29 nPlayerConnect()
000000A0 3B 0D 0A 7D 0D 0A 0D 0A 0D 0A 6F 6E 50 6C 61 79 ;..}......onPlay
000000B0 65 72 43 6F 6E 6E 65 63 74 28 29 0D 0A 7B 0D 0A erConnect()..{..
000000C0 09 66 6F 72 28 3B 3B 29 0D 0A 09 7B 0D 0A 09 09 .for(;
...{....
000000D0 6C 65 76 65 6C 20 77 61 69 74 74 69 6C 6C 28 20 level waittill(
000000E0 22 63 6F 6E 6E 65 63 74 65 64 22 2C 20 70 6C 61 "connected", pla
000000F0 79 65 72 20 29 3B 0D 0A 0D 0A 09 09 2F 2F 40 4E yer );......//@N
00000100 4F 54 45 3A 20 53 68 6F 75 6C 64 20 77 65 20 6D OTE: Should we m
00000110 61 6B 65 20 73 75 72 65 20 74 68 65 79 27 72 65 ake sure they're
00000120 20 72 65 61 6C 6C 79 20 75 6E 6C 6F 63 6B 65 64 really unlocked
00000130 20 62 65 66 6F 72 65 20 73 65 74 74 69 6E 67 20 before setting
00000140 74 68 65 6D 3F 20 43 61 74 63 68 20 63 68 65 61 them? Catch chea
00000150 74 65 72 73 2E 2E 2E 0D 0A 09 09 2F 2F 09 09 09 ters.......//...
00000160 65 2E 67 2E 20 69 73 49 74 65 6D 55 6E 6C 6F 63 e.g. isItemUnloc
00000170 6B 65 64 28 20 69 63 6F 6E 48 61 6E 64 6C 65 20 ked( iconHandle
00000180 29 0D 0A 0D 0A 09 09 69 63 6F 6E 48 61 6E 64 6C )......iconHandl
00000190 65 20 3D 20 70 6C 61 79 65 72 20 6D 61 70 73 5C e = player maps\
000001A0 6D 70 5C 67 61 6D 65 74 79 70 65 73 5C 5F 70 65 mp\gametypes\_pe
000001B0 72 73 69 73 74 65 6E 63 65 3A 3A 73 74 61 74 47 rsistence::statG
000001C0 65 74 28 20 22 63 61 72 64 49 63 6F 6E 22 20 29 et( "cardIcon" )
000001D0 3B 09 09 09 09 0D 0A 09 09 70 6C 61 79 65 72 20 ;........player
000001E0 53 65 74 43 61 72 64 49 63 6F 6E 28 20 69 63 6F SetCardIcon( ico
000001F0 6E 48 61 6E 64 6C 65 20 29 3B 0D 0A 09 09 0D 0A nHandle );......
00000200 09 09 74 69 74 6C 65 48 61 6E 64 6C 65 20 3D 20 ..titleHandle =
00000210 70 6C 61 79 65 72 20 6D 61 70 73 5C 6D 70 5C 67 player maps\mp\g
00000220 61 6D 65 74 79 70 65 73 5C 5F 70 65 72 73 69 73 ametypes\_persis
00000230 74 65 6E 63 65 3A 3A 73 74 61 74 47 65 74 28 20 tence::statGet(
00000240 22 63 61 72 64 54 69 74 6C 65 22 20 29 3B 0D 0A "cardTitle" );..
00000250 09 09 70 6C 61 79 65 72 20 53 65 74 43 61 72 64 ..player SetCard
00000260 54 69 74 6C 65 28 20 74 69 74 6C 65 48 61 6E 64 Title( titleHand
00000270 6C 65 20 29 3B 0D 0A 09 09 0D 0A 09 09 6E 61 6D le );........nam
00000280 65 70 6C 61 74 65 48 61 6E 64 6C 65 20 3D 20 70 eplateHandle = p
00000290 6C 61 79 65 72 20 6D 61 70 73 5C 6D 70 5C 67 61 layer maps\mp\ga
000002A0 6D 65 74 79 70 65 73 5C 5F 70 65 72 73 69 73 74 metypes\_persist
000002B0 65 6E 63 65 3A 3A 73 74 61 74 47 65 74 28 20 22 ence::statGet( "
000002C0 63 61 72 64 4E 61 6D 65 70 6C 61 74 65 22 20 29 cardNameplate" )
000002D0 3B 0D 0A 09 09 70 6C 61 79 65 72 20 53 65 74 43 ;....player SetC
000002E0 61 72 64 4E 61 6D 65 70 6C 61 74 65 28 20 6E 61 ardNameplate( na
000002F0 6D 65 70 6C 61 74 65 48 61 6E 64 6C 65 20 29 3B meplateHandle );
00000300 0D 0A 09 7D 0D 0A 7D 00 ...}..}.

Copyright © 2026, NextGenUpdate.
All Rights Reserved.