Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
30.01.2004, 20:43
Jonathan



Halo,

ich wollte mal ne kleine Singelplayermod für Halflife machen. Ich hab also mit Worldcraft die Maps gebaut. Wenn ich sie nun starten will muss man dass ja in der Konsole mit dem map-Befehl machen.
Ich wollte aber das das Level in der Modliste erscheint (hab keine neuen Waffen oder so aber da siets einfach besser aus).
Also hab ich mir das aktuelle SDK runtergeladen, komm damit aber nicht klar. Meine Frage also:

Wie erstelle ich einen Minimod(der nur neue Levels bietet)?
Gibt es da irgendwo ein Tutorial?

Ich hab das Forum durchsucht, aber nix gefunden. und ihr hab das ja auch irgendwie gelernt, und irgendeiner kann mir bestimmt einen Tipp geben.

In voraus schon mal vielen herzlichen Dank

--

zum Seitenanfang zum Seitenende Profil || Suche
001
30.01.2004, 21:07
Infi



http://www.resourcecode.de/index.php?section=19

--

zum Seitenanfang zum Seitenende Profil || Suche
002
31.01.2004, 00:07
Jonathan



Danke, ich hab das jetzt so halb kapiert, ich schreib wohl mal ein Tutorial ür TheWall. Das interesiert bestimmt noch mehr.

--

zum Seitenanfang zum Seitenende Profil || Suche
003
31.01.2004, 12:32
Master of Puppetz



nein bitte lass es

forensuche hätte es getan

--


Dieser Beitrag wurde am 31.01.2004 um 12:35 von Master of Puppetz bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
004
26.02.2004, 18:00
Lord_Ming



Doch bitte schreib es !!!! brauche es

--

Rechtschreibfehler bitte ich zu ignorieren.Danke ;)

zum Seitenanfang zum Seitenende Profil || Suche
005
26.02.2004, 18:19
Lord_Ming



Also was ich machen wollte ...

Ich möchte doch nur einen kleine singelplayer mod bastelln .
So wie dieser Singelplayer Mod: Redemption .
Ich will keine Ki oder so ändern .
Einfach ein mod bastell in dem ich die bekannte HL monster nemme und sie in meinen levels umherwandern lasse und der Player diese fragen mus und sich so durch die levels durchbewegen kann.

Das müste doch heiste das ich keine dll s schreiben mus oder? Also wie gehe ich da nun vor ?

was sagt ihr dazu ?

http://www.resourcecode.de/view.php?id=745

--

Rechtschreibfehler bitte ich zu ignorieren.Danke ;)


Dieser Beitrag wurde am 26.02.2004 um 18:27 von Lord_Ming bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
006
26.02.2004, 19:29
WareWolf



da brauchst du nicht viel, auch coden musst du nicht.
Eigentlich genügt eine richtige Ordnerstruktur unter dem HL Hauptordner und dort eine Datei namens liblist.gam
Du legst einen neuen Ordner im Half-Life Verzeichnis an, der den Namen deines mod hat, also z.B. Lordming, dort gibt es einen neuen Unterordner \maps, wo nacher die .bsp abgelegt werden. Wenn du keine eigenen models,sprites,sounds etc. benutzt, genügt dies schon.
Die liblist.gam ist eine einfache Textdatei (mit Nodepad erstellt) die dann im Lordming Ordner liegen muss. Irgendwo gibt es ein Tut, wie diese liblist.gam auszusehen hat:
/edit:

Zitat:
41. Welche Einträge gehören in die liblist.gam?
Da ich immer wieder falsche Auslegungen dieser Datei sehe, will ich hier nochmal an einem Beispiel beschreiben wie man sie denn nun genau schreibt:

//Anfang
gamedir "svinstagib" //dies ist der Name des Ordners eurer Mod in eurem HL Ordner (von Counter-Strike wäre es z.B. cstrike)
game "SV Insta Gib" //naja der Name eurer Mod eben
url_info "www.planethalflife.com/svinstagib" //hier kommt die Homepage URL eurer Mod hin
//url_dl "www.planethalflife.com/svinstagib" >//dies sollte die URL sein, wo man die Mod runterladen kann, ist aber von valve nicht so gut gemacht, also am besten weglassen
version "1.1" //dies ist die Version in der eure Mod gerade ist
size "1048576" //die grösse des Mods in BYTES, dies wäre also 1 MB
svonly "1" //diese Mod wäre SERVER SIDE ONLY, was bedeutet, dass es nur der Server haben muss, der Client (also der Spieler) es nicht runterladen muss
cldll "0" //hier muss angegeben werden ob die Mod einen eigene client.dll hat (0=nein)
hlversion "1108" //hmm bringt nicht viel, soll aber die HL Version sein, für die ihr die Mod gecodet habt
type "multiplayer_only" //das wird oft falsch gemacht! Wenn ihr ein Single- und Multiplayer oder ein Singleplayer Mod gemacht habt, kommt hier „Single“ hin - falls ihr aber ein Multiplayer-only Mod gemacht habt (StandardSDK) kommt hier "multiplayer_only" hin und nichts anderes!
mpentity "info_player_deathmatch" //das entity an dem der Spieler spawnen soll, könnt ihr wohl meistens so lassen
gamedll "dlls\mp.dll" //eure server.dll, standart wird wohl hl.dll oder mp.dll sein
nomodels "0" //wenn ihr nicht über „customize“ das Model wählen lassen wollt, z.B. bei Teamplay Mods kommt hier ne 1 hin
startmap "c0a0" //nur für Singleplayer fähige Mods wichtig, die Startmap ohne .bsp
trainingmap "t0a0" //wie oben, aber die Trainingsmap
gamedll_linux "dlls/hl_i386.so" //ja, wenn ihr einen Linux Port für eure Mod habt, kommt der genau da hin (der Pfad eben)
//Ende

meine eigene liblist.gam hat folgenden Inhalt:
Quellcode:game "TmpQuArK"
version "2.2"
size "240855"
hlversion "1110"
startmap "newmap"
cldll "1"
gamedll "dlls\hl.dll"
das genügt schon, ich mach zwar keine mod, aber temporär ab und zu ein paar spielereien...

--

Sig as a brick ┴┬┴┬┴┬┴┬┴┬┴┬┴
WW


Dieser Beitrag wurde am 26.02.2004 um 19:48 von WareWolf bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
007
26.02.2004, 21:43
Lord_Ming



he cool endlich mal mit dem ich was anfangen kann ... und sehe ich dann diesen mini mod auch in der mod liste ?

und nun angenommen ich möchte später einmal ein mini mod basten (das wäre dan der nächste schritt)der dann andere moddels und waffen hatt sprich nur das aussehen der monster und der waffen sollen geändert werden und vieleich der ein oder andere sound mehr nicht wie würde ich dan vor gehen ?

aber mal sowei thx werde es mal testen ... nur noch wissen wie ich die zombies und die waffen festlege .. und wie ich ein level wechsel und mein start punk sollte auch noch rein ... sicher alles so ähnlich wie bei cs oder ?

das ganze soll ja nur ne übung sein um mich an das tehma ranzuarbeiten ..schritt für schritt

--

Rechtschreibfehler bitte ich zu ignorieren.Danke ;)


Dieser Beitrag wurde am 26.02.2004 um 21:44 von Lord_Ming bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
008
27.02.2004, 10:16
Lord_Ming



@WareWolf

wegen dem eintrag -> gamedll "dlls\hl.dll"
da habe ich ein prop wo soll die dll den ursprünglich liegen bei mir liegt die D:\Spiele\Sierra\Counter-Strike\hldm\dlls

ist das den nun soweit ok ? den ich habe die counterstrike version und kein halflife .Mein oderner ist wie du vorgeschlagen hast Lordming der liegt hier

D:\Spiele\Sierra\Counter-Strike\Lordming

in dem liegt dan auch diese liblist.gam datei mit den einträgen

game "Ballermann"
version "0.01Beta"
size "240855"
hlversion "1110"
startmap "newmap"
cldll "1"
gamedll "dlls\hl.dll"

eine idee habe ich noch .. kann ich den in meinem mini mod den env_fog einbinden damit der auch geht ? und würde dan auch der regen von counterstrike gehen ´?

--

Rechtschreibfehler bitte ich zu ignorieren.Danke ;)


Dieser Beitrag wurde am 27.02.2004 um 10:19 von Lord_Ming bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
009
27.02.2004, 10:40
Infi



Zitat:
Lord_Ming postete
he cool endlich mal mit dem ich was anfangen kann ... und sehe ich dann diesen mini mod auch in der mod liste ?
das musst du mir jetzt aber erklären, mir teilst du per pm mit, dass du mit dem link nicht viel anfangen kontest, aber mit diesem quote auszug schon...

Zitat:
ahha so also ich habe alles gelessen was der link beinhaltet ... aber mir hatt er nicht geholfen da ich ja nicht die dll s verändern will sondern einfach die von hl übernemmen und so meine mapps mit den monstern dan einbinden
...nur komisch dass dieser quote aus genau diesem link den ich gepostet hab stammt, evtl hättest du ihn dir auch ansehen sollen, ich poste den ja nicht umsonst

--

zum Seitenanfang zum Seitenende Profil || Suche
010
27.02.2004, 13:47
WareWolf



@LM, keine Ahnung wie das mit Counterstrike ist. Eigentlich müsste es dort auch einen Valve Ordner geben, du musst dann in der liblist.gam unter gamedll "..\valve\dlls\hl.dll" eintragen (die 2 Punkte sind wichtig um das Gamerootverzeichnis anzugeben)

--

Sig as a brick ┴┬┴┬┴┬┴┬┴┬┴┬┴
WW

zum Seitenanfang zum Seitenende Profil || Suche
011
28.02.2004, 11:19
Lord_Ming



@Infi
ich bin auch nicht perfekt sorry aber der link ist informatif aber deswegen habe ich es trotzdem nicht geraft .aber vieleicht machst du dir die mühe und hielfst mir auf die sprünge ;)

@WareWolf danke für deinen hielfe .. wäre super wen du mir weiter helfen könntest

Habe mir mal alles aufgeschrieben um es hier zu posten damit ich weiter komme

Verwendete fgd von mir ist die ...

halflife-cs_expert.fgd

diese habe ich von ...

http://gimli.00network.org/page/downloads/gimli-fgd.zip

Verwendete wad Dateien ...

halflife.wad

diese liegt bei mir ...

D:\Spiele\Sierra\Counter-Strike\valve

Mein mod liegt ...

D:\Spiele\Sierra\Counter-Strike\Lordming

der Ordner beinhaltet folgendes

die liblist.gam Datei
den Ordner maps
den Ordner urlfile rmf und map Files
die info.txt Datei

meine hl.dll liegt ....

D:\Spiele\Sierra\Counter-Strike\hldm

Verwendeter Editor

VHE 3.4 und 3.5B

zur liblist.gam in ihr steht

game "Ballermann"
Version "0.01Beta"
size "240855"
hlversion "1110"
startmap "newmap"
cldll "1"
//(gamedll "dlls\hl.dll"ALT)
//gamedll "dlls\hl.dll"
gamedll "..\hldm\dlls\hl.dll"

Es sind folgende Entity in den maps

light
light_environment
func_water
infodecal

Ich habe 4 kleine maps gebastelt

newmap

http://mitglied.lycos.de/matzemensch/hlmodfiles/newmap.jpg

Level1

http://mitglied.lycos.de/matzemensch/hlmodfiles/level1.jpg

level 2

http://mitglied.lycos.de/matzemensch/hlmodfiles/level2.jpg

Level3

http://mitglied.lycos.de/matzemensch/hlmodfiles/level3.jpg

die files sind in einer rar ...

http://mitglied.lycos.de/matzemensch/hlmodfiles/versuch.rar

diese habe ich noch als Urfile.

1. Wie geht das?

Mir fehlen noch die Level übergänge,diese sollen so sein das ich von newmap nach Level1 gelange und auch wider zurück.Und das bei allen
levels.Wie geht das ?

2.Wie geht das ?

Wie lege ich die Waffen fest die der Spieler von vorne rein hat und wie lege ich Waffen auf den Boden?

3. Wie geht das?

Wie lege ich fest wo der Spieler startet und wo ein oder mehrere Monster stehen , wie sage ich ihnen z.B. laufe diesen weg und dann zurück
oder wie sage ich den Soldaten das sie die aliens und zombis angreifen sollen und mich zugleich auch ?Und andersrum dasselbe wie greifen zombis die
Soldaten und mich an.

4. Wie geht das?

Wie lasse ich ein Monster erscheinen wen ich an einer Kiste vorbei gehe ... Kiste soll dann zerspringen und z.B. zombi da sein.

5.Frage ...

Ist es richtig das ich eine Leiter oder eine Türe wie bei CS für meinen mod erstellen kann ? oder gibt es da unterschiede ?
Werde wohl zunächst mit den Türen , Leitern Wasser und eventunel auch mit einem Aufzug auskommen ...

6.Wie geht das ?

Wie binde ich z.B. so ein levebezogenes Filmchen ein ? wie mache ich so eines ? reicht da eine Demo File ?

7.Frage ...

Ich habe zurzeit die Counterstrike 1.5 steam allone Version installiert und auch Cs steam 1.6 kann ich für beide den mod machen ?

8.Frage ...

Später wen der mini mod läuft und ich mehr Erfahrung damit habe möchte ich die Models von HL in ihrem aussehen und Sound verändern sollte ich
dann nicht die Models in meinen mod Ordner einfügen ? auch die Monster models sollen mal angepasst werden .....

9.Wie geht das ?

Ein eigener lade Bildschirm und Menü möchte ich auch mal haben , habe da mal die Cs Files verändert ... reicht es da wen ich diese in meinen mod Ordner kopiere ?

10.Wie geht das ?

Habe ja mein VHE 3.x auf CS eingestellt was muss ich ändern damit ich den mod nachher spielen kann und diesen mit VHE3.x kompletiren kann ?

Beim erstellen meines mini mods halte ich mich an die Erfahrungen die ich beim mapen für CS gemacht habe .Auch wen diese Levels sehr klein und einfachaufgebaut sind .. sie sollen nur dazu dienen um meinem mod etwas näher zu kommen und um die Sachlage zu verstehen.

#1
Ich habe vor einen start Raum zu erstellen mit einer türöfnung und genügend Waffen und muni (alle möglichen Waffen sind
in diesem Raum),diese führt dann auf einen gang .
Der gang soll ein knick haben und sobald ich um die ecke gegangen bin soll ich in die nächste map "jumpen" (sein).

#2
vom gang kann ich jeder zeit zurück in den start Raum gehen wen ich es will ...
folge ich dem gang so komme ich zu einer Türe .hinter der Türe ist ein großer Raum und ich stehe auf einer Erhöhung
unter mir ist ein Sand Boden . dort befinden sich die Zombis diese nehme ich auf Korn .
zentral gelegen in dem Sand Boden eingelassen finde ich ein abstieg , der in einem gang führt.
Ich habe keine Möglichkeit in den Sandraum zurück zu gehen da ich keine Leiter gesetzt habe(ist so gewollt) folge ich dem gang
komme ich zur nächsten map. Vom gang kann ich jeder zeit zurück in den abstieg gehen wen ich es will komme dort aber nicht mehr in den
eigentlichen Sandraum ...

#3
ein Raum wie bei #2 nur das diesmal nicht nur zombis da sind sondern auch Soldaten (können die sich gegenseitich bekämpfen ?)
Der abstieg hat diesmal eine Leiter der einen gang hat .hier kann ich immer wieder zurück kommen, wen ich den gang zurück
gehe und die Leiter hoch steige. Ich finde ihr muni und Waffen bei den toten Soldaten .

#4
exakt der gleiche Raum wie bei #3 nur das ich diesmal in einem Vorraum ankomme und mir dort barny steht und mir hilft die zombis und die Soldaten zu
killen ,auch ein doc ist anwesend bei dem ich mich heilen lassen kann .
der abstieg führt mich nun zu einem bereich mit einem teleporter der mich in einen schlusraum teleportirt.

#5
Schlussraum ich befinde mich im freien auf einer wisse ich gehe zu meinem Heli... und aus ... hier vieleicht ein Abspann in form von einem "film"

--

Rechtschreibfehler bitte ich zu ignorieren.Danke ;)


Dieser Beitrag wurde am 28.02.2004 um 11:21 von Lord_Ming bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
012
28.02.2004, 18:23
Lord_Ming



Also um dem hier ein sauberes ende zu machen .. ich habe nun meinen HL mod wie oben beschriben zum laufen gebraucht sogar in steam !!!
thx für jede hielfe

wen ich jemanden bei mod helfen kann so wie meiner ist soll mich anschreiben

--

Rechtschreibfehler bitte ich zu ignorieren.Danke ;)


Dieser Beitrag wurde am 28.02.2004 um 18:24 von Lord_Ming bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
013
28.02.2004, 18:26
Memphis



echt cool alter dein mod .......

--

zum Seitenanfang zum Seitenende Profil || Suche
014
29.02.2004, 02:10
Exec



Memphis, unterlass solche Kommentare in der Zukunft, oder du wirst eine nette Verzierung unter deinen Nick bekommen. Danke.

--

"selbermachen rockt am meisten :D" - -LeJean-

zum Seitenanfang zum Seitenende Profil || Suche
015
11.03.2004, 18:12
cs_zocker



Ich hab mal ne frage zum Thema:
Wie kann man dann in dem Mod, den man gemacht hat ein Monster mit einem eigenen Model ersetzen??
Muss man dafür irgendwas programmieren???

--

david_speth@web.de

zum Seitenanfang zum Seitenende Profil || Suche
016
11.03.2004, 18:19
Exec



wenn du keine anderen animationen verwenden willst ersetzt du einfach das entsprechende model durch dein eigenes (_muss_ aber die die gleichen animationen mit _gleicher_ reihenfolge haben)

--

"selbermachen rockt am meisten :D" - -LeJean-

zum Seitenanfang zum Seitenende Profil || Suche