Zaključano

easyDialog

Započeo Bandit234
pre 3 godine
498
pregleda
4
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Bandit234
Wheel Man
pre 3 godine
Pitanje/savjet: Radim optimizaciju to jest uredjujem mod i poceo sam da koristim easyDialog
Opširnije: Da li poslije svakog dialoga koji se zavrsi to jest kad igrac unese npr sifru ili neki broj treba koristiti funkcija Dialog_Close(playerid)
Dodatno: Pitam ovo jer imam bug kod provjere lozinke nisam uslov dobro od pocetka postavio ili je upitanju easyDialog funkcija Dialog_Close(playerid)

Dio koda:

Dialog:RegLozinka(playerid, dialogid, response, listitem, inputtext[]){

if(!response){

SMTC(playerid,COLOR_WHITE,"Odustali ste od registracije, izbaceni ste sa servera!");
CancelSelectTextDraw(playerid);
return 1;
}
else{

        if(strlen(inputtext) < 10 || strlen(inputtext) > 56) return Dialog_Close(playerid), Dialog_Show(playerid,RegLozinka,DIALOG_STYLE_PASSWORD,"Unesite password","Password ne smije biti duzi od 56 karaktera!","Unesi","Odustani");
        new INI:File = INI_Open(UserPath(playerid));
        INI_SetTag(File,"data[]");
        INI_WriteString(File,"Lozinka",inputtext);
        INI_WriteInt(File,"Novac",40000);
        INI_WriteInt(File,"Admin",0);
        INI_WriteInt(File,"Drzava",-1);
        INI_WriteInt(File,"Spol",-1);
        INI_WriteInt(File,"Godine",-1);
        INI_WriteInt(File,"Level",1);
        INI_WriteInt(File,"Exp",0);
        INI_Close(File);
        SMTC(playerid,COLOR_GREEN,"Unijeli ste lozinku!");
}
return 1;
}
}
Fergosonn
Made Man
pre 3 godine
Nemas potrebe
NegativeIQ
Kingpin
pre 3 godine
Dialog close je da forsiras zatvaranje dialoga igracu. To jest da ga sakrijes, u sustini nisam naletio na potrebu za time ali je lepo imati.
Frozen_Capone
Crime Lord
pre 3 godine
Neaktivna tema, Lock!

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava