Skripta koju koristim:Moja od Nule
Detaljan opis problema:Zanima me kako da napravim da mi se sifra ne hashira msm da mi u scriptfiles pise bas ta sifra koju sam ukucao ?
Dio skripte😄ati cu sta treba
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
[Pomoc]Reg/Log
458
pregleda
21
postova
11. Mar. 2015.
OG Legend
Novi Član
246 / 250 XP
🌱Početnik(0)
2,678
Postovi:
133
Teme:
Pridružio se:Maj 2012
11. Mar. 2015.
Obrises Hash ali da bih posle prilagodio to bez Hasha cim pitas vec ovo tesko da i to znas (mozda gresim) tako da ako ne znas posle kad obrises hash kako da prilagodis password da ti radi bez hasha nadji neki mod gde nemas Hash i vidi kako je radjeno za password ...
11. Mar. 2015.
da te pitam dali je moguce da se to rijesi preko stringa ako npr if(!string == PlayerInfo) ??
OG Legend
Novi Član
246 / 250 XP
🌱Početnik(0)
2,678
Postovi:
133
Teme:
Pridružio se:Maj 2012
11. Mar. 2015.
Provera bi ovako od prilike isla
if(strcmp(PlayerInfo, password, true ) == 0 ) // ova varijabla je tvoj password a ovo drugo sto pise password je to sto igrac kuca prilikom logina i onda ako se ne podudaraju znaci da je pogresan pwOG Legend
Novi Član
246 / 250 XP
🌱Početnik(0)
2,678
Postovi:
133
Teme:
Pridružio se:Maj 2012
11. Mar. 2015.
Ovako bi ti islo zapisivanje
strmid(PlayerInfo, password, 0, strlen(password), 255);11. Mar. 2015.
INI_WriteString(file,"Password",strmid(PlayerInfo, password, 0, strlen(password), 255));Tako sam ubacio i stvara mi se warrning tag mistach i neda mi upaliti samp-server.exe
OG Legend
Novi Član
246 / 250 XP
🌱Početnik(0)
2,678
Postovi:
133
Teme:
Pridružio se:Maj 2012
11. Mar. 2015.
Za zapisivanja ti ne treba to za Yini vec samo kao sto sam i rekao
A ovo password ti je sta si kucao koji text da bi ti se zapisala varijabla cisto da te ne zbuni ...
strmid(PlayerInfo, password, 0, strlen(password), 255);A ovo password ti je sta si kucao koji text da bi ti se zapisala varijabla cisto da te ne zbuni ...
12. Mar. 2015.
ubacio sam to sta si mi dao ali imam problem znaci mogu upisati bilo sta i opet ce mi uci
OG Legend
Novi Član
246 / 250 XP
🌱Početnik(0)
2,678
Postovi:
133
Teme:
Pridružio se:Maj 2012
12. Mar. 2015.
if(dialogid == DIALOG_LOGIN)
{
if(!response) return Kick(playerid);
if(response)
{
new password;
if(strcmp(PlayerInfo, password, true ) == 0 )
{
INI_ParseFile(Path(playerid),"loadaccount_%s",.bExtra = true, .extra = playerid);
GivePlayerMoney(playerid,PlayerInfo);
SendClientMessage(playerid,-1,"Welcome back! You have successfully logged in");
}
else
{
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login","Welcome back. This account is registered. \nInsert your password to login to your account.\nIncorrect password!","Login","Quit");//We will tell to them that they've entered an incorrect password
return 1;
}
}OG Legend
Novi Član
246 / 250 XP
🌱Početnik(0)
2,678
Postovi:
133
Teme:
Pridružio se:Maj 2012
12. Mar. 2015.
Nije ni cudo sto ti ne radi prvo sta ceti ovo ?
A kao drugo posto si to radio u publicu OnDialogResponse trebalo bi da znas da u njemu imas inputtext te bi provera onda ovako ispala ...
new password;A kao drugo posto si to radio u publicu OnDialogResponse trebalo bi da znas da u njemu imas inputtext te bi provera onda ovako ispala ...
if(strcmp(PlayerInfo, inputtext, true ) == 0 )12. Mar. 2015.
E da te pitam sada kako da namjestim da mi se upisuje password.
if(dialogid == DIALOG_REGISTER)
{
if(!response) return Kick(playerid);
if(response)
{
if(!strlen(inputtext))
{
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,"Register","Welcome! This account is not registered.\nEnter your own password to create a new account.\nPlease enter the password!","Register","Quit");
return 1;
}
new password;
new INI:file = INI_Open(Path(playerid));
INI_SetTag(file,"Player's Data");
strmid(PlayerInfo, password, 0, strlen(password), 255);
INI_WriteInt(file,"AdminLevel",0);
INI_WriteInt(file,"Money",5000);
INI_WriteInt(file,"BankMoney",20000);
INI_Close(file);
SendClientMessage(playerid,-1,"You have been successfully registered");
return 1;
}
}OG Legend
Novi Član
246 / 250 XP
🌱Početnik(0)
2,678
Postovi:
133
Teme:
Pridružio se:Maj 2012
12. Mar. 2015.
Brt jel tesko razmisljati bar malo ? Sve bi na gotovo ?
strmid(PlayerInfo, inputtext, 0, strlen(inputtext), 255);12. Mar. 2015.
Opet mi je jedno te isti problem nece da mi u ScriptFiles opce da mi zapise Password.
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava