Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
025
28.05.2001, 19:10
FreKeR



bin noch dabei zu sammeln ;-)
cu und thx trotzdem...

--

FreKeR

zum Seitenanfang zum Seitenende Profil || Suche
026
28.05.2001, 20:19
Eridanus



Für die, die immernoch Probleme haben, gibt es unter http://www.8ung.at/allhl.de/Files.html die Dateien, die durch das Tut verändert werden zum Download. Da kann man gut sehen, an welche Positionen alles gehört.
Ist eigentlich jemand an einer Übersetzung interessiert?
Ich hab sowieso alles für mich übersetzt und gebe das gerne weiter.

--

zum Seitenanfang zum Seitenende Profil || Suche
027
29.05.2001, 21:56
Crouching Tiger



Bei mir funktionieren die Spawnpoints jetzt!!! *freu*

Aber leider habe ich noch ein paar Probleme, weil ich ein Rundensystem mit dem Tutorial auf coding.thewall.de gemacht habe!

Und wahrscheinlich auch, weil ich auch ein Tutorial auf coding.thewall.de über den Spectator Modus eingebaut habe.

--

CTHD CLAN IS MAIZBROD!!!!!!!!

zum Seitenanfang zum Seitenende Profil || Suche
028
30.05.2001, 03:27
FreKeR



gut,dann hat sich das erledigt.....;-)

--

FreKeR

zum Seitenanfang zum Seitenende Profil || Suche
029
31.05.2001, 10:34
[SCS]I_()RI)



Also ich würde mich jetzt intresieren wie man da jetzt noch ein KlassenMenü reinbaut?
ALS VGUI versteht sich!

--

Ich helfe gern! Aber helft mir bitte auch!

scs.4cool.de

zum Seitenanfang zum Seitenende Profil || Suche
030
01.06.2001, 08:24
FreKeR



jo,mich auch!UND WIE MAN BOTS BEIBRINGT,WIE SIE EIN TEAM WÄHLEN!

--

FreKeR

zum Seitenanfang zum Seitenende Profil || Suche
031
01.06.2001, 14:24
TheVoice



@SCS Lord, das solltest du aber aus dem Tutorial gelern haben!
Lies es dir nochmal durch.

@FreKeR:
Am besten erstmal einen Zufallsgenerator, der die virtuellen
Clients entweder die Taste 1 oder 2 drücken lässt!
Mit etwas mehr Erfahrung kannst du ja die Spieler in den
einzelnen Teams zählen und dann entscheiden ob der
Bot 1 oder 2 "drücken" soll.

C ya!

--

Against TCPA | Resourcecode.de | Blender 3D | [ Darkzone | Pandorra | Alpine ]

zum Seitenanfang zum Seitenende Profil || Suche
032
01.06.2001, 19:26
FreKeR



ok,gute idde das mit dem zufallsgenerator,werd ich mal probieren ;-)
zu 2.ummm,dazu fehlt mir der plan ;-(

ps.ist ein vgui menu wo der bot das team wählen soll,ist das egal?

THX

--

FreKeR

zum Seitenanfang zum Seitenende Profil || Suche
033
26.11.2001, 00:03
LocknLoad



Hi ! Hab dieses tut auch gemacht , funzt das meiste
aber ich will noch ne extra wurst.
ich habe nen bot ( 3 bot tuts von valveworld durchgemacht) gecodet,und ich will das der einem team joint und nicht einfach observer bleibt
SetDefaultTeam (funktion um automatisch ein team zu joinen wenn man connected) habe ich für normale player , also keine fake clients , als return NULL ; definiert (wies im tut stand , damit man sich sein team aussuchen muss)
aber da ich weiss dass mein bot ein FieldOfView = 0.5 hat (angeblich um die spieler besser zu sehen) habe ich geschrieben
if (pPlayer->m_flFieldOfView == 0.5)
{
JoinTeam( pPlayer, TEAM1_NAME );
}
return NULL;

// Jointeam is die funktion zum joinen.....naja der name sagts :P

schön und gut , das klappt schonmal , wenn ich im spiel nen bot adde dann kommt er ins team (hmm obwohl das dann im score board mit den teams nich richtig steht , aber das is jetzt was anderes....)

dann habe ich vorher bei CHalfLifeMultiPlay::PlayerSpawn
wo der observer definiert wird (wenn der player noch kein team gejoint hat is er ein observer)
und ich wollte nich dass der bot n observer wird , deshalb habe ich vor dem kram

// + LL-teamplay observer spawn , disables movement and the such
if ((!FStrEq(pPlayer->m_szTeamName, TEAM1_NAME)) && (!FStrEq(pPlayer->m_szTeamName, TEAM2_NAME)))
{
// mach den spieler tot zum spiel
pPlayer->pev->classname = MAKE_STRING("observer");
pPlayer->pev->solid = SOLID_NOT;
pPlayer->pev->takedamage = DAMAGE_NO;
pPlayer->pev->movetype = MOVETYPE_NONE;
pPlayer->pev->flags |= FL_NOTARGET;
pPlayer->pev->effects |= EF_NODRAW;
pPlayer->m_afPhysicsFlags |= PFLAG_OBSERVER;
pPlayer->m_iHideHUD |= HIDEHUD_WEAPONS | HIDEHUD_FLASHLIGHT | HIDEHUD_HEALTH;

addDefault = FALSE;
}
else
{
// make sure player kann alles sehen
pPlayer->m_iHideHUD &= ~HIDEHUD_WEAPONS;
pPlayer->m_iHideHUD &= ~HIDEHUD_FLASHLIGHT;
pPlayer->m_iHideHUD &= ~HIDEHUD_HEALTH;
pPlayer->m_afPhysicsFlags &= ~PFLAG_OBSERVER;
}

// -LL-teamplay

das hier geschrieben

if (pPlayer->m_flFieldOfView == 0.5) // FOV = 0.5 heisst dass es ein bot is
{
pPlayer->GiveNamedItem( "weapon_crowbar" );
pPlayer->GiveNamedItem( "weapon_9mmhandgun" );
pPlayer->GiveAmmo( 68, "9mm", _9MM_MAX_CARRY );// 4 full reloads
return;
}

schön und gut , anscheinend klappt des

aber wenn der bot jetzt das team joint und spawnt , dann hängt er irgendwie in der luft und die 2 waffen und die munition die ich ihm gegeben habe liegen auf dem boden.....er ist VISIBLE aber man kann ihn irgendwie nicht töten und man durchläuft ihn....;

hat jemand von euch cracks ne vermutung wo ich etwas vergessen habe zu machen?

MfG

--

zum Seitenanfang zum Seitenende Profil || Suche
034
02.12.2001, 10:48
DarkAngel_



hat einer das tut schon übersetzt!? ich kann zwar Englisch aber ich bin zu faul :-D

--

zum Seitenanfang zum Seitenende Profil || Suche
035
03.12.2001, 09:49
hausi



Da heisst es fleissig lernen. Jeder Coder sollte englisch kommentieren und auch sprechen können. Mindestens aber lesen / chatten ;).
Viel Spass
Superhausi

--


Dieser Beitrag wurde am 03.12.2001 um 09:50 von Superhausi bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
036
03.12.2001, 15:51
DarkAngel_



Ich kann englisch:-D *ernst*.
auch wenn ich erst 12 bin :-p

--

zum Seitenanfang zum Seitenende Profil || Suche