Guest User

dini

a guest
Nov 6th, 2014
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 41.98 KB | None | 0 0
  1. stock SaveChar(playerid)
  2. {
  3.     if(IsPlayerLoggedIn(playerid))
  4.     {
  5.         if(PlayerInfo[playerid][pTutorial])
  6.         {
  7.             new file[64];
  8.             format(file, sizeof(file), "users/%s.ini", RPNU(playerid));
  9.             if(!dini_Exists(file)) dini_Create(file);
  10.             if(!Event[playerid])
  11.             {
  12.                 PlayerInfo[playerid][pInt] = GetPlayerInterior(playerid);
  13.                 PlayerInfo[playerid][pVW] = GetPlayerVirtualWorld(playerid);
  14.                 GetPlayerPos(playerid, PlayerInfo[playerid][pX], PlayerInfo[playerid][pY], PlayerInfo[playerid][pZ]);
  15.                 GetPlayerHealth(playerid, PlayerInfo[playerid][pHealth]);
  16.                 GetPlayerArmour(playerid, PlayerInfo[playerid][pArmor]);
  17.             }
  18.             if(PlayerInfo[playerid][pLevel] == 0) PlayerInfo[playerid][pLevel] = 1;
  19.             PlayerInfo[playerid][pModel] = GetPlayerSkin(playerid);
  20.             if(PlayerInfo[playerid][vModel])
  21.             {
  22.                 GetVehiclePos(PlayerInfo[playerid][pVeh],PlayerInfo[playerid][vX], PlayerInfo[playerid][vY], PlayerInfo[playerid][vZ]);
  23.                 GetVehicleZAngle(PlayerInfo[playerid][pVeh],PlayerInfo[playerid][vA]);
  24.             }
  25.             if(PlayerInfo[playerid][vVModel])
  26.             {
  27.                 GetVehiclePos(PlayerInfo[playerid][pVVeh],PlayerInfo[playerid][vVX], PlayerInfo[playerid][vVY], PlayerInfo[playerid][vVZ]);
  28.                 GetVehicleZAngle(PlayerInfo[playerid][pVVeh],PlayerInfo[playerid][vVA]);
  29.             }
  30.             if(PlayerInfo[playerid][vVVModel])
  31.             {
  32.                 GetVehiclePos(PlayerInfo[playerid][pVVVeh],PlayerInfo[playerid][vVVX], PlayerInfo[playerid][vVVY], PlayerInfo[playerid][vVVZ]);
  33.                 GetVehicleZAngle(PlayerInfo[playerid][pVVVeh],PlayerInfo[playerid][vVVA]);
  34.             }
  35.             SaveDodAmmo(playerid);
  36.             // Save
  37.             dini_Set(file, "IP", PlayerInfo[playerid][pIP]);
  38.             dini_IntSet(file, "Gender", PlayerInfo[playerid][pGender]);
  39.             dini_IntSet(file, "Level", PlayerInfo[playerid][pLevel]);
  40.             dini_IntSet(file, "UpgradePoints", PlayerInfo[playerid][pUpgradePoints]);
  41.             dini_IntSet(file, "ArmorUpgrade", PlayerInfo[playerid][pArmorUpgrade]);
  42.             dini_IntSet(file, "Minutes", PlayerInfo[playerid][pMinutes]);
  43.             dini_IntSet(file, "TMinutes", PlayerInfo[playerid][pTMinutes]);
  44.             dini_IntSet(file, "Hours", PlayerInfo[playerid][pHours]);
  45.             dini_IntSet(file, "Age", PlayerInfo[playerid][pAge]);
  46.             dini_IntSet(file, "Cash", PlayerInfo[playerid][pMoney]);
  47.             dini_IntSet(file, "Bank", PlayerInfo[playerid][pBank]);
  48.             dini_IntSet(file, "Model", PlayerInfo[playerid][pModel]);
  49.             dini_IntSet(file, "Admin", PlayerInfo[playerid][pAdmin]);
  50.             dini_IntSet(file, "Mapper", PlayerInfo[playerid][pMapper]);
  51.             dini_IntSet(file, "pBanned", PlayerInfo[playerid][pBanned]);
  52.             dini_IntSet(file, "Phnumber", PlayerInfo[playerid][pNumber]);
  53.             dini_IntSet(file, "Nacija", PlayerInfo[playerid][pNacija]);
  54.             dini_IntSet(file, "VrijemeU", PlayerInfo[playerid][pVrijemeU]);
  55.             dini_IntSet(file, "VrijemeUmin", PlayerInfo[playerid][pUmin]);
  56.             dini_IntSet(file, "AdMute", PlayerInfo[playerid][pADMute]);
  57.             dini_IntSet(file, "TaxiLicenca", PlayerInfo[playerid][pTaxiLicense]);
  58.             dini_IntSet(file, "JackSkill", PlayerInfo[playerid][pJackSkill]);
  59.             dini_IntSet(file, "Death", PlayerInfo[playerid][pDeath]);
  60.             dini_IntSet(file, "Kill", PlayerInfo[playerid][pKill]);
  61.             dini_FloatSet(file, "X", PlayerInfo[playerid][pX]);
  62.             dini_FloatSet(file, "Y", PlayerInfo[playerid][pY]);
  63.             dini_FloatSet(file, "Z", PlayerInfo[playerid][pZ]);
  64.             dini_IntSet(file, "Int", PlayerInfo[playerid][pInt]);
  65.             dini_IntSet(file, "Hours", PlayerInfo[playerid][pExp]);
  66.             dini_IntSet(file, "VW", PlayerInfo[playerid][pVW]);
  67.             dini_IntSet(file, "VehVW", PlayerInfo[playerid][pVehVW]);
  68.             dini_IntSet(file, "WalkStyle", PlayerInfo[playerid][pWalkStyle]);
  69.             dini_IntSet(file, "Neon", PlayerInfo[playerid][pNeon]);
  70.             dini_IntSet(file, "vNeon", PlayerInfo[playerid][pVNeon]);
  71.             dini_IntSet(file, "Fac", PlayerInfo[playerid][pFac]);
  72.             dini_IntSet(file, "FacRank", PlayerInfo[playerid][pFacRank]);
  73.             dini_IntSet(file, "FacLeader", PlayerInfo[playerid][pFacLeader]);
  74.             dini_IntSet(file, "FacDiv", PlayerInfo[playerid][pFacDiv]);
  75.             dini_IntSet(file, "FacDivLeader", PlayerInfo[playerid][pFacDivLeader]);
  76.             dini_IntSet(file, "Duty", PlayerInfo[playerid][pFacDuty]);
  77.             dini_IntSet(file, "wSlot0", PlayerInfo[playerid][pWeapon][0]);
  78.             dini_IntSet(file, "wSlot0Ammo", PlayerInfo[playerid][pWeaponAmmo][0]);
  79.             dini_IntSet(file, "wSlot1", PlayerInfo[playerid][pWeapon][1]);
  80.             dini_IntSet(file, "wSlot1Ammo", PlayerInfo[playerid][pWeaponAmmo][1]);
  81.             dini_IntSet(file, "wSlot2", PlayerInfo[playerid][pWeapon][2]);
  82.             dini_IntSet(file, "wSlot2Ammo", PlayerInfo[playerid][pWeaponAmmo][2]);
  83.             dini_IntSet(file, "wSlot3", PlayerInfo[playerid][pWeapon][3]);
  84.             dini_IntSet(file, "wSlot3Ammo", PlayerInfo[playerid][pWeaponAmmo][3]);
  85.             dini_IntSet(file, "wSlot4", PlayerInfo[playerid][pWeapon][4]);
  86.             dini_IntSet(file, "wSlot4Ammo", PlayerInfo[playerid][pWeaponAmmo][4]);
  87.             dini_IntSet(file, "wSlot5", PlayerInfo[playerid][pWeapon][5]);
  88.             dini_IntSet(file, "wSlot5Ammo", PlayerInfo[playerid][pWeaponAmmo][5]);
  89.             dini_IntSet(file, "wSlot6", PlayerInfo[playerid][pWeapon][6]);
  90.             dini_IntSet(file, "wSlot6Ammo", PlayerInfo[playerid][pWeaponAmmo][6]);
  91.             dini_IntSet(file, "wSlot7", PlayerInfo[playerid][pWeapon][7]);
  92.             dini_IntSet(file, "wSlot7Ammo", PlayerInfo[playerid][pWeaponAmmo][7]);
  93.             dini_IntSet(file, "wSlot8", PlayerInfo[playerid][pWeapon][8]);
  94.             dini_IntSet(file, "wSlot8Ammo", PlayerInfo[playerid][pWeaponAmmo][8]);
  95.             dini_IntSet(file, "wSlot9", PlayerInfo[playerid][pWeapon][9]);
  96.             dini_IntSet(file, "wSlot9Ammo", PlayerInfo[playerid][pWeaponAmmo][9]);
  97.             dini_IntSet(file, "wSlot10", PlayerInfo[playerid][pWeapon][10]);
  98.             dini_IntSet(file, "wSlot10Ammo", PlayerInfo[playerid][pWeaponAmmo][10]);
  99.             dini_IntSet(file, "wSlot11", PlayerInfo[playerid][pWeapon][11]);
  100.             dini_IntSet(file, "wSlot11Ammo", PlayerInfo[playerid][pWeaponAmmo][11]);
  101.             dini_IntSet(file, "wSlot12", PlayerInfo[playerid][pWeapon][12]);
  102.             dini_IntSet(file, "wSlot12Ammo", PlayerInfo[playerid][pWeaponAmmo][12]);
  103.             dini_IntSet(file, "Hospital", PlayerInfo[playerid][pHospital]);
  104.             dini_IntSet(file, "Dead", PlayerInfo[playerid][Dead]);
  105.             dini_IntSet(file, "Business", PlayerInfo[playerid][pBiz]);
  106.             dini_IntSet(file, "VBusiness", PlayerInfo[playerid][pVBiz]);
  107.             dini_IntSet(file, "House", PlayerInfo[playerid][pHouse]);
  108.             dini_IntSet(file, "Garage", PlayerInfo[playerid][pGarage]);
  109.             dini_IntSet(file, "wtSlot1", PlayerInfo[playerid][pTGun][0]);
  110.             dini_IntSet(file, "wtSlot1Ammo", PlayerInfo[playerid][pTGunAmmo][0]);
  111.             dini_IntSet(file, "wtSlot2", PlayerInfo[playerid][pTGun][1]);
  112.             dini_IntSet(file, "wtSlot2Ammo", PlayerInfo[playerid][pTGunAmmo][1]);
  113.             dini_IntSet(file, "vwtSlot1", PlayerInfo[playerid][pvTGun][0]);
  114.             dini_IntSet(file, "vwtSlot1Ammo", PlayerInfo[playerid][pvTGunAmmo][0]);
  115.             dini_IntSet(file, "vwtSlot2", PlayerInfo[playerid][pvTGun][1]);
  116.             dini_IntSet(file, "vwtSlot2Ammo", PlayerInfo[playerid][pvTGunAmmo][1]);
  117.             dini_IntSet(file, "HouseOwner", PlayerInfo[playerid][pSafeAdmin]);
  118.             dini_IntSet(file, "vHouse", PlayerInfo[playerid][pVHouse]);
  119.             dini_IntSet(file, "BizOwner", PlayerInfo[playerid][pOwner]);
  120.             dini_IntSet(file, "Job", PlayerInfo[playerid][pJob]);
  121.             dini_IntSet(file, "Mechanic", PlayerInfo[playerid][pJobSkill][JOB_MECHANIC]);
  122.             dini_IntSet(file, "Lawyer", PlayerInfo[playerid][pJobSkill][JOB_LAWYER]);
  123.             dini_IntSet(file, "Trucker", PlayerInfo[playerid][pJobSkill][JOB_TRUCKER]);
  124.             dini_IntSet(file, "Fisher", PlayerInfo[playerid][pJobSkill][JOB_FISHER]);
  125.             dini_IntSet(file, "WDealer", PlayerInfo[playerid][pJobSkill][JOB_WDEALER]);
  126.             dini_IntSet(file, "WSmuggler", PlayerInfo[playerid][pJobSkill][JOB_WSMUGGLER]);
  127.             dini_IntSet(file, "DDealer", PlayerInfo[playerid][pJobSkill][JOB_DDEALER]);
  128.             dini_IntSet(file, "DSmuggler", PlayerInfo[playerid][pJobSkill][JOB_DSMUGGLER]);
  129.             dini_IntSet(file, "Boxer", PlayerInfo[playerid][pJobSkill][JOB_BOXER]);
  130.             dini_IntSet(file, "Fisher", PlayerInfo[playerid][pJobSkill][JOB_FISHER]);
  131.             dini_IntSet(file, "TPackages", PlayerInfo[playerid][pTPackages]);
  132.             dini_IntSet(file, "WPackages", PlayerInfo[playerid][pMPackages]);
  133.             dini_IntSet(file, "Materials", PlayerInfo[playerid][pMaterials]);
  134.             dini_IntSet(file, "MedMaterials", PlayerInfo[playerid][pMMaterials]);
  135.             dini_IntSet(file, "HighMaterials", PlayerInfo[playerid][pHMaterials]);
  136.             dini_IntSet(file, "MWPackages", PlayerInfo[playerid][pMMPackages]);
  137.             dini_IntSet(file, "HWPackages", PlayerInfo[playerid][pHPackages]);
  138.             dini_IntSet(file, "HasCellphone", PlayerInfo[playerid][pHasCellphone]);
  139.             dini_IntSet(file, "Cellphone", PlayerInfo[playerid][pCellphone]);
  140.             dini_IntSet(file, "Phonebook", PlayerInfo[playerid][pPhonebook]);
  141.             dini_IntSet(file, "Novina", PlayerInfo[playerid][pNovina]);
  142.             dini_IntSet(file, "Dice", PlayerInfo[playerid][pDice]);
  143.             dini_IntSet(file, "Cigar", PlayerInfo[playerid][pCigar]);
  144.             dini_IntSet(file, "Speedo", PlayerInfo[playerid][pSpeedo]);
  145.             dini_IntSet(file, "Sprunk", PlayerInfo[playerid][pSprunk]);
  146.             dini_IntSet(file, "Spray", PlayerInfo[playerid][pSpray]);
  147.             dini_IntSet(file, "Rope", PlayerInfo[playerid][pRope]);
  148.             dini_IntSet(file, "Blindfold", PlayerInfo[playerid][pBlindfold]);
  149.             dini_IntSet(file, "WT", PlayerInfo[playerid][pWT]);
  150.             dini_IntSet(file, "WTC", PlayerInfo[playerid][pWTC]);
  151.             dini_IntSet(file, "Gas", PlayerInfo[playerid][pGas]);
  152.             dini_IntSet(file, "Radio", PlayerInfo[playerid][pRadio]);
  153.             dini_FloatSet(file, "Health", PlayerInfo[playerid][pHealth]);
  154.             dini_FloatSet(file, "Armor", PlayerInfo[playerid][pArmor]);
  155.             dini_IntSet(file, "Internet", PlayerInfo[playerid][pInternet]);
  156.             dini_IntSet(file, "Prison", PlayerInfo[playerid][pPrison]);
  157.             dini_IntSet(file, "PrisonTime", PlayerInfo[playerid][pPrisonTime]);
  158.             dini_Set(file, "PrisonReason", PlayerInfo[playerid][pPrisonReason]);
  159.             dini_Set(file, "PrisonBy", PlayerInfo[playerid][pPrisonBy]);
  160.             dini_IntSet(file, "Wanted", PlayerInfo[playerid][pWanted]);
  161.             dini_Set(file, "Wanted1", PlayerInfo[playerid][pWanted1]);
  162.             dini_Set(file, "Wanted2", PlayerInfo[playerid][pWanted2]);
  163.             dini_Set(file, "Wanted3", PlayerInfo[playerid][pWanted3]);
  164.             dini_Set(file, "Wanted4", PlayerInfo[playerid][pWanted4]);
  165.             dini_Set(file, "Wanted5", PlayerInfo[playerid][pWanted5]);
  166.             dini_Set(file, "Wanted6", PlayerInfo[playerid][pWanted6]);
  167.             dini_IntSet(file, "Crimes", PlayerInfo[playerid][pCrimes]);
  168.             dini_IntSet(file, "Arrested", PlayerInfo[playerid][pArrested]);
  169.             dini_IntSet(file, "DPackages", PlayerInfo[playerid][pDPackages]);
  170.             dini_IntSet(file, "Weed", PlayerInfo[playerid][pWeed]);
  171.             dini_IntSet(file, "cocaine", PlayerInfo[playerid][pcocaine]);
  172.             dini_IntSet(file, "TrunkWeed", PlayerInfo[playerid][pTWeed]);
  173.             dini_IntSet(file, "Trunkcocaine", PlayerInfo[playerid][pTcocaine]);
  174.             dini_IntSet(file, "vTrunkWeed", PlayerInfo[playerid][pvTWeed]);
  175.             dini_IntSet(file, "vTrunkcocaine", PlayerInfo[playerid][pvTcocaine]);
  176.             dini_IntSet(file, "Contract", PlayerInfo[playerid][pContract]);
  177.             dini_Set(file, "ContractBy", PlayerInfo[playerid][pContractBy]);
  178.             dini_IntSet(file, "Tutorial", PlayerInfo[playerid][pTutorial]);
  179.             dini_IntSet(file, "Warns", PlayerInfo[playerid][pWarns]);
  180.             dini_Set(file, "Warn1", PlayerInfo[playerid][pWarn1]);
  181.             dini_Set(file, "Warn2", PlayerInfo[playerid][pWarn2]);
  182.             dini_Set(file, "Warn3", PlayerInfo[playerid][pWarn3]);
  183.             dini_Set(file, "Flag", PlayerInfo[playerid][pFlag]);
  184.             dini_IntSet(file, "NMute", PlayerInfo[playerid][pNMute]);
  185.             dini_IntSet(file, "RMute", PlayerInfo[playerid][pRMute]);
  186.             dini_IntSet(file, "SpawnFreeze", PlayerInfo[playerid][pSpawnFreeze]);
  187.             dini_IntSet(file, "Fam", PlayerInfo[playerid][pFam]);
  188.             dini_IntSet(file, "FamRank", PlayerInfo[playerid][pFamRank]);
  189.             dini_IntSet(file, "CSuccess", PlayerInfo[playerid][pCSuccess]);
  190.             dini_IntSet(file, "CFail", PlayerInfo[playerid][pCFail]);
  191.             dini_IntSet(file, "Helper", PlayerInfo[playerid][pHelper]);
  192.             dini_IntSet(file, "AcceptReport", PlayerInfo[playerid][pAcceptReport]);
  193.             dini_IntSet(file, "TrashReport", PlayerInfo[playerid][pTrashReport]);
  194.             dini_IntSet(file, "vModel", PlayerInfo[playerid][vModel]);
  195.             dini_FloatSet(file, "vX", PlayerInfo[playerid][vX]);
  196.             dini_FloatSet(file, "vY", PlayerInfo[playerid][vY]);
  197.             dini_FloatSet(file, "vZ", PlayerInfo[playerid][vZ]);
  198.             dini_FloatSet(file, "vA", PlayerInfo[playerid][vA]);
  199.             dini_IntSet(file, "vC1", PlayerInfo[playerid][vC1]);
  200.             dini_IntSet(file, "vC2", PlayerInfo[playerid][vC2]);
  201.             dini_IntSet(file, "vPJ", PlayerInfo[playerid][vPJ]);
  202.             dini_IntSet(file, "vLocked", PlayerInfo[playerid][vLocked]);
  203.             dini_IntSet(file, "GangMod", PlayerInfo[playerid][pGangMod]);
  204.             dini_IntSet(file, "FacMod", PlayerInfo[playerid][pFacMod]);
  205.             dini_IntSet(file, "BanAppealer", PlayerInfo[playerid][pBanAppealer]);
  206.             dini_IntSet(file, "CarLicense", PlayerInfo[playerid][pCarLic]);
  207.             dini_IntSet(file, "FlyLicense", PlayerInfo[playerid][pFlyLic]);
  208.             dini_IntSet(file, "WepLicense", PlayerInfo[playerid][pWepLic]);
  209.             dini_Set(file, "Accent", PlayerInfo[playerid][pAccent]);
  210.             dini_IntSet(file, "vModSlot0",PlayerInfo[playerid][pVehMod][0]);
  211.             dini_IntSet(file, "vModSlot1",PlayerInfo[playerid][pVehMod][1]);
  212.             dini_IntSet(file, "vModSlot2",PlayerInfo[playerid][pVehMod][2]);
  213.             dini_IntSet(file, "vModSlot3",PlayerInfo[playerid][pVehMod][3]);
  214.             dini_IntSet(file, "vModSlot4",PlayerInfo[playerid][pVehMod][4]);
  215.             dini_IntSet(file, "vModSlot5",PlayerInfo[playerid][pVehMod][5]);
  216.             dini_IntSet(file, "vModSlot6",PlayerInfo[playerid][pVehMod][6]);
  217.             dini_IntSet(file, "vModSlot7",PlayerInfo[playerid][pVehMod][7]);
  218.             dini_IntSet(file, "vModSlot8",PlayerInfo[playerid][pVehMod][8]);
  219.             dini_IntSet(file, "vModSlot9",PlayerInfo[playerid][pVehMod][9]);
  220.             dini_IntSet(file, "vModSlot10",PlayerInfo[playerid][pVehMod][10]);
  221.             dini_IntSet(file, "vModSlot11",PlayerInfo[playerid][pVehMod][11]);
  222.             dini_IntSet(file, "vModSlot12",PlayerInfo[playerid][pVehMod][12]);
  223.             dini_IntSet(file, "vModSlot13",PlayerInfo[playerid][pVehMod][13]);
  224.             dini_IntSet(file, "pDay", PlayerInfo[playerid][pDay]);
  225.             dini_IntSet(file, "PinKod", PlayerInfo[playerid][pPinKod]);
  226.             dini_IntSet(file, "MasterCard", PlayerInfo[playerid][pBankomat]);
  227.             dini_IntSet(file, "VIP", PlayerInfo[playerid][pVIP]);
  228.             dini_IntSet(file, "GiftTime", PlayerInfo[playerid][pGiftTime]);
  229.             dini_IntSet(file, "VIPBuddy", PlayerInfo[playerid][pVIPBuddy]);
  230.             dini_IntSet(file, "VIPDay", PlayerInfo[playerid][pVIPDay]);
  231.             dini_IntSet(file, "VIPMonth", PlayerInfo[playerid][pVIPMonth]);
  232.             dini_IntSet(file, "VIPHour", PlayerInfo[playerid][pVIPHour]);
  233.             dini_IntSet(file, "VIPJob", PlayerInfo[playerid][pVIPJob]);
  234.             dini_IntSet(file, "VIPTemp", PlayerInfo[playerid][pVIPTemp]);
  235.             dini_IntSet(file, "PB Tokeni", PlayerInfo[playerid][pPaintTokens]);
  236.             // VIP CAR
  237.             dini_IntSet(file, "vVModel", PlayerInfo[playerid][vVModel]);
  238.             dini_FloatSet(file, "vVX", PlayerInfo[playerid][vVX]);
  239.             dini_FloatSet(file, "vVY", PlayerInfo[playerid][vVY]);
  240.             dini_FloatSet(file, "vVZ", PlayerInfo[playerid][vVZ]);
  241.             dini_FloatSet(file, "vVA", PlayerInfo[playerid][vVA]);
  242.             dini_IntSet(file, "vVC1", PlayerInfo[playerid][vVC1]);
  243.             dini_IntSet(file, "vVC2", PlayerInfo[playerid][vVC2]);
  244.             dini_IntSet(file, "vVPJ", PlayerInfo[playerid][vVPJ]);
  245.             dini_IntSet(file, "vVLocked", PlayerInfo[playerid][vVLocked]);
  246.             dini_IntSet(file, "vVModSlot0",PlayerInfo[playerid][pVVehMod][0]);
  247.             dini_IntSet(file, "vVModSlot1",PlayerInfo[playerid][pVVehMod][1]);
  248.             dini_IntSet(file, "vVModSlot2",PlayerInfo[playerid][pVVehMod][2]);
  249.             dini_IntSet(file, "vVModSlot3",PlayerInfo[playerid][pVVehMod][3]);
  250.             dini_IntSet(file, "vVModSlot4",PlayerInfo[playerid][pVVehMod][4]);
  251.             dini_IntSet(file, "vVModSlot5",PlayerInfo[playerid][pVVehMod][5]);
  252.             dini_IntSet(file, "vVModSlot6",PlayerInfo[playerid][pVVehMod][6]);
  253.             dini_IntSet(file, "vVModSlot7",PlayerInfo[playerid][pVVehMod][7]);
  254.             dini_IntSet(file, "vVModSlot8",PlayerInfo[playerid][pVVehMod][8]);
  255.             dini_IntSet(file, "vVModSlot9",PlayerInfo[playerid][pVVehMod][9]);
  256.             dini_IntSet(file, "vVModSlot10",PlayerInfo[playerid][pVVehMod][10]);
  257.             dini_IntSet(file, "vVModSlot11",PlayerInfo[playerid][pVVehMod][11]);
  258.             dini_IntSet(file, "vVModSlot12",PlayerInfo[playerid][pVVehMod][12]);
  259.             dini_IntSet(file, "vVModSlot13",PlayerInfo[playerid][pVVehMod][13]);
  260.             /*Third Car*/
  261.             dini_IntSet(file, "vVVModel", PlayerInfo[playerid][vVVModel]);
  262.             dini_FloatSet(file, "vVVX", PlayerInfo[playerid][vVVX]);
  263.             dini_FloatSet(file, "vVVY", PlayerInfo[playerid][vVVY]);
  264.             dini_FloatSet(file, "vVVZ", PlayerInfo[playerid][vVVZ]);
  265.             dini_FloatSet(file, "vVVA", PlayerInfo[playerid][vVVA]);
  266.             dini_IntSet(file, "vVVC1", PlayerInfo[playerid][vVVC1]);
  267.             dini_IntSet(file, "vVVC2", PlayerInfo[playerid][vVVC2]);
  268.             dini_IntSet(file, "vVVPJ", PlayerInfo[playerid][vVVPJ]);
  269.             dini_IntSet(file, "vVVLocked", PlayerInfo[playerid][vVVLocked]);
  270.             dini_IntSet(file, "vVVModSlot0",PlayerInfo[playerid][pVVVehMod][0]);
  271.             dini_IntSet(file, "vVVModSlot1",PlayerInfo[playerid][pVVVehMod][1]);
  272.             dini_IntSet(file, "vVVModSlot2",PlayerInfo[playerid][pVVVehMod][2]);
  273.             dini_IntSet(file, "vVVModSlot3",PlayerInfo[playerid][pVVVehMod][3]);
  274.             dini_IntSet(file, "vVVModSlot4",PlayerInfo[playerid][pVVVehMod][4]);
  275.             dini_IntSet(file, "vVVModSlot5",PlayerInfo[playerid][pVVVehMod][5]);
  276.             dini_IntSet(file, "vVVModSlot6",PlayerInfo[playerid][pVVVehMod][6]);
  277.             dini_IntSet(file, "vVVModSlot7",PlayerInfo[playerid][pVVVehMod][7]);
  278.             dini_IntSet(file, "vVVModSlot8",PlayerInfo[playerid][pVVVehMod][8]);
  279.             dini_IntSet(file, "vVVModSlot9",PlayerInfo[playerid][pVVVehMod][9]);
  280.             dini_IntSet(file, "vVVModSlot10",PlayerInfo[playerid][pVVVehMod][10]);
  281.             dini_IntSet(file, "vVVModSlot11",PlayerInfo[playerid][pVVVehMod][11]);
  282.             dini_IntSet(file, "vVVModSlot12",PlayerInfo[playerid][pVVVehMod][12]);
  283.             dini_IntSet(file, "vVVModSlot13",PlayerInfo[playerid][pVVVehMod][13]);
  284.  
  285.             /* End third car */
  286.             dini_IntSet(file, "DeliverTruck", PlayerInfo[playerid][pDeliverTruck]);
  287.             dini_IntSet(file, "New", PlayerInfo[playerid][pNew]);
  288.             dini_IntSet(file, "RefPoints", PlayerInfo[playerid][pRefPoints]);
  289.             dini_IntSet(file, "Tester", PlayerInfo[playerid][pTester]);
  290.             dini_IntSet(file, "PaintBall", PlayerInfo[playerid][pArena]);
  291.             dini_IntSet(file, "FightStyle", PlayerInfo[playerid][pFightStyle]);
  292.             dini_IntSet(file, "Scope", PlayerInfo[playerid][pScope]);
  293.             dini_IntSet(file, "Cookies", PlayerInfo[playerid][pCookies]);
  294.             dini_IntSet(file, "Oldskool", PlayerInfo[playerid][pOldskool]);
  295.             dini_IntSet(file, "Reward", PlayerInfo[playerid][pReward]);
  296.             dini_IntSet(file, "Fish1", PlayerInfo[playerid][pFish][0]);
  297.             dini_IntSet(file, "Fish2", PlayerInfo[playerid][pFish][1]);
  298.             dini_IntSet(file, "Fish3", PlayerInfo[playerid][pFish][2]);
  299.             dini_IntSet(file, "Fish4", PlayerInfo[playerid][pFish][3]);
  300.             dini_IntSet(file, "Fish5", PlayerInfo[playerid][pFish][4]);
  301.             SaveToys(playerid, file);
  302.             dini_IntSet(file, "Loyal", PlayerInfo[playerid][pLoyal]);
  303.             dini_IntSet(file, "LoyalTag", PlayerInfo[playerid][pLoyalTag]);
  304.             dini_IntSet(file, "LPoints", PlayerInfo[playerid][pLPoints]);
  305.             dini_IntSet(file, "Gate1", PlayerInfo[playerid][pGate][0]);
  306.             dini_IntSet(file, "Gate2", PlayerInfo[playerid][pGate][1]);
  307.             dini_IntSet(file, "Gate3", PlayerInfo[playerid][pGate][2]);
  308.         }
  309.         // All Saved
  310.         //SendClientMessage(playerid, COLOR_LIGHTRED, "SERVER: {FFFFFF}Your character files have saved successfully.");
  311.     }
  312.     return 1;
  313. }
  314.  
  315. stock LoadChar(playerid)
  316. {
  317.     new file[64];
  318.     format(file, sizeof(file), "users/%s.ini", RPNU(playerid));
  319.     // Logged in
  320.     PlayerInfo[playerid][pLoggedIn] = 1;
  321.     PlayerInfo[playerid][pSpawn] = 1;
  322.     // Load
  323.     format(PlayerInfo[playerid][pIP], 16, "%s", dini_Get(file, "IP"));
  324.     PlayerInfo[playerid][pGender] = dini_Int(file, "Gender");
  325.     PlayerInfo[playerid][pLevel] = dini_Int(file, "Level");
  326.     PlayerInfo[playerid][pUpgradePoints] = dini_Int(file, "UpgradePoints");
  327.     PlayerInfo[playerid][pArmorUpgrade] = dini_Int(file, "ArmorUpgrade");
  328.     if(PlayerInfo[playerid][pLevel] == 0) PlayerInfo[playerid][pLevel] = 1;
  329.     PlayerInfo[playerid][pMinutes] = dini_Int(file, "Minutes");
  330.     PlayerInfo[playerid][pTMinutes] = dini_Int(file, "TMinutes");
  331.     PlayerInfo[playerid][pHours] = dini_Int(file, "Hours");
  332.     PlayerInfo[playerid][pNacija] = dini_Int(file, "Nacija");
  333.     PlayerInfo[playerid][pVrijemeU] = dini_Int(file, "VrijemeU");
  334.     PlayerInfo[playerid][pUmin] = dini_Int(file, "VrijemeUmin");
  335.     PlayerInfo[playerid][pAge] = dini_Int(file, "Age");
  336.     PlayerInfo[playerid][pMoney] = dini_Int(file, "Cash");
  337.     PlayerInfo[playerid][pExp] = dini_Int(file, "Hours");
  338.     PlayerInfo[playerid][pADMute] = dini_Int(file, "ADMute");
  339.     PlayerInfo[playerid][pBank] = dini_Int(file, "Bank");
  340.     PlayerInfo[playerid][pModel] = dini_Int(file, "Model");
  341.     PlayerInfo[playerid][pAdmin] = dini_Int(file, "Admin");
  342.     PlayerInfo[playerid][pMapper] = dini_Int(file, "Mapper");
  343.     PlayerInfo[playerid][pBanned] = dini_Int(file, "pBanned");
  344.     PlayerInfo[playerid][pNumber] = dini_Int(file, "Phnumber");
  345.     PlayerInfo[playerid][pKill] = dini_Int(file, "Kill");
  346.     PlayerInfo[playerid][pDeath] = dini_Int(file, "Death");
  347.     PlayerInfo[playerid][pX]  = dini_Float(file, "X");
  348.     PlayerInfo[playerid][pY] = dini_Float(file, "Y");
  349.     PlayerInfo[playerid][pZ] = dini_Float(file, "Z");
  350.     PlayerInfo[playerid][pInt] = dini_Int(file, "Int");
  351.     PlayerInfo[playerid][pVW] = dini_Int(file, "VW");
  352.     PlayerInfo[playerid][pVehVW] = dini_Int(file, "VehVW");
  353.     PlayerInfo[playerid][pJackSkill] = dini_Int(file, "JackSkill");
  354.     PlayerInfo[playerid][pWalkStyle] = dini_Int(file, "WalkStyle");
  355.     PlayerInfo[playerid][pNeon] = dini_Int(file, "Neon");
  356.     PlayerInfo[playerid][pVNeon] = dini_Int(file, "vNeon");
  357.     PlayerInfo[playerid][pFac] = dini_Int(file, "Fac");
  358.     PlayerInfo[playerid][pFacRank] = dini_Int(file, "FacRank");
  359.     PlayerInfo[playerid][pFacLeader] = dini_Int(file, "FacLeader");
  360.     PlayerInfo[playerid][pFacDiv] = dini_Int(file, "FacDiv");
  361.     PlayerInfo[playerid][pFacDivLeader] = dini_Int(file, "FacDivLeader");
  362.     PlayerInfo[playerid][pFacDuty] = dini_Int(file, "Duty");
  363.     PlayerInfo[playerid][pWeapon][0] = dini_Int(file, "wSlot0");
  364.     PlayerInfo[playerid][pWeaponAmmo][0] = dini_Int(file, "wSlot0Ammo");
  365.     PlayerInfo[playerid][pWeapon][1] = dini_Int(file, "wSlot1");
  366.     PlayerInfo[playerid][pWeaponAmmo][1] = dini_Int(file, "wSlot1Ammo");
  367.     PlayerInfo[playerid][pWeapon][2] = dini_Int(file, "wSlot2");
  368.     PlayerInfo[playerid][pWeaponAmmo][2] = dini_Int(file, "wSlot2Ammo");
  369.     PlayerInfo[playerid][pWeapon][3] = dini_Int(file, "wSlot3");
  370.     PlayerInfo[playerid][pWeaponAmmo][3] = dini_Int(file, "wSlot3Ammo");
  371.     PlayerInfo[playerid][pWeapon][4] = dini_Int(file, "wSlot4");
  372.     PlayerInfo[playerid][pWeaponAmmo][4] = dini_Int(file, "wSlot4Ammo");
  373.     PlayerInfo[playerid][pWeapon][5] = dini_Int(file, "wSlot5");
  374.     PlayerInfo[playerid][pWeaponAmmo][5] = dini_Int(file, "wSlot5Ammo");
  375.     PlayerInfo[playerid][pWeapon][6] = dini_Int(file, "wSlot6");
  376.     PlayerInfo[playerid][pWeaponAmmo][6] = dini_Int(file, "wSlot6Ammo");
  377.     PlayerInfo[playerid][pWeapon][7] = dini_Int(file, "wSlot7");
  378.     PlayerInfo[playerid][pWeaponAmmo][7] = dini_Int(file, "wSlot7Ammo");
  379.     PlayerInfo[playerid][pWeapon][8] = dini_Int(file, "wSlot8");
  380.     PlayerInfo[playerid][pWeaponAmmo][8] = dini_Int(file, "wSlot8Ammo");
  381.     PlayerInfo[playerid][pWeapon][9] = dini_Int(file, "wSlot9");
  382.     PlayerInfo[playerid][pWeaponAmmo][9] = dini_Int(file, "wSlot9Ammo");
  383.     PlayerInfo[playerid][pWeapon][10] = dini_Int(file, "wSlot10");
  384.     PlayerInfo[playerid][pWeaponAmmo][10] = dini_Int(file, "wSlot10Ammo");
  385.     PlayerInfo[playerid][pWeapon][11] = dini_Int(file, "wSlot11");
  386.     PlayerInfo[playerid][pWeaponAmmo][11] = dini_Int(file, "wSlot11Ammo");
  387.     PlayerInfo[playerid][pWeapon][12] = dini_Int(file, "wSlot12");
  388.     PlayerInfo[playerid][pWeaponAmmo][12] = dini_Int(file, "wSlot12Ammo");
  389.     PlayerInfo[playerid][pHospital] = dini_Int(file, "Hospital");
  390.     PlayerInfo[playerid][Dead] = dini_Int(file, "Dead");
  391.     PlayerInfo[playerid][pTaxiLicense] = dini_Int(file, "TaxiLicenca");
  392.     PlayerInfo[playerid][pBiz] = dini_Int(file, "Business");
  393.     PlayerInfo[playerid][pSafeAdmin] = dini_Int(file, "HouseOwner");
  394.     PlayerInfo[playerid][pVBiz] = dini_Int(file, "VBusiness");
  395.     PlayerInfo[playerid][pOwner] = dini_Int(file, "BizOwner");
  396.     PlayerInfo[playerid][pJob] = dini_Int(file, "Job");
  397.     PlayerInfo[playerid][pJobSkill][JOB_MECHANIC] = dini_Int(file, "Mechanic");
  398.     PlayerInfo[playerid][pJobSkill][JOB_LAWYER] = dini_Int(file, "Lawyer");
  399.     PlayerInfo[playerid][pJobSkill][JOB_TRUCKER] = dini_Int(file, "Trucker");
  400.     PlayerInfo[playerid][pJobSkill][JOB_FISHER] = dini_Int(file, "Fisher");
  401.     PlayerInfo[playerid][pJobSkill][JOB_WDEALER] = dini_Int(file, "WDealer");
  402.     PlayerInfo[playerid][pJobSkill][JOB_WSMUGGLER] = dini_Int(file, "WSmuggler");
  403.     PlayerInfo[playerid][pJobSkill][JOB_DDEALER] = dini_Int(file, "DDealer");
  404.     PlayerInfo[playerid][pJobSkill][JOB_DSMUGGLER] = dini_Int(file, "DSmuggler");
  405.     PlayerInfo[playerid][pJobSkill][JOB_BOXER] = dini_Int(file, "Boxer");
  406.     PlayerInfo[playerid][pJobSkill][JOB_FISHER] = dini_Int(file, "Fisher");
  407.     PlayerInfo[playerid][pTPackages] = dini_Int(file, "TPackages");
  408.     PlayerInfo[playerid][pMPackages] = dini_Int(file, "WPackages");
  409.     PlayerInfo[playerid][pHasCellphone] = dini_Int(file, "HasCellphone");
  410.     PlayerInfo[playerid][pCellphone] =  dini_Int(file, "Cellphone");
  411.     PlayerInfo[playerid][pPhonebook] =  dini_Int(file, "Phonebook");
  412.     PlayerInfo[playerid][pNovina] =     dini_Int(file, "Novina");
  413.     PlayerInfo[playerid][pDice] = dini_Int(file, "Dice");
  414.     PlayerInfo[playerid][pCigar] = dini_Int(file, "Cigar");
  415.     PlayerInfo[playerid][pSpeedo] = dini_Int(file, "Speedo");
  416.     PlayerInfo[playerid][pSprunk] = dini_Int(file, "Sprunk");
  417.     PlayerInfo[playerid][pSpray] = dini_Int(file, "Spray");
  418.     PlayerInfo[playerid][pRope] = dini_Int(file, "Rope");
  419.     PlayerInfo[playerid][pRMuted] = dini_Int(file, "ReportMuted");
  420.     PlayerInfo[playerid][pRMutedTotal] = dini_Int(file, "ReportMutedTotal");
  421.     PlayerInfo[playerid][pRMutedTime] = dini_Int(file, "ReportMutedTime");
  422.     PlayerInfo[playerid][pBlindfold] = dini_Int(file, "Blindfold");
  423.     PlayerInfo[playerid][pMaterials] = dini_Int(file, "Materials");
  424.     PlayerInfo[playerid][pMMaterials] = dini_Int(file, "MedMaterials");
  425.     PlayerInfo[playerid][pHMaterials] = dini_Int(file, "HighMaterials");
  426.     PlayerInfo[playerid][pMMPackages] = dini_Int(file, "MWPackages");
  427.     PlayerInfo[playerid][pHPackages] = dini_Int(file, "HWPackages");
  428.     PlayerInfo[playerid][pWT] = dini_Int(file, "WT");
  429.     PlayerInfo[playerid][pWTC] = dini_Int(file, "WTC");
  430.     PlayerInfo[playerid][pGas] = dini_Int(file, "Gas");
  431.     PlayerInfo[playerid][pRadio] = dini_Int(file, "Radio");
  432.     PlayerInfo[playerid][pHealth] = dini_Float(file, "Health");
  433.     PlayerInfo[playerid][pArmor] = dini_Float(file, "Armor");
  434.     PlayerInfo[playerid][pInternet] = dini_Int(file, "Internet");
  435.     PlayerInfo[playerid][pPrison] = dini_Int(file, "Prison");
  436.     PlayerInfo[playerid][pPrisonTime] = dini_Int(file, "PrisonTime");
  437.     format(PlayerInfo[playerid][pPrisonReason], 64, "%s", dini_Get(file, "PrisonReason"));
  438.     format(PlayerInfo[playerid][pPrisonBy], 32, "%s", dini_Get(file, "PrisonBy"));
  439.     PlayerInfo[playerid][pWanted] = dini_Int(file, "Wanted");
  440.     format(PlayerInfo[playerid][pWanted1], 64, "%s", dini_Get(file, "Wanted1"));
  441.     format(PlayerInfo[playerid][pWanted2], 64, "%s", dini_Get(file, "Wanted2"));
  442.     format(PlayerInfo[playerid][pWanted3], 64, "%s", dini_Get(file, "Wanted3"));
  443.     format(PlayerInfo[playerid][pWanted4], 64, "%s", dini_Get(file, "Wanted4"));
  444.     format(PlayerInfo[playerid][pWanted5], 64, "%s", dini_Get(file, "Wanted5"));
  445.     format(PlayerInfo[playerid][pWanted6], 64, "%s", dini_Get(file, "Wanted6"));
  446.     PlayerInfo[playerid][pCrimes] = dini_Int(file, "Crimes");
  447.     PlayerInfo[playerid][pArrested] = dini_Int(file, "Arrested");
  448.     PlayerInfo[playerid][pDPackages] = dini_Int(file, "DPackages");
  449.     PlayerInfo[playerid][pWeed] = dini_Int(file, "Weed");
  450.     PlayerInfo[playerid][pcocaine] = dini_Int(file, "cocaine");
  451.     PlayerInfo[playerid][pTWeed] = dini_Int(file, "TrunkWeed");
  452.     PlayerInfo[playerid][pTcocaine] = dini_Int(file, "Trunkcocaine");
  453.     PlayerInfo[playerid][pvTWeed] = dini_Int(file, "vTrunkWeed");
  454.     PlayerInfo[playerid][pvTcocaine] = dini_Int(file, "vTrunkcocaine");
  455.     PlayerInfo[playerid][pContract] = dini_Int(file, "Contract");
  456.     format(PlayerInfo[playerid][pContractBy], 32, "%s", dini_Get(file, "ContractBy"));
  457.     PlayerInfo[playerid][pTutorial] = dini_Int(file, "Tutorial");
  458.     PlayerInfo[playerid][pWarns] = dini_Int(file, "Warns");
  459.     format(PlayerInfo[playerid][pWarn1], 64, "%s", dini_Get(file, "Warn1"));
  460.     format(PlayerInfo[playerid][pWarn2], 64, "%s", dini_Get(file, "Warn2"));
  461.     format(PlayerInfo[playerid][pWarn3], 64, "%s", dini_Get(file, "Warn3"));
  462.     format(PlayerInfo[playerid][pFlag], 64, "%s", dini_Get(file, "Flag"));
  463.     PlayerInfo[playerid][pNMute] = dini_Int(file, "NMute");
  464.     PlayerInfo[playerid][pRMute] = dini_Int(file, "RMute");
  465.     PlayerInfo[playerid][pSpawnFreeze] = dini_Int(file, "SpawnFreeze");
  466.     PlayerInfo[playerid][pFam] = dini_Int(file, "Fam");
  467.     PlayerInfo[playerid][pFamRank] = dini_Int(file, "FamRank");
  468.     PlayerInfo[playerid][pCSuccess] = dini_Int(file, "CSuccess");
  469.     PlayerInfo[playerid][pCFail] = dini_Int(file, "CFail");
  470.     PlayerInfo[playerid][pHouse] = dini_Int(file, "House");
  471.     PlayerInfo[playerid][pVHouse] = dini_Int(file, "vHouse");
  472.     PlayerInfo[playerid][pTGun][0] = dini_Int(file, "wtSlot1");
  473.     PlayerInfo[playerid][pTGunAmmo][0] = dini_Int(file, "wtSlot1Ammo");
  474.     PlayerInfo[playerid][pTGun][1] = dini_Int(file, "wtSlot2");
  475.     PlayerInfo[playerid][pTGunAmmo][1] = dini_Int(file, "wtSlot2Ammo");
  476.     PlayerInfo[playerid][pvTGun][0] = dini_Int(file, "vwtSlot1");
  477.     PlayerInfo[playerid][pvTGunAmmo][0] = dini_Int(file, "vwtSlot1Ammo");
  478.     PlayerInfo[playerid][pvTGun][1] = dini_Int(file, "vwtSlot2");
  479.     PlayerInfo[playerid][pvTGunAmmo][1] = dini_Int(file, "vwtSlot2Ammo");
  480.     PlayerInfo[playerid][pGarage] = dini_Int(file, "Garage");
  481.     PlayerInfo[playerid][pVGarage] = dini_Int(file, "vGarage");
  482.     PlayerInfo[playerid][pHelper] = dini_Int(file, "Helper");
  483.     PlayerInfo[playerid][pAcceptReport] = dini_Int(file, "AcceptReport");
  484.     PlayerInfo[playerid][pTrashReport] = dini_Int(file, "TrashReport");
  485.     PlayerInfo[playerid][vModel] = dini_Int(file, "vModel");
  486.     PlayerInfo[playerid][vX] = dini_Float(file, "vX");
  487.     PlayerInfo[playerid][vY] = dini_Float(file, "vY");
  488.     PlayerInfo[playerid][vZ] = dini_Float(file, "vZ");
  489.     PlayerInfo[playerid][vA] = dini_Float(file, "vA");
  490.     PlayerInfo[playerid][vC1] = dini_Int(file, "vC1");
  491.     PlayerInfo[playerid][vC2] = dini_Int(file, "vC2");
  492.     PlayerInfo[playerid][vPJ] = dini_Int(file, "vPJ");
  493.     PlayerInfo[playerid][vLocked] = dini_Int(file, "vLocked");
  494.     PlayerInfo[playerid][pVehMod][0] = dini_Int(file, "vModSlot0");
  495.     PlayerInfo[playerid][pVehMod][1] = dini_Int(file, "vModSlot1");
  496.     PlayerInfo[playerid][pVehMod][2] = dini_Int(file, "vModSlot2");
  497.     PlayerInfo[playerid][pVehMod][3] = dini_Int(file, "vModSlot3");
  498.     PlayerInfo[playerid][pVehMod][4] = dini_Int(file, "vModSlot4");
  499.     PlayerInfo[playerid][pVehMod][5] = dini_Int(file, "vModSlot5");
  500.     PlayerInfo[playerid][pVehMod][6] = dini_Int(file, "vModSlot6");
  501.     PlayerInfo[playerid][pVehMod][7] = dini_Int(file, "vModSlot7");
  502.     PlayerInfo[playerid][pVehMod][8] = dini_Int(file, "vModSlot8");
  503.     PlayerInfo[playerid][pVehMod][9] = dini_Int(file, "vModSlot9");
  504.     PlayerInfo[playerid][pVehMod][10] = dini_Int(file, "vModSlot10");
  505.     PlayerInfo[playerid][pVehMod][11] = dini_Int(file, "vModSlot11");
  506.     PlayerInfo[playerid][pVehMod][12] = dini_Int(file, "vModSlot12");
  507.     PlayerInfo[playerid][pVehMod][13] = dini_Int(file, "vModSlot13");
  508.     // VIP CAR
  509.     PlayerInfo[playerid][vVModel] = dini_Int(file, "vVModel");
  510.     PlayerInfo[playerid][vVX] = dini_Float(file, "vVX");
  511.     PlayerInfo[playerid][vVY] = dini_Float(file, "vVY");
  512.     PlayerInfo[playerid][vVZ] = dini_Float(file, "vVZ");
  513.     PlayerInfo[playerid][vVA] = dini_Float(file, "vVA");
  514.     PlayerInfo[playerid][vVC1] = dini_Int(file, "vVC1");
  515.     PlayerInfo[playerid][vVC2] = dini_Int(file, "vVC2");
  516.     PlayerInfo[playerid][vVPJ] = dini_Int(file, "vVPJ");
  517.     PlayerInfo[playerid][vVLocked] = dini_Int(file, "vVLocked");
  518.     PlayerInfo[playerid][pVVehMod][0] = dini_Int(file, "vVModSlot0");
  519.     PlayerInfo[playerid][pVVehMod][1] = dini_Int(file, "vVModSlot1");
  520.     PlayerInfo[playerid][pVVehMod][2] = dini_Int(file, "vVModSlot2");
  521.     PlayerInfo[playerid][pVVehMod][3] = dini_Int(file, "vVModSlot3");
  522.     PlayerInfo[playerid][pVVehMod][4] = dini_Int(file, "vVModSlot4");
  523.     PlayerInfo[playerid][pVVehMod][5] = dini_Int(file, "vVModSlot5");
  524.     PlayerInfo[playerid][pVVehMod][6] = dini_Int(file, "vVModSlot6");
  525.     PlayerInfo[playerid][pVVehMod][7] = dini_Int(file, "vVModSlot7");
  526.     PlayerInfo[playerid][pVVehMod][8] = dini_Int(file, "vVModSlot8");
  527.     PlayerInfo[playerid][pVVehMod][9] = dini_Int(file, "vVModSlot9");
  528.     PlayerInfo[playerid][pVVehMod][10] = dini_Int(file, "vVModSlot10");
  529.     PlayerInfo[playerid][pVVehMod][11] = dini_Int(file, "vVModSlot11");
  530.     PlayerInfo[playerid][pVVehMod][12] = dini_Int(file, "vVModSlot12");
  531.     PlayerInfo[playerid][pVVehMod][13] = dini_Int(file, "vVModSlot13");
  532.     /*tHIRD cAR */
  533.     PlayerInfo[playerid][vVVModel] = dini_Int(file, "vVVModel");
  534.     PlayerInfo[playerid][vVVX] = dini_Float(file, "vVVX");
  535.     PlayerInfo[playerid][vVVY] = dini_Float(file, "vVVY");
  536.     PlayerInfo[playerid][vVVZ] = dini_Float(file, "vVVZ");
  537.     PlayerInfo[playerid][vVVA] = dini_Float(file, "vVVA");
  538.     PlayerInfo[playerid][vVVC1] = dini_Int(file, "vVVC1");
  539.     PlayerInfo[playerid][vVVC2] = dini_Int(file, "vVVC2");
  540.     PlayerInfo[playerid][vVVPJ] = dini_Int(file, "vVVPJ");
  541.     PlayerInfo[playerid][vVVLocked] = dini_Int(file, "vVVLocked");
  542.     PlayerInfo[playerid][pVVVehMod][0] = dini_Int(file, "vVVModSlot0");
  543.     PlayerInfo[playerid][pVVVehMod][1] = dini_Int(file, "vVVModSlot1");
  544.     PlayerInfo[playerid][pVVVehMod][2] = dini_Int(file, "vVVModSlot2");
  545.     PlayerInfo[playerid][pVVVehMod][3] = dini_Int(file, "vVVModSlot3");
  546.     PlayerInfo[playerid][pVVVehMod][4] = dini_Int(file, "vVVModSlot4");
  547.     PlayerInfo[playerid][pVVVehMod][5] = dini_Int(file, "vVVModSlot5");
  548.     PlayerInfo[playerid][pVVVehMod][6] = dini_Int(file, "vVVModSlot6");
  549.     PlayerInfo[playerid][pVVVehMod][7] = dini_Int(file, "vVVModSlot7");
  550.     PlayerInfo[playerid][pVVVehMod][8] = dini_Int(file, "vVVModSlot8");
  551.     PlayerInfo[playerid][pVVVehMod][9] = dini_Int(file, "vVVModSlot9");
  552.     PlayerInfo[playerid][pVVVehMod][10] = dini_Int(file, "vVVModSlot10");
  553.     PlayerInfo[playerid][pVVVehMod][11] = dini_Int(file, "vVVModSlot11");
  554.     PlayerInfo[playerid][pVVVehMod][12] = dini_Int(file, "vVVModSlot12");
  555.     PlayerInfo[playerid][pVVVehMod][13] = dini_Int(file, "vVVModSlot13");
  556.     /* END THIRD CAR */
  557.     if(PlayerInfo[playerid][vModel])
  558.     {
  559.         PlayerInfo[playerid][pVeh] = CreateVehicle(PlayerInfo[playerid][vModel], PlayerInfo[playerid][vX],PlayerInfo[playerid][vY],PlayerInfo[playerid][vZ],PlayerInfo[playerid][vA],PlayerInfo[playerid][vC1],PlayerInfo[playerid][vC2],1200);
  560.         SetVehicleVirtualWorld(PlayerInfo[playerid][pVeh], PlayerInfo[playerid][pVehVW]);
  561.         ChangeVehiclePaintjob(PlayerInfo[playerid][pVeh], PlayerInfo[playerid][vPJ]);
  562.         if(PlayerInfo[playerid][vLocked]) SetVehicleParamsEx(PlayerInfo[playerid][pVeh], 0, 0, 0, 1, 0, 0, 0);
  563.         for(new i=0; i<14; i++)
  564.         {
  565.             AddVehicleComponent(PlayerInfo[playerid][pVeh], PlayerInfo[playerid][pVehMod][i]);
  566.         }
  567.     }
  568.     if(PlayerInfo[playerid][vVModel])
  569.     {
  570.         PlayerInfo[playerid][pVVeh] = CreateVehicle(PlayerInfo[playerid][vVModel], PlayerInfo[playerid][vVX],PlayerInfo[playerid][vVY],PlayerInfo[playerid][vVZ],PlayerInfo[playerid][vVA],PlayerInfo[playerid][vVC1],PlayerInfo[playerid][vVC2],1200);
  571.         ChangeVehiclePaintjob(PlayerInfo[playerid][pVVeh], PlayerInfo[playerid][vVPJ]);
  572.         if(PlayerInfo[playerid][vVLocked]) SetVehicleParamsEx(PlayerInfo[playerid][pVVeh], 0, 0, 0, 1, 0, 0, 0);
  573.         for(new i=0; i<14; i++)
  574.         {
  575.             AddVehicleComponent(PlayerInfo[playerid][pVVeh], PlayerInfo[playerid][pVVehMod][i]);
  576.         }
  577.     }
  578.     if(PlayerInfo[playerid][vVVModel])
  579.     {
  580.         PlayerInfo[playerid][pVVVeh] = CreateVehicle(PlayerInfo[playerid][vVVModel], PlayerInfo[playerid][vVVX],PlayerInfo[playerid][vVVY],PlayerInfo[playerid][vVVZ],PlayerInfo[playerid][vVVA],PlayerInfo[playerid][vVVC1],PlayerInfo[playerid][vVVC2],1200);
  581.         ChangeVehiclePaintjob(PlayerInfo[playerid][pVVVeh], PlayerInfo[playerid][vVVPJ]);
  582.         if(PlayerInfo[playerid][vVVLocked]) SetVehicleParamsEx(PlayerInfo[playerid][pVVVeh], 0, 0, 0, 1, 0, 0, 0);
  583.         for(new i=0; i<14; i++)
  584.         {
  585.             AddVehicleComponent(PlayerInfo[playerid][pVVVeh], PlayerInfo[playerid][pVVVehMod][i]);
  586.         }
  587.     }
  588.     if (PlayerInfo[playerid][pLevel] < 6 || PlayerInfo[playerid][pAdmin] > 0 || PlayerInfo[playerid][pHelper] > 0)
  589.     {
  590.     gNewbie[playerid] = 0;
  591.     }
  592.     PlayerInfo[playerid][pGangMod] = dini_Int(file, "GangMod");
  593.     PlayerInfo[playerid][pFacMod] = dini_Int(file, "FacMod");
  594.     PlayerInfo[playerid][pBanAppealer] = dini_Int(file, "BanAppealer");
  595.     PlayerInfo[playerid][pCarLic] = dini_Int(file, "CarLicense");
  596.     PlayerInfo[playerid][pFlyLic] = dini_Int(file, "FlyLicense");
  597.     PlayerInfo[playerid][pWepLic] = dini_Int(file, "WepLicense");
  598.     format(PlayerInfo[playerid][pAccent], 16, "%s", dini_Get(file, "Accent"));
  599.     PlayerInfo[playerid][pDay] = dini_Int(file, "pDay");
  600.     PlayerInfo[playerid][pPaintTokens] = dini_Int(file, "PB Tokeni");
  601.     PlayerInfo[playerid][pVIP] = dini_Int(file, "VIP");
  602.     PlayerInfo[playerid][pVrijemeU] = dini_Int(file, "VrijemeU");
  603.     PlayerInfo[playerid][pUmin] = dini_Int(file, "VrijemeUmin");
  604.     PlayerInfo[playerid][pGiftTime] = dini_Int(file, "GiftTime");
  605.     PlayerInfo[playerid][pVIPBuddy] = dini_Int(file, "VIPBuddy");
  606.     PlayerInfo[playerid][pVIPDay] = dini_Int(file, "VIPDay");
  607.     PlayerInfo[playerid][pVIPMonth] = dini_Int(file, "VIPMonth");
  608.     PlayerInfo[playerid][pVIPHour] = dini_Int(file, "VIPDayHour");
  609.     PlayerInfo[playerid][pVIPTemp] = dini_Int(file, "VIPTemp");
  610.     PlayerInfo[playerid][pVIPJob] = dini_Int(file, "VIPJob");
  611.     PlayerInfo[playerid][pPinKod] = dini_Int(file, "PinKod");
  612.     PlayerInfo[playerid][pBankomat] = dini_Int(file, "MasterCard");
  613.     PlayerInfo[playerid][pDeliverTruck] = dini_Int(file, "DeliverTruck");
  614.     PlayerInfo[playerid][pNew] = dini_Int(file, "New");
  615.     PlayerInfo[playerid][pRefPoints] = dini_Int(file, "RefPoints");
  616.     PlayerInfo[playerid][pTester] = dini_Int(file, "Tester");
  617.     PlayerInfo[playerid][pArena] = dini_Int(file, "PaintBall");
  618.     PlayerInfo[playerid][pFightStyle] = dini_Int(file, "FightStyle");
  619.     SetPlayerFightingStyle(playerid, PlayerInfo[playerid][pFightStyle]);
  620.     PlayerInfo[playerid][pScope] = dini_Int(file, "Scope");
  621.     PlayerInfo[playerid][pCookies] = dini_Int(file, "Cookies");
  622.     PlayerInfo[playerid][pOldskool] = dini_Int(file, "Oldskool");
  623.     PlayerInfo[playerid][pReward] = dini_Int(file, "Reward");
  624.     PlayerInfo[playerid][pFish][0] = dini_Int(file, "Fish1");
  625.     PlayerInfo[playerid][pFish][1] = dini_Int(file, "Fish2");
  626.     PlayerInfo[playerid][pFish][2] = dini_Int(file, "Fish3");
  627.     PlayerInfo[playerid][pFish][3] = dini_Int(file, "Fish4");
  628.     PlayerInfo[playerid][pFish][4] = dini_Int(file, "Fish5");
  629.     PlayerInfo[playerid][pLoyal] = dini_Int(file, "Loyal");
  630.     PlayerInfo[playerid][pLoyalTag] = dini_Int(file, "LoyalTag");
  631.     PlayerInfo[playerid][pLPoints] = dini_Int(file, "LPoints");
  632.     PlayerInfo[playerid][pGate][0] = dini_Int(file, "Gate1");
  633.     PlayerInfo[playerid][pGate][1] = dini_Int(file, "Gate2");
  634.     PlayerInfo[playerid][pGate][2] = dini_Int(file, "Gate3");
  635.     PlayerInfo[playerid][pFirework] = 0;
  636.     LoadToys(playerid, file);
  637.     // All Loaded
  638.     print("Character file loaded successfuly.");
  639.     //SendClientMessage(playerid, COLOR_LIGHTRED, "SERVER: {FFFFFF}Your character files have loaded successfully.");
  640.     new string[512];
  641.     // Messages
  642.     SendClientMessage(playerid, COLOR_DARKRED, "Dobrodojdovte na New Generation Roleplay.");
  643.     //Cellphone
  644.     Mobile[playerid] = INVALID_PLAYER_ID;
  645.     CellTime[playerid] = 0;
  646.     // Welcome
  647.     format(string, sizeof(string), "SERVER: Dobrodojde, %s. (Tvojata posledna najava bese na %s)", RPN(playerid), PlayerInfo[playerid][pIP]);
  648.     SendClientMessage(playerid, COLOR_WHITE, string);
  649.     // Player
  650.     format(string, sizeof(string), "SERVER: Ti se najavi kako igrac so level [{00A5FF}%d{FAFAFA}].", PlayerInfo[playerid][pLevel]);
  651.     SendClientMessage(playerid, COLOR_WHITE, string);
  652.     // Helper
  653.     if(PlayerInfo[playerid][pHelper]){
  654.     format(string, sizeof(string), "SERVER: Ti se najavi %d kako Zaednica Helper.", PlayerInfo[playerid][pHelper]);
  655.     SendClientMessage(playerid, COLOR_WHITE, string);}
  656.     //Admin Reports
  657.     if(PlayerInfo[playerid][pAdmin] >= 2 && PlayerInfo[playerid][pAdmin] >= 2) {
  658.     format(string, sizeof(string), "Admin Level: %d | Prifateni prijavi: %d | Odbieni prijavi: %d", PlayerInfo[playerid][pAdmin], PlayerInfo[playerid][pAcceptReport], PlayerInfo[playerid][pTrashReport]);
  659.     SendClientMessage(playerid, COLOR_WHITE,string); }
  660.     // Admin
  661.     if(PlayerInfo[playerid][pAdmin]){
  662.     format(string, sizeof(string), "SERVER: Ti se najavi kako level %d Administrator.", PlayerInfo[playerid][pAdmin]);
  663.     SendClientMessage(playerid, COLOR_WHITE, string);}
  664.     //mapper
  665.     if(PlayerInfo[playerid][pMapper]){
  666.     format(string, sizeof(string), "SERVER: Ti se najavi kako level %d Mapper.", PlayerInfo[playerid][pMapper]);
  667.     SendClientMessage(playerid, COLOR_WHITE, string);}
  668.     // Helper Messages
  669.     if(PlayerInfo[playerid][pHelper]){
  670.     format(string, sizeof(string), "HelpLogin: Pomosnik %s se najavi. (Level %d)", RPN(playerid), PlayerInfo[playerid][pHelper]);
  671.     SendAdminMessage(COLOR_RED, 1, string);}
  672.     // Admin Messages
  673.     if(PlayerInfo[playerid][pAdmin]){
  674.     format(string, sizeof(string), "AdmLogin: Administrator %s se najavi. (Level %d)", RPN(playerid), PlayerInfo[playerid][pAdmin]);
  675.     SendAdminMessage(COLOR_RED, 1, string);}
  676.     // Flag Messages
  677.     if(strlen(PlayerInfo[playerid][pFlag]) > 0)
  678.     {
  679.         format(string, sizeof(string), "[{C3FF00}Admin{FAFAFA}]: %s se najavi. (Igrac so flag)", RPN(playerid));
  680.         SendAdminMessage(COLOR_WHITE, 1, string);
  681.     }
  682.     // MOTDs
  683.     if(strlen(ServerMOTD) > 0){
  684.     format(string, sizeof(string), "SERVER TEMA: {FFFFFF}%s", ServerMOTD);
  685.     SendClientMessage(playerid, COLOR_LIGHTRED, string);}
  686.     if(strlen(FamInfo[PlayerInfo[playerid][pFam]][fMOTD]) > 0){
  687.     format(string, sizeof(string), "FAMILIJA TEMA: {FFFFFF}%s", FamInfo[PlayerInfo[playerid][pFam]][fMOTD]);
  688.     SendClientMessage(playerid, COLOR_LIGHTRED, string);}
  689.     if(strlen(AdminMOTD) > 0 && PlayerInfo[playerid][pAdmin]){
  690.     format(string, sizeof(string), "ADMIN TEMA: {FFFFFF}%s", AdminMOTD);
  691.     SendClientMessage(playerid, COLOR_LIGHTRED, string);}
  692.     return 1;
  693. }
Advertisement
Add Comment
Please, Sign In to add comment