Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
02.01.2002, 17:59
Grom



Nach intensiver Beschäftigung mit C++ und HL-Coding habe ich ein weiteres Problem:

Also ich habe in der rpg.cpp folgende Zeile geändert:

"= UTIL_FindEntityByClassname( pOther, "laser_spotr" )) != NULL)"

so verändert:

"= UTIL_FindEntityByClassname( pOther, "player" )) != NULL)"

Das ergibt dann eine Homing missle!

---So nun meine Fragen:---

- Wie mache ich das, dass diese Homing Missle nur aktiv ist, wenn ich die secondary firemod anhab an ist?

- Wenn das mit der Secondary Firemod ist, dann kommt ja immer noch der Laser Dot, wie stelle ich das an, das dieser in einem Sprite auf dem Hud auf den Spieler zeigt?

cu, grom

PS: Retro jetzt sach nicht, das es zu hoch für mich sei, oder so, denn wenn man meinen Thread "Oje Oje die mp.dll" anschaut, der wird merken, dass ich heute morgen um knapp 3 Uhr mit dem Coding begonnen hab... Aber ich hab bis jetzt die Hud farben verändert (welch wunderwerk) und die besagte Homing sache hinzugefügt, allerdings alles mit hilfe, das werde ich auch so schnell ohne Hilfe alles nicht schaffen, aber gut das es euch gibt!!!
Das wollte ich euch damit sagen :p

--

zum Seitenanfang zum Seitenende Profil || Suche
001
02.01.2002, 18:06
[GeF]Duke



mmmhhh

--

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

zum Seitenanfang zum Seitenende Profil || Suche
002
02.01.2002, 18:47
Gott



is gaanz einfach wenn du weisst wie man nen sprite auf den hud macht
mach ne neue funktion beim player z.B.

CBasePlayer::LaserHud(void)
{
if(LaserIstAn == TRUE)// LaserIstAn deklarieren
{
// ne message senden das er den sprite aus macht
}
else
{
// ne message damit er an geht
}
}

und bei der RPG
bei second fire

m_pPlayer->LaserHud();

--

millirem und bequerel , kleine kinder sterben schnell

Arsch für alles bei War in Europe
www.warineuropemod.com

zum Seitenanfang zum Seitenende Profil || Suche
003
02.01.2002, 18:59
Retro



Hmm so wie du dir das glaubich verstellst gehts nicht!

Am besten du macht es so das man im Primary-Firemode einfach raketen abfeuert und im Secondary ne Homingmissle. Du musst den Primary-Code einfach in die Secondary reinbauen und ementsprechend abändern + die Zeile mit dem Player suchen.

Das mit dem HUD kannste glaubich vergessen. Denn FindEntityByClassname sucht sich alle Entities mit dem Classname "player" raus, aber sie werden nicht irgendwie anvisiert... nur als Endvektor für die Rakete! Und welchen Player die Rakete nun trifft is auch purer Zufall.

--

shielding people from their own stupidity is an evolutionary step backwards anyway.

/* God is dead!............Nietzsche */
/* Nietzsche is dead!......God */
/* Nietzsche is God!.......The Dead */

zum Seitenanfang zum Seitenende Profil || Suche
004
02.01.2002, 20:12
Grom



und was ist wen man den Player einen speziellen Namen zuweisst, und diesen Anvisiert? Geht das nicht?

--

zum Seitenanfang zum Seitenende Profil || Suche
005
03.01.2002, 11:28
Mazze



Könnte man theoretisch schon machen.

--

BattleTech-MOD:
http://bthl.unitedgaming.net/

zum Seitenanfang zum Seitenende Profil || Suche