hlmod.hu
https://hlmod.hu/

Setinfo lekérdezés
https://hlmod.hu/viewtopic.php?f=9&t=30225
Oldal: 1 / 2

Szerző:  ~Shediboii [ 2020.01.12. 20:33 ]
Hozzászólás témája:  Setinfo lekérdezés

Helló, a regisztrációs rendszeremhez kellene a setinfo lekérdezés az autómatikus bejelentkezéshez, valaki tud írni egy példát?

Szerző:  Dooz [ 2020.01.12. 20:43 ]
Hozzászólás témája:  Re: Setinfo lekérdezés

Szia. Használd a get_user_info függvényt. Ezt követően a split függvénnyel bontsd kettőbe a lekérdezett setinfo, az az felhasználóra és jelszóra.

Szerző:  JohanCorn [ 2020.01.13. 15:18 ]
Hozzászólás témája:  Re: Setinfo lekérdezés

Ezeket az információkat bármelyik szerver tudja olvasni. Szóval nem biztos, hogy érdemes jelszót tárolni, de még tokent sem.

Szerző:  konfigos312 [ 2020.01.14. 22:38 ]
Hozzászólás témája:  Re: Setinfo lekérdezés

Szia.
Rconnal ki lehet olvastatni rcon játékosnév stats.

Le kell kérdeztetned a jelszót beállításkor és lefuttatni.
  1. set_user_info(id, "bbusername", g_Felhasznalonev[id]);
  2. set_user_info(id, "bbpassword", g_Jelszo[id]);
  3. client_cmd(id, "setinfo ^"bbusername^" ^"%s^"", g_Felhasznalonev[id]);
  4. client_cmd(id, "setinfo ^"bbpassword^" ^"%s^"", g_Jelszo[id]);

De ha jól tudom akkor egyszerre nem megy sok setinfo csak 2-3-4 nem tudom mennyit tud kezelni.

Szerző:  Dooz [ 2020.01.15. 15:26 ]
Hozzászólás témája:  Re: Setinfo lekérdezés

konfigos312 írta:
Szia.
Rconnal ki lehet olvastatni rcon játékosnév stats.

Le kell kérdeztetned a jelszót beállításkor és lefuttatni.
  1. set_user_info(id, "bbusername", g_Felhasznalonev[id]);
  2. set_user_info(id, "bbpassword", g_Jelszo[id]);
  3. client_cmd(id, "setinfo ^"bbusername^" ^"%s^"", g_Felhasznalonev[id]);
  4. client_cmd(id, "setinfo ^"bbpassword^" ^"%s^"", g_Jelszo[id]);

De ha jól tudom akkor egyszerre nem megy sok setinfo csak 2-3-4 nem tudom mennyit tud kezelni.


Felesleges eltárolni 2db setinfo-ba, amikor egybe is megteheted.

Szerző:  ~Shediboii [ 2020.01.19. 22:51 ]
Hozzászólás témája:  Re: Setinfo lekérdezés

Dooz írta:
konfigos312 írta:
Szia.
Rconnal ki lehet olvastatni rcon játékosnév stats.

Le kell kérdeztetned a jelszót beállításkor és lefuttatni.
  1. set_user_info(id, "bbusername", g_Felhasznalonev[id]);
  2. set_user_info(id, "bbpassword", g_Jelszo[id]);
  3. client_cmd(id, "setinfo ^"bbusername^" ^"%s^"", g_Felhasznalonev[id]);
  4. client_cmd(id, "setinfo ^"bbpassword^" ^"%s^"", g_Jelszo[id]);

De ha jól tudom akkor egyszerre nem megy sok setinfo csak 2-3-4 nem tudom mennyit tud kezelni.


Felesleges eltárolni 2db setinfo-ba, amikor egybe is megteheted.


Most volt időm foglalkozni a dologgal, és 1 vagy több hibába is ütköztem.

Kliensemben igy tároltam el a dolgot.
  1. setinfo "perfectautologin" "1"
  2. setinfo "perfectusername" "csom123"
  3. setinfo "perfecthash" "c3acb814253a587e25803634b917d183f9284c2cf2fc78c18d9f2f2a2338da050fe1f611629fc71a2c7d48e381ccc65bda585a1b4d94fb4e9425a010c043d804"


Szerveren így kértem le.
  1. get_user_info(id, "perfectautologin", AutoLogin[id], 32)


Kicsit belemélyednék a dolgokba.
Ha az illető elsőnek bejelentkezik, belerakja a Hash-t a configjába, de az autologin továbbra is 0-a marad, de ha a beállításokba bekapcsolja, akkor az autologin 1 lesz, és a legközelebbi csatlakozásnál lekéri az autologint, és ha az 1 akkor az usernamet, meg a perfecthasht, és bejelentkezik.

Így menne a dolog.
De a következő hibát kaptam bejelentkezéskor:
[.:PerFecT:.] » Bejelentkezés folyamatban kérlek várj!
[.:PerFecT:.] » Sikeresen bejelentkeztél! Üdv [#ANÁLBARÁT]Mr.Shedi(#1), jó játékot!
Completed demo
recording to PerFecT_D2.dem.
Keys and values must be < 128 characters and > 0.

Valaki ötlet?

Szerző:  DeteCT0R [ 2020.01.19. 23:07 ]
Hozzászólás témája:  Re: Setinfo lekérdezés

Nem erdemes login informaciot setinfoba tarolni ahogy fent irtak akarmilyen szerver letudja kerni az adatokat.

Mindegy hogy titkositva van vagy maga az atombomba titkositas van rajta mivel autologinnal nem ker jelszot (ergo ezert autologin).

Ergo2:
A gonosz szeronak eleg lenyulni az adatokat (mindegy hogy titkositva van vagy nincs) mert te a a pluginodba beleirtad hogy azt a titkositast visszafejtse(gondolom). Ergo3 eleg csak a hash a config fajlbol es usernev amit megint lementesz configba. 100% biztos ut a loginhoz.
Ergo4:
Mivel pluginba visszafejted gondolom a hash-t ezert lenyegtelen hogy hash-olva van vagy nincs mert ugyis visszafejted ez pedig = folosleges hash + sima login.

Tomoritve:
Sima utat adsz a kis gonosz szero tulaj baratunknak a bejelentkezeshez.

Ergo tul sok Ergo lett.

UI2:
A hibat azert kapod mert setinfo nem vegleges. Ha joltudom 256 karakter lehet benne. (ennyi volt az SDK-ba legutobb)

Szerző:  ~Shediboii [ 2020.01.20. 05:01 ]
Hozzászólás témája:  Re: Setinfo lekérdezés

DeteCT0R írta:
Nem erdemes login informaciot setinfoba tarolni ahogy fent irtak akarmilyen szerver letudja kerni az adatokat.

Mindegy hogy titkositva van vagy maga az atombomba titkositas van rajta mivel autologinnal nem ker jelszot (ergo ezert autologin).

Ergo2:
A gonosz szeronak eleg lenyulni az adatokat (mindegy hogy titkositva van vagy nincs) mert te a a pluginodba beleirtad hogy azt a titkositast visszafejtse(gondolom). Ergo3 eleg csak a hash a config fajlbol es usernev amit megint lementesz configba. 100% biztos ut a loginhoz.
Ergo4:
Mivel pluginba visszafejted gondolom a hash-t ezert lenyegtelen hogy hash-olva van vagy nincs mert ugyis visszafejted ez pedig = folosleges hash + sima login.

Tomoritve:
Sima utat adsz a kis gonosz szero tulaj baratunknak a bejelentkezeshez.

Ergo tul sok Ergo lett.

UI2:
A hibat azert kapod mert setinfo nem vegleges. Ha joltudom 256 karakter lehet benne. (ennyi volt az SDK-ba legutobb)

Szia. Köszi hogy felvilágosítást adsz, de segítséget kértem. Ha az illető bekapcsolja az opciót onnan már lessen magára.

Szerző:  regener [ 2020.01.20. 06:50 ]
Hozzászólás témája:  Re: Setinfo lekérdezés

Túl sokat tárolsz a setinfoban, konzolba írd be önmagában hogy setinfo, majd kilistázza hogy mik vannak benne.
Azok kulcsainak és értékékeknek a karakterszám összege nem lehet több az említett 256-nál.

Szerző:  ~Shediboii [ 2020.01.20. 10:27 ]
Hozzászólás témája:  Re: Setinfo lekérdezés

regener írta:
Túl sokat tárolsz a setinfoban, konzolba írd be önmagában hogy setinfo, majd kilistázza hogy mik vannak benne.
Azok kulcsainak és értékékeknek a karakterszám összege nem lehet több az említett 256-nál.

De még csak az autologint kértem le nem mast.

Oldal: 1 / 2 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/