06.12.2014, 18:46
When type password and go off, in .ini file:
Register: 1
Password: 0
:/
Here is register system
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",""); } }