←  Pytania

AMXX.pl: Support AMX Mod X i SourceMod

»

Sprawdzenie czy dana fraza znajduje sie w...


Najlepsza odpowiedź Robiin 15.02.2018 18:33

new cvarstring[33];
get_cvar_string("hostname",cvarstring,charsmax(cvarstring));
if(containi("nazwaforum.pl",cvarstring)!=-1){
	// Nazwa zawiera string :)
}

https://amxx.pl/doku.../f1363/containi

https://amxx.pl/doku...get-cvar-string

Przejdź do postu

  • +
  • -
Toldi - zdjęcie Toldi 15.02.2018

Siemka. Widziałem kiedyś na forum że ktoś podawał kod który sprawdza w jakiś wybranym przez nas stringu(dla mnie nazwa serwera) czy podana przez nas jakaś fraza znajduję się w tym stringu. Chciałbym po prostu sprawdzić czy w nazwie serwera znajduje się nazwa forum takiego jakiego ja chcę. Może trochę na gmatwałem ale chyba domyślicie się o co mi chodzi :).

Odpowiedz

  • +
  • -
Najlepsza odpowiedź Robiin - zdjęcie Robiin 15.02.2018

new cvarstring[33];
get_cvar_string("hostname",cvarstring,charsmax(cvarstring));
if(containi("nazwaforum.pl",cvarstring)!=-1){
	// Nazwa zawiera string :)
}

https://amxx.pl/doku.../f1363/containi

https://amxx.pl/doku...get-cvar-string

Odpowiedz

  • +
  • -
Toldi - zdjęcie Toldi 15.02.2018

new cvarstring[33];
get_cvar_string("hostname",cvarstring,charsmax(cvarstring));
if(containi("nazwaforum.pl",cvarstring)!=-1){
	// Nazwa zawiera string :)
}

https://amxx.pl/doku.../f1363/containi

https://amxx.pl/doku...get-cvar-string

 

Dzięki działa :). Ja używałem do te quali ale właśnie było problematyczne bo nazwę serwera musiała się rozpoczynać od nazwy forum :).

Odpowiedz

  • +
  • -
DarkGL - zdjęcie DarkGL 19.02.2018

Tak tylko dodam hostname można pobierać również tak :P

new szHost[64];
get_user_name(0, szHost, charsmax( szHost ) );
Odpowiedz

  • +
  • -
l3szcz - zdjęcie l3szcz 22.02.2018

Do tego ja bym proponował strfind :P 

Odpowiedz