hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.06.15. 21:24



Jelenlévő felhasználók

Jelenleg 345 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 344 vendég

A legtöbb felhasználó (2761 fő) 2025.01.09. 20:06-kor tartózkodott itt.

Regisztrált felhasználók: Bing [Bot]az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása Hozzászólás a témához  [14 hozzászólás ]  OldalElőző12
Szerző Üzenet
 Hozzászólás témája: Re: HUD Kiirja admin-e
HozzászólásElküldve:2017.10.26. 19:25 
Offline
Őstag
Avatar

Csatlakozott:2017.08.21. 15:51
Hozzászólások:1117
Megköszönt másnak: 36 alkalommal
Megköszönték neki: 200 alkalommal
adriansr14 írta:
Itt adok neki értéket:
  1. public alep(id) {
  2.     if(Admins[id] >= 1) set_user_flags(id, get_user_flags(id) | ADMIN);
  3.     if(get_user_flags(id) & ADMIN)
  4.     {
  5.         set_dhudmessage(random(256), random(256), random(256), -1.0, 0.20, 0, 6.0, 3.0);
  6.     show_dhudmessage(id, "Admin Vagy");
  7.  
  8.     }
  9. }


Kezdünk eltérni a témátol, és kezdek kiesni a lendületből, belekavarodtam. Az Admins változó hol kapja az értéket? Tehát ha leellenörzöd, hogy 1, de alapból 0 általában. Valahol adnod kell neki 1 értéket.

Ők köszönték meg Pika nek ezt a hozzászólást: adriansr14 (2017.10.26. 19:34)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: HUD Kiirja admin-e
HozzászólásElküldve:2017.10.26. 19:34 
Offline
Jómunkásember

Csatlakozott:2016.06.20. 10:23
Hozzászólások:489
Megköszönt másnak: 47 alkalommal
Megköszönték neki: 15 alkalommal
Pika írta:
adriansr14 írta:
Itt adok neki értéket:
  1. public alep(id) {
  2.     if(Admins[id] >= 1) set_user_flags(id, get_user_flags(id) | ADMIN);
  3.     if(get_user_flags(id) & ADMIN)
  4.     {
  5.         set_dhudmessage(random(256), random(256), random(256), -1.0, 0.20, 0, 6.0, 3.0);
  6.     show_dhudmessage(id, "Admin Vagy");
  7.  
  8.     }
  9. }


Kezdünk eltérni a témátol, és kezdek kiesni a lendületből, belekavarodtam. Az Admins változó hol kapja az értéket? Tehát ha leellenörzöd, hogy 1, de alapból 0 általában. Valahol adnod kell neki 1 értéket.

Rájöttem mit akarsz ezzel nekem mondani végre....
  1. public alep(id) {
  2.     if(get_cvar_num("adminbalepes") == 1 && get_user_flags(id) & ADMIN) //csak az adminok tudják beírni :D
  3.     {
  4.         set_dhudmessage(random(256), random(256), random(256), -1.0, 0.20, 0, 6.0, 3.0);
  5.     show_dhudmessage(id, "Admin Vagy");
  6.  
  7.     Admins[id] += 1;
  8.     }
  9. }

Köszönöm!
S ezt hogyan tudnám még, a HUD nal? Hogy a nézett játékos admin-e?
  1. show_hudmessage(id, "NĂ©zett játĂ©kos adatai NĂ©v: < %s > Admin:  %s",szName, Admins[id] >= 1 ? "Igen":"Nem");
  2. Admins[Target]>= 1 ? "Igen":"Nem" //pl?

_________________
BfS* #Team ~Global Offensive IP: 213.181.206.26:27059

Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: HUD Kiirja admin-e
HozzászólásElküldve:2017.10.26. 20:27 
Offline
Őstag
Avatar

Csatlakozott:2015.07.27. 22:56
Hozzászólások:1367
Megköszönt másnak: 28 alkalommal
Megköszönték neki: 351 alkalommal
Kód:
if(get_cvar_num("adminbalepes") == 1 && get_user_flags(id) & ADMIN)

Ez folyton 1-et fog visszadobni mivel a cvart kéred le, nem a játékost.
Amit leírtam módszer azzal mennie kell, max rosszul raktad össze.
Szerverre fellépéskor ellenőriz, majd ezt lekéri és cselekszik ha kell.

Amit te írtál pedig minden egyes hudüzenet előtt lekéri hogy admin-e.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: HUD Kiirja admin-e
HozzászólásElküldve:2017.10.27. 15:21 
Offline
Jómunkásember

Csatlakozott:2016.06.20. 10:23
Hozzászólások:489
Megköszönt másnak: 47 alkalommal
Megköszönték neki: 15 alkalommal
regener írta:
Kód:
if(get_cvar_num("adminbalepes") == 1 && get_user_flags(id) & ADMIN)

Ez folyton 1-et fog visszadobni mivel a cvart kéred le, nem a játékost.
Amit leírtam módszer azzal mennie kell, max rosszul raktad össze.
Szerverre fellépéskor ellenőriz, majd ezt lekéri és cselekszik ha kell.

Amit te írtál pedig minden egyes hudüzenet előtt lekéri hogy admin-e.


Nem lett volna jó, mert nem Steam-id-re van adva az admin, s ha felcsatlakozik, akkor nem fogja tudni hozzáadni, csak ha bejelentkezik a szerveren adminnak, tehát ez már nekem nem volt jó.
Megoldottam a fenti forrásokkal.

_________________
BfS* #Team ~Global Offensive IP: 213.181.206.26:27059

Kép


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése: Rendezés 
Új téma nyitása Hozzászólás a témához  [14 hozzászólás ]  OldalElőző12


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 22 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole