11.03.2015, 04:57
not work, its reset the account when i leave from the server and join again... register box
pawn Код:
stock LoadPlayer(playerid)
{
new fFile[90];
if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid)){
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
format(fFile, sizeof(fFile), "%s.txt", name);
GiveItem[playerid][MED_KIT] = DOF2_GetInt(fFile, "Items_MED");
GiveItem[playerid][CZ550] = DOF2_GetInt(fFile, "Items_CZ550");
GiveItem[playerid][M4A1] = DOF2_GetInt(fFile, "Items_M4A1");
GiveItem[playerid][BANDAGE] = DOF2_GetInt(fFile, "Items_Bandage");
GiveItem[playerid][FULL_BOTTLE] = DOF2_GetInt(fFile, "Items_FullBottle");
GiveItem[playerid][MAP] = DOF2_GetInt(fFile, "Items_Map");
GiveItem[playerid][EMPTY_BOTTLE] = DOF2_GetInt(fFile, "Items_EmptyBottle");
SpielerInfo[playerid][pLevel] = DOF2_GetInt(fFile, "Level");
SpielerInfo[playerid][Backpack] = DOF2_GetInt(fFile, "Backpack");
SpielerInfo[playerid][pAliveMinutes] = DOF2_GetInt(fFile, "AliveMinutes");
SpielerInfo[playerid][pAliveSeconds] = DOF2_GetInt(fFile, "AliveSeconds");
SpielerInfo[playerid][pBlood] = DOF2_GetInt(fFile, "Blood");
SpielerInfo[playerid][pTemparatur1] = DOF2_GetInt(fFile, "Temparatur");
SpielerInfo[playerid][pLive] = DOF2_GetInt(fFile, "Live");
SpielerInfo[playerid][pDurst] = DOF2_GetInt(fFile, "Durst");
SpielerInfo[playerid][pBan] = DOF2_GetInt(fFile, "Banned");
SpielerInfo[playerid][isMapUsed] = DOF2_GetInt(fFile, "MapUsed");
SpielerInfo[playerid][isAdmin] = DOF2_GetInt(fFile, "AdminPlayer");
SpielerInfo[playerid][PosX] = DOF2_GetFloat(fFile, "PosX");
SpielerInfo[playerid][PosY] = DOF2_GetFloat(fFile, "PosY");
SpielerInfo[playerid][PosZ] = DOF2_GetFloat(fFile, "PosZ");
SpielerInfo[playerid][Pass] = DOF2_GetInt(fFile, "Passw");
}
return 1;
}