Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
24.01.2012, 21:08
kenjo



Hallo,
ich möchte gerne eine Mod für Half-Life erstellen,
die sowohl auf der WON- als auch auf der Steam-Version von Half-Life läuft.
Habe gehört, dass es da einen Unterschied gibt.
Ich selber habe die WON-Version.
Was muss ich da beachten?
Bei Google und den thewall-tutorials habe ich leider nichts gefunden.

--

zum Seitenanfang zum Seitenende Profil || Suche
001
24.01.2012, 22:22
Raziel



Mmmh, kann sein, dass ich jetzt Blödsinn schreibe. Aber wird die WON-Version überhaupt noch gespielt und ist relevant?

--

zum Seitenanfang zum Seitenende Profil || Suche
002
24.01.2012, 23:29
Snut



WEnn jemand seine alte CD rausholt und es installiert... JA.

--

zum Seitenanfang zum Seitenende Profil || Suche
003
25.01.2012, 00:29
Bluthund



Lad dir einfach das HLSDK runter und schau dir das Word-Dokument "How to make a mod.doc" an. Das Dokument ist ziemlich outdated und beschreibt so ziemlich alles, was du brauchst um die Grundvoraussetzungen fuer deine Mod fuer Pre-Steam-HL zu schaffen. Die Informationen sind teilweise oder ganz auch fuer Steam zu gebrauchen; z.B. Erstellen einer liblist.gam. Schritte wie das Schreiben einer E-Mail an "Harry at Valve" sind natuerlich total veraltet und nicht mehr von Noeten.
Version 2.3 des SDK findest du hier im Downloadbereich und aeltere Versionen wie Version 2.1 kursieren auch noch im Netz.
Darin befinden sich auch noch einige andere Dokumente mit Fokus auf die einzelnen Bereiche des Moddings, die teilweise schon recht knoechern sind und Infos zu WON-HL-Mods liefern.

Fuer eine Steam-Version deiner Mod musst du ein paar Sachen anders machen. Aus dem Kopf faellt mir da z.B. die Hauptmenueeintraege per VGUI-res-Datei (GameMenu.res) statt Bitmaps im gfx/shell-Verzeichnis ein sowie die Dateitypen fuer die Menuehintergruende. Die Stellen sollten sich aber gut erkennen lassen, indem du die Mod mit Steam laedst (laden laesst) und dann schaust was nicht mehr funktioniert.

Wenn du keine eigene Game-DLL beilegst kann es dir ausserdem passieren, dass eventuell spaeter (im Lebenszyklus von HL) hinzugefuegte Entities (falls es da welche gab... ist lange her) in deiner WON-Version noch nicht integriert sind (und deshalb nicht funktionieren/komplett ignoriert werden) - abhaengig davon, welche Version du installiert hast. Updates bis 1.1.1.0 findet man allerdings auch noch und die Version sollte vom Ingame-Feature-Set weitestgehend identisch mit der aktuellen Steam-Version sein.

Die Relevanz einer solchen Aktion stelle ich auch mal in Frage. Aber: Jeder nach seiner Façon.

--

The C language combines all the power of assembly language with all the ease-of-use of assembly language.
"humorig is n blödwort :>" by -CarniGGeLjumpR-


Dieser Beitrag wurde am 25.01.2012 um 00:34 von Bluthund bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
004
25.01.2012, 16:53
the-middleman



Also soweit ich weiss kann man jede mod, die mit WON läuft auch auf Steam spielen.

Ich gehöre übrigens zu den Verrückten die noch mit WON spielen, da es in meinen Augen schneller und einfacher ist.

--

Spielen: Prison, Ispatel 4: Classic, Heart of evil
Anschauen: Spirit of Half-Life: Legion

The Trap ist mit abstand die fantastischste Mod die ich seit langem gespielt habe!

zum Seitenanfang zum Seitenende Profil || Suche
005
25.01.2012, 20:07
kenjo



Ich habe auch nur die WON-Version (original Half-Life-CD).
das Update auf 1.1.1.0 habe ich natürlich auch,
und ich arbeite mit dem Hammer-Editor 3.4

Habe nun auch den Mod-Ordner soweit fertiggestellt, dass ich die erste map über "custom game" starten kann.

Soweit, so gut...
Mir ist aber aufgefallen, dass es zu vielen (älteren) Mods ein "Staem-fix" gibt (Beispiel Poke646), wo nur das Menü angepasst wird.
Wenn das das einzige ist und evtl. noch nicht einmal unbedingt notwendig ist, dann könnte ich mir die Arbeit ja sparen...
Und testen kann ich es leider nicht da ich kein Steam habe.

--

zum Seitenanfang zum Seitenende Profil || Suche
006
25.01.2012, 23:17
Snut



Ein weiterer Unterschied könnte die Enginemodifikation sein, die transparente Texturen auf Models erlaubt. Meines Wissen kam die nur hinzu, wenn man entweder die neuste Version von DOD oder CS hatte.

--

zum Seitenanfang zum Seitenende Profil || Suche