Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Sprawdzanie zawrtości katalogu?
#1
Napisano 15.12.2009 17:27
#2
Napisano 15.12.2009 17:39
Nie ma funkcji co wypisze ci zawartosc calego foldera, ale mozesz sprawdzac czy istnieje konkretny plik:
file_exists ( const file[] )
A jak chcesz zrobic plug co robi dla kazdej mapy (czy cos) nowy plik a potem wypisac, to mozesz zrobic nowy plik w ktorym bedzie adnotacja dla jakich map juz jest plik...
#3
Napisano 15.12.2009 18:27
#4
Napisano 15.12.2009 18:34
Nie znasz nazwy == nie sprawdzisz.Raczej chodziło mi o wykrywanie czegoś czego nie znam nazwy w danym folderze i nie chodzi tutaj o mapy
Nie ma możliwości listingu folderu przy pomocy amxx'a.
#5
Napisano 15.12.2009 18:40
#6
Napisano 15.12.2009 19:04
Da się
http://www.amxmodx.o...?go=func&id=792
+
http://www.amxmodx.o...?go=func&id=793
Kiedyś szukałem tych funkcji i nie znalazłem ;>
#7
Napisano 15.12.2009 19:07
Ale poza tym, to plug co ma mozliwosc grzebania po calym serwie jest troche nie moralne...
#8
Napisano 15.12.2009 20:29
U mnie na lokalnym serwer chodzę po dysku jak mi się zechce (przetestowałem do ../../../ )
Byłem przekonany, że ograniczy się do cstrike
naven, gdybyś ciągle nie wiedział jak to zrobić, krótka prezentacja:
#define DIR "maps/" public plugin_cfg() { register_plugin(PLUGIN, VERSION, AUTHOR); new szFile[96]; new hDir = open_dir(DIR, szFile, 63); if(hDir) do{ format(szFile,95, "%s%s", DIR, szFile); if(file_exists(szFile)){ doSthWithFile(szFile); } }while(next_file(hDir, szFile, 63)); close_dir(hDir); } doSthWithFile(szFile[]){ log_amx("Found: %s", szFile); }
L 12/15/2009 - 20:29:24: [dir.amxx] Found: maps/aim_map.bsp
L 12/15/2009 - 20:29:24: [dir.amxx] Found: maps/as_oilrig.bsp
L 12/15/2009 - 20:29:24: [dir.amxx] Found: maps/cs_747.bsp
L 12/15/2009 - 20:29:24: [dir.amxx] Found: maps/cs_assault.bsp
L 12/15/2009 - 20:29:24: [dir.amxx] Found: maps/cs_backalley.bsp
L 12/15/2009 - 20:29:24: [dir.amxx] Found: maps/cs_estate.bsp
L 12/15/2009 - 20:29:24: [dir.amxx] Found: maps/cs_havana.bsp
L 12/15/2009 - 20:29:24: [dir.amxx] Found: maps/cs_italy.bsp
L 12/15/2009 - 20:29:24: [dir.amxx] Found: maps/cs_militia.bsp
L 12/15/2009 - 20:29:24: [dir.amxx] Found: maps/cs_office.bsp
L 12/15/2009 - 20:29:24: [dir.amxx] Found: maps/cs_siege.bsp
L 12/15/2009 - 20:29:24: [dir.amxx] Found: maps/de_airstrip.bsp
L 12/15/2009 - 20:29:24: [dir.amxx] Found: maps/de_aztec.bsp
L 12/15/2009 - 20:29:24: [dir.amxx] Found: maps/de_cbble.bsp
L 12/15/2009 - 20:29:24: [dir.amxx] Found: maps/de_cbble_detail.txt
L 12/15/2009 - 20:29:24: [dir.amxx] Found: maps/de_chateau.bsp
L 12/15/2009 - 20:29:24: [dir.amxx] Found: maps/de_dust.bsp
L 12/15/2009 - 20:29:24: [dir.amxx] Found: maps/de_dust2.bsp
L 12/15/2009 - 20:29:24: [dir.amxx] Found: maps/de_inferno.bsp
L 12/15/2009 - 20:29:24: [dir.amxx] Found: maps/de_nuke.bsp
L 12/15/2009 - 20:29:24: [dir.amxx] Found: maps/de_piranesi.bsp
L 12/15/2009 - 20:29:24: [dir.amxx] Found: maps/de_prodigy.bsp
L 12/15/2009 - 20:29:24: [dir.amxx] Found: maps/de_storm.bsp
L 12/15/2009 - 20:29:24: [dir.amxx] Found: maps/de_survivor.bsp
L 12/15/2009 - 20:29:24: [dir.amxx] Found: maps/de_torn.bsp
L 12/15/2009 - 20:29:24: [dir.amxx] Found: maps/de_train.bsp
L 12/15/2009 - 20:29:24: [dir.amxx] Found: maps/de_vertigo.bsp
L 12/15/2009 - 20:29:24: [dir.amxx] Found: maps/fy_pool_day.bsp
#9
Napisano 15.12.2009 20:53
#10
Napisano 15.12.2009 21:26
#11
Napisano 15.12.2009 21:27
Ale to działa tylko po stronie serwera, gracza nie ruszaR3X nie potrzebnie podawałeś że coś takiego istnieje zaraz się zacznie tematy typu "dodawanie serwera bez wiedzy użytkownika" , "podmiana tapety u gracza (oczywiście w cs ) żeby przypominała o serwerze itp.[/code]
#12
Napisano 15.12.2009 21:30
OpenGL to jest serwerowe tylko, u gracza nie zrobisz czegoś takiego.
#13
Napisano 15.12.2009 21:31
#14
Napisano 15.12.2009 21:32
Dobrze, ze u nas bez .sma nie ma pluga (wyjatek bany na neo by spowolnic akcje uodparniania sie noobow).
#15
Napisano 15.12.2009 21:32
@up ale są tacy, co by się połakomili na .sma chociaż żeby popatrzeć
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych