Odbije lozinka

Započeo Snike02
24. Dec. 2019.
458
pregleda
5
postova
Snike02
4
Shot Caller
24. Dec. 2019.
Problem(error/warning): Uradio sam kada ocesh da idesh na admin duty da ti daje dialog sa password(kod) koji dobivash kada ti je /makeadmin,kod sacuva u fajlove tocno kako shta je u /makeadmin upishan,ali kada upishesh kod u dialog za aon kazuje da je password greshan.Pomoc malo ako moze?
Dio skripte:

new string;
format(string,sizeof(string),""BELA"Za da otidete na admin duty vnesete ja vasata lozinka:");
ShowPlayerDialog(playerid,DIALOG_AON,DIALOG_STYLE_PASSWORD,""TPLAVA" Admin Panel",string,"Login","Izlez");

//Evo dijalog.
if(dialogid == DIALOG_AON)
{
    if(!response) return 1;
    if(response)
    {
        if(strlen(inputtext) == PlayerInfo)
        {
AdminDuty = 1;
SetPlayerColor(playerid, RED_ZONE);
SetPlayerArmour(playerid, 99.0);
g_SetPlayerHealth(playerid, 99.0);
SCM(playerid,-1,""BELA"Sega ste na dolznost! (/admini)");
new string;
format(string,sizeof(string),""CRVENA"Admin %s e sega na dolznost!", GetName(playerid));
SCMTA(-1,string);
format(string,sizeof(string),""TPLAVA"Duty Time | Saati: %d | Minuti: %d!",PlayerInfo,PlayerInfo);
AdminSupporter(-1,string);
}
else
{
new string;
format(string,sizeof(string),""TPLAVA"%s proba da vleze vo admin duty,no vpisha pogreshna lozinka",GetName(playerid));
AdminSupporter(-1,string);
}
}
}

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): //
Slika/video ingame problema(obavezno ako je ingame problem): //
malipablo
4
Enforcer
24. Dec. 2019.
zato sto uporedjujes duzinu lozinke sa lozinkom uporedi samo inputtext sa lozinkom pomocu strcmp ili neceg vec
Coox
4
Enforcer
24. Dec. 2019.
Stavi strval umjesto strlen
Exnas.pwn
5
Godfather
24. Dec. 2019.
Salesman ti je vec objasnio ali eto ako ne razumijes

if(strlen(inputtext) == PlayerInfo)

Sa ovim proveravas duzinu inputtexta a ne sifru.
Fix:

if(strval(inputtext) == PlayerInfo)
Vodka Play
5
Legenda Foruma
25. Dec. 2019.
Taj "fix" koji ste napisali će raditi samo ukoliko se admin kod sastoji isključivo od brojeva i ukoliko je promenljiva PlayerInfo definisana kao integer, a ne kao string.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha