Problem with password
#1

When type password and go off, in .ini file:
Register: 1
Password: 0

:/


Here is register system





Код:
       case DIALOG_REGISTER:
        {
                if (!response) return Kick(playerid);
                if(response)
                {
				ClearText(playerid);
          	    new regname[64]; GetPlayerName(playerid,regname,sizeof(regname));
           	    new string[2500], str[128];
                strcat(string,"\n"COL_ORANGE"*"COL_GREY"Dobrodosli na "COL_ORANGE"H"COL_GREY"ard"COL_ORANGE"F"COL_GREY"un "COL_ORANGE"HP "COL_GREY"server.\n\n");
   	            format(str, 128, ""COL_GREY"-"COL_WHITE"Vase Ime i Prezime: "COL_ORANGE"%s\n", regname);
                strcat(string, str);
                strcat(string,""COL_GREY"-"COL_WHITE"Status: "COL_ORANGE"Neregestriran\n\n");
                strcat(string,""COL_GREY" Hvala vam sto se se spojili na nas Server, molim vas da sve pazljivo procitate i ispunite sto ce se traziti od vas"COL_RED"!\n\n");
                strcat(string,""COL_WHITE"-"COL_RED">"COL_WHITE"U prazno polje unesite zeljenu lozinku koja ce biti postavljena za vas profil"COL_RED"<"COL_WHITE"-\n\n");
                strcat(string,""COL_RED"**"COL_GREY"Vasa lozinka mora sadrzavati najamnje "COL_CYAN"6"COL_GREY" brojeva/slova, a najvise mozete imati "COL_CYAN"20"COL_GREY" brojeva/slova u sifri"COL_RED"!\n");
                strcat(string,""COL_RED"**"COL_GREY"Kombinirajte sto vise brojeva i slova, nemojte koristiti lagane sifre, ne koristite sifru koju koristite na ********u,Gmailu,drugim Serverima itd."COL_RED"!\n");
                strcat(string,""COL_RED"**"COL_GREY"Vasa lozinka ne smije imati dvije ili vise rijeci,ne smije imat razmaka"COL_RED"!\n");
                strcat(string,""COL_RED"**"COL_GREY"VASU lozinku ne davajte nikome, Staff team vas nikad nece traziti vasu lozinku."COL_RED"\n");
                strcat(string,""COL_RED"**"COL_GREY"Vase podatke necemo prosljedivati niti iskoristavati"COL_RED"!\n");
                strcat(string,""COL_CYAN"**"COL_GREY"Ukoliko cete imat probleme sa registracijom, prijavite na forumu: "COL_CYAN""HF_WEBSITE""COL_GREY".\n\n");
                ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT,""COL_ORANGE"H"COL_WHITE"ARD"COL_ORANGE"F"COL_WHITE"UN",string,"Dalje","");
                {
                new INI:File = INI_Open(RegisterPath(playerid));
                INI_SetTag(File,"RegisterData");
                INI_WriteInt(File,"Register",0);
                INI_WriteInt(File,"Password",udb_hash(inputtext));
                }
                {
                PlayerInfo[playerid][pAdmin] = 0;
                PlayerInfo[playerid][pVIP] = 0;
                PlayerInfo[playerid][pBankCash] = 0;
                PlayerInfo[playerid][pBankCard] = -1;
                PlayerInfo[playerid][pPlaca] = 0;
                PlayerInfo[playerid][pZlato] = 0;
                PlayerInfo[playerid][pHFPoen] = 0;
                PlayerInfo[playerid][pVOC] = 0;
                PlayerInfo[playerid][pRuzeostvari] = 0;
                PlayerInfo[playerid][pIBozicnakapa] = 0;
                }
                {
                }
                SendClientMessage(playerid, 0xFFFFFFFF, "                             ");
	            SendClientMessage(playerid, 0xFFFFFFFF, "                             ");
	            SendClientMessage(playerid, 0xFFFFFFFF, "                             ");
	            strcat(string,""COL_ORANGE"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n");
                strcat(string,""COL_ORANGE"*"COL_GREY"Uspjesno ste unijeli svoju lozinku. Sada cete morate ispuniti sljedece stvari koje ce se vas traziti.\n");
                strcat(string,""COL_CYAN"*"COL_GREY"Molimo vas da pazljivo citate"COL_RED" \n\n");
                strcat(string,""COL_ORANGE"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~");
                ShowPlayerDialog(playerid, DIALOG_RLLOCATION, DIALOG_STYLE_LIST,""COL_ORANGE"REGISTRACIJA "COL_GREY"["COL_CYAN"1"COL_GREY"/"COL_WHITE"3"COL_GREY"]","Hrvatska\nBiH\nSrbija\nCrno Gora\nMakedonija\nSlovenija\nOstalo(Nenavedena drzava)","Dalje","");

                }
        }
Reply
#2

you forgot INI_Close(File);

pawn Код:
new INI:File = INI_Open(RegisterPath(playerid));
INI_SetTag(File,"RegisterData");
INI_WriteInt(File,"Register",0);
INI_WriteInt(File,"Password",udb_hash(inputtext));
INI_Close(File);
Reply
#3

Quote:
Originally Posted by M4D
Посмотреть сообщение
you forgot INI_Close(File);

pawn Код:
new INI:File = INI_Open(RegisterPath(playerid));
INI_SetTag(File,"RegisterData");
INI_WriteInt(File,"Register",0);
INI_WriteInt(File,"Password",udb_hash(inputtext));
INI_Close(File);
Oh my god. xD thanks bro
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)