Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
22.01.2002, 21:54
snoopdog



nAbend
hab mal nun 2 Player klassen gemacht einmal für die Marines und einmal für die Aliens. naja klappt alles nur ich kann einfach net zwischen denen beiden wählen hab auch das text menü gemacht also wenn ich m drücke kommt das menü wo ich dann theoretisch wählen sollte aber wo muss ich 1 oder 2 drücken und das der dann in das team geht wie mach ich das???
Und 2. wie mach ich das das der Player am Anfang des Spiels tot ist und erst ins Spiel kommt wenn er ein team gewählt hat!! wie mach ic hdes auch?

sidn zwar 2 fragen aber ich hoffe mal ihr könnt mir die beantworten danke!!!

--

Visit our 500er Gamer Lan
@ www.evil-lanparty.de or
@ www.evil-havoc.com
Visit the HaVoc Lanparty Community
@ www.havoc-lanparty.com

zum Seitenanfang zum Seitenende Profil || Suche
001
23.01.2002, 09:42
Exec



hhhmmm musste mir alles nachmachen?! (s.mod in sig) tztztztz

aba geh mal auf www.codingplanet.de.vu -> da gibts nen klassen tut ...

haste auch teamplay angemacht?! sonst geht das mit den einfach klassen nich ...

--

"selbermachen rockt am meisten :D" - -LeJean-

zum Seitenanfang zum Seitenende Profil || Suche
002
23.01.2002, 18:41
snoopdog



ich hab das tut ja von coding planet naja es geht ja nun leider net da ist ja auch nix wo die tasten abgefragt werden oder?
ich poste hier mal den code von der multiplayer-gamerules also den teil mit den player klassen
Quellcode:
void CHalfLifeMultiplay :: PlayerSpawn( CBasePlayer *pPlayer )
{
/*BOOL addDefault;
CBaseEntity *pWeaponEntity = NULL;

pPlayer->pev->weapons |= (1<<WEAPON_SUIT);

addDefault = TRUE;

while ( pWeaponEntity = UTIL_FindEntityByClassname( pWeaponEntity, "game_player_equip" ))
{
pWeaponEntity->Touch( pPlayer );
addDefault = FALSE;
}

if ( addDefault )
{
pPlayer->GiveNamedItem( "weapon_crowbar" );
pPlayer->GiveNamedItem( "weapon_9mmhandgun" );
pPlayer->GiveAmmo( 68, "9mm", _9MM_MAX_CARRY );// 4 full reloads
}
*/
if (pPlayer->m_iPlayerClass < 1 || pPlayer->m_iPlayerClass > 2)
pPlayer->m_iPlayerClass = 1;

//Hier sind die Standart Waffen
pPlayer->GiveNamedItem( "weapon_crowbar" );
pPlayer->GiveNamedItem( "weapon_handgrenade" );
pPlayer->GiveNamedItem( "weapon_handgrenade" );

if (pPlayer->m_iPlayerClass == 1) //Wenn man Spawn ohne ausgewählt zu haben ist man automatisch Nummer 1 (hier Freak)
{
//Marine
pPlayer->GiveNamedItem( "weapon_9mmhandgun" ); // Welche Waffe hat diese Klasse?
pPlayer->GiveAmmo( 68, "9mm", _9MM_MAX_CARRY ); // Wieviel Ammo(Munition) hat diese Klasse?

// Hier bestimmst du das Spieler Model.
g_engfuncs.pfnSetClientKeyValue( pPlayer->entindex(), g_engfuncs.pfnGetInfoKeyBuffer( pPlayer->edict() ), "model", "merc" );
// Wieviel Leben hat der Spieler
pPlayer->pev->armorvalue=30;
// Wie schnell ist der Spieler
g_engfuncs.pfnSetClientMaxspeed( ENT( pPlayer->pev ), 900);
// Hier wird dem Spieler gesagt welche Klasse er ist.
ClientPrint(pPlayer->pev, HUD_PRINTTALK, "Du bist jetzt Marine");
}
// Hier ist unsere 2te Klasse.
else if (pPlayer->m_iPlayerClass == 2) //Der Spieler drückt die 2 und ist jetzt Klasse 2.
{
//Alien

pPlayer->GiveNamedItem( "weapon_crossbow" );
pPlayer->GiveAmmo( AMMO_CROSSBOWCLIP_GIVE, "bolts", BOLT_MAX_CARRY );
pPlayer->GiveNamedItem( "weapon_9mmhandgun" );

g_engfuncs.pfnSetClientKeyValue( pPlayer->entindex(), g_engfuncs.pfnGetInfoKeyBuffer( pPlayer->edict() ), "model", "hgrunt" );
pPlayer->pev->armorvalue=20;
g_engfuncs.pfnSetClientMaxspeed( ENT( pPlayer->pev ), 1700);
ClientPrint(pPlayer->pev, HUD_PRINTTALK, "Du bist jetzt Alien");
}




}

thx

--

Visit our 500er Gamer Lan
@ www.evil-lanparty.de or
@ www.evil-havoc.com
Visit the HaVoc Lanparty Community
@ www.havoc-lanparty.com

zum Seitenanfang zum Seitenende Profil || Suche
003
23.01.2002, 19:18
[GeF]Duke



Wofür bin ich denn in der Mod Snoop?
Contactier mich mal über Icq : 131252537

--

llllllll»NewbZ«llllllll
----»HL-Hellsing-Mod «----
Wir suchen noch members ^_^

zum Seitenanfang zum Seitenende Profil || Suche
004
23.01.2002, 20:41
Exec



doch das geht 1a ;-) habs ja auch in meiner mod ....

--

"selbermachen rockt am meisten :D" - -LeJean-

zum Seitenanfang zum Seitenende Profil || Suche