Vektorokkal megoldhatod.
//Globális névtérbe létrehozol két vektort( az egyik lebegõpontos )
new iPlayerSkin[ MAX_PLAYERS ];
new Float: fPos[ MAX_PLAYERS ][ 4 ];
Az adatok eltárolása :
//Például az OnPlayerCommandText függvénybe
iPlayerSkin[ playerid ] = GetPlayerSkin( playerid );
GetPlayerPos( playerid, fPos[ playerid ][ 0 ], fPos[ playerid ][ 1 ], fPos[ playerid ][ 2 ] );
GetPlayerFacingAngle( playerid, fPos[ playerid ][ 3 ] );
És az adatok betöltése :
//A /exitdm parancsba
SetPlayerSkin( playerid, iPlayerSkin[ playerid ] );
SetPlayerPos( playerid, fPos[ playerid ][ 0 ], fPos[ playerid ][ 1 ], fPos[ playerid ][ 2 ] );
SetPlayerFacingAngle( playerid, fPos[ playerid ][ 3 ] );
ZeRo