000
26.11.2010, 20:28
Lorenzw
|
Ich wollte mal wieder einen HL2 Mod erstellen. Doch nun will Source SDK die Dateien nicht mehr kopieren. Ich wollte den Mod in der Source Engine 2006 erstellen, doch jetzt meldet mir SDK nur "Can't find C:\Program Files\TestMod\run_mod.bat" Was hat das zu bedeuten? Bis vor ein paar Tagen ging noch alles.
--
|
|
Profil || Suche
|
001
28.11.2010, 14:48
Alien soldier
|
Valve hat bereits vor einigen Monaten alle Games die auf der Source Engine basieren auf die Version 2009 erweitert. Was also bedeutet das Mods die auf der Source Engine 2006 basieren auch nicht mehr funktionieren. Aus welchem Grund soll es denn eine 2006er-Mod sein?
Falls es aber unbedingt sein muss mach einfach folgendes:
1. Source SDK Base 2006 installieren 2. Im Verzeichnis ".../steam/steamapps/sourcemods/" den Ordner für die Mod erstellen (z.B. "MyMod" ) 3. Im Ordner eine Datei mit dem Namen "GameInfo" und der Endung "txt" erstellen, dieses Textdokument bekommt dann folgenden Inhalt:
"GameInfo" { game "" //Name der Mod title "" //1. Titel im InGame-Menü type "singleplayer_only" // Einzelspieler-Mod, "multiplayer_only" für einer Multiplayer-Mod developer "" // Name des Entwicklers/des Entwicklerteams developer_url "" //URL der Website des Entwicklers "icon" "" Verzeichnis zum Icon (z.B. "resource/icon)
FileSystem { SteamAppId 215 // This will mount all the GCFs we need (240=CS:S, 220=HL2). ToolsAppId 211 // Tools will load this (ie: source SDK caches) to get things like materials\debug, materials\editor, etc. SearchPaths { Game |gameinfo_path|. Game hl2 } } }
Durch die SteamAppId 215 basiert die Mod jetzt auf dem Source SDK Base 2006, also auch auf der Source Engine 2006. Das Source SDK Base enthält alle Models, Materials, Sounds, etc... wie das normale Half-Life 2 auch.
--
Dieser Beitrag wurde am 28.11.2010 um 14:48 von Alien soldier bearbeitet.
|
|
Profil || Suche
|
002
28.11.2010, 22:40
Lorenzw
|
Ich habe versucht den Mod unter Source 2006 zu erstellen, da es mit der 2009er Engine auch nicht funktioniert. Hier im Forum wurde mir gesagt, dass die Source 2009 Engine noch nicht freigegeben worden sei.
--
|
|
Profil || Suche
|
003
01.12.2010, 14:31
Alien soldier
|
Das stimmt, Valve hat den Source Code für die Source Engine 2009 noch nicht rausgerückt. Wenn es aber nur daran liegt könntest du auch eine Mod machen die auf der 2007er Engine basiert, du musst nur die GameInfo etwas bearbeiten:
"GameInfo" { game "" title "" title2 ""
type singleplayer_only
developer "" icon ""
FileSystem { SteamAppId 218 ToolsAppId 211 AdditionalContentId 420 // Diese Zeile einfach in die GameInfo kopieren (durch die ID 420 wird der Inhalt von EP2 geladen) SearchPaths { Game |gameinfo_path|. Game |all_source_engine_paths|ep2 Game |all_source_engine_paths|episodic Game |all_source_engine_paths|hl2 } } }
--
Dieser Beitrag wurde am 01.12.2010 um 14:32 von Alien soldier bearbeitet.
|
|
Profil || Suche
|
004
01.12.2010, 16:03
Lorenzw
|
Mit der 2007ner Engine habe ich leider auch ein Problem da dort mein Hammer Editor nicht mehr geht. Neuinstalliert habe ich SDK auch schon. Hat trotzdem nich funktioniert.
--
Dieser Beitrag wurde am 01.12.2010 um 16:04 von Lorenzw bearbeitet.
|
|
Profil || Suche
|