Szerző Téma: Mentés!!!!  (Megtekintve 318 alkalommal)

Mentés!!!!
« Dátum: 2013. Január 30. - 13:07:56 »
0 Show voters
Nos nekem ojan kéne, hogy ha belép dm be akor mentse el a pozicioját és a skinjét meg a fegyvereit es ha kilép dm-böl akor ezeket töltse vissza de ezt sehogyse tom megcsinálni
 
new PSkin[MAX_PLAYERS], Float:pX[MAX_PLAYERS], Float:pY[MAX_PLAYERS], Float:pZ[MAX_PLAYERS], pWeapons[MAX_PLAYERS][13][2];
stock SaveItems(playerid)
{
     GetPlayerSkin(playerid, PSkin[playerid]);
     GetPlayerPos(playerid, pX[playerid], pY[playerid], pZ[playerid]);
     for(new i; i <13; i++)
     {
     GetPlayerWeaponData(playerid, pWeapons[playerid][0] , pWeapons[playerid][1] );
     }
     return 1;
}
stock LoadItems(playerid)
{
     ResetPlayerWeapons(playerid); //Letörli a DM ben kapott fegyvereket
     SetPlayerSkin(playerid, PSkin[playerid]);
     SetPlayerPos(playerid, pX[playerid], pY[playerid], pZ[playerid]);
     for(new i; i<13; i++)
     {
     GivePlayerWeapon(playerid,  pWeapons[playerid][0], pWeapons[playerid][1]);
     }
     return 1;
}

 
van ez a kod ha igy vann akor complirezni de igy az a baj hogy nem menti el azokat amiket kell
Ésha oda irom a SaveItems(playerid) a dm be csatlakozó parancshoz és a kilépéshez LoadItems(playerid) akor meg erroroz a pawno.
Mi lehet a baj ?
THX ELÕREIS A VÁLASZOKAT

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal