hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.08.17. 02:09



Jelenlévő felhasználók

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

A legtöbb felhasználó (2883 fő) 2025.07.30. 16:00-kor tartózkodott itt.

Regisztrált felhasználók: nincs regisztrált felhasználó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  [30 hozzászólás ]  Oldal123Következő
Szerző Üzenet
 Hozzászólás témája: Steam + flags
HozzászólásElküldve:2012.01.23. 15:25 
Offline
Félisten

Csatlakozott:2012.01.07. 21:10
Hozzászólások:850
Megköszönt másnak: 9 alkalommal
Megköszönték neki: 154 alkalommal
Sziasztok!
Lenne 2 kérdésem.
1. Hogy lehet azt lekérni, hogy a playernek van-e steamja? Nem a steamID-t akarom lekérni, hanem hogy a parancs csak azokra teljesüljön akiknek van.

2. Hogy lehet lekérni a játékos flagjait, jogait "abcde...." formátumban? Mert nem akarom külön beírogatni, hogy ADMIN_CVAR, stb.

_________________
Megköszönni nem szégyen!
Csak kattints a Kép jelre. --->


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Steam + flags
HozzászólásElküldve:2012.01.23. 15:45 
Offline
Signore Senior
Avatar

Csatlakozott:2011.09.09. 17:39
Hozzászólások:4020
Megköszönt másnak: 12 alkalommal
Megköszönték neki: 139 alkalommal
1.:Lekéred a steamidt, megnézed h van e benne valve vagy lan, ha nincs akk steames.
2.: get_user_flags


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Steam + flags
HozzászólásElküldve:2012.01.23. 15:49 
Offline
Tiszteletbeli

Csatlakozott:2010.02.04. 19:12
Hozzászólások:3528
Megköszönt másnak: 26 alkalommal
Megköszönték neki: 180 alkalommal
1. példa
Kód:
new steam[35]
get_user_authid(id, steam, 34)
if(equali(steam, "STEAM_ID_LAN") || equali(steam, "VALVE_ID_LAN")) {
//Ez fut le ha nem steames
} else {
//Ez fut le ha steames
}

_________________
http://www.ebateam.eu/


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Steam + flags
HozzászólásElküldve:2012.01.23. 15:55 
Offline
Signore Senior
Avatar

Csatlakozott:2011.09.09. 17:39
Hozzászólások:4020
Megköszönt másnak: 12 alkalommal
Megköszönték neki: 139 alkalommal
Igen :D

IrOn123 írta:
1. példa
Kód:
new steam[35]
get_user_authid(id, steam, 34)
if(equali(steam, "STEAM_ID_LAN") || equali(steam, "VALVE_ID_LAN")) {
//Ez fut le ha nem steames
} else {
//Ez fut le ha steames
}


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Steam + flags
HozzászólásElküldve:2012.01.23. 17:01 
Offline
Félisten

Csatlakozott:2012.01.07. 21:10
Hozzászólások:850
Megköszönt másnak: 9 alkalommal
Megköszönték neki: 154 alkalommal
IrOn123 írta:
1. példa
Kód:
new steam[35]
get_user_authid(id, steam, 34)
if(equali(steam, "STEAM_ID_LAN") || equali(steam, "VALVE_ID_LAN")) {
//Ez fut le ha nem steames
} else {
//Ez fut le ha steames
}

Köszi.
És hogy kell hogy egyből a steamosokra legyen igaz?
Van 2 ötletem csak nem tudom melyik jó.
Kód:
new steam[35]
get_user_authid(id, steam, 34)
if(!(equali(steam, "STEAM_ID_LAN")) || !(equali(steam, "VALVE_ID_LAN"))) {
//Ez fut le ha steames a player.
}

Kód:
new steam[35]
get_user_authid(id, steam, 34)
if(equali(!(steam, "STEAM_ID_LAN")) || equali(!(steam, "VALVE_ID_LAN"))) {
//Ez fut le ha steames a player.
}


Silent írta:
2.: get_user_flags

Értem hogy gondolod, csak nem úgy fogalmaztam ahogy akartam. Úgy akartam, hogy különböző jogoknál lehessen. pl
if(get_user_flags(id) == "abcdef")
Ez egy példa, szerintem ez biztos nem fog működni, csak megmutattam, hogy hogy szeretném.

_________________
Megköszönni nem szégyen!
Csak kattints a Kép jelre. --->


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Steam + flags
HozzászólásElküldve:2012.01.23. 17:04 
Offline
Tiszteletbeli

Csatlakozott:2010.02.04. 19:12
Hozzászólások:3528
Megköszönt másnak: 26 alkalommal
Megköszönték neki: 180 alkalommal
Kód:
new steam[35]
get_user_authid(id, steam, 34)
if(!(equali(steam, "STEAM_ID_LAN") || equali(steam, "VALVE_ID_LAN"))) {
//Ez fut le ha steames
}

elég egy tagadás, az egészet berakod egy zárójelbe és azt tagadod

2. szerintem úgy nem lehet betűkre, csak hogy ADMIN_...

_________________
http://www.ebateam.eu/


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Steam + flags
HozzászólásElküldve:2012.01.23. 17:33 
Offline
Signore Senior
Avatar

Csatlakozott:2011.09.09. 17:39
Hozzászólások:4020
Megköszönt másnak: 12 alkalommal
Megköszönték neki: 139 alkalommal
ötlet:
#define B ADMIN_KICK
#define C ADMIN_BAN
new example = get_user_flags(id)
if(example == A, B)
{

//Ez csak egy példa...szal definiálod az összes admin jogot, utána használhatod betũként..:D


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Steam + flags
HozzászólásElküldve:2012.01.23. 17:51 
Offline
Félisten

Csatlakozott:2012.01.07. 21:10
Hozzászólások:850
Megköszönt másnak: 9 alkalommal
Megköszönték neki: 154 alkalommal
Köszi Iron :D
Silent írta:
ötlet:
#define B ADMIN_KICK
#define C ADMIN_BAN
new example = get_user_flags(id)
if(example == A, B)
{

//Ez csak egy példa...szal definiálod az összes admin jogot, utána használhatod betũként..:D

Kipróbálom :D

_________________
Megköszönni nem szégyen!
Csak kattints a Kép jelre. --->


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Steam + flags
HozzászólásElküldve:2012.01.23. 18:03 
Offline
Imperátor
Avatar

Csatlakozott:2009.04.21. 09:33
Hozzászólások:3991
Megköszönt másnak: 5 alkalommal
Megköszönték neki: 135 alkalommal
Szeretem mikor próbálkoztok, de 1 hiba:

(!equali(steam, "STEAM_ID_LAN") || !equali(steam, "VALVE_ID_LAN")) NEM EGYENLŐ
!(equali(steam, "STEAM_ID_LAN") || equali(steam, "VALVE_ID_LAN")) vel

Vezesd le s meglátod. (Ha kell, leírom, de 1 kis optimalizáció: mind2ben van _ID_LAN. Akkor elég azt keresni, nemdebár?)

Továbbá már van olyan tört CS is, ami steam_0/1_<SZÁMOK> IDvel megy, tehát steamesnek tűnhet.


IrOn123 írta:
Kód:
new steam[35]
get_user_authid(id, steam, 34)
if(!(equali(steam, "STEAM_ID_LAN") || equali(steam, "VALVE_ID_LAN"))) {
//Ez fut le ha steames
}

elég egy tagadás, az egészet berakod egy zárójelbe és azt tagadod

2. szerintem úgy nem lehet betűkre, csak hogy ADMIN_...

_________________
Kód:
I'm back

Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Steam + flags
HozzászólásElküldve:2012.01.23. 18:09 
Offline
Signore Senior
Avatar

Csatlakozott:2011.09.09. 17:39
Hozzászólások:4020
Megköszönt másnak: 12 alkalommal
Megköszönték neki: 139 alkalommal
Metal írta:
Szeretem mikor próbálkoztok, de 1 hiba:

(!equali(steam, "STEAM_ID_LAN") || !equali(steam, "VALVE_ID_LAN")) NEM EGYENLŐ
!(equali(steam, "STEAM_ID_LAN") || equali(steam, "VALVE_ID_LAN")) vel

Vezesd le s meglátod. (Ha kell, leírom, de 1 kis optimalizáció: mind2ben van _ID_LAN. Akkor elég azt keresni, nemdebár?)

Továbbá már van olyan tört CS is, ami steam_0/1_<SZÁMOK> IDvel megy, tehát steamesnek tűnhet.


IrOn123 írta:
Kód:
new steam[35]
get_user_authid(id, steam, 34)
if(!(equali(steam, "STEAM_ID_LAN") || equali(steam, "VALVE_ID_LAN"))) {
//Ez fut le ha steames
}

elég egy tagadás, az egészet berakod egy zárójelbe és azt tagadod

2. szerintem úgy nem lehet betűkre, csak hogy ADMIN_...

És a másik kérdés? :D


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  [30 hozzászólás ]  Oldal123Következő


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 30 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