Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
26.01.2003, 23:12
fischKopf



hallo leute :-)

ich lach mich immer wieder gern kaputt wenn ich sachen bei halflife erlebe.
ich hab mir nun überlegt, das es doch sehr lustig wäre, wenn ein getöteter spieler in der map herumfliegt, bis halflife den leblosen körper automatisch "löscht".

also das ganze sollte so gehen:

1) Gegner wurde getötet (erschossen etc. aber auch selbstmorg zählt!)
2) Nun soll die leiche in der map hin und her "Spicken" (xyz). also wenn sie auf ein hinderniss stosst (kolisions-abfrage), soll sie wieder wegspicken.
3) alles hat sich erledigt, wenn halflife das model automatisch löscht.

wäre sowas machbar? wenn ja, wie am besten?

--

zum Seitenanfang zum Seitenende Profil || Suche
001
27.01.2003, 14:01
apfelkorn



nun, wenn du tot bist, setz hl an die stelle wo du gestorben bist ein model von einem toten, während er den spieler woanders als geist ohne model einfügt. Setz einfach ein Model ein, statt einem "nichts"

--

zum Seitenanfang zum Seitenende Profil || Suche
002
27.01.2003, 14:13
Deciever



ich glaub mal eher, er meint das die leichen dann wie ein pingpong durch das level springen....

aber ich hab absolut keine ahnung wie das fuzzen soll...aber sehen würd ich es gern.

--

DMC-INTERACTIVE

Tactical Espionage Action - SuperSteve
- decies Half-Life Adventure Interface (HL-AI)

zum Seitenanfang zum Seitenende Profil || Suche
003
27.01.2003, 15:41
Exec



sehr sinnlos oder?
egal ...
such in der playerdeath() oä fkt nach dem punkt,wo das model hingelegt wird und gib dem teile ne gravitiy+friction von 10 (oder auch mehr oder weniger), dann fliegt das rum und wenns vor ne wand kommt,etc

--

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

zum Seitenanfang zum Seitenende Profil || Suche
004
27.01.2003, 16:16
King of Darkness



friction is doch die reibung oder ? wieso dann so hoch (10) oder bezieht sich das auf gravity ?

es gibt aber auch ne funktion in der playerklasse die sich die() nennt (wenn ich mich nich irre, da wird dann alles gemacht das der player tot umfällt :D)

--

Coding Center --- Tutorials über Programmierung und andere Themen
Amazon Preisbeobachung mit Preisalarm

zum Seitenanfang zum Seitenende Profil || Suche
005
27.01.2003, 16:42
Exec



naja,kann auch die die() sein,ka ...
yo reibung auch runter,sonst bleibt die leiche ja hängen und das will er ja nich ...

--

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

zum Seitenanfang zum Seitenende Profil || Suche
006
27.01.2003, 19:54
fischKopf



danke für eure hilfe. habe nun:

pev->gravity = 10;
pev->friction = 3;

in der funktion "Killed()" (player.cpp) an so fast jeder stelle ausprobiert. leider bekomm ich den erwünschten effekt nicht. wo muss denn nun friction und gravity genau hin?

--

zum Seitenanfang zum Seitenende Profil || Suche
007
27.01.2003, 21:28
Exec



wie wärs,wenn du das dem gespawnten model gibts ... ich geb dir nen tipp: lern c++,da shilft echt weiter

--

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

zum Seitenanfang zum Seitenende Profil || Suche
008
27.01.2003, 22:30
fischKopf



"wenn du das dem gespawnten model gibts"

wo? wo is den das? hmmm... hab echt schon fast alles durch. aber immer passiert nix.

--

zum Seitenanfang zum Seitenende Profil || Suche
009
28.01.2003, 08:50
King of Darkness



mach mal friction 1 das ist normale reibung

--

Coding Center --- Tutorials über Programmierung und andere Themen
Amazon Preisbeobachung mit Preisalarm

zum Seitenanfang zum Seitenende Profil || Suche
010
28.01.2003, 21:24
Exec



friction 1 is doch nich die normale reibung ... normal is 800 oder so O_o

@kopf: tjoa,ich weis die stelle auch nich genau ausm kopf,musste halt gucken,wo der player stirbt und die neue animation dem model gegeben wird,oder was weis ich
oder lass das alte player-model verschwinden und spawne einfach nen neues model,lass dir was einfallen

--

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

zum Seitenanfang zum Seitenende Profil || Suche
011
29.01.2003, 16:17
King of Darkness



na da verwechsest du was friction ist normal 1 und die gravity ist normal 800 ;)

friction is ja denke ich nur ein facktor (wird in der spawn funktion des player definiert)

--

Coding Center --- Tutorials über Programmierung und andere Themen
Amazon Preisbeobachung mit Preisalarm

zum Seitenanfang zum Seitenende Profil || Suche