hlmod.hu

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



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: Bing [Bot], Google [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  [30 hozzászólás ]  OldalElőző123
Szerző Üzenet
 Hozzászólás témája: Re: Steam + flags
HozzászólásElküldve:2012.01.24. 22:17 
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
Mind a 2 plugin mást vizsgál, de kb ugyanazt akarja kiszűrni: ki a non steames s ki nem.
Ez olyan, hogy egy kocsinak van színe, gyármánya stb, és te mondjuk szín szerint akarod kiválasztani a gagyikat, míg valaki a hyártó szerint. Ugyanúgy az a cél, a gagyikat kiszűrni. (durva példa, de a lényeg érthető)


expert írta:
Metal írta:
nekem kicsit más, én hosszra is vizsgálom.

Metal ebböl a kettőböl kéne egyet összedobni és akk felraknám pluginokba ide...mert azért okos kis plugin sztem. Meg azt eltod mondani hogy miben különbözik a 2 plugin?? vagy lényegében egyet szolgál mindkettö?

_________________
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.24. 22:31 
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
najóu, csak mert szépen kérted :)

I)
Kis logika (remélem alapokat ismeritek):
Legyenek az alábbi formulák
A:=equali(steam, "STEAM_ID_LAN") és
B:=equali(steam, "VALVE_ID_LAN")
Akkor az alábbiként írható le a feltétel:
NEM (A VAGY B) (<- elso eset)
Ez egyenlo ezzel: (NEM(A) VAGY NEM(B))? (<- második eset)

Legyen: H:=Hamis és I:=Igaz

elso eset igazságtábla: *
Kód:
A   B   (A VAGY B)   NEM(A VAGY B)
I   I   I         H
I   H   I         H
H   I   I         H
H   H   H         I


második eset igazságtábla:
Kód:
A   B   NEM(A)   NEM(B)   (NEM(A) VAGY NEM(B))
I   I   H      H      H
I   H   H      I      I
H   I   I      H      I
H   H   I      I      I


Tehát akkor egyenlo a két kifejezés, ha A=B=H, más esetben nem egyenlo => a két kifejezés NEM egyenlo

helyes átalakításhoz a De-Morgan szabályt alkalmazzuk, azaz:
NEM(A VAGY B) == NEM(A) ÉS NEM(B) (Ugyanígy ez is igaz: NEM(A ÉS B) == NEM(A) VAGY NEM(B)
(Aki nem hiszi vezesse le)

Akkor a végleges megoldás
Kód:
!(equali(steam, "STEAM_ID_LAN") || equali(steam, "VALVE_ID_LAN"))

ebbol ez lesz:
Kód:
(!(equali(steam, "STEAM_ID_LAN")) && !(equali(steam, "VALVE_ID_LAN")))


Megjegyzés:
Ebben az eetben elég lenne az alábbi vizsgálat:
contain(steam, "_ID_LAN")
mivel ekkor a "STEAM_ID_LAN"-t és "VALVE_ID_LAN"-t is megtalálja

II)
Egyszeru:
Kód:
(example == A, B)

helyett
Kód:
(example == A || example == B)




HunGamer írta:
Metal, eltudnád mondani mi a különbség a 2 tagadás között, és a flags részt?
HunGamer írta:
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.

Eltudnád mondani mi a különbség?
Metal írta:
ŐŐ ez nem lesz jó, fordítási hiba lesz: Ez nem funkcionális nyelv, a ',' így itt nem használható.

***************************************************************************
Silent:
ö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
***************************************************************************

És ezt hogy kell használni?
Előre is köszi.

_________________
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.24. 22:41 
Offline
Őstag

Csatlakozott:2011.06.12. 20:51
Hozzászólások:1089
Megköszönt másnak: 3 alkalommal
Megköszönték neki: 44 alkalommal
Úr isten ennek a felét nem értem de azért szép kis levezetés..

_________________
[img]semmi[/img]


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.25. 07:13 
Offline
Őstag
Avatar

Csatlakozott:2010.04.16. 16:50
Hozzászólások:1342
Megköszönt másnak: 42 alkalommal
Megköszönték neki: 58 alkalommal
akkor már ketten vagyunk vele XD

_________________
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.25. 10:09 
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
Hajjaj...akkor nincsenek meg a logikai alapok? :)

_________________
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.25. 10:52 
Offline
Őstag

Csatlakozott:2011.06.12. 20:51
Hozzászólások:1089
Megköszönt másnak: 3 alkalommal
Megköszönték neki: 44 alkalommal
xDD Ezek szerint nincs..

_________________
[img]semmi[/img]


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.25. 14:44 
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
http://hu.wikipedia.org/wiki/Logikai_m%C5%B1velet

_________________
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.25. 20:14 
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
Huhh.. hát először nem értettem de sokadik olvasásra rájöttem :D
A flags résznél lehet így is?
Kód:
(get_user_flags(id) & A & B & C)

Mert úgy akarnám, hogy a sok flagaknél is megkülönböztesse. pl. valakinek: abcdefghijklmnopqrstu jogai vannak, de valakinek csak bcdefghijklmnopqrstu akkor ezeket megkülönböztesse.

_________________
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.26. 07:53 
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
Nem vna egyszerũbb akk megnézni h van e a joga? :D

HunGamer írta:
Huhh.. hát először nem értettem de sokadik olvasásra rájöttem :D
A flags résznél lehet így is?
Kód:
(get_user_flags(id) & A & B & C)

Mert úgy akarnám, hogy a sok flagaknél is megkülönböztesse. pl. valakinek: abcdefghijklmnopqrstu jogai vannak, de valakinek csak bcdefghijklmnopqrstu akkor ezeket megkülönböztesse.


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.26. 17:45 
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
Jogos, így kell. Nem néztem, hogy joghoz kell neked, nekem már a vesszőnél szintaxis hibát dobott az agyam :)


HunGamer írta:
Huhh.. hát először nem értettem de sokadik olvasásra rájöttem :D
A flags résznél lehet így is?
Kód:
(get_user_flags(id) & A & B & C)

Mert úgy akarnám, hogy a sok flagaknél is megkülönböztesse. pl. valakinek: abcdefghijklmnopqrstu jogai vannak, de valakinek csak bcdefghijklmnopqrstu akkor ezeket megkülönböztesse.

_________________
Kód:
I'm back

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  [30 hozzászólás ]  OldalElőző123


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