Advertisement
Guest User

Untitled

a guest
Jan 17th, 2014
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 16.88 KB | None | 0 0
  1. stock SaveAccount(playerid)
  2. {
  3.     if(IsPlayerConnected(playerid) && !IsPlayerNPC(playerid) && GetPVarInt(playerid,"Eingeloggt") == 1) //wir überprüfen ob der Spieler überhaupt noch Connected ist und ob er nicht ein NPC ist.
  4.     {
  5.         new mainquery[4000],query[4000],Float:Pos[3];
  6.  
  7.         for (new i = 0; i < 13; i++)
  8.         {
  9.             GetPlayerWeaponData(playerid, i, Spieler[playerid][pPlayerWeapon][i], Spieler[playerid][pPlayerWeaponAmmo][i]);
  10.         }
  11.  
  12.         GetPlayerPos(playerid,Pos[0],Pos[1],Pos[2]);
  13.         format(query,sizeof(query),"UPDATE "#DATENBANKTAG"_account_main SET Online='0',Tutorial='%d',Admin='%d',Verwarnungen='%d',FLeaderRechte='%d',Fraktion='%d',FraktionsRang='%d',FraktionsURang='%d',FraktionsSperre='%d',FraktionsGehalt='%d',Job='%d',JobWarns='%d',JobSperre='%d',ArbeitslosenGeld='%d',",
  14.         Spieler[playerid][pViewTutorial],Spieler[playerid][pAdmin],Spieler[playerid][pWarns],Spieler[playerid][pLeader],Spieler[playerid][pFraktion],Spieler[playerid][pFraktRang],Spieler[playerid][pFraktURang],Spieler[playerid][pFraktionSperre],
  15.         Spieler[playerid][pFraktionsGehalt],Spieler[playerid][pJob],Spieler[playerid][JobWarns],Spieler[playerid][pJobSperre],Spieler[playerid][pWorkLess]);
  16.         strcat(mainquery,query);
  17.         strdel(query,0,sizeof(query));
  18.         format(query,sizeof(query),"Geschlecht='%d',SpielerAlter='%d',Level='%d',Geld='%d',GWD='%d',ZiviNote='%d',FAbteilung='%d',Bankguthaben='%d',BankPin='%d',WantedSterne='%d',WantedPunkte='%d',Suspects='%d',Wanted_Grund1='%s',Wanted_Grund2='%s',Wanted_Grund3='%s',Wanted_Grund4='%s',Wanted_Grund5='%s',",
  19.         Spieler[playerid][pSex],Spieler[playerid][pYearsOld],GetPlayerLevel(playerid),GetACMoney(playerid),Spieler[playerid][pGrundwehrdienst],Spieler[playerid][pZiviNote],Spieler[playerid][pFraktABTInvite],Spieler[playerid][pBank],Spieler[playerid][pBankPin],GetPlayerWantedLevel(playerid),Spieler[playerid][pWantedPoints],Spieler[playerid][pSuspectPoints],
  20.         pWantedReason1[playerid],pWantedReason2[playerid],pWantedReason3[playerid],pWantedReason4[playerid],pWantedReason5[playerid]);
  21.         strcat(mainquery,query);
  22.         strdel(query,0,sizeof(query));
  23.         format(query,sizeof(query),"Crimes='%d',STVOcrimes='%d',KampfStyle='%d',Handy='%d',Handycoins='%d',HandyStatus='%d',HandyAkku='%f',HandyNummer='%d',Handyflat='%d',Handyflatbuyinbiz='%d',Letzte_X='%f',Letzte_Y='%f',Letzte_Z='%f',Letzte_Interior='%d',Letzte_VirtualWorld='%d',",
  24.         Spieler[playerid][pLastSuspects],Spieler[playerid][pSTVOpoints],GetPlayerFightingStyle(playerid),Spieler[playerid][pHandy],Spieler[playerid][pHandyCoins],Spieler[playerid][pHandystate],Spieler[playerid][pHandyakku],Spieler[playerid][pPhonenumber],Spieler[playerid][pHandyFlat],Spieler[playerid][pHandyBuyByBiz],
  25.         Pos[0],Pos[1],Pos[2],GetPlayerInterior(playerid),GetPlayerVirtualWorld(playerid));
  26.         strcat(mainquery,query);
  27.         strdel(query,0,sizeof(query));
  28.         format(query,sizeof(query),"pSelectHome='%d',HausMieter='%d',Spawn='%d',Hotel='%d',Tod='%d',Tot_X='%f',Tot_Y='%f',Tot_Z='%f',Tot_Interior='%d',Tot_VirtualWorld='%d',TotZeit='%d',Friedhof='%d',FriedhofZeit='%d',ImKnast='%d',KnastZeit='%d',KnastKaution='%d' WHERE Name='%s'",
  29.         Spieler[playerid][pSelectHome],Spieler[playerid][pRentHome],Spieler[playerid][pSpawn],Spieler[playerid][pHotel],Spieler[playerid][pDeath],Spieler[playerid][tot_x],Spieler[playerid][tot_y],Spieler[playerid][tot_z],Spieler[playerid][tot_int],Spieler[playerid][tot_world],Spieler[playerid][pDeathTime],Spieler[playerid][pFriedhof],Spieler[playerid][pFriedhofTime],
  30.         Spieler[playerid][pJailed],Spieler[playerid][pJailTime],Spieler[playerid][pKaution],Spieler[playerid][pName]);
  31.         strcat(mainquery,query);
  32.         strdel(query,0,sizeof(query));
  33.         mysql_function_query(MySqlConnection,mainquery,false,"","");
  34.         strdel(mainquery,0,sizeof(mainquery));
  35.  
  36.         format(query,sizeof(query),"UPDATE "#DATENBANKTAG"_account_main SET Muted='%d',MuteZeit='%d',ImPrison='%d',PrisonCheckPointsAbgelaufen='%d',PrisonCheckPointsGegeben='%d',Morde='%d',Tode='%d',SkinID='%d',FraktionSkinID='%d',PaintBallKills='%d',PaintBallTode='%d',PaintBallRang='%d',PaintBallBesuche='%d',AngenommeneReports='%d',KopfGeld='%d',",
  37.         Spieler[playerid][pMuted],Spieler[playerid][pMuteTime],Spieler[playerid][pInPrison],Spieler[playerid][pPrisonCPsgelaufen],Spieler[playerid][pPrisonCPsgegeben],Spieler[playerid][pMorde],Spieler[playerid][pTode],Spieler[playerid][pSkin],Spieler[playerid][pFraktSkin],Spieler[playerid][pPBKills],Spieler[playerid][pPBDeaths],
  38.         Spieler[playerid][pPBRang],Spieler[playerid][pPBVisits],Spieler[playerid][Reports],Spieler[playerid][pHeadMoney]);
  39.         strcat(mainquery,query);
  40.         strdel(query,0,sizeof(query));
  41.  
  42.         format(query,sizeof(query),"pWantedDeaths='%d',pBuyTickets='%d',pJailedCount='%d',Bankkonto='%d',pArmyPlaneOrder='%d',pArmyHeliOrder='%d',pArmyWaffenOrder='%d',LevelUPKosten='%d',RespectForLevelUp='%d',RespectFromPayday='%d',TimeAfterRegister='%d',",
  43.         Spieler[playerid][pWantedDeaths],Spieler[playerid][pBuyTickets],Spieler[playerid][pJailedCount],Spieler[playerid][pBankkonto],Spieler[playerid][pArmyPlaneOrder],Spieler[playerid][pArmyHeliOrder],Spieler[playerid][pArmyWaffenOrder],
  44.         Spieler[playerid][pLevelKosten],Spieler[playerid][pRespektToLevelUp],Spieler[playerid][pRespektFromPayday],Spieler[playerid][pTimeAfterRegister]);
  45.         strcat(mainquery,query);
  46.         strdel(query,0,sizeof(query));
  47.  
  48.         format(query,sizeof(query),"Time4Payday='%d',TimeoutCrashExeorKick='%d',HabGeworben='%d',RpChat='%d',pPremium='%d',GeworbenerSpieler='%s',pScheinSperre='%d',DigiHud='%d',pDHitsound='%d',Bonus='%d',Gutschein='%d',pCoins='%d',",
  49.         Spieler[playerid][pMinutesAfterPayday],Spieler[playerid][pAntiOfflineFlucht],Spieler[playerid][HatGeworben],Spieler[playerid][RpChat],Spieler[playerid][pPremium],Spieler[playerid][GeworbenPlaya],Spieler[playerid][pScheinSperre],
  50.         Spieler[playerid][DigiHud],Spieler[playerid][pDHitsound],Spieler[playerid][pStartbonus],Spieler[playerid][pGutschein],Spieler[playerid][pCoins]);
  51.         strcat(mainquery,query);
  52.         strdel(query,0,sizeof(query));
  53.  
  54.         format(query,sizeof(query),"pFirmaLeader='%d',pFirmaMember='%d',pOrgLeader='%d',pOrgMember='%d',pParteiLeader='%d',pParteiMember='%d',pLohn='%d',WaitPerso='%d',pMarried='%s',pBuyClothes='%d',pIll='%d',pConterminatedTime='%d',pBitchSkill='%d',pBitchFuckCount='%d',pMedicHealplayerSkill='%d',pMedicHealCount='%d' WHERE Name='%s'",
  55.         Spieler[playerid][pFirmaLeader],Spieler[playerid][pFirmaMember],Spieler[playerid][pOrgLeader],Spieler[playerid][pOrgMember],Spieler[playerid][pParteiLeader],Spieler[playerid][pParteiMember],Spieler[playerid][pLohn],Spieler[playerid][WaitPerso],
  56.         Spieler[playerid][pMarried],Spieler[playerid][pBuyClothes],Spieler[playerid][pIll],Spieler[playerid][pConterminatedTime],Spieler[playerid][pBitchSkill],Spieler[playerid][pBitchFuckCount],Spieler[playerid][pMedicHealplayerSkill],Spieler[playerid][pMedicHealCount],Spieler[playerid][pName]);
  57.         strcat(mainquery,query);
  58.         strdel(query,0,sizeof(query));
  59.         mysql_function_query(MySqlConnection,mainquery,false,"","");
  60.         strdel(mainquery,0,sizeof(mainquery));
  61.  
  62.         format(mainquery,sizeof(mainquery),"UPDATE "#DATENBANKTAG"_account_weapons SET Waffen0='%d',Waffen1='%d',Waffen2='%d',Waffen3='%d',Waffen4='%d',Waffen5='%d',Waffen6='%d',Waffen7='%d',Waffen8='%d',Waffen9='%d',Waffen10='%d',Waffen11='%d',Waffen12='%d',Ammo0='%d',Ammo1='%d',Ammo2='%d',Ammo3='%d',Ammo4='%d',Ammo5='%d',Ammo6='%d',Ammo7='%d',Ammo8='%d',Ammo9='%d',Ammo10='%d',Ammo11='%d',Ammo12='%d' WHERE Name='%s'",
  63.         Spieler[playerid][pPlayerWeapon][0],Spieler[playerid][pPlayerWeapon][1],Spieler[playerid][pPlayerWeapon][2],Spieler[playerid][pPlayerWeapon][3],Spieler[playerid][pPlayerWeapon][4],Spieler[playerid][pPlayerWeapon][5],Spieler[playerid][pPlayerWeapon][6],
  64.         Spieler[playerid][pPlayerWeapon][7],Spieler[playerid][pPlayerWeapon][8],Spieler[playerid][pPlayerWeapon][9],Spieler[playerid][pPlayerWeapon][10],Spieler[playerid][pPlayerWeapon][11],Spieler[playerid][pPlayerWeapon][12],
  65.         Spieler[playerid][pPlayerWeaponAmmo][0]/2,Spieler[playerid][pPlayerWeaponAmmo][1]/2,Spieler[playerid][pPlayerWeaponAmmo][2]/2,Spieler[playerid][pPlayerWeaponAmmo][3]/2,Spieler[playerid][pPlayerWeaponAmmo][4]/2,Spieler[playerid][pPlayerWeaponAmmo][5]/2,Spieler[playerid][pPlayerWeaponAmmo][6]/2,
  66.         Spieler[playerid][pPlayerWeaponAmmo][7]/2,Spieler[playerid][pPlayerWeaponAmmo][8]/2,Spieler[playerid][pPlayerWeaponAmmo][9]/2,Spieler[playerid][pPlayerWeaponAmmo][10]/2,Spieler[playerid][pPlayerWeaponAmmo][11]/2,Spieler[playerid][pPlayerWeaponAmmo][12]/2,Spieler[playerid][pName]);
  67.         mysql_function_query(MySqlConnection,mainquery,false,"","");
  68.         strdel(mainquery,0,sizeof(mainquery));
  69.         format(mainquery,sizeof(mainquery),"UPDATE "#DATENBANKTAG"_account_fish SET FishID1='%d',FishID2='%d',FishID3='%d',FishID4='%d',FishID5='%d',Fishweight1='%d',Fishweight2='%d',Fishweight3='%d',Fishweight4='%d',Fishweight5='%d' WHERE Name='%s'",
  70.         Spieler[playerid][pFishID][1],Spieler[playerid][pFishID][2],Spieler[playerid][pFishID][3],Spieler[playerid][pFishID][4],Spieler[playerid][pFishID][5],Spieler[playerid][pFischgewicht][1],Spieler[playerid][pFischgewicht][2],Spieler[playerid][pFischgewicht][3],Spieler[playerid][pFischgewicht][4],Spieler[playerid][pFischgewicht][5],Spieler[playerid][pName]);
  71.         mysql_function_query(MySqlConnection,mainquery,false,"","");
  72.         strdel(mainquery,0,sizeof(mainquery));
  73.         format(mainquery,sizeof(mainquery),"UPDATE "#DATENBANKTAG"_account_koffer SET Slot0='%d',Slot1='%d',Slot2='%d',Slot3='%d',Slot4='%d',Slot5='%d',Slot6='%d',Slot7='%d',Slot8='%d',Slot9='%d',Slot10='%d' WHERE Name='%s'",
  74.         Spieler[playerid][pKofferItems][0],Spieler[playerid][pKofferItems][1],Spieler[playerid][pKofferItems][2],Spieler[playerid][pKofferItems][3],Spieler[playerid][pKofferItems][4],Spieler[playerid][pKofferItems][5],Spieler[playerid][pKofferItems][6],
  75.         Spieler[playerid][pKofferItems][7],Spieler[playerid][pKofferItems][8],Spieler[playerid][pKofferItems][9],Spieler[playerid][pKofferItems][10],Spieler[playerid][pName]);
  76.         mysql_function_query(MySqlConnection,mainquery,false,"","");
  77.         strdel(mainquery,0,sizeof(mainquery));
  78.         strcat(mainquery,"UPDATE "#DATENBANKTAG"_account_blacklist SET ");
  79.         for(new fID=0;fID<MAX_FRAKTIONNEN;fID++)
  80.         {
  81.             if(fID > 0) strcat(mainquery,",");
  82.             format(mainquery,sizeof(mainquery),"%sblacklist%i='%d'",mainquery,fID,Spieler[playerid][pBL][fID]);
  83.             strcat(mainquery,",");
  84.             format(mainquery,sizeof(mainquery),"%sblacklistreason%i='%s'",mainquery,fID,pBLReason[playerid][fID]);
  85.         }
  86.         format(mainquery,sizeof(mainquery),"%s WHERE Name='%s'",mainquery,Spieler[playerid][pName]);
  87.         mysql_function_query(MySqlConnection,mainquery,false,"","");
  88.         strdel(mainquery,0,sizeof(mainquery));
  89.         format(mainquery,sizeof(mainquery),"UPDATE "#DATENBANKTAG"_account_inventar SET c4='%d',materials='%d',material_packs='%d',lunchpackets='%d',navi='%d',helm='%d',angel='%d',angelkoeder='%d',repairboxxes='%d',refillgalons='%d',koffer='%d',zigarrets='%d',alcohol='%d',ganja='%d',kokain='%d',opium='%d',spice='%d',ganjaseats='%d',kokainseats='%d',opiumseats='%d',spiceseats='%d',callbook='%d',condoms='%d',duenger='%d' WHERE Name='%s'",
  90.         Spieler[playerid][pC4],Spieler[playerid][pMaterials],Spieler[playerid][MatsPackete],Spieler[playerid][pLunchpaket],Spieler[playerid][pNavi],Spieler[playerid][pMotorradhelm],Spieler[playerid][pAngel],Spieler[playerid][pAngelKoeder],Spieler[playerid][pRepairVehBoxes],Spieler[playerid][pTankFillBoxes],Spieler[playerid][pKoffer],Spieler[playerid][pZigarets],
  91.         Spieler[playerid][pAlc],Spieler[playerid][pGanja],Spieler[playerid][pKokain],Spieler[playerid][pOpium],Spieler[playerid][pSpice],Spieler[playerid][pGanjaSammen],Spieler[playerid][pKokainSammen],Spieler[playerid][pOpiumSammen],Spieler[playerid][pSpiceSammen],Spieler[playerid][pCallBook],Spieler[playerid][pCondoms],Spieler[playerid][pDuenger],Spieler[playerid][pName]);
  92.         mysql_function_query(MySqlConnection,mainquery,false,"","");
  93.         strdel(mainquery,0,sizeof(mainquery));
  94.         format(mainquery,sizeof(mainquery),"UPDATE "#DATENBANKTAG"_account_licenses SET car='%d',bike='%d',roller='%d',boat='%d',plane='%d',helicopter='%d',weapon='%d',fishing='%d',personality='%d' WHERE Name='%s'",
  95.         Spieler[playerid][pAutoLic],Spieler[playerid][pBikeLic],Spieler[playerid][pRollerLic],Spieler[playerid][pBoatLic],Spieler[playerid][pPlaneLic],Spieler[playerid][pHeliLic],Spieler[playerid][pWaffenLic],Spieler[playerid][pFishingLic],Spieler[playerid][pPersoLic],Spieler[playerid][pName]);
  96.         mysql_function_query(MySqlConnection,mainquery,false,"","");
  97.         strdel(mainquery,0,sizeof(mainquery));
  98.         format(mainquery,sizeof(mainquery),"UPDATE "#DATENBANKTAG"_account_banksafe SET safetresor='%d',ganja='%d',kokain='%d',opium='%d',spice='%d',materials='%d',c4='%d',lunchpaket='%d',matspackete='%d',bier='%d',zigaretten='%d',werkzeugkaesten='%d',benzinkanister='%d',koeder='%d',kondome='%d',duenger='%d' WHERE Name='%s'",
  99.         Spieler[playerid][pBankSafeSafe],Spieler[playerid][pBankSafeGanja],Spieler[playerid][pBankSafeKokain],Spieler[playerid][pBankSafeOpium],Spieler[playerid][pBankSafeSpice],Spieler[playerid][pBankSafeMaterials],Spieler[playerid][pBankSafeC4],
  100.         Spieler[playerid][pBankSafeLunchpaket],Spieler[playerid][pBankSafeMatspackete],Spieler[playerid][pBankSafeAlc],Spieler[playerid][pBankSafeZigarets],Spieler[playerid][pBankSafeRepairVehBoxes],
  101.         Spieler[playerid][pBankSafeTankFillBoxes],Spieler[playerid][pBankSafeAngelkoeder],Spieler[playerid][pBankSafeCondoms],Spieler[playerid][pBankSafeDuenger],Spieler[playerid][pName]);
  102.         mysql_function_query(MySqlConnection,mainquery,false,"","");
  103.         strdel(mainquery,0,sizeof(mainquery));
  104.         new slot = 0;
  105.         for(;slot<MAX_PLAYER_VEHS;slot++)
  106.         {
  107.             if(!strcmp(Spieler[playerid][pName],Pfahrzeug[slot][playerid][Besitzer],true))
  108.             {
  109.                 if(Pfahrzeug[slot][playerid][modelid] != 0)
  110.                 {
  111.                     GetVehicleHealth(Pfahrzeug[slot][playerid][Vehicle],Pfahrzeug[slot][playerid][HP]);
  112.                     format(query,sizeof(query),"UPDATE "#DATENBANKTAG"_account_vehicle SET modelid='%d',x='%f',y='%f',z='%f',a='%f',interior='%d',world='%d',cc1='%d',cc2='%d',paintjob='%d',vehhp='%f',abgeschlossen='%d',t1='%d',t2='%d',t3='%d',t4='%d',t5='%d',t6='%d',t7='%d',t8='%d',t9='%d',t10='%d',t11='%d',t12='%d',t13='%d',t14='%d',",
  113.                     Pfahrzeug[slot][playerid][modelid],Pfahrzeug[slot][playerid][posx],Pfahrzeug[slot][playerid][posy],Pfahrzeug[slot][playerid][posz],Pfahrzeug[slot][playerid][posa],Pfahrzeug[slot][playerid][Interior],Pfahrzeug[slot][playerid][VirtualWorld],Pfahrzeug[slot][playerid][Colour1],Pfahrzeug[slot][playerid][Colour2],
  114.                     Pfahrzeug[slot][playerid][Paintjob],Pfahrzeug[slot][playerid][HP],Pfahrzeug[slot][playerid][Abgeschlossen],Pfahrzeug[slot][playerid][Spoiler],Pfahrzeug[slot][playerid][Hood],Pfahrzeug[slot][playerid][Roof],
  115.                     Pfahrzeug[slot][playerid][Sideskirt],Pfahrzeug[slot][playerid][Lamps],Pfahrzeug[slot][playerid][Nitro],Pfahrzeug[slot][playerid][Exhaust],Pfahrzeug[slot][playerid][Wheels],Pfahrzeug[slot][playerid][Stereo],
  116.                     Pfahrzeug[slot][playerid][Hydraulics],Pfahrzeug[slot][playerid][FrontBumper],Pfahrzeug[slot][playerid][RearBumper],Pfahrzeug[slot][playerid][VentRight],Pfahrzeug[slot][playerid][VentLeft]);
  117.                     strcat(mainquery,query);
  118.                     format(query,sizeof(query),"angemeldet='%d',atime='%d',atAnmeldung='%d',preis='%d',nummernschild='%s',neon='%d',motordown='%d',tank='%f',km='%d',towed='%d',towedfreeprice='%d',towedreason='%s',kganja='%d',kkokain='%d',kopium='%d',kspice='%d',kmats='%d',klunch='%d',kc4='%d',",
  119.                     Pfahrzeug[slot][playerid][Angemeldet],Pfahrzeug[slot][playerid][AnmeldeTime],Pfahrzeug[slot][playerid][AnAnmeldung],Pfahrzeug[slot][playerid][Preis],Pfahrzeug[slot][playerid][Nummernschild],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][Neon],
  120.                     MotorDown[Pfahrzeug[slot][playerid][Vehicle]],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][Tank],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][Kilometer],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][Abgeschleppt],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][AbgeschlepptPreis],
  121.                     vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][AbgeschlepptGrund],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][KofferraumGanja],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][KofferraumKokain],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][KofferraumOpium],
  122.                     vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][KofferraumSpice],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][KofferraumMaterials],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][KofferraumLunchpakete],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][KofferraumC4]);
  123.                     strcat(mainquery,query);
  124.                     format(query,sizeof(query),"kwkanister='%d',kkanister='%d',handbrake='%d' WHERE name='%s' AND slot='%d'",vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][KofferraumWerkzeugkasten],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][KofferraumBenzinkanister],vFahrzeug[Pfahrzeug[slot][playerid][Vehicle]][Handbremse],Pfahrzeug[slot][playerid][Besitzer],slot);
  125.                     strcat(mainquery,query);
  126.                     mysql_function_query(MySqlConnection,mainquery,false,"","");
  127.                 }
  128.             }
  129.         }
  130.         printf("SAVE: %s Account hat gespeichert!",Spieler[playerid][pName]);
  131.     }
  132.     return 1;
  133. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement