Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
22.04.2001, 17:28
[-AoD-]Zeroblaster



hi,
ich möchte wie in cs nicht nur teamplay sondern auch andere modis haben, nur wie stell ich das an? was muss ich machen? mus cieh eine ctf_gamerules.cpp machen und da dann die gamerules davon reinschreiben?
bitte helft mir!
zero

--

zum Seitenanfang zum Seitenende Profil || Suche
001
23.04.2001, 11:59
[XWP]Snake



Guck mal auf coding.thewall.de
Da ist doch ein Tut über "Gameplay anhand des MApnamens".
Vieleicht steht da aj drin, ws du suchst

--

------------------------------------------
Meine UIN: 96138586
------------------------------------------

zum Seitenanfang zum Seitenende Profil || Suche
002
23.04.2001, 14:08
[-AoD-]Zeroblaster



hmm, ne, ich meine das anders...
hl hat ja standartmäßig DM und Teamplay, aber ich will da noch Capture the flag, nur wie baue ich sowas ein?

--

zum Seitenanfang zum Seitenende Profil || Suche
003
23.04.2001, 15:10
[XWP]Snake



Hmm.. ich bin ja selbst ein Newbie...
Probier doch einfach, eine Flagge und ein Cap Point zu machen (Entitys). Beim Cap Point setzt du das so ein, das beim Touchen (berühren) geguckt wird, ob der Spieler Die Flagge bei sich trägt. Wenn ja wird diese entfernt und Punkte hinzugezählt. Probier das mal irgendwie so zu machen.

--

------------------------------------------
Meine UIN: 96138586
------------------------------------------

zum Seitenanfang zum Seitenende Profil || Suche
004
23.04.2001, 18:49
Prophyle



1. Es gibt sogar nen Open Source CTF-mod, vielleicht bedienst du dich da mal..
2. CTF = Teamplay, nur mit capturen.

--

Prophyle, Coder beim SGT: http://mod.famkos.de.
Delphi, C++, Qt

zum Seitenanfang zum Seitenende Profil || Suche
005
23.04.2001, 19:20
[-AoD-]Zeroblaster



hmm, ich will aber: nicht immer CTF, sondern auch mal nur Teamplay, ohne CTF...
wo sollsn das geben? url?

--

zum Seitenanfang zum Seitenende Profil || Suche
006
24.04.2001, 23:29
UniSol07



Er meint, dass beim Spielstart zwischen... sagen wir mal 3 verschiedenen Teamplay-Modi entschieden wird. Und nicht nur zwischen DM und TP.
Ich würde dazu eine neue gpGlobals-Variable machen und das dort speichern. Dann in der jeweiligen Datei das halt abfragen...

--

Play HL and have fun

zum Seitenanfang zum Seitenende Profil || Suche
007
25.04.2001, 09:27
[-AoD-]Zeroblaster



hmhm, allso ne ctf_gamerules.cpp machen? das ist ja meine eigendliche frage *g*

--

zum Seitenanfang zum Seitenende Profil || Suche
008
25.04.2001, 12:24
UniSol07



Nein, so habe ich das nicht gemeint. Du lässt das mit den multiplay_gamerulez und teamplay_gamrulz sein und dann machst du das folgendermassen:
-Du registrierst eine neue gpGlobals sagen wir mal gpGlobals->GameType
-Beim Mapstart fragst du (wie auch immer) ab, welcher GameMode es ist und setztst die gpGlobals->GameType auf diese Zahl. Dann machst du return new CHalfLifeTeamplay (oder Multiplay) und gehst in das eben angegebene File.
-Dort machst du abfragen, à la:
if (gpGlobals->GameType == 1) //Bomb target
{
... //Code
}
else if (gpGLobals->GameType == 2) //Execute Somebody
{
... //Code
}
else //Kill everybody || Escape
{
; //do nothing
}

--

Play HL and have fun

zum Seitenanfang zum Seitenende Profil || Suche
009
25.04.2001, 19:54
[-AoD-]Zeroblaster



hmm, aber irgendwo muss man doch registrieren was in dem gamemodi sache ist. odeR?

--

zum Seitenanfang zum Seitenende Profil || Suche