Es gab hier mal einen Thread mit diesen "Script"(Quellcode) mitdem die Maps per Crontab automatisch eingetragen werden, leider finde ich den Thread nicht mehr, hat noch wer das Script für mich?
Script für das automatische eintragen in die Mapliste
-
-
-
[codeylh]find ./maps -type f | grep .bsp | cut -f2 -d"." | cut -f3 -d"/" > mapcycle.txt[/codeylh]
im cstrike verzeichnis deines cs servers ausführen ... angabe des codes ohne gewähr ... original thread : http://www.gameserveradmin.de/…hreiben-lassen-t4015.html
-
Achja, das mit cut ist scheiße. Manche Mapautoren sind zu blöd und nennen ihre Maps mapname.bsp.bsp oder mapname.v1.bsp. Dein cut schneidet dann verkehrt ab.
Mein Beispiel funktioniert auch nicht bei jeder Bedingung.
Folgendes sollte eigentlich immer funktionieren. Korrigiert mich wenn dem nicht so ist.Codels /irgendwo/cstrike/maps/ | grep '\.bsp$' | sed 's/\.bsp$//' | sort > /irgendwo/cstrike/maplist.txt
Gibt es eigentlich noch einen Weg, einfach die letzen 4 Bytes bei einem Textsring zu entfernen?
-
-
Nein dieser Code muss auf der Linux-Konsole ausgeführt werden.
-
und dann wenn ich eine map einfüge schreibt er diese automatisch in der maplist ein ohne das ich es machen muss?
klingt guut...^^ -
-
xD^^
und was hat das dann für ein sinn?
Is ja wat für OBERFAULE die einfach ned wissen wo man die maps in der maplist einträgt x.D^^
Neee, is nix für mich xD -
Mach doch einen Cronjob der den Befehl immer mal wieder ausführt, oder bastel dir ein Script mit dem du die Maps hoch lädst und führe den Befehl am Ende des Scripts aus.
-
Trag mal über 1000 Maps in die maplist.txt ein. Für nicht Linux-User gibt es noch ein Sourcemodplugin welches das automatisch bei jedem Mapchange macht:
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!