Waffeneinstellungen eigener LAN Server + Neue Frage @ last post
Servus,
Sry wenn des schonmal beantwortet wurde, aber ich hab dazu i-wie nix gefunden.
Also, ich hab seit kurzen mal wieder HL2 DeathMatch ausgegraben und mit Kumpels gezockt.
Machen wir eig immer über Hamachi (bevor jemand flamed: Ja ich hab legales Steam).
Folgende Regelung ist immer: Only Gravitygun
Ich wollte mal fragen, ob man des i-wie einstellen kann, dass jeder IMMER das Gravitron hat und net andere Waffen aufnimmt bzw zu diesen wechselt. (Auf eigenem Lan Server)
Stripper scheint bei mir nicht zu funzen, auf allen maps sind noch alle Waffen usw.
[Beitrag wurde 5x editiert, zuletzt von TheDemon am 11.03.2010, 14:17]
Hallo, erstell eine autoexec.cfg in deinem cfg Ordner
und füge folgende Zeile ein (oder die Zeile in der config.cfg finden und editieren):
cl_autowepswitch 0
Damit wird unterbunden das beim Einsammeln der Waffe auch zu dieser gewechselt wird.
Die Einstellung muss jeder für sich machen, das ist keine Server Variable.
Die Einstellung findet man aber auch unter Optionen, Erweitert, irgendwo da, einfach mal rumklicken, und Haken rein
EDIT: Warum nutzt ihr eigentlich Hamachi? Du kannst auch so einen Server mit PW erstellen,
in der Console sv_lan 0 (=Internet) und deine Freunde können dir joinen.
Falls ihr Hamachi nutzt, weil einer nur ne "Sicherungskopie" von HL2DM hat kein Problem,
das Game gibt es ja schon länger für umsonst falls du eine ATI oder nVidia Gra-Ka hast: http://steampowered.com/ati_offer1a/ http://www.steampowered.com/nvidia/
In beiden Angeboten steckt HL2DM mit drin... alles für 0 €uro
Von den Seiten habens meine Kumpels auch her , Hamachi benutzen wir, weils da (komischerweise) weniger laggt und sv_lan 0 müssense so auch eintippen^^
hm... naja okay, es ging mir eig nicht um Auto-Weapon-Switch, sondern, dass des generelle wechseln der Waffe unterbunden wird, oder das man nur das Gravitron trägt^^
(auch wennich bezweifle, dass des bei nem LAN Server möglich ist, um ehrlich zu sein^^)
Aber trotzdem danke
Natürlich muss dann Eventscripts installiert sein (ich glaube die aktuelle Version 2.0xxx).
Die Textdatei es_strip.txt dann nach addons/eventscripts/strip kopieren.
Zur autoexec.cfg folgendes hinzufügen:
es_load strip
Ich habs nur kurz getestet. Bei mir selber hats geklappt. Eine Rückmeldung ob es klappt, wäre sehr nett.
Wenn du noch die Waffen auf derMap durch andere Gegenstände ersetzen willst, kannst du Stripper: Source dafür verwenden. Stripper: Source benötigt MetaMod: Source.
PS: Der Testserver geht nicht. Ich hab mal einen eigenen Testserver aufgesetzt. Hierbei werden die Waffen auf der Map durch Waschbecken ersetzt: 188.138.0.47:27022
Also ich hab das jetzt mal versucht, allerdings funktioniert es leider nicht.
Ich glaube, dass ich wohl i-was falsch gemacht hab^^, daher schreib ich mal schnell meine Schritte auf
Zuerst habe ich mir mir hier Eventscripts Version v2.0.0.250i Public Beta2 heruntergeladen und die Ordner aus dem Rar Archiv nach:
\Steam\steamapps\Steamname\half-life 2 deathmatch\hl2mp\ entpackt.
Danach hab ich in die autoexec.cfg (\Steam\steamapps\Steamname\half-life 2 deathmatch\hl2mp\cfg)
2 weitere Zeilen eingefügt wie hier erklärt und dazu noch deinen Befehl eingefügt.
Nun sah meine .cfg folgendermaßen aus:
Ich gehe nun zu \half-life 2 deathmatch\hl2mp\addons\eventscripts und sehe, dass dort kein Unterordner ,,strip" ist, also erstellte ich ihn und darin erstellte ich deine es_strip.txt.
Dies waren meine Schritte zur Insallation, nur fällt mir auf, dass wenn ich HL2DM starte, dass in der Konsole bei den 3 Befehlen mattie_eventscripts 1
eventscripts_subdirectory events
es_load strip
,,unknown command" steht.
Weiß vll einer woran es liegt?...
[Edit]:
Kopf->Tisch-.- Hab rausgefunden worans lag:
Ich hatte vergessen in der mattie_eventscripts.vdf den pfad von cstrike zu hl2mp zu ändern...
Funzt nun perfekt, danke dir DeaD_EyE
[Beitrag wurde 1x editiert, zuletzt von TheDemon am 15.12.2009, 13:38]
Kein Problem. Du solltest das noch mit Stripper: Source machen, damit die Waffen von der Map durch andere Gegenstände ersetzt werden.
Items können auch durch andere Sachen ersetzt werden.
Filter entfernt Objekte. Ich hab in meinem Beispiel z.B. die Combine-Bälle entfernt (kommen oft auf KillBox-Maps vor). Waffen werden durch Waschbecken ersetzt und Items durch Ölfässer. Vielleicht schreibe ich noch ein Tutorial dazu. Es scheint wohl sehr viele Leute zu geben, die Waffen bei HL2DM entfernen wollen oder halt wie du bestimmte Waffen Strippen.
Ich glaube man sieht, dass ich ein Fan von diesem Plugin bin. Es können halt Dinge (Entities) in einer Map geändert werden, ohne die Map auf dem Server zu bearbeiten. Alternativ kann man diese Änderungen auch mit EntSpy vornehmen, was aber bei vielen Maps mehraufwand und recht unflexibel ist. Dazu kommt noch, dass die Originalmap mit EntSpy verändert wird. Bei Stripper: Source bleibt die Map unberührt.
Eigentlich könnte man die Funktion des Waffen-Entfernens bei den Spielern ausführen. Leider bin mit Stripper: Source zu keinem Ergebnis gekommen. Ich denke mal, dass Mapper bestimmte Tricks kennen. Man muss das Entitie player_weaponstrip hinzufügen, welches beim Playerspawn ausgeführt wird. Das hat den Vorteil, dass kein Eventscript benötigt wird. Das Entitie game_player_equip bestimmt welche Waffen der Spieler beim Spawn zugewiesen bekommt. Ich habe aber das Gefühl, dass das nur bei CS:S funktioniert. Ich kenne keine HL2DM-Map, bei der Waffen automatisch gestrippt werden. Ansonsten könnte ich mir einfach eine Liste der Entities ausgeben lassen und wüsste so, wie der Mapper das angestellt hat.
Danke für das Script, ich werds mir nachher mal ansehen.
Es ist allerdings so, dass ich selbst Killboxes Mappe, auf denen keine Waffen, sondern nur Props rumliegen^^
Übrigends hab ich dank dir auch ein paar Sounds für den Server zum Laufen bekommen^^
[Beitrag wurde 1x editiert, zuletzt von TheDemon am 16.12.2009, 16:44]
So ich hab seit neuestem ein Problem mit meinen Mapps, ich wollte dafür kein neuen Thread erstellen.
Also es geht um folgendes:
Ich habe bisther immer Killboxen gemappt, keine besonders komplexen und nur mit Props als Waffen.
So, ich hatte neulich auf meinem Dedicated ein Eventscript eingebaut, welches nach einer bestimmten Killstreak die Zeitlupe aktiviert.
Des Problem ist, dass dieses Script für vll eine Sekunde sv_cheats 1 benötigt um die Gewschindigkeit zu vermindern, nachdem die Geschwindigkeit wieder auf normal zurückgestellt wurde wird wieder sv_cheats 0 eingestellt.
Jetzt zum Problem, wenn in einer meiner Maps sv_cheats 0 wiederhergestellt wird, nachdem sv_cheats 1 aktiv war, ist die komplette Belichtung zum Teufel, kurz: ALLES! schwarz bis auf dir Props in nächster nähe und die Skybox, wobei diese wenigstens als minimale Lichtquelle dient.
Hat da vll einer en Tipp, wie man den Fehler beheben kann?
Ich denke es liegt eher an der Map...