kifkat

Login

Feb 10th, 2012
163
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 23.01 KB | None | 0 0
  1. public OnPlayerLogin(playerid, password[])
  2. {
  3.     new string6[128];
  4.     StopAudioStreamForPlayer(playerid);
  5.     new playername2[MAX_PLAYER_NAME];
  6.     GetPlayerName(playerid, playername2, sizeof(playername2));
  7.     format(string6, sizeof(string6), "/Accounts/%s.acc", playername2);
  8.     new File: UserFile = fopen(string6, io_read);
  9.     if ( UserFile )
  10.     {
  11.         new string[228];
  12.         new PassData[256];
  13.         new keytmp[256], valtmp[256];
  14.         fread( UserFile , PassData , sizeof( PassData ) );
  15.         keytmp = ini_GetKey( PassData );
  16.         if( strcmp( keytmp , "Key" , true ) == 0 )
  17.         {
  18.             valtmp = ini_GetValue( PassData );
  19.             strmid(PlayerInfo[playerid][pKey], valtmp, 0, strlen(valtmp)-1, 255);
  20.         }
  21.         if(strcmp(PlayerInfo[playerid][pKey],password, true ) == 0 )
  22.         {
  23.                 new key[ 256 ] , val[ 256 ];
  24.                 new Data[ 256 ];
  25.                 while ( fread( UserFile , Data , sizeof( Data ) ) )
  26.                 {
  27.                     key = ini_GetKey( Data );
  28.  
  29.                     if( strcmp( key , "Sicherheit" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayerInfo[playerid][pSicherheit], val, 0, strlen(val)-1, 255); }
  30.                     if( strcmp( key , "AdminLevel" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pAdmin] = strval( val ); }
  31.                     if( strcmp( key , "DonateRank" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pDonateRank] = strval( val ); }
  32.                     if( strcmp( key , "Registered" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pReg] = strval( val ); }
  33.                     if( strcmp( key , "Sex" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pSex] = strval( val ); }
  34.                     if( strcmp( key , "Age" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pAge] = strval( val ); }
  35.                     if( strcmp( key , "Origin" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pOrigin] = strval( val ); }
  36.                     if( strcmp( key , "Premium" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPrempunkte] = strval( val ); }
  37.                     if( strcmp( key , "CK" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCK] = strval( val ); }
  38.                     if( strcmp( key , "Muted" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pMuted] = strval( val ); }
  39.                     if( strcmp( key , "Respect" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pExp] = strval( val ); }
  40.                     if( strcmp( key , "Ban" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pBan] = strval( val ); }
  41.                     if( strcmp( key , "Nieban" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pNieban] = strval( val ); }
  42.                     if( strcmp( key , "Money" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCash] = strval( val ); }
  43.                     if( strcmp( key , "CarsOwn" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCarsOwn] = strval( val ); }
  44.                     if( strcmp( key , "Bank" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pAccount] = strval( val ); }
  45.                     if( strcmp( key , "Crimes" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCrimes] = strval( val ); }
  46.                     if( strcmp( key , "Kills" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pKills] = strval( val ); }
  47.                     if( strcmp( key , "RentCarKey" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pRentCarKey] = strval( val ); }
  48.                     if( strcmp( key , "Deaths" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pDeaths] = strval( val ); }
  49.                     if( strcmp( key , "Arrested" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pArrested] = strval( val ); }
  50.                     if( strcmp( key , "WantedDeaths" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pWantedDeaths] = strval( val ); }
  51.                     if( strcmp( key , "Phonebook" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPhoneBook] = strval( val ); }
  52.                     if( strcmp( key , "GPS" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGPS] = strval( val ); }
  53.                     if( strcmp( key , "Level" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pLevel] = strval( val ); }
  54.                     if( strcmp( key , "Einleitung" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pEinleitung] = strval( val ); }
  55.                     if( strcmp( key , "LottoNr" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pLottoNr] = strval( val ); }
  56.                     if( strcmp( key , "Fishes" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pFishes] = strval( val ); }
  57.                     if( strcmp( key , "BiggestFish" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pBiggestFish] = strval( val ); }
  58.                     if( strcmp( key , "Ticket" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pTicket] = strval( val ); }
  59.                     if( strcmp( key , "Job" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pJob] = strval( val ); }
  60.                     if( strcmp( key , "HeadValue" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pHeadValue] = strval( val ); }
  61.                     if( strcmp( key , "Jailed" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pJailed] = strval( val ); }
  62.                     if( strcmp( key , "JailTime" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pJailTime] = strval( val ); }
  63.                     if( strcmp( key , "Drugs" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pDrugs] = strval( val ); }
  64.                     if( strcmp( key , "Waffen1" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pWaffen1] = strval( val ); }
  65.                     if( strcmp( key , "Waffen1" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pWaffen1] = strval( val ); }
  66.                     if( strcmp( key , "Waffen2" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pWaffen2] = strval( val ); }
  67.                     if( strcmp( key , "Waffen3" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pWaffen3] = strval( val ); }
  68.                     if( strcmp( key , "Waffen4" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pWaffen4] = strval( val ); }
  69.                     if( strcmp( key , "Waffen5" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pWaffen5] = strval( val ); }
  70.                     if( strcmp( key , "Waffen6" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pWaffen6] = strval( val ); }
  71.                     if( strcmp( key , "Waffen7" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pWaffen7] = strval( val ); }
  72.                     if( strcmp( key , "Waffen8" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pWaffen8] = strval( val ); }
  73.                     if( strcmp( key , "SonnenBrille" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pSonnenBrille] = strval( val ); }
  74.                     if( strcmp( key , "DrogenAbhängig" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pDabhaengig] = strval( val ); }
  75.                     if( strcmp( key , "Leader" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pChef] = strval( val ); }
  76.                     if( strcmp( key , "Member" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pArbeiter] = strval( val ); }
  77.                     if( strcmp( key , "Rank" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pRank] = strval( val ); }
  78.                     if( strcmp( key , "Char" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pChar] = strval( val ); }
  79.                     if( strcmp( key , "DetSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pDetSkill] = strval( val ); }
  80.                     if( strcmp( key , "SexSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pSexSkill] = strval( val ); }
  81.                     if( strcmp( key , "NeedT" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pNeedT] = strval( val ); }
  82.                     if( strcmp( key , "Tabbak" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pTabbak] = strval( val ); }
  83.                     if( strcmp( key , "Tsucht" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pTsucht] = strval( val ); }
  84.                     if( strcmp( key , "LawSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pLawSkill] = strval( val ); }
  85.                     if( strcmp( key , "MechSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pMechSkill] = strval( val ); }
  86.                     if( strcmp( key , "JackSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pJackSkill] = strval( val ); }
  87.                     if( strcmp( key , "CarSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCarSkill] = strval( val ); }
  88.                     if( strcmp( key , "NewsSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pNewsSkill] = strval( val ); }
  89.                     if( strcmp( key , "DrugsSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pDrugsSkill] = strval( val ); }
  90.                     if( strcmp( key , "FishSkill" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pFishSkill] = strval( val ); }
  91.                     if( strcmp( key , "pSHealth" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pSHealth] = floatstr( val ); }
  92.                     if( strcmp( key , "pHealth" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pHealth] = floatstr( val ); }
  93.                     if( strcmp( key , "Int" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pInt] = strval( val ); }
  94.                     if( strcmp( key , "Local" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pLocal] = strval( val ); }
  95.                     if( strcmp( key , "Team" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pTeam] = strval( val ); }
  96.                     if( strcmp( key , "Model" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pModel] = strval( val ); }
  97.                     if( strcmp( key , "PhoneNr" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pHandynummer] = strval( val ); }
  98.                     if( strcmp( key , "Handyakku" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pHandyakku] = strval( val ); }
  99.                     if( strcmp( key , "Timeout" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pTimeOut] = strval( val ); }
  100.                     if( strcmp( key , "Hotel" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pHotel] = strval( val ); }
  101.                     if( strcmp( key , "Pos_x" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPos_x] = floatstr( val ); }
  102.                     if( strcmp( key , "Pos_y" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPos_y] = floatstr( val ); }
  103.                     if( strcmp( key , "Pos_z" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPos_z] = floatstr( val ); }
  104.                     if( strcmp( key , "CarLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCarLic] = strval( val ); }
  105.                     if( strcmp( key , "BusLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pBusLic] = strval( val ); }
  106.                     if( strcmp( key , "NewLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pNewLic] = strval( val ); }
  107.                     if( strcmp( key , "FlyLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pFlyLic] = strval( val ); }
  108.                     if( strcmp( key , "BoatLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pBoatLic] = strval( val ); }
  109.                     if( strcmp( key , "FishLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pFishLic] = strval( val ); }
  110.                     if( strcmp( key , "Kreditzahlen" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pKreditbezahlen] = strval( val ); }// Laden von sch
  111.                     if( strcmp( key , "IRC" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pIRC] = strval( val ); }// Laden von schein wenn du /login machst
  112.                     if( strcmp( key , "Kredit" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pKredit] = strval( val ); }
  113.                     if( strcmp( key , "MehrCars" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pMehrCars] = strval( val ); }
  114.                     if( strcmp( key , "Zinsen" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pZinsen] = strval( val ); }//// Laden von schein wenn du /l
  115.                     if( strcmp( key , "GunLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGunLic] = strval( val ); }// Laden von schein wenn du /login machst
  116.                     if( strcmp( key , "Sender" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pSender] = strval( val ); }
  117.                     if( strcmp( key , "Anbieter" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pAnbieter] = strval( val ); }
  118.                     if( strcmp( key , "Handyrechnung" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pHandyrechnung] = strval( val ); }
  119.                     if( strcmp( key , "Kasten" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pKasten] = strval( val ); }
  120.                     if( strcmp( key , "LKWLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pLKWLic] = strval( val ); }
  121.                     if( strcmp( key , "MotoLic" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pMotoLic] = strval( val ); }
  122.                     if( strcmp( key , "Zig" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pZig] = strval( val ); }
  123.                     if( strcmp( key , "Teleport" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pTeleport] = strval( val ); }
  124.                     if( strcmp( key , "Radio" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pRadio] = strval( val ); }
  125.                     if( strcmp( key , "CarTime" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCarTime] = strval( val ); }
  126.                     if( strcmp( key , "ContractTime" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pContractTime] = strval( val ); }
  127.                     if( strcmp( key , "CDPlayer" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCDPlayer] = strval( val ); }
  128.                     if( strcmp( key , "Wins" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pWins] = strval( val ); }
  129.                     if( strcmp( key , "Loses" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pLoses] = strval( val ); }
  130.                     if( strcmp( key , "Tutorial" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pTut] = strval( val ); }
  131.                     if( strcmp( key , "Warnings" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pWarns] = strval( val ); }
  132.                     if( strcmp( key , "Adjustable" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pAdjustable] = strval( val ); }
  133.                     if( strcmp( key , "Fuel" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pFuel] = strval( val ); }
  134.                     if( strcmp( key , "Married" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pMarried] = strval( val ); }
  135.                     if( strcmp( key , "MarriedTo" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayerInfo[playerid][pMarriedTo], val, 0, strlen(val)-1, 255); }
  136.                     if( strcmp( key , "LastOnline" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayerInfo[playerid][pLastOnline], val, 0, strlen(val)-1, 255); }
  137.                     if( strcmp( key , "SpawnChange" , true ) == 0 ) { val = ini_GetValue( Data ); SpawnChange[playerid] = strval( val ); }
  138.                     if( strcmp( key , "WantedLevel" , true ) == 0 ) { val = ini_GetValue( Data ); WantedLevel[playerid] = strval( val ); }
  139.                     if( strcmp( key , "WantedPoints" , true ) == 0 ) { val = ini_GetValue( Data ); WantedPoints[playerid] = strval( val ); }
  140.                     if( strcmp( key , "PlayMinutes" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPlayMinutes] = strval( val ); }
  141.                     if( strcmp( key , "GesamtMinutes" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pGesamtMinutes] = strval( val ); }
  142.                     if( strcmp( key , "MinutesSinceAn" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pMinutesSinceAn] = strval( val ); }
  143.                     if( strcmp( key , "Knast" , true ) == 0 ) { val = ini_GetValue( Data ); Knast[playerid] = strval( val ); }
  144.                     if( strcmp( key , "Handy" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pHandyID] = strval( val ); }
  145.                     if( strcmp( key , "Uhr" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pUhrID] = strval( val ); }
  146.                     if( strcmp( key , "Paydayzeit" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPaydayzeit] = strval( val ); }
  147.                     if( strcmp( key , "PayDay" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPayDay] = strval( val ); }
  148.                     if( strcmp( key , "PayDayHad" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pPayDayHad] = strval( val ); }
  149.                     if( strcmp( key , "KnastTime" , true ) == 0 ) { val = ini_GetValue( Data ); KnastTime[playerid] = strval( val ); }
  150.                     if( strcmp( key , "Perso" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pOwnPerso] = strval( val ); }
  151.                     if( strcmp( key , "Krank" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pKrank] = strval( val ); }
  152.                     if( strcmp( key , "FrakSperre" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pFrakSperre] = strval( val ); }
  153.                     if( strcmp( key , "Impf" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pImpf] = strval( val ); }
  154.                     if( strcmp( key , "Versicherung" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pVersicherung] = strval( val ); }
  155.                     if( strcmp( key , "CarTowed" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pCarTowed] = strval( val ); }
  156.                     if( strcmp( key , "HouseKey" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pHouseKey] = strval( val ); }
  157.                     if( strcmp( key , "RentHouseKey" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pRentHouseKey] = strval( val ); }
  158.                     print("Debug Login: 1");
  159.                     new waffe,ammox,form[128];
  160.                     for(new i = 0;i<13;i++)
  161.                     {
  162.                         format(form,sizeof form,"waffe_%d",i);
  163.                         waffe = dini_Int(string,form);
  164.                         format(form,sizeof form,"ammo_%d",i);
  165.                         ammox = dini_Int(string,form);
  166.                         GivePlayerWeapon(playerid,waffe,ammox);
  167.                     }
  168.                 }
  169.                 fclose(UserFile);
  170.         }
  171.         else
  172.         {
  173.             ShowPlayerDialog(playerid, LOGINDIALOG, 1, "Passwort falsch eingegeben", "{FFFFFF}Falsches Passwort\nBitte gebe das korrekte Passwort ein:", "Login", "Verlassen");
  174.             fclose(UserFile);
  175.             gPlayerLogTries[playerid] += 1;
  176.             if(gPlayerLogTries[playerid] == 3) { Kick(playerid); }
  177.             print("Debug Login: 2");
  178.             return 1;
  179.         }
  180.         if(PlayerInfo[playerid][pBan] == 1) //autoban
  181.         {
  182.             format(string6,sizeof(string6)," %s versucht mit seinem gebannten Account online zu kommen und wurde gekickt!",playername2);
  183.             AdminNachricht(Kickcolor,string6,1);
  184.             SendClientMessage(playerid,COLOR_RED," Dein Account ist gebannt! Mach dir mal Gedanken, warum...");
  185.             print("Debug Login: 3");
  186.             Kick(playerid);
  187.             return 1;
  188.         }
  189.         PlayerInfo[playerid][pAdjustable] = 0;
  190.         ResetPlayerMoney(playerid);
  191.         ConsumingMoney[playerid] = 1;
  192.         GivePlayerMoney(playerid,PlayerInfo[playerid][pCash]);
  193.         CurrentMoney[playerid] = PlayerInfo[playerid][pCash];
  194.         if(PlayerInfo[playerid][pReg] == 0)
  195.         {
  196.             PlayerInfo[playerid][pSHealth] = 0.0;
  197.             PlayerInfo[playerid][pHealth] = 99.0;
  198.             PlayerInfo[playerid][pInt] = 15;
  199.             PlayerInfo[playerid][pLocal] = 255;
  200.             PlayerInfo[playerid][pTeam] = 3;
  201.             PlayerInfo[playerid][pModel] = 0;
  202.             PlayerInfo[playerid][pPbiskey] = 255;
  203.             PlayerInfo[playerid][pAccount] = 0;
  204.             PlayerInfo[playerid][pReg] = 1;
  205.         }
  206.  
  207.  
  208.         gPlayerLogged[playerid] = 1;
  209.         SpawnPlayer(playerid);
  210.         format(string6, sizeof(string6), "{FF8A05}Server:{F7F7F7} Willkommen %s",playername2);
  211.         SendClientMessage(playerid, TUTFARBE,string6);
  212.         printf("%s has logged in.",playername2);
  213.         GivePlayerMoney(playerid, 10);
  214.         if(PlayerInfo[playerid][pPrempunkte] > 0)
  215.         {
  216.                 SendClientMessage(playerid, WHITE,"{FF8A05}Server:{F7F7F7} Du besitzt Premiumpunkte!");
  217.         }
  218.         if (PlayerInfo[playerid][pAdmin] > 0)
  219.         {
  220.                 new text1[50];
  221.                 if(PlayerInfo[playerid][pAdmin] == 1) { text1 = "Moderator auf Probe"; }
  222.                 else if(PlayerInfo[playerid][pAdmin] == 2) { text1 = "Moderator"; }
  223.                 else if(PlayerInfo[playerid][pAdmin] == 3) { text1 = "1. Supporter"; }
  224.                 else if(PlayerInfo[playerid][pAdmin] == 4) { text1 = "2. Supporter"; }
  225.                 else if(PlayerInfo[playerid][pAdmin] == 5) { text1 = "Administrator"; }
  226.                 else if(PlayerInfo[playerid][pAdmin] == 6) { text1 = "Management"; }
  227.                 else if(PlayerInfo[playerid][pAdmin] == 7) { text1 = "Serverleiter"; }
  228.                 format(string6, sizeof(string6), "{FF8A05}Server:{F7F7F7} Du bist mit dem Adminrang '{CC0404}%s{F7F7F7}' eingeloggt.",text1);
  229.                 SendClientMessage(playerid, WHITE,string6);
  230.         }
  231.         SetCameraBehindPlayer(playerid);
  232.         TogglePlayerSpectating(playerid, 0);
  233.         SetPlayerScore(playerid, PlayerInfo[playerid][pAge]);
  234.         new hours,minutes,seconds;
  235.         gettime(hours, minutes, seconds);
  236.         format(string6, sizeof string6, "%s%d:%s%d", (hours < 10) ? ("0") : (""), hours, (minutes < 10) ? ("0") : (""), minutes);
  237.         TextDrawSetString(txtTimeDisp, string6);
  238.     //  new string1[1300];
  239.     //  new string2[1300];
  240.         //new stringnew[1300];
  241.         //format(string2, sizeof(string2),"{F7F5F5}Dieses Vergehen wird sofort mit einem Ban bestraft!\n\nAlle Spieler auf unserem Server haben diese Regeln einzuhalten!\nAnsonsten werden Konsequenzen folgen!\nBitte haltet euch an diese Regeln um den Spielfluss nicht zu stören\nSchließlich sind die Spieler nur da um ihren Spaß zu haben\n\nDas GTA Lifeplay Team!");
  242.         //format(string1, sizeof(string1),"{F7F5F5}§4 Cheaten sowie Bugusing sind nicht erlaubt!\nSolltet ihr jemanden dabei erwischen, müsst ihr die Person sofort den Admins melden!\n\n§5 Die Befehle /afk und /wb werden nicht ausgenutzt!\nSie sind Funktionen um das Leben der Spieler einfacher zu machen\nUnd nicht zum Chatten da wenn man der /ooc ausgeschaltet ist!\n\n§6 Das Werben für andere Server und Webseiten ist strengstens untersagt!\n%s",string2);
  243.         //format(stringnew, sizeof(stringnew),"{F7F5F5}§2 Fahrerdriveby sowie das Todparken sind auf unserem Server untersagt!\n\n§3 Das grundlose Töten von Spielern auf unserem Server ist verboten!\nAuch wenn ihr bestimmte Spieler nicht mögt muss man diese nicht gleich töten\n\n%s",string1);
  244.         //new coordsstring[1300];
  245.         //format(coordsstring, sizeof(coordsstring), "{F7F5F5}Willkommen auf dem GTA Lifeplay Server!\nHier moechten wir Dich nocheinmal kurz an unsere Regeln erinnern!\nBitte lese sie Dir gut durch damit es keine Probleme gibt!\nDenn Unwissenheit schützt vor Strafe nicht!\n\n§1 Respektiere die User so wie du respektiert werden möchtest!\nBeleidigungen und Respektlosigkeit sind hier nicht erwünscht!\n\n%s",stringnew);
  246.         //ShowPlayerDialog(playerid,7231, DIALOG_STYLE_MSGBOX, "{F7F5F5}Herzlich Willkommen!", coordsstring, "Okey", "");
  247.     }
  248.     print("Debug Login: 4");
  249.     return 1;
  250. }
Advertisement
Add Comment
Please, Sign In to add comment