Mam problem tworze plugin na logowanie. Pluginy niby sprawdza hasło ale nawet gdy napiszesz poprawne hasło pisze że napisałeś nie poprawne hasło.
Oto Kod:
/* Plugin generated by AMXX-Studio */ #include <amxmodx> #include <amxmisc> #define PLUGIN "New Plug-In" #define VERSION "1.0" #define AUTHOR "author" new Haslo[64] new Stale_Haslo[64] new Ma_Haslo[64] new bool:Wpisal[64] public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) register_clcmd("say Rejestracja","Rejestracja"); register_clcmd("StworzHaslo","Zapisz"); register_clcmd("say Login","Login"); register_clcmd("PodajHaslo","LoginZapisz"); } public Rejestracja(id){ if(!Ma_Haslo[id]){ console_cmd(id,"messagemode StworzHaslo"); }else{ client_print(id,print_center,"To Konto Ma Juz Haslo"); } } public Zapisz(id){ new arg[64] read_argv(1,arg,63) if(!strlen(arg)){ client_print(id,print_center,"Pole Nie Moze Zostac Puste"); console_cmd(id,"messagemode StworzHaslo"); return PLUGIN_HANDLED } format(Haslo,63,"%s",arg); Stale_Haslo[id] = Haslo[id] Ma_Haslo[id] = 1 Wpisal[id] = true client_print(id,print_center,"Twoje Haslo: %s",Haslo); return PLUGIN_HANDLED } public Login(id){ console_cmd(id,"messagemode PodajHaslo"); } public LoginZapisz(id){ static arg[64] read_argv(id,arg,63) if(!strlen(arg)){ client_print(id,print_center,"Pole Nie Moze Zostac Puste"); console_cmd(id,"messagemode PodajHaslo"); return PLUGIN_HANDLED } if(equal(Stale_Haslo[id],arg)){ Wpisal[id] = true client_print(id,print_center,"Wpisales Dobre Haslo :D"); }else{ client_print(id,print_center,"Wpisales Zle Haslo :(, Napisz Jeszcze Raz"); console_cmd(id,"messagemode PodajHaslo"); } return PLUGIN_HANDLED }