Yini double saving
#4

pawn Code:
public OnPlayerDisconnect(playerid, reason)
{
    if(LoggedIn[playerid] == 1)
    {
    new INI:File = INI_Open(UserPath(playerid));
    GetPlayerPos(playerid,PlayerInfo[playerid][posX],PlayerInfo[playerid][posY],PlayerInfo[playerid][posZ]);
    GetPlayerFacingAngle(playerid,PlayerInfo[playerid][posA]);
    GetPlayerInterior(PlayerInfo[playerid][pInterior]);
    GetPlayerVirtualWorld(PlayerInfo[playerid][pVirtualWorld]);
    INI_SetTag(File,"data");
    INI_WriteInt(File,"Cash",PlayerInfo[playerid][pCash]);
    INI_WriteInt(File,"Bank",PlayerInfo[playerid][pBank]);
    INI_WriteInt(File,"Gold",PlayerInfo[playerid][pGold]);
    INI_WriteFloat(File,"Health",PlayerInfo[playerid][pHealth]);
    INI_WriteFloat(File,"Armour",PlayerInfo[playerid][pArmour]);
    INI_WriteFloat(File,"Player X pos",PlayerInfo[playerid][posX]);
    INI_WriteFloat(File,"Player Y pos",PlayerInfo[playerid][posY]);
    INI_WriteFloat(File,"Player Z pos",PlayerInfo[playerid][posZ]);
    INI_WriteFloat(File,"Player A pos",PlayerInfo[playerid][posA]);
    INI_WriteInt(File,"Interior",PlayerInfo[playerid][pInterior]);
    INI_WriteInt(File,"Virtual World",PlayerInfo[playerid][pVirtualWorld]);
    INI_WriteInt(File,"Weapon Slot 1",PlayerInfo[playerid][pWeapon][0]);
    INI_WriteInt(File,"Weapon Slot 2",PlayerInfo[playerid][pWeapon][1]);
    INI_WriteInt(File,"Weapon Slot 3",PlayerInfo[playerid][pWeapon][2]);
    INI_WriteInt(File,"Weapon Slot 4",PlayerInfo[playerid][pWeapon][3]);
    INI_WriteInt(File,"Weapon Slot 5",PlayerInfo[playerid][pWeapon][4]);
    INI_WriteInt(File,"Weapon Slot 6",PlayerInfo[playerid][pWeapon][5]);
    INI_WriteInt(File,"Weapon Slot 7",PlayerInfo[playerid][pWeapon][6]);
    INI_WriteInt(File,"Weapon Slot 8",PlayerInfo[playerid][pWeapon][7]);
    INI_WriteInt(File,"Weapon Slot 9",PlayerInfo[playerid][pWeapon][8]);
    INI_WriteInt(File,"Weapon Slot 10",PlayerInfo[playerid][pWeapon][9]);
    INI_WriteInt(File,"Weapon Slot 11",PlayerInfo[playerid][pWeapon][10]);
    INI_WriteInt(File,"Weapon Slot 12",PlayerInfo[playerid][pWeapon][11]);
    INI_WriteInt(File,"Weapon Slot 13",PlayerInfo[playerid][pWeapon][12]);
    INI_WriteInt(File,"Ammo Slot 1",PlayerInfo[playerid][pAmmo][0]);
    INI_WriteInt(File,"Ammo Slot 2",PlayerInfo[playerid][pAmmo][1]);
    INI_WriteInt(File,"Ammo Slot 3",PlayerInfo[playerid][pAmmo][2]);
    INI_WriteInt(File,"Ammo Slot 4",PlayerInfo[playerid][pAmmo][3]);
    INI_WriteInt(File,"Ammo Slot 5",PlayerInfo[playerid][pAmmo][4]);
    INI_WriteInt(File,"Ammo Slot 6",PlayerInfo[playerid][pAmmo][5]);
    INI_WriteInt(File,"Ammo Slot 7",PlayerInfo[playerid][pAmmo][6]);
    INI_WriteInt(File,"Ammo Slot 8",PlayerInfo[playerid][pAmmo][7]);
    INI_WriteInt(File,"Ammo Slot 9",PlayerInfo[playerid][pAmmo][8]);
    INI_WriteInt(File,"Ammo Slot 10",PlayerInfo[playerid][pAmmo][9]);
    INI_WriteInt(File,"Ammo Slot 11",PlayerInfo[playerid][pAmmo][10]);
    INI_WriteInt(File,"Ammo Slot 12",PlayerInfo[playerid][pAmmo][11]);
    INI_WriteInt(File,"Ammo Slot 13",PlayerInfo[playerid][pAmmo][12]);
    INI_WriteInt(File,"Admin",PlayerInfo[playerid][pAdmin]);
    INI_WriteInt(File,"Tutorial",PlayerInfo[playerid][pTut]);
    INI_WriteInt(File,"Banned",PlayerInfo[playerid][pBanned]);
    INI_WriteInt(File,"Kills",PlayerInfo[playerid][pKills]);
    INI_WriteInt(File,"Deaths",PlayerInfo[playerid][pDeaths]);
    INI_Close(File);
    }
    return 1;
}
Reply


Messages In This Thread
Yini double saving - by Glad2BeHere - 13.12.2012, 15:23
Re: Yini double saving - by [HK]Ryder[AN] - 13.12.2012, 15:30
Re: Yini double saving - by LarzI - 13.12.2012, 15:44
Re: Yini double saving - by Glad2BeHere - 13.12.2012, 15:44
Re: Yini double saving - by [HK]Ryder[AN] - 13.12.2012, 15:46
Re: Yini double saving - by Lordzy - 13.12.2012, 15:58
Re: Yini double saving - by LarzI - 13.12.2012, 16:26
Re: Yini double saving - by Glad2BeHere - 13.12.2012, 16:59
Re: Yini double saving - by Glad2BeHere - 13.12.2012, 17:23

Forum Jump:


Users browsing this thread: 2 Guest(s)