hlmod.hu
https://hlmod.hu/

Autó bejelentkezés pluginban
https://hlmod.hu/viewtopic.php?f=10&t=31492
Oldal: 1 / 1

Szerző:  John Wick [ 2023.04.09. 23:44 ]
Hozzászólás témája:  Autó bejelentkezés pluginban

Sziasztok próbáltam case-val megcsinálni az auto logint, de nem sikerült többszöri próbálkozás után sem, hogyan lehetne ezt orvosolni? köszönöm.

A kódok


  1. public Ellenorzes(id)
  2. {
  3. Belepve[id] = true;
  4. }
  5. if(Belepve[id] == false)
  6. {
  7. Menu_Fo(id);
  8. }
  9. else
  10. {
  11. Fomenu(id);
  12. }
  13. }

----------------
Beállítások
  1. public bealitasok(id){
  2.    
  3.     new Nev[32];
  4.     get_user_name(id, Nev, 31);
  5.     new cim[121];
  6.     new szMenu[121];
  7.     format(cim, charsmax(cim), "[%s] \r- \dBeállĂ­tások", Prefix);
  8.     new menu = menu_create(cim, "hStatus");
  9.     new String[131];
  10.    
  11.     formatex(szMenu, charsmax(szMenu), "FelhasználĂłnĂ©v \r%s \d(JátĂ©kos neved: \r%s\d)", Felhasznalonev[id], Nev);
  12.     menu_additem(menu, szMenu, "0", 0);
  13.    
  14.     menu_additem(menu, Gun[id] == true ? "Skin: \rBekapcsolva":"Skin: \dKikapcsolva", "1",0);
  15.    
  16.     formatex(String, charsmax(String), "\ySkinek VisszaállĂ­tása Alaphelyzetbe");
  17.     menu_additem(menu, String, "2",0);
  18.    
  19.     menu_additem(menu, Belepve[id] == true ? "Auto BejelentkezĂ©s: \rBekapcsolva":"Auto BejelentkezĂ©s: \rKikapcsolva", "3",0);
  20.    
  21.     menu_display(id, menu, 0);
  22.     return PLUGIN_HANDLED;
  23. }

hStatus
  1. public hStatus(id, menu, item){
  2.     new data[9], szName[64], Nev[32];
  3.     get_user_name(id, Nev, 31);
  4.     new access, callback;
  5.     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  6.     new key = str_to_num(data);
  7.    
  8. switch(key)
  9. {
  10. case 1:
  11. {
  12.         if(Gun[id] == true)
  13.     {
  14.         Gun[id] = false;
  15.     {
  16.         Gun[id] = true;
  17.     }
  18.     case 2:
  19.     {
  20.         for(new i;i < MAX; i++)
  21.         Skin[0][id] = 0;
  22.         Skin[1][id] = 0;
  23.         Skin[2][id] = 0;
  24.         Skin[3][id] = 0;
  25.         Skin[4][id] = 0;
  26.         ColorChat(id, GREEN, "%s ^1Sikeresen visszaállĂ­tottad az^4 összes skined^1 az^3 alap^1 modellekre!", C_Prefix);
  27.     }
  28.     case 3:
  29.     {
  30.         if(Belepve[id] >= true)
  31.     {
  32.         Belepve[id] = false;
  33.     }
  34.     else
  35.     {
  36.         Belepve[id] = true;
  37.     }
  38.         bealitasok(id);
  39.         menu_destroy(menu);
  40.         return PLUGIN_HANDLED;
  41. }
  42. }
  43. }
  44. }
  45. }
  46. }

Szerző:  _Kaszi_ [ 2023.04.10. 00:08 ]
Hozzászólás témája:  Re: Autó bejelentkezés pluginban

szia, nem ajánlanám ezt a megoldást mivel ha valaki felmegy más játékosnak a nevével akinek be van kapcsolva akkór az ő dolgait meg fogja kapni :)

Szerző:  John Wick [ 2023.04.10. 00:25 ]
Hozzászólás témája:  Re: Autó bejelentkezés pluginban

_Kaszi_ írta:
szia, nem ajánlanám ezt a megoldást mivel ha valaki felmegy más játékosnak a nevével akinek be van kapcsolva akkór az ő dolgait meg fogja kapni :)

Hm, rendben van ezt nem tudtam köszönöm :)

Szerző:  8mTNNe [ 2023.04.10. 12:27 ]
Hozzászólás témája:  Re: Autó bejelentkezés pluginban

_Kaszi_ írta:
szia, nem ajánlanám ezt a megoldást mivel ha valaki felmegy más játékosnak a nevével akinek be van kapcsolva akkór az ő dolgait meg fogja kapni :)


Steam-id Vel kell meg csinálni a bejelentkezést nem névvel.

Szerző:  _Kaszi_ [ 2023.04.10. 14:58 ]
Hozzászólás témája:  Re: Autó bejelentkezés pluginban

8mTNNe írta:
_Kaszi_ írta:
szia, nem ajánlanám ezt a megoldást mivel ha valaki felmegy más játékosnak a nevével akinek be van kapcsolva akkór az ő dolgait meg fogja kapni :)


Steam-id Vel kell meg csinálni a bejelentkezést nem névvel.


Ha Steam id-re mentesz akkór nincs értelme az egész regisztrációnak sem. :)

Szerző:  konfigos312 [ 2023.04.10. 15:50 ]
Hozzászólás témája:  Re: Autó bejelentkezés pluginban

Felhasználó neves mentés kell. (Vagy steam id-re de oda nem kell reg.)
A névre mentés az már régi nem érdemes ha nevet váltasz akkor nullárol kezdeni.
Felhasználós mentésnél meg ugy kell hogy le kell setinfoval kérni, a regnél meg a bejelentkezés résznél ellenőriztetni hogy van -e setinfo megadva. (Ez persze md5 alatt nem megy mert csak 128 karaktert enged menteni.)

Szerző:  Dooz [ 2023.04.12. 10:43 ]
Hozzászólás témája:  Re: Autó bejelentkezés pluginban

A setinfos automata bejelentkezés nem biztonságos, bármelyik szerver lekérheti az adataidat ha fellépsz rá. Továbbra is a legbiztonságosabb a felhasználónév/jelszó kombó megoldás, főleg ha még ráraksz egy PIN-es védelmet is.

Szerző:  konfigos312 [ 2023.04.12. 21:27 ]
Hozzászólás témája:  Re: Autó bejelentkezés pluginban

Dooz írta:
A setinfos automata bejelentkezés nem biztonságos, bármelyik szerver lekérheti az adataidat ha fellépsz rá. Továbbra is a legbiztonságosabb a felhasználónév/jelszó kombó megoldás, főleg ha még ráraksz egy PIN-es védelmet is.

Igen csak mondtam hogy úgy meg lehet oldani. (Szerintem manapság már nem olvasgasák a config.cfg fájlodat)
Igaz úgy is hogy le mented a Nevet SteamID-t Ip-t és ha legalább kettő azonos a mentettek közül akkor is be enged.

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