Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
03.04.2002, 19:28
Labor Affe



hi
ich wollte das enity env_bublle umcoden so das die blasen nicht steigen sondern sinken. leider bin ich net ser weit gekommen nach langem ausprobieren habe ich es aufgegeben und suche nun hilfe von euch
thx im vorraus

--

Die beste deutsche modeler Comunety http://editing.tigers-dragons.com/
http://www.debian.org

zum Seitenanfang zum Seitenende Profil || Suche
001
03.04.2002, 21:21
[fragless]Spirit



ganz so einfach ist das nicht....
die blasen (und deren bewegung) werden anscheinend von der engine berechnet.
du müßtest das env bubble von grund auf selber coden..... vergiss das lieber wieder ganz schnell ;)

--

Jeder der Rechtschreibsfehler findet darf
... 1.) diese behalten
... 2.) sie sich merken damit er sie nicht selber macht
... 3.) Microsoft verklagen, weil deren Rechtschreibprüfung versagt hat
Co-Programmer & Mapper for Paroxysm - Alien Encounters

zum Seitenanfang zum Seitenende Profil || Suche
002
04.04.2002, 04:29
Hanfling



hm ich weiß nicht obs geht habs ned getestet...

also
Quellcode:
    int speed = pev->speed > 0 ? pev->speed : -pev->speed;

würde ich versuchen zu ändern in
Quellcode:
    int speed =  ( pev->speed > 0 ? pev->speed : -pev->speed ) * -1;

denn wenn die geschwindigkeit negativ ist ändert sich auch theoretisch die richtung...
naja es sei denn es wird in hl so gemanaged das ne geschwindigkeit unter 0 ned geht oder ne negative geschwindigkeit trotzdem in die richtung vom vector geht und nur der betrag genommen wird oder so...

--

Nun ist deine Zeit gekommen sprach der Tod, stolperte und brach sich das Genick. :o


Dieser Beitrag wurde am 04.04.2002 um 04:31 von Hanfling bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
003
04.04.2002, 17:14
Rockefeller



Quellcode:
int speed = pev->speed < 0 ? pev->speed : -pev->speed;

wär glaub ich einfacher :D

--


Dieser Beitrag wurde am 04.04.2002 um 17:15 von Rockefeller bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
004
04.04.2002, 18:47
Labor Affe



das mit dem speed umkehren habe ich schon ausprobiert hat nix gebracht ich bring die blasen max in die wagrechte und nicht in die senkrechte nach unten

--

Die beste deutsche modeler Comunety http://editing.tigers-dragons.com/
http://www.debian.org

zum Seitenanfang zum Seitenende Profil || Suche
005
04.04.2002, 23:06
Hanfling



Quellcode:
void CBubbling::FizzThink( void )
{
    MESSAGE_BEGIN( MSG_PAS, SVC_TEMPENTITY, [b]VecBModelOrigin(pev)[/b] );
        WRITE_BYTE( TE_FIZZ );
        WRITE_SHORT( (short)ENTINDEX( edict() ) );
        WRITE_SHORT( (short)m_bubbleModel );
        WRITE_BYTE( m_density );
    MESSAGE_END();

    if ( m_frequency > 19 )
        pev->nextthink = gpGlobals->time + 0.5;
    else
        pev->nextthink = gpGlobals->time + 2.5 - (0.1 * m_frequency);
}

hm vieleicht klappts wenn man den fettgedruckten vector umkehrt...

--

Nun ist deine Zeit gekommen sprach der Tod, stolperte und brach sich das Genick. :o

zum Seitenanfang zum Seitenende Profil || Suche
006
06.04.2002, 17:55
Labor Affe



ne funktioniert auch dan nicht

--

Die beste deutsche modeler Comunety http://editing.tigers-dragons.com/
http://www.debian.org

zum Seitenanfang zum Seitenende Profil || Suche
007
07.04.2002, 00:40
Another1



bin mir ziemlich sicher das die bubbles ne TE_ msg waren, von daher kannst du nix machen wenn speed immer >= 0 sein muss.
Kannst natürlich deine eigene message coden und dann die blasen selber clientside anzeigen, hast du eh mehr freiraum dann =)

--

Another1

...relaxing..atm =)
... und Schweiz suckt!

zum Seitenanfang zum Seitenende Profil || Suche