Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
31.01.2001, 13:36
calle



Hallo Leute !
Ich habe mal wieder ein kleines Proplemchen.
In meinem MOD habe ich Bots eingebaut die auch wunderbar fuktioniet haben, bis Gestern wo ich ein das Teamplay mit VGUI Menu eingebaut habe.
Wenn ich mir jetzt einen Bot in Spiel hole und mir die Scoreliste anschaue kann ich sehen das die Bots alle "unassignd" sind, und sommit nicht im Spiel sind.
Das ist ja auch logisch, denn sie müssen sich ja erst ein Team aussuchen.
Und jetzt kommt meine eigentliche Frage:
Kann mir einer von euch sagen was ich ändern muss damit meine Bots sich ein Team aussuchen und ins Spiel kommen.
Denn ich habe die ganze Nacht durchgearbeitet und habe das Proplem nicht gefunden.
Ach übrigens, ich habe das "assimolation" Tut für´s team + Vgui und den Bot-Man Source eingebaut !
Danke schon mal in Voraus !

cu all Calle

--

http://www.callesclub.de

zum Seitenanfang zum Seitenende Profil || Suche
001
31.01.2001, 14:31
apfelkorn



Meine Idee wäre, dass du einfach in der Initialisierung die ClientCommand-Funktion ausführst mit den Argumenten "menuselect" und dann eben der Nummer des Teams, und die letzten Argumente mit "NULL" ausfüllst.

--

zum Seitenanfang zum Seitenende Profil || Suche
002
31.01.2001, 16:09
Prefect



Also, ich würde den Code der das VGUI-Menü anzeigt entsprechend erweitern, so dass dand (vom Prinzip her) dasteht:

Quellcode:
if (pPlayer->IsNetClient()) {
Zeige_VGUI_Menue(pPlayer);
} else {
AutoJoinTeam(pPlayer); // fuer Bots
}

AutoJoinTeam() hängt dann natürlich von deinem Code an, wahrscheinlich reicht es, die JoinTeam()-Funktion mit den richtigen Parametern aufzurufen.

cu,
Prefect

--

Widelands - Gemütliche Aufbaustrategie, Free Software
Noch ein Blog - Lerne, wie die Welt wirklich ist, aber vergiss niemals, wie sie sein sollte.

zum Seitenanfang zum Seitenende Profil || Suche
003
31.01.2001, 19:12
apfelkorn



das is glaube ich die bessere Alternative...

--

zum Seitenanfang zum Seitenende Profil || Suche
004
01.02.2001, 01:48
calle



Ich danke euch für die schnelle Hilfe !
ich werde es Morgen gleich ausprobieren.

--

http://www.callesclub.de

zum Seitenanfang zum Seitenende Profil || Suche