Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
21.10.2009, 09:45
Misofdis



Hallo miteinander,

bin leider zu diesem Thema nicht fündig geworden und deshalb wollte ich einfach mal hier nachfragen.

Ich möchte eine Map bauen, in welcher man Basen einnehmen muss. Wie zum Beispiel in Battlefield.

Ich habe mir gedacht das ich das (wenn ich 3 Basen haben möchte) mit 3 Buttons mache. Wenn man eine Basis einnehmen möchte muss man den Button drücken.

Dann wollte ich einen Counter verwenden, welcher die Anzahl der eingenommen Basen zählt.

Hat ein Team die 3 Basen eingenommen, so hat es gewonnen.

Jedoch bekomme ich das alles nicht so hin wie ich es mir vorgestellt habe.

Vll kann mir jemand von Euch weiterhelfen.
Würde mich sehr über Antworten freuen.
Danke im vorraus
mfg Misofdis

--

[img]http://blacklemming.com/jol/banners/banner3.jpg[/img]

[img]http://blacklemming.com/jol/banners/banner3.jpg[/img]

zum Seitenanfang zum Seitenende Profil || Suche
001
21.10.2009, 12:20
Night Wolf



Schau dir einmal dies Tutorial an:

http://www.thewall.de/content/half-life_2:tutorials:2_knopf_tuer

Es funktioniert nach dem selben Prinzip, nur dass du statt der sich öffnenden Tür dann ein "info_map_parameters" mit "FireWinCondition" triggerst.

Wahrscheinlich muss aber entweder eine Bombenzone oder eine Geisel vorhanden sein, damit es funktioniert. Du könntest ja auch in der letzten Basis das Bombengebiet legen und die Terroristen sofort gewinnen lassen, sobald sie gelegt wurde.

--

Muh sag ich da!
----------------------
All das ist thewall: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |

zum Seitenanfang zum Seitenende Profil || Suche
002
21.10.2009, 12:36
Misofdis



Ahh Danke für deine Antwort, so habe ich mir das auch gedacht (habe das Tutorial früher schonmal gelesen aber bin ich jetzt auch nicht drauf gekommen das, dass zu gebrauchen ist sry)

Wollte 2 Counter haben einen für die Anti Terroristen und einen für die Terroristen.

Wenn nun z.B. ein CT eine "neutrale" Basis erobert dann wird der Counter für die CTs um 1 erhöht.
Wenn nun z.B. ein CT eine "Terroristen" Basis erobert dann soll der Counter für die CTs um 1 erhöht und der Counter für die Ts um 1 gesenkt werden.

Dazu müsste man irgendwie Filtern wer gerade einen Button drückt oder irgendwie eine Bedingung oder sowas einbauen. Etwas anderes fällt mir für die Lösung dieses Problemes nicht ein.

Ist dies überhaupt möglich? Bin da mit meinem Latein am Ende :/

--

[img]http://blacklemming.com/jol/banners/banner3.jpg[/img]

[img]http://blacklemming.com/jol/banners/banner3.jpg[/img]

zum Seitenanfang zum Seitenende Profil || Suche
003
22.10.2009, 00:00
Night Wolf



Eine Möglichkeit wäre es, einen trigger_multiple und einen logic_branch zwischenzuschalten. Der trigger erlaubt das einsetzen von Filtern und kann somit je nachdem von welchem Team einer gerade drinsteht den Branch auf 1 oder 0 setzen. Der Output vom Button wird dann der vom Branch und der Button testet lediglich nur noch, auf was der Branch gerade steht.

Problematiken können dabei beim Timing der Entity´s auftreten. Auch musst du herausfinden, welche Class-Namen (für den Filter) die CT´s und TS haben.

--

Muh sag ich da!
----------------------
All das ist thewall: 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 |

zum Seitenanfang zum Seitenende Profil || Suche
004
22.10.2009, 13:49
Morpheus_Deluxe



Naja und auf die Ganze map Legst du dann nen Trigger_Hurt der dann das gesammt Verliererteam auslöscht. Musst halt die Filternamen rausfinden wie Night Wolf schon sagte

--

Wer etwas riskiert kann verlieren ....
Wer nix riskiert hat schon verloren!

zum Seitenanfang zum Seitenende Profil || Suche