hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.04.23. 12:40



Jelenlévő felhasználók

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

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-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  [ 12 hozzászólás ]  Oldal 1 2 Következő
Szerző Üzenet
 Hozzászólás témája: tartalmaz illetve megegyezik
HozzászólásElküldve: 2012.10.20. 14:33 
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
SMA Forráskód: [ Mindet kijelol ]
  1. if ( equal
ez azt jelenti hogy tartalmazza??
illetve
SMA Forráskód: [ Mindet kijelol ]
  1. if ( equali
ez pedig, hogy megegyezik teljesen??
Vagy ha nem igyv an akkor leírná aki tudja hogy hogy is van ez??

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: tartalmaz illetve megegyezik
HozzászólásElküldve: 2012.10.20. 14:38 
Offline
Őskövület
Avatar

Csatlakozott: 2012.02.07. 23:34
Hozzászólások: 2192
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 55 alkalommal
HunGamer írta:
Az equal/equali azt vizsgálja hogy a 2 string megegyezik-e
A contain/containi: Ha tartalmazza akkor visszaadja a helyét, ha nem -1el visszatér.

_________________
[sma]CMD:fear(playerid, params[]){ new str[5]; if(!sscanf(params, "s[5]", str)){ if(egyezik(str, "find")) Msg(playerid, "A-a!");}  return 1;}[/sma]


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: tartalmaz illetve megegyezik
HozzászólásElküldve: 2012.10.20. 14:58 
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
okés köszi.. akkor mind 1 meiket használom equal vagy equali ??

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: tartalmaz illetve megegyezik
HozzászólásElküldve: 2012.10.20. 14:59 
Offline
Félisten
Avatar

Csatlakozott: 2008.04.28. 16:04
Hozzászólások: 872
Megköszönt másnak: 7 alkalommal
Megköszönték neki: 59 alkalommal
expert írta:
okés köszi.. akkor mind 1 meiket használom equal vagy equali ??

Az "i" azt jelenti a végén, hogy insensitive, azaz nem érzékeny például a kis nagy betű különbségre. Ha pontos egyezés kell equal, ha lazább akkor equali.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: tartalmaz illetve megegyezik
HozzászólásElküldve: 2012.10.20. 15:27 
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
uhh... megint okosabb lettem. köszi Dave :)

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: tartalmaz illetve megegyezik
HozzászólásElküldve: 2012.10.20. 16:05 
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
fear_ezmegmi írta:
HunGamer írta:
Az equal/equali azt vizsgálja hogy a 2 string megegyezik-e
A contain/containi: Ha tartalmazza akkor visszaadja a helyét, ha nem -1el visszatér.

Ezt megcáfolnám!!
Banoló pluginban (plmenu) -ben nem így van
SMA Forráskód: [ Mindet kijelol ]
  1. if ( !equal("STEAM_0:", authid2, 8))

amint észreveszitek ez tartalmazt használ és így működik a ban plugin!!

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: tartalmaz illetve megegyezik
HozzászólásElküldve: 2012.10.20. 16:14 
Offline
Őskövület
Avatar

Csatlakozott: 2012.02.07. 23:34
Hozzászólások: 2192
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 55 alkalommal
expert írta:
fear_ezmegmi írta:
HunGamer írta:
Az equal/equali azt vizsgálja hogy a 2 string megegyezik-e
A contain/containi: Ha tartalmazza akkor visszaadja a helyét, ha nem -1el visszatér.

Ezt megcáfolnám!!
Banoló pluginban (plmenu) -ben nem így van
SMA Forráskód: [ Mindet kijelol ]
  1. if ( !equal("STEAM_0:", authid2, 8))

amint észreveszitek ez tartalmazt használ és így működik a ban plugin!!

HunGamer -nek mond őt idéztem xd
HunGamer: Babinéni :D

_________________
[sma]CMD:fear(playerid, params[]){ new str[5]; if(!sscanf(params, "s[5]", str)){ if(egyezik(str, "find")) Msg(playerid, "A-a!");}  return 1;}[/sma]


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: tartalmaz illetve megegyezik
HozzászólásElküldve: 2012.10.20. 16:15 
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
expert írta:
fear_ezmegmi írta:
HunGamer írta:
Az equal/equali azt vizsgálja hogy a 2 string megegyezik-e
A contain/containi: Ha tartalmazza akkor visszaadja a helyét, ha nem -1el visszatér.

Ezt megcáfolnám!!
Banoló pluginban (plmenu) -ben nem így van
SMA Forráskód: [ Mindet kijelol ]
  1. if ( !equal("STEAM_0:", authid2, 8))

amint észreveszitek ez tartalmazt használ és így működik a ban plugin!!

Hiába cáfolod ez így van xd. Amit leírtál az is a megegyezést vizsgálja 8 karakterig. Tehát ez sem azt vizsgálja hogy tartalmazza-e hanem hogy az első 8 karakter MEGEGYEZIK-E. (3. paraméter)

Ui.: Szóval ezt lehetett volna így is:
SMA Forráskód: [ Mindet kijelol ]
  1. if(contain("STEAM_0:", authid2) == -1)

Ha contain -1-gyel tér vissza az azt jelenti hogy nem tartalmazza
--> Ha nem tartalmazza egyenlő -1-gyel szóval true.

Amit te írtál: 0-val tér vissza ha az első 8 karakter nem egyezik meg(+ ott a tagadás)
--> Ha nem egyezik meg: true

--> Eredményül ugyanaz a kettő

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

Ők köszönték meg HunGamer nek ezt a hozzászólást: expert (2012.10.20. 16:27)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: tartalmaz illetve megegyezik
HozzászólásElküldve: 2012.10.20. 16:32 
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
Ne erre varjál akkor gombot nekem figy !!
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2.  
  3. public plugin_init() {
  4. register_plugin("Map CFG", "1.0", "expert")
  5. set_task(5.0, "chackMap")
  6. }
  7.  
  8. public chackMap()
  9. {
  10. new map[32]
  11. get_mapname(map, 31)
  12. {
  13. if(contain(map, "awp"))
  14. {
  15. server_print("*** [MAPCONFIG] Megegyezik a ket nev !! ***");
  16. server_cmd("mp_timelimit 35")
  17. }
  18. else
  19. {
  20. server_print("*** [MAPCONFIG] Nem talalhato egyezes ***");
  21. }
  22. }
  23. }


L 10/20/2012 - 16:28:19: Loading map "fy_iceworld12"
*** [MAPCONFIG] Megegyezik a ket nev !! ***

Mond már meg nekem hogy ebben te hol tatlálsz awp kifejezést?? mert én nem látnám a map nevében de ez mégis tovább megy közbe meg az else-t kéne elvégeznie !!

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: tartalmaz illetve megegyezik
HozzászólásElküldve: 2012.10.20. 16:59 
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
Oké, most nézd meg úgy hogy ezt:
SMA Forráskód: [ Mindet kijelol ]
  1. if(contain(map, "awp"))

Átírod erre:
SMA Forráskód: [ Mindet kijelol ]
  1. if(contain(map, "awp") != -1)

_________________
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ások megjelenítése:  Rendezés  
Új téma nyitása  Hozzászólás a témához  [ 12 hozzászólás ]  Oldal 1 2 Következő


Ki van itt

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