Postanowi?em napisa? rejestracj? / logowanie w MySQL, mam ju? baz? danych oraz GUI, kt?re ma si? wy?wietli? - ale dalej ju? nie mam poj?cia co zrobi?, w bazie danych mam takie co? jak: nazwa, haslo, adminlvl, skin, czas (ilo?? SEKUND online). Chcia?bym teraz zrobi? ?eby w GUI si? rejestrowa?o i logowa?o, przy rejestracji losowa?o skin i zapisywa?o nazwe / has?o, a przy logowaniu pobiera?o warto?ci adminlvl, skin, czas. Adminlvl klasycznie wykorzystywany by?by przy komendach, a wi?c tutaj jak sprawdzi? jaki gracz ma adminlvl? Potem ustawi? skin na taki, jaki jest w bazie danych, a na ko?cu czas - zamieni? na godziny i minuty i dalej nalicza? podczas gry. Wiem, mo?e chaotycznie napisa?em, ale chcia?bym to wszystko wykona?, tylko ?e nie mam poj?cia jak si? za to zabra?.
Witam
Mam taki dziwny b??d ... Poniewa? postawi?em serwer na hostingu (Na dom?wce tez tak si? dzialo ale nie zwraca?em na to uwagi bo myslalem ze to wina sampa) i gdy wchodz? na serwer po restarcie sobie pierwszy raz to jest wszystko okej ?adnie si? gra itd. ale ju? gdy wyjde i ponownie chce wej?? na serwer to nie mog? dochodzi tylko do okna logowania i po zalogowaniu si? nic nie dzieje nie spawnuje mnie ani nic i po wyj?ciu z serwera napisane jest nadal ze jestem na serwerze chocia? ze mnie nie ma przy czym nie mog? ju? ponownie wej?? na serwer . I nie jest to wina sampa ani nic bo inni tez tak maja i nie mog? ju? wej?? ponownie na serwer dopiero po restarcie serwera . Wie kto? o co mo?e chodzi? ? Jaki kod wam trzeba to poka?e i dodam ze usunalem wybieralke i od razu po zalogowaniu mnie spawnuje ale wlasnie po ponownym logowaniu nie ....
Prosz? o szybka pomoc
Pozdrawiam
Po zalogowaniu nie ustawia mi gangu,kt?ry jest wpisany do bazy.W grze jak ustawi? i wyjd? to zapisuje a po zalogowaniu ustawia na gang 0(nawet takiego nie ma).
Cze??, mam pewien problem, wczoraj napisa?em rejestracj?/logowanie.
Zapisuje si? wszystko dobrze, lecz nie dzia?a logowanie si?, chod? wpisuj? prawid?owe has?o - zwraca mi komunikat, ?e wpisa?em z?e has?o.
Elo, mam taki problem, gdy? wgra?em lider panel, oraz wpisale wszystkie frakcje w acl, lecz problem polega na tym, ?e nadal wszyscy u?ytkownicy nawet bez praw mog? si? logowa? do team?w frakcyjnych. Pytanie brzmi: Jak to naprawi??
Witam.
Mam moderatora ktorego przerobilem z /alogin'u z fulldm.
Wiec jak napisalem w temacie mam problem z logowaniem na modka
Opis: gdy chce sie zalogowac na moderatora wpisujac np. /mlogin moderator
pisze : "Bledne haslo". Nwm jak ten blad naprawic wiec prosze o pomoc.
[code]CMD:mlogin(playerid,cmdtext[]){
new haslo[64];
if(sscanf(cmdtext,"s[64]",haslo)){
SendClientMessage(playerid, COLOR_WHITE,"wpisz: /Mlogin [haslo]");
return 1;
}
if(Moderator[playerid]){
SendClientMessage(playerid,COLOR_RED2,"Jestes juz zalogowany(a) na moderatora!");
return 1;
}
if(ModaratorLogged[playerid]){
SendClientMessage(playerid,COLOR_RED2,"Ju? nie mo?esz si? logowa? r?cznie!");
return 1;
}
if(strfind(haslo,ModeratorPass,false) == 0){
new playername[MAX_PLAYER_NAME];
GetPlayerName(playerid,playername,sizeof(playername));
new tmp[256];
new FullDM;
new ListaModeratorow;
tmp = dini_Get("FILE_MODS",playername);
new CanLog = strval(tmp);
Witam!
Ot?? mam ma?y problem. Przed chwil? wgra?em map? na serwer. Wszed? zrobi?em sobie konto i wyszed? z gry, aby nada? admina. Wszed?em do FTP i w pliku M?jNick.ini da?em AdminLevel=1339 i teraz wchodze na serwer i chce si? zalogowa? i pisz? : Has?o jest nieprawid?owe.
Witam .
Chcia?bym was prosi? o pomoc
Gdy wchodz? na serwer wyskakuje okno z has?em wpisze has?o daje zaloguj i nie przenosi mnie do wybiera?ki tylko odrazu spawnuje co robi? ?
function getValuesMySQL (login, pass)
local getQuery = mysql_query(handler, "SELECT login, haslo FROM rl_konta WHERE login='..login..' AND haslo='..string.lower(md5(pass))..'")
if (mysql_num_rows(getQuery) == 0) then
triggerClientEvent("sIfErrorSetText", getRootElement())
else
triggerClientEvent("sCloseOpenWindows", getRootElement())
end
mysql_free_result(getQuery)
end
addEvent("cGetValuesMySQL", true)
addEventHandler("cGetValuesMySQL", getRootElement(), getValuesMySQL)
Witam, mam taki kod i if si? nie spe?nia, czyli pokazuje mi funkcje z eventu sIfErrorSetText. W PHP zrobi?em w taki sam spos?b i dzia?a, a tutaj nie. Zmienne login i haslo pokazuj? warto?ci jakie maj? pokazywa?. Oczywi?cie po??czenie jest.
Zrzut z bazy danych wygl?da tak:
Z g?ry dzi?ki za pomoc.
Witam, wgra?em na serwer mabako-mta-paradise. Kiedy wchodz? na serwer, nie mog? si? zarejestrowa?, poniewa? pisze, ?e jest wy??czona rejestracja. Jak j? uruchomi??
Nic nie zmienia?em w plikach...
Cze??! Mam problem, ot?? zainstalowa?em mabako-mta-paradise. W??czam serwer. Po klikni?ciu login nic si? nie dzieje (zarejestrowa?em si?). W logach jest taki b??d:
ERROR: players/main.lua:471: attempt to call global 'sha1' (a nil value)
Z tego co wiem oznacza to:
B??d pr?by wywo?ania warto?ci na linii 471 pliku main.lua
Ni?ej macie t? 471 linijk?:
local info = exports.sql:query_assoc_single( "SELECT CONCAT(SHA1(CONCAT(username, '%s')),SHA1(CONCAT(salt, SHA1(CONCAT('%s',SHA1(CONCAT(salt, SHA1(CONCAT(username, SHA1(password)))))))))) AS token FROM wcf1_user WHERE `username` = '%s' AND password = SHA1(CONCAT(salt, SHA1(CONCAT(salt, '" .. sha1(password) .. "'))))", getPlayerHash( source ), getPlayerHash( source ), username )
Je?eli ?le napisa?em, prosz? o przeniesienie do w?a?ciwego dzia?u.