Archiv verlassen und diese Seite im Standarddesign anzeigen : Meine Texturen - Map auf Server
losbenos
10. März 2006, 00:04
Hallo !
Ich möchte gerne meine fertige Map auf meinen Server stellen, doch muss ich dafür noch die Texturen irgendwie zum Download bereitstellen, da die Server-Besucher sonst nur Lila-Texturen sehen. Wie kann ich das machen ?
Ist das so "simpel" zu erklären ?
Grüße
Los Benos
Toni Macceroni
10. März 2006, 01:51
Legt man die map nicht einfach nur auf den Server, und leute die darauf joinen laden die automatisch runter?:confused:
Thanatos_
10. März 2006, 08:00
Wenn du gewährleisten willst das alle Spieler die nötigen Dateien enthalten, musst du nur eine .res Datei anlegen...selber name wie der map und auch in den mapordner rein
Hier ein Beispiel von cs_italy, wie so auf ein aufbau ausschauen kann
"resources"
{
"models/lduke/chicken/chicken3.dx80.vtx" "file"
"models/lduke/chicken/chicken3.dx90.vtx" "file"
"models/lduke/chicken/chicken3.mdl" "file"
"models/lduke/chicken/chicken3.phy" "file"
"models/lduke/chicken/chicken3.sw.vtx" "file"
"models/lduke/chicken/chicken3.vvd" "file"
"models/lduke/chicken/feather.dx80.vtx" "file"
"models/lduke/chicken/feather.dx90.vtx" "file"
"models/lduke/chicken/feather.mdl" "file"
"models/lduke/chicken/feather.phy" "file"
"models/lduke/chicken/feather.sw.vtx" "file"
"models/lduke/chicken/feather.vvd" "file"
"models/lduke/chicken/feather2.dx80.vtx" "file"
"models/lduke/chicken/feather2.dx90.vtx" "file"
"models/lduke/chicken/feather2.mdl" "file"
"models/lduke/chicken/feather2.phy" "file"
"models/lduke/chicken/feather2.sw.vtx" "file"
"models/lduke/chicken/feather2.vvd" "file"
"sound/lduke/chicken/chicken.wav" "file"
"materials/models/lduke/chicken/chicken2.vmt" "file"
"materials/models/lduke/chicken/chicken2.vtf" "file"
"materials/models/lduke/chicken/feather.vmt" "file"
"materials/models/lduke/chicken/feather.vtf" "file"
}
Beim connecten werden dann diese aufgelisteten Dateien auch runtergeladen
losbenos
10. März 2006, 09:15
Danke dir !
Doch nun war meine Frage : Wie :D
Vielen Dank für die Mühe
Grüße
Los Benos
Thanatos_
10. März 2006, 10:06
denke das beantwortet doch die frage "wie?"
sobald die res datei richtig angelegt worden ist, wird alles beim connecten gesaugt...
losbenos
10. März 2006, 11:32
Ehm . . .
Muss ich dann die Frage stellen, wie erstelle ich diese Datei ? Ich habe da echt keinen Plan.
Muss ich einfach nur die Texturen in diesen Ordner "Download" im Server legen ?
Grüße
Benos
Stard00d
10. März 2006, 13:10
am besten die texturen in die .bsp reinkompilieren, dann hast du nur noch ein einziges file und bei den usern herrscht ordnung auf der platte.
maps die ihre texturen separat installieren wollen, guck ich mir gar nicht mehr an, weil das schon 50 minuspunkte bringt und man ne halbe stunde zum sauberen deinstallieren braucht.
google mal nach bspzip
7even
10. März 2006, 13:11
einfach ne text datei anlegen die dann dein_map_name.res umbenennen... und mit editor(notpad) öffnen bzw editieren
losbenos
10. März 2006, 13:29
Bahnhof ?
Fakt ist:
Ich kompiliere meine Map . . .
Die anderen, denen ich meine Map schicke, sehen nur Lila-Texturen, wo eigentlich meine eingebunden Texturen sind.
Wo finde ich um Gottes Willen eine Datei zu meiner Map, die ich mit dem Editor öffnen kann ?
Ich mappe seit 1 Monat . . .
Bitte nicht so viele Fachbegriffe
RedPuma
10. März 2006, 18:34
Also, man kann die Texturen in die bsp Datei einbinden.
Das Ganze hat Stard00d schon ganz richtig erklärt.
losbenos
10. März 2006, 23:52
Muss ich die Map dann auf "Normal" Compilieren ?
Stard00d
11. März 2006, 02:19
10 sekunden google ergaben folgendes (http://www.mapping-tutorials.de/forum/showthread.php?t=3013)
losbenos
16. März 2006, 10:39
Ich halte euch für sehr gute Mapper, das ist nicht die Sache.
Doch so langsam habe ich das Gefühl, dass ihr selber nicht versteht, was ihr da sagt. Map, dahin, dann dahin, dann Compilieren, dann so, dann so.
"Jetzt hast du Texturen" :lol:
Sachens Jungs.
Ich bin us Kölle.
Ich verstehe ja mal GARNICHT, was ihr mir damit sagen möchtet. Ich habe meine Map, ich habe Hammer. Ich habe meine Texturen.
Und nu ?
bumby
16. März 2006, 15:14
du willst dass, wenn jemand auf einen server kommt und sich die map runterladen, dass er die texturen auch runterlädt?
damit er keine schwarz-lila kästchen sieht?
dann hilft doch das tutorial auf das stardood verweist einen relativ gut
losbenos
16. März 2006, 19:37
Ich verstehe da aber KEIN Wort.
Ich muss eine Map in eine .exe Datei ziehen ?
HÄ ?
Stard00d
16. März 2006, 20:25
also es ist eigentlich total easy.
ich beschreib mal kurz, wie ich es bei de_cpl_fire gemacht habe, ich glaube das sorgt für klarheit.
zuerst compile ich die map wie gehabt.
dann lade ich sie in css.
dann gebe ich in die console "buildcubemaps" ein und warte bis er fertig ist.
dann gehe ich in mein maps verzeichnis und doppelklicke die "de_cpl_fire_add_custom.bat"
erledigt ^^
die .bat sieht wie folgt aus
"%sourcesdk%\bin\bspzip" -addlist de_cpl_fire.bsp de_cpl_fire_mat.txt de_cpl_fire.bsp
eine .bat ist eine normale txt-datei deren endung von .txt auf .bat geändert wurde. den namen der .bsp mußt du natürlich anpassen.
außerdem liegt im maps verzeichnis noch die "de_cpl_fire_mat.txt".
diese sieht wie folgt aus (gekürzt):
materials/d00ds.com/crossbrace_vert1.vmt
D:\Valve\Steam/SteamApps/meinSteamAccount/counter-strike source/cstrike/materials/d00ds.com/crossbrace_vert1.vmt
materials/d00ds.com/crossbrace_vert1.vtf
D:\Valve\Steam/SteamApps/meinSteamAccount/counter-strike source/cstrike/materials/d00ds.com/crossbrace_vert1.vtf
materials/custom1/Cor_Metal.vmt
D:\Valve\Steam/SteamApps/meinSteamAccount/counter-strike source/cstrike/materials/custom1/Cor_Metal.vmt
materials/custom1/Cor_Metal.vtf
D:\Valve\Steam/SteamApps/meinSteamAccount/counter-strike source/cstrike/materials/custom1/Cor_Metal.vtf
materials/custom1/Cor_Metal_normal.vtf
D:\Valve\Steam/SteamApps/meinSteamAccount/counter-strike source/cstrike/materials/custom1/Cor_Metal_normal.vtf
für jede datei, die du einbinden willst, brauchst du einen textblock, der letztendlich aus 2 zeilen besteht. durch den zeilenumbruch kann das 3-zeilig werden.
die erste zeile sagt, in welchem verzeichnis die datei in deiner .bsp liegen soll. dabei wird davon ausgegangen, daß man bereits im cstrike verzeichnis ist.
die zweite zeile gibt den genauen pfad zu der datei auf deiner festplatte an.
normalerweise sind diese pfade gleich, bloß daß der erste kürzer als der zweite ist.
auf diese art schreibst du praktisch alle deine eigenen texturen (die .vmt als auch die .vtf) in diese txt-datei.
doppelklickst du jetzt die .bat, rattert er alles automatisch durch, brauchste nicht mal dos-kenntnisse für. :D
losbenos
17. März 2006, 12:22
Also ?
Ich öffne meine Map . . .
Dann gebe ich ein "buildcubemap".
So, der kleine Benos denkt sich nun: Geil ! So einfach ? Aber nein . . . es ist wahrscheinlich nicht so einfach ?
Dann muss ich eine Textdatei erstellen, die danach zum .bat gemacht wird. Was in die Textdatei kommt. Ui . .. kein Plan :(
bumby
17. März 2006, 15:12
mein gott dat steht doch was du machen musst!
Stard00d
17. März 2006, 15:58
das was in dem quote steht muß in die jeweilige datei geschrieben werden. beim ersten quote mußt du zwei mal den namen der .bsp an den namen deiner eigenen .bsp anpassen.
losbenos
18. März 2006, 12:30
Gut !
Ich habe nun "buildcubemap" gemacht. Dann habe ich in der Console in paar Zeilen gesehen !
Doch finde ich weder eine Textdatei, oder eine .bat Datei. Wo soll ich die denn finden ?
Stard00d
18. März 2006, 12:46
ich gebs auf, sorry. cobra übernehmen sie.
Myrko
18. März 2006, 12:52
Die Dateien erstellst du selbst, mit einem Texteditor.
Ok, ich versuch es dir mal so zu erklären, als wärst du 6 Jahre alt. Von Anfang an...
Um Texturen in eine Map zu bekommen, musst du sie "hineinzippen". All deine Texturen liegen ja im Verzeichnis /cstrike/materials/irgendwas und nun sollen sie in die BSP-Datei.
Das macht das Programm "bspzip". (Du findest eine Erklärung dafür hier (http://www.valve-erc.com/srcsdk/Levels/bspzip.html))
Das Ding ist aber von der DOS-KOmmandozeile zu starten, daher etwas umständlich in der Bedienung. (Es gibt einige kleine grafische Interfaces dafür von Mappern programmiert, aber die haben alle kleine Macken).
Nun könntest du also das bspzip von DOS aus immer starten und eine Textur nach der nächsten in die Map stecken. Was StarD00d gezeigt hat ist, eine Liste mit all deinen Texturen in eine eigene Datei, eine von dir zu erstellende neue TXT Datei zu stecken und durch den aufruf der o.g. (selbst zu erstellenden) kleinen BAT-Datei unter DOS in einem Abwasch durchzuführen.
Den Zusammenhang erkennst du, wenn du die eben genannte Seite (http://www.valve-erc.com/srcsdk/Levels/bspzip.html) durchliest. Das Zusammenfassen von mehreren Texturen steht unter "Embedding a list of files" dort.
PS: Buildcubemaps hat mit den Texturen erstmal nichts zu tun und für dich nicht wichtig. (Das machst du, damit du die Cubemaps, also die Reflektionen auf den Texturen, von CSS in die Map bekommst).
PS2: Nochwas: das was Thanatos oben geschrieben hat ist für dich aktuell nicht zutreffend, das kannst du erstmal komplett ignorieren.
Ich glaube du hast genügend Hintergrundinfos um nun mit eigenem Lesen und Nachdenken klar zu kommen. Schreib doch mal her, ob du was hinbekommen hast... :) Good Luck!
Stard00d
18. März 2006, 13:21
die beiden txt-dateien mußt du mit einem text editor schreiben, wie er bei windows standardmäßig mitgeliefert wird und unter den genannten dateinamen in die genannten verzeichnisse speichern.
losbenos
18. März 2006, 15:59
Und bis ich die alle in der Textdatei (Editor) eingefügt habe, da werde ich noch was brauchen . . . und dann speicher ich es ab als "de_deathcologne1.bat" ziehe es über die "bspzip.exe" und dann habe ich meine Texturen in der Map . . .
Richtig ?
BspZip (http://www.mapping-tutorials.de/forum/showthread.php?t=3013&highlight=texturen+laden)
Das ganze in Deutsch, hier . . .
Myrko
18. März 2006, 16:36
Nicht ganz richtig, guck nochmal bei StarD00ds posting oben.
Eine txt Datei mit allen Materialien, wie oben beschrieben angeordnet. z.B. de_deathcologne1_mat.txt
Die BAT-Datei ruft das ganze nur auf, mit dem Inhalt:
"%sourcesdk%\bin\bspzip" -addlist de_deathcologne1.bsp de_deathcologne1_mat.txt de_deathcologne.bsp
Die BAT-Datei clickst du dann einfach doppelt und der kram wird im DOS-Fenster durchgerattert.
losbenos
20. März 2006, 11:27
Hallo nochmal !
Ich habe nun eine Textdatei angefertigt !
Sie sieht so aus :
materials\VGUI\logos\reissdorf.vtf
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\reissdorf.vtf
materials\VGUI\logos\reissdorf.vmt
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\reissdorf.vmt
materials\VGUI\logos\Logo.vmt
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\Logo.vmt
materials\VGUI\logos\Logo.vtf
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\Logo.vtf
materials\VGUI\logos\Koeln.vtf
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\Koeln.vtf
materials\VGUI\logos\Koeln.vmt
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\Koeln.vmt
materials\VGUI\logos\Homepage.vtf
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\Homepage.vtf
materials\VGUI\logos\Homepage.vmt
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\Homepage.vmt
materials\VGUI\logos\gaffel.vtf
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\gaffel.vtf
materials\VGUI\logos\gaffel.vmt
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\gaffel.vmt
materials\VGUI\logos\frueh.vtf
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\frueh.vtf
materials\VGUI\logos\frueh.vmt
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\frueh.vmt
materials\VGUI\logos\Dom.vtf
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\Dom.vtf
materials\VGUI\logos\Dom.vmt
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\Dom.vmt
materials\VGUI\logos\DDR.vtf
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\DDR.vtf
materials\VGUI\logos\DDR.vmt
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\DDR.vmt
materials\VGUI\logos\WOB.vtf
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\WOB.vtf
materials\VGUI\logos\WOB.vmt
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\WOB.vmt
materials\VGUI\logos\WEEb.vtf
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\WEEb.vtf
materials\VGUI\logos\WEEb.vmt
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\WEEb.vmt
materials\VGUI\logos\Website.vtf
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\Website.vtf
materials\VGUI\logos\Website.vmt
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\Website.vmt
materials\VGUI\logos\Unbenannt.vtf
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\Unbenannt.vtf
materials\VGUI\logos\Unbenannt.vmt
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\Unbenannt.vmt
materials\VGUI\logos\TORO.vtf
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\TORO.vtf
materials\VGUI\logos\TORO.vmt
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\TORO.vmt
materials\VGUI\logos\Stier.vtf
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\Stier.vtf
materials\VGUI\logos\Stier.vmt
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\Stier.vmt
materials\VGUI\logos\Steer.vtf
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\Steer.vtf
materials\VGUI\logos\Steer.vmt
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\Steer.vmt
materials\VGUI\logos\Name.vtf
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\Name.vtf
materials\VGUI\logos\Name.vmt
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\Name.vmt
materials\VGUI\logos\Los.vtf
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\Los.vtf
materials\VGUI\logos\Los.vmt
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\Los.vmt
materials\VGUI\logos\ElToro.vtf
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\ElToro.vtf
materials\VGUI\logos\ElToro.vmt
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\ElToro.vmt
materials\VGUI\logos\D.vtf
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\D.vtf
materials\VGUI\logos\D.vmt
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\D.vmt
materials\VGUI\logos\Bundesaldler.vtf
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\Bundesaldler.v tf
materials\VGUI\logos\Bundesaldler.vmt
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\Bundesaldler.v mt
materials\VGUI\logos\aldi.vtf
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\aldi.vtf
materials\VGUI\logos\aldi.vmt
C:\Programme\Valve\Steam\SteamApps\bauertuning\cou nter-strike source\cstrike\materials\VGUI\logos\aldi.vmt
So sieht die Textdatei aus.
Ich habe nun versucht sie über cmd zu starten.
Ich habe danach gesehen das er die Texturen "eingefügt" hat . . . doch ist nichts passiert. Andere sehen die Texturen nicht.
Was soll ich nun machen ?
Gruß
Benos
vBulletin® v4.2.3, Copyright ©2000-2021, Jelsoft Enterprises Ltd.