Login[Rep]
#1

so listen i go in my server my real password ex:is blabla i type in guga and i login...well thats wrong dont u thinks so??
anyone can login to(all accounts) even if password is wrong..Help giving rep helppp

PHP Code:
public OnPlayerLogin(playerid,password[])
{
    new 
tmp2[256];
    new 
string2[128];
    new 
playername2[MAX_PLAYER_NAME];
    new 
playersip[24];
    
GetPlayerName(playeridplayername2sizeof(playername2));
    
GetPlayerIp(playeridplayersipsizeof(playersip));
    
format(string2sizeof(string2), "%s.ini"playername2);
    if (
dini_Exists(string2))
        {
        
PlayerInfo[playerid][pKey] = dini_Int(string2,"Password");
        
PlayerInfo[playerid][pLevel] = dini_Int(string2,"Level");
        
PlayerInfo[playerid][pLighter] = dini_Int(string2,"Lighter");
        
PlayerInfo[playerid][pCigarettes] = dini_Int(string2,"Cigarettes");
        
PlayerInfo[playerid][pWantedLevel] = dini_Int(string2,"Wanted");
        
PlayerInfo[playerid][pAdmin] = dini_Int(string2,"AdminLevel");
        
PlayerInfo[playerid][pHelper] = dini_Int(string2,"HelperLevel");
           
PlayerInfo[playerid][pDonateRank] = dini_Int(string2,"DonateRank");
        
PlayerInfo[playerid][gPupgrade] = dini_Int(string2,"UpgradePoints");
        
PlayerInfo[playerid][pConnectTime] = dini_Int(string2,"ConnectedTime");
        
PlayerInfo[playerid][pReg] = dini_Int(string2,"Registered");
        
PlayerInfo[playerid][pSex] = dini_Int(string2,"Sex");
        
PlayerInfo[playerid][pAge] = dini_Int(string2,"Age");
        
PlayerInfo[playerid][pOrigin] = dini_Int(string2,"Origin");
        
PlayerInfo[playerid][pCK] = dini_Int(string2,"CK");
        
PlayerInfo[playerid][pMuted] = dini_Int(string2,"Muted");
        
PlayerInfo[playerid][pExp] = dini_Int(string2,"Respect");
        
PlayerInfo[playerid][pCash] = dini_Int(string2,"Money");
        
PlayerInfo[playerid][pAccount] = dini_Int(string2,"Bank");
        
PlayerInfo[playerid][pCrimes] = dini_Int(string2,"Crimes");
        
PlayerInfo[playerid][pKills] = dini_Int(string2,"Kills");
        
PlayerInfo[playerid][pDeaths] = dini_Int(string2,"Deaths");
        
PlayerInfo[playerid][pArrested] = dini_Int(string2,"Arrested");
        
PlayerInfo[playerid][pWantedDeaths] = dini_Int(string2,"WantedDeaths");
        
PlayerInfo[playerid][pPhoneBook] = dini_Int(string2,"PhoneBook");
        
PlayerInfo[playerid][pLottoNr] = dini_Int(string2,"LottoNr");
        
PlayerInfo[playerid][pFishes] = dini_Int(string2,"Fishes");
        
PlayerInfo[playerid][pBiggestFish] = dini_Int(string2,"BiggestFish");
        
PlayerInfo[playerid][pJob] = dini_Int(string2,"Job");
        
PlayerInfo[playerid][pPayCheck] = dini_Int(string2,"Paycheck");
        
PlayerInfo[playerid][pHeadValue] = dini_Int(string2,"HeadValue");
        
PlayerInfo[playerid][pJailed] = dini_Int(string2,"Jailed");
        
PlayerInfo[playerid][pJailTime] = dini_Int(string2,"JailTime");
        
PlayerInfo[playerid][pMats] = dini_Int(string2,"Materials");
        
PlayerInfo[playerid][pDrugs] = dini_Int(string2,"Drugs");
        
PlayerInfo[playerid][pLeader] = dini_Int(string2,"Leader");
        
PlayerInfo[playerid][pMember] = dini_Int(string2,"Member");
        
PlayerInfo[playerid][pFMember] = dini_Int(string2,"FMember");
        
PlayerInfo[playerid][pRank] = dini_Int(string2,"Rank");
        
PlayerInfo[playerid][pChar] = dini_Int(string2,"Char");
        
PlayerInfo[playerid][pContractTime] = dini_Int(string2,"ContractTime");
        
PlayerInfo[playerid][pDetSkill] = dini_Int(string2,"DetSkill");
        
PlayerInfo[playerid][pSexSkill] = dini_Int(string2,"SexSkill");
        
PlayerInfo[playerid][pBoxSkill] = dini_Int(string2,"BoxSkill");
        
PlayerInfo[playerid][pLawSkill] = dini_Int(string2,"LawSkill");
        
PlayerInfo[playerid][pMechSkill] = dini_Int(string2,"MechSkill");
        
PlayerInfo[playerid][pJackSkill] = dini_Int(string2,"JackSkill");
        
PlayerInfo[playerid][pCarSkill] = dini_Int(string2,"CarSkill");
        
PlayerInfo[playerid][pNewsSkill] = dini_Int(string2,"NewsSkill");
        
PlayerInfo[playerid][pDrugsSkill] = dini_Int(string2,"DrugsSkill");
        
PlayerInfo[playerid][pCookSkill] = dini_Int(string2,"CookSkill");
        
PlayerInfo[playerid][pFishSkill] = dini_Int(string2,"FishSkill");
        
PlayerInfo[playerid][pSHealth] = dini_Int(string2,"pSHealth");
        
PlayerInfo[playerid][pHealth] = dini_Float(string2,"pHealth");
        
PlayerInfo[playerid][pInt] = dini_Int(string2,"Int");
           
PlayerInfo[playerid][pLocal] = dini_Int(string2,"Local");
        
PlayerInfo[playerid][pTeam] = dini_Int(string2,"Team");
        
PlayerInfo[playerid][pModel] = dini_Int(string2,"Model");
        
PlayerInfo[playerid][pPnumber] = dini_Int(string2,"PhoneNr");
        
PlayerInfo[playerid][pPhousekey] = dini_Int(string2,"House");
        
PlayerInfo[playerid][pPbiskey] = dini_Int(string2,"Bizz");
        
PlayerInfo[playerid][pPos_x] = dini_Float(string2,"Pos_x");
        
PlayerInfo[playerid][pPos_y] = dini_Float(string2,"Pos_y");
        
PlayerInfo[playerid][pPos_z] = dini_Float(string2,"Pos_z");
        
PlayerInfo[playerid][pTow] = dini_Int(string2,"Tow");
        
PlayerInfo[playerid][pCarLic] = dini_Int(string2,"CarLic");
        
PlayerInfo[playerid][pFlyLic] = dini_Int(string2,"FlyLic");
        
PlayerInfo[playerid][pBoatLic] = dini_Int(string2,"BoatLic");
        
PlayerInfo[playerid][pFishLic] = dini_Int(string2,"FishLic");
        
PlayerInfo[playerid][pGunLic] = dini_Int(string2,"GunLic");
        
PlayerInfo[playerid][pGun1] = dini_Int(string2,"Gun1");
        
PlayerInfo[playerid][pGun2] = dini_Int(string2,"Gun2");
        
PlayerInfo[playerid][pGun3] = dini_Int(string2,"Gun3");
        
PlayerInfo[playerid][pGun4] = dini_Int(string2,"Gun4");
        
PlayerInfo[playerid][pAmmo1] = dini_Int(string2,"Ammo1");
        
PlayerInfo[playerid][pAmmo2] = dini_Int(string2,"Ammo2");
        
PlayerInfo[playerid][pAmmo3] = dini_Int(string2,"Ammo3");
        
PlayerInfo[playerid][pAmmo4] = dini_Int(string2,"Ammo4");
        
PlayerInfo[playerid][pCarTime] = dini_Int(string2,"CarTime");
        
PlayerInfo[playerid][pPayDay] = dini_Int(string2,"PayDay");
        
PlayerInfo[playerid][pPayDayHad] = dini_Int(string2,"PayDayHad");
        
PlayerInfo[playerid][pCDPlayer] = dini_Int(string2,"CDPlayer");
        
PlayerInfo[playerid][pWins] = dini_Int(string2,"Wins");
        
PlayerInfo[playerid][pLoses] = dini_Int(string2,"Loses");
        
PlayerInfo[playerid][pAlcoholPerk] = dini_Int(string2,"AlcoholPerk");
        
PlayerInfo[playerid][pDrugPerk] = dini_Int(string2,"DrugPerk");
        
PlayerInfo[playerid][pMiserPerk] = dini_Int(string2,"MiserPerk");
        
PlayerInfo[playerid][pPainPerk] = dini_Int(string2,"PainPerk");
        
PlayerInfo[playerid][pTraderPerk] = dini_Int(string2,"TraderPerk");
        
PlayerInfo[playerid][pWarns] = dini_Int(string2,"Warnings");
        
PlayerInfo[playerid][pTut] = dini_Int(string2,"Tutorial");
        
PlayerInfo[playerid][pMissionNr] = dini_Int(string2,"Mission");
        
PlayerInfo[playerid][pAdjustable] = dini_Int(string2,"Adjustable");
        
PlayerInfo[playerid][pFuel] = dini_Int(string2,"Fuel");
        
PlayerInfo[playerid][pMarried] = dini_Int(string2,"Married");
        
PlayerInfo[playerid][pMarriedTo] = dini_Int(string2,"MarriedTo");
        
PlayerInfo[playerid][pCrack] = dini_Int(string2,"Crack");
        
PlayerInfo[playerid][pPassport] = dini_Int(string2,"Passport");
        
PlayerInfo[playerid][pBuletin] = dini_Int(string2,"Buletin");
        
PlayerInfo[playerid][pCabinetTime] = dini_Int(string2,"CabinetTime");
        
PlayerInfo[playerid][pRobSkill] = dini_Int(string2,"RobSkill");
        
PlayerInfo[playerid][pRob] = dini_Int(string2,"Rob");
        }
        else
        {
        new 
loginstring[128];
        new 
loginname[64];
        
GetPlayerName(playerid,loginname,sizeof(loginname));
        
format(loginstring,sizeof(loginstring),"Wrong Password\nPlease insert the correct password:",loginname);
        
ShowPlayerDialog(playerid,12347,DIALOG_STYLE_INPUT,"Login",loginstring,"Login","Exit");
          
gPlayerLogTries[playerid] += 1;
        if(
gPlayerLogTries[playerid] == 4) { Ban(playerid); }
          return 
1;
        }
          
PlayerInfo[playerid][pAdjustable] = 0;
        
//ResetPlayerCash(playerid);
        
ConsumingMoney[playerid] = 1;
        
//GivePlayerCash(playerid,PlayerInfo[playerid][pCash]);
        //CurrentMoney[playerid] = PlayerInfo[playerid][pCash];
        
if(CountdownRunning == 1)
        {
        
TextDrawShowForPlayer(playeridTextdraw46);
        }
        if(
PlayerInfo[playerid][pReg] == 0)
        {
            
PlayerInfo[playerid][pLevel] = 1;
            
PlayerInfo[playerid][pSHealth] = 50.0;
            
PlayerInfo[playerid][pHealth] = 100.0;
            
PlayerInfo[playerid][pPos_x] = 2246.6;
            
PlayerInfo[playerid][pPos_y] = -1161.9;
            
PlayerInfo[playerid][pPos_z] = 1029.7;
            
PlayerInfo[playerid][pInt] = 15;
            
PlayerInfo[playerid][pLocal] = 255;
            
PlayerInfo[playerid][pTeam] = 3;
            
PlayerInfo[playerid][pModel] = 48;
            new 
randphone 1000 random(8999);//minimum 1000  max 9999 //giving one at the start
            
PlayerInfo[playerid][pPnumber] = randphone;
            
PlayerInfo[playerid][pPhousekey] = 255;
            
PlayerInfo[playerid][pPbiskey] = 255;
            
PlayerInfo[playerid][pAccount] = 50000;
            
PlayerInfo[playerid][pReg] = 1;
            
GivePlayerCash(playerid10000);
        }
        if(
PlayerInfo[playerid][pLevel] == -999//autoban
        
{
            
Ban(playerid);
        }
        else if(
PlayerInfo[playerid][pCK] > 0)
        {
            
Kick(playerid);
        }
        
SendClientMessage(playeridCOLOR_GREEN"=======================================================================");
        
format(string2sizeof(string2), "Bun ai venit in ..::InFlame::.., %s.",playername2);
        
SendClientMessage(playeridCOLOR_WHITE,string2);
        
printf("%s has logged in.",playername2);
        if (
PlayerInfo[playerid][pDonateRank] > 0)
        {
            
SendClientMessage(playeridCOLOR_WHITE,"* You are a Premium Account user.");
        }
        
format(string2sizeof(string2), "Versiunea %s.",Version);
        
SendClientMessage(playeridCOLOR_LIGHTBLUEstring2);
        
SendClientMessage(playeridCOLOR_WHITE,"Oameni din InFlame Te R.E.S.P.E.C.T.A!");
        if (
PlayerInfo[playerid][pAdmin] > 0)
        {
            
format(string2sizeof(string2), "SERVER: You are logged in as a Level %d Admin.",PlayerInfo[playerid][pAdmin]);
            
SendClientMessage(playeridCOLOR_WHITE,string2);
        }
        if(
PlayerInfo[playerid][pJailed] == 1)
        {
            
format(string2sizeof(string2), "You are jailed for %d Seconds."PlayerInfo[playerid][pJailTime]);
            
SendClientMessage(playeridTEAM_CYAN_COLORstring2);
            
TextDrawShowForPlayer(playeridTextdraw1[playerid]);
        }
        if(
PlayerInfo[playerid][pJailed] == 2)
        {
            
format(string2sizeof(string2), "You are Prisoned for %d Seconds."PlayerInfo[playerid][pJailTime]);
            
SendClientMessage(playeridTEAM_CYAN_COLORstring2);
            
TextDrawShowForPlayer(playeridTextdraw1[playerid]);
        }
        if (
PlayerInfo[playerid][pHelper] > 0)
        {
            
format(string2sizeof(string2), "* You are logged in as a Level %d GM.",PlayerInfo[playerid][pHelper]);
            
SendClientMessage(playeridCOLOR_WHITE,string2);
        }
        
SendClientMessage(playeridCOLOR_GREEN"=======================================================================");
        
SetSpawnInfo(playeridPlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel], PlayerInfo[playerid][pPos_x], PlayerInfo[playerid][pPos_y], PlayerInfo[playerid][pPos_z], 1.0, -1, -1, -1, -1, -1, -1);
        if(
gTeam[playerid] == 0)
        {
            
gTeam[playerid] = 3;
        }
        else
        {
            
gTeam[playerid] = PlayerInfo[playerid][pTeam];
        }
        
gPlayerLogged[playerid] = 1;
        
SpawnPlayer(playerid);
        
format(tmp2sizeof(tmp2), "~w~Welcome ~n~~r~~h~ %s"playername2);
        
DateProp(playerid);
        
GameTextForPlayer(playeridtmp23001);
        
SendClientMessage(playeridCOLOR_YELLOWmotd);
        if(
PlayerInfo[playerid][pFMember] < 255)
        {
            
format(tmp2sizeof(tmp2), "Family MOTD: %s."FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyMOTD]);
            
SendClientMessage(playeridCOLOR_YELLOWtmp2);
        }
        for(new 
0MAX_PLAYERSi++)
        {
            if(
IsPlayerConnected(i))
            {
                if(
PlayerInfo[i][pMaskuse] == 1)
                {
                    
ShowPlayerNameTagForPlayer(playeridi0);
                }
            }
        }
        return 
1;

Reply


Messages In This Thread
Login[Rep] - by Dan_Barocu - 28.02.2012, 20:09
Re: Login[Rep] - by Camacorn - 28.02.2012, 20:26
Re: Login[Rep] - by Konstantinos - 28.02.2012, 20:46
Re: Login[Rep] - by Dan_Barocu - 28.02.2012, 20:46
Re: Login[Rep] - by Konstantinos - 28.02.2012, 20:49
Re: Login[Rep] - by Dan_Barocu - 28.02.2012, 21:36
Re: Login[Rep] - by Konstantinos - 28.02.2012, 21:38
Re: Login[Rep] - by Dan_Barocu - 28.02.2012, 21:41
Re: Login[Rep] - by milanosie - 28.02.2012, 21:58
Re: Login[Rep] - by Dan_Barocu - 28.02.2012, 22:11

Forum Jump:


Users browsing this thread: 1 Guest(s)