Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
025
22.04.2001, 15:34
Killing Me Softly



Ich zitiere aus meinem letzten Post:
-----
Diese defines sind übrigens in der player.h definiert (womit auch gleich beantwortet ist, wo man die Teamnamen ändern kann).
-----

Also: In der Player.h findet man ganz unten folgende Zeilen:

// Die Namen unserer Teams
#define TEAM1_NAME "Red"
#define TEAM2_NAME "Blue"

--

Der Horizont vieler Menschen ist ein Kreis mit Radius Null - und das nennen sie ihren Standpunkt.

zum Seitenanfang zum Seitenende Profil || Suche
026
22.04.2001, 16:35
[-AoD-]Zeroblaster



nein @ bloody
pass auf, du öffnest die hl.fgd (gibts auf thewall) dann fügst du ein:

@PointClass = info_player_team1 : "Starting Point for Team 1" []
@PointClass = info_player_team2 : "Starting Point for Team 2" []
@PointClass = info_teamplaydetect : "Teamplay Map Detector" []
@PointClass = info_player_deathmatch : "Deathmatch Start" []
@PointClass = info_player_observer : "Spectator Start" []

ich habs gleich an anfang unter /// Worldspawn /// getan...
ist aber im prinzip egal wo dus hintust !
zero =)

--

zum Seitenanfang zum Seitenende Profil || Suche
027
22.04.2001, 19:26
SCSLORD



Keine Fehler!!!

Und was is dat?

Kompilierung läuft...
teamplay_gamerules.cpp

D:\Sierra\Sdk\SourceCode\dlls\teamplay_gamerules.cpp(161) : error C2065: 'JoinTeam' : nichtdeklarierter Bezeichner

D:\Sierra\Sdk\SourceCode\dlls\teamplay_gamerules.cpp(416) : error C2039: 'JoinTeam' : Ist kein Element von 'CHalfLifeTeamplay'

D:\Sierra\Sdk\SourceCode\dlls\teamplay_gamerules.h(24) : Siehe Deklaration von 'CHalfLifeTeamplay'

D:\Sierra\Sdk\SourceCode\dlls\teamplay_gamerules.cpp(417) : error C2373: 'JoinTeam' : Neudefinition; unterschiedliche Modifizierer

D:\Sierra\Sdk\SourceCode\dlls\teamplay_gamerules.cpp(435) : error C2065: 'ChangePlayerTeam' : nichtdeklarierter Bezeichner

D:\Sierra\Sdk\SourceCode\dlls\teamplay_gamerules.cpp(437) : error C2065: 'RecountTeams' : nichtdeklarierter Bezeichner

Fehler beim Ausführen von cl.exe.

teamplay_gamerules.obj - 5 Fehler, 0 Warnung(en)

Ich nicks verändert!!

Wie kommt das?

PS: Ich hab die hl.dsw!

--

Wenn ich hilfe brauch helft mir auch!!!!
-----======I_ () I_======-------

zum Seitenanfang zum Seitenende Profil || Suche
028
22.04.2001, 22:24
Killing Me Softly



in dem besagten Tutorial steht:
-----
Now open up "teamplay_gamerules.h" and with the rest of the function definitions add:
virtual void JoinTeam( CBasePlayer *pPlayer, const char *pTeamName );
-----
Aufgrund der obigen Fehlermeldung gibt es imho zwei Möglichkeiten:
1. Nein, du hast es nicht gemacht.
2. Du hast die Definition außerhalb der Klasse hingeschrieben

--

Der Horizont vieler Menschen ist ein Kreis mit Radius Null - und das nennen sie ihren Standpunkt.

zum Seitenanfang zum Seitenende Profil || Suche
029
23.04.2001, 10:42
[XWP]Snake



ich habe gerade vor, das so umzucoden, das man nur ein Entity für beide teams braucht (man wählt das Team unter den eigenschaften das Entitys). Aber nun habe ich ein Problem, weil HL sucht den Startpunkt nach den Namen, unabhänig ob da Blue oder Red ausgewählt ist. Wie kann ich das ändern?

pSpot = g_pLastSpawn;
// Randomize the start spot
for ( int i = RANDOM_LONG(1,5); i > 0; i-- )
{
if (mfe_team == 0 ) // if team1
pSpot = UTIL_FindEntityByClassname( pSpot, "info_teamstart" );
else if (mfe_team == 1 )// if team2
pSpot = UTIL_FindEntityByClassname( pSpot, "info_teamstart" );
else // not team observer
pSpot = UTIL_FindEntityByClassname( pSpot, "info_player_observer" );
}

(mfe_team ist eine Variable die das Team ausgibt (0 = Blue, 1 = Red), das Entity heißt "info_teamstart")

Ich hoffe einer kann mir helfen.

Ich konnte das beheben, nun gibt es nur noch einen Fehler! Ich weiß nicht, wie man das einstellt, das er ein Entity namens "info_teamstart" sucht, das unter "team" den Wert "0" hat. Ich habe hier im Forum schon ein Thread eröffnet.

--

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

zum Seitenanfang zum Seitenende Profil || Suche
030
23.04.2001, 15:42
BloodySlash



Jo thx man
@[-AoD-]Zeroblaster
wenn ich jetzt will das es nicht:
@PointClass = info_player_team1 : "Starting Point for Team 1" []
@PointClass = info_player_team2 : "Starting Point for Team 2" []

sondern vielleicht

@PointClass = info_player_counters : "Starting Point for Team 1" []
@PointClass = info_player_terrors : "Starting Point for Team 2" []
heißen soll muss ich bestimmt auch was in der player.h oder cpp machen oder ??!?!
Für meinen Freund der Maped

--

[ portfolio ] [ deviantart ]
[ we can make you ]

zum Seitenanfang zum Seitenende Profil || Suche
031
23.04.2001, 15:59
[XWP]Snake



Das musst du in mehreren Datein umändern glaub ich. Meld dich mal über ICQ bei mir, dann kann ich dir helfen, wenn du willst.

--

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

zum Seitenanfang zum Seitenende Profil || Suche
032
23.04.2001, 16:27
BloodySlash



Jo man machich ähhhh ich hab ne map gemacht ne
info_player_team1 und
info_player_team2 abba nicht in der Liste von ma Mod ?!?!?!?!
muss ich auch:

@PointClass = info_teamplaydetect @PointClass = info_player_deathmatch @PointClass = info_player_observer

reinpacken damit mein billgier Mod das erkennt

--

[ portfolio ] [ deviantart ]
[ we can make you ]

zum Seitenanfang zum Seitenende Profil || Suche
033
23.04.2001, 17:29
SCSLORD



Wo steht denn das im TUT?
Ich hab mir die File Coden runtergeladen, da war keine readmedatei oder auf der Site war kein _TUT_

--

Wenn ich hilfe brauch helft mir auch!!!!
-----======I_ () I_======-------

zum Seitenanfang zum Seitenende Profil || Suche
034
23.04.2001, 17:45
BloodySlash



Das sind auch nur die files kein tut glaub ich:
Aber warum erkennt mein mod die map nett.
siehe 2 Einträge drübba

--

[ portfolio ] [ deviantart ]
[ we can make you ]

zum Seitenanfang zum Seitenende Profil || Suche
035
23.04.2001, 18:36
[XWP]Snake



@BloodySlash
info_teamplaydetect dient dazu, das die Map in der Map Liste steht (reinpacken!)
info_player_deathmatch hab ich keine ahnung, wozu das ist (muss aber auch rein)
info_player_observer ist der startpunkt, wenn kein andere Startpunkt gefunden wurde (muss auch rein)

--

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

zum Seitenanfang zum Seitenende Profil || Suche
036
23.04.2001, 18:41
BloodySlash



Aso dann ma vielen dank.

--

[ portfolio ] [ deviantart ]
[ we can make you ]

zum Seitenanfang zum Seitenende Profil || Suche
037
23.04.2001, 18:52
PIII 800 mhz



nochmals edit:es geht juhu

--

zum Seitenanfang zum Seitenende Profil || Suche
038
24.04.2001, 08:07
Morgan[HLF]



Also wenn Killing me softly über das Tut bzw den Quellcode geschaut hat, dann klappt das auch, den er weiß was er tuht.

--

http://www.powercreator.de <-Screen & Printdesign

zum Seitenanfang zum Seitenende Profil || Suche
039
24.04.2001, 15:50
PIII 800 mhz



hmm da stimmt wad net normaler weise tut ma ja zooooooommmmmmmmmmmmmeee nöä ? und da wen man am ende angezoomt hat und losgellasen hat kann man ja schiesse und am ende tut man ja auf die taste nochma drücke (secondarytase lol) und dan muss er ja wieder auf gehört zuzoooomen aber des is net so da kann man wie wild auf die sec... taste drauf drücken die will net mehr zurück vom zoom

wad heist eigentlich fov das interesiert mich ma.

Vielleicht krieg ich das auch hin das interesant der code wad heistn das wen er nochma drückt also drückt was heist einfach drückt so wie wen er drückt dan zoom der und wen er nochma drückt dan is er wieder am anfang ich schätze das mach ich mit if oder ?

if drückte die secondarytase ägain m_pPlayer->m_iFOV = 0

oder sowas is das richtig ??

--

zum Seitenanfang zum Seitenende Profil || Suche
040
24.04.2001, 17:35
Hellfire



fov = field of view

--

zum Seitenanfang zum Seitenende Profil || Suche