Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
03.04.2001, 18:02
Big5ive



Also, wie man einstellt welche Waffen man -im Multiplayer- hat. Jetzt will ich aber auch, dass man das Long Jump Module von Anfang an hat.
Wie heißt das im Code?
also ich mein, die der RPG heißt ja weapon_rpg.
Wie heißt das Long Jump Module? item_longjump, oder wie?

THX! Big5ive

--

Have A G00d Spliff!

zum Seitenanfang zum Seitenende Profil || Suche
001
03.04.2001, 19:39
TheVoice



Such mal im MP_SDK nach folgenden Worten:
DEFAULTGIVE
oder DEFAULT_GIVE

vielleicht findest du den Absatz...
wenn ich mich nicht komplett irre,
dann müsste das in der player.cpp zu finden sein?

--

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

zum Seitenanfang zum Seitenende Profil || Suche
002
03.04.2001, 19:48
Big5ive



das ding heißt item_longjump .. hab's vorhin gefunden .. geht jetzt auch ..
aber ich möchte auch den LongJump ein bisschen weiter springen lassen, nur so wie's im DHCC Tut Kamikaze Mod steht geht des net .. der hatte wohl den 1.0 SDK .. bei mir gibtz diese Stelle die er da beschreibt nich, nur so ähnlich, und wenn ich da das einfüge was er da zum longjump geschrieben hat, gibtz zwar keine fehler, aber es ändert sich auch nix.

Also, wenn ihr sowas schonma gemacht hab oder wisst wo ich das ändern kann. PLZ POSTET DAS HIER.

--

Have A G00d Spliff!

zum Seitenanfang zum Seitenende Profil || Suche
003
03.04.2001, 20:09
TheVoice



Und zwar.....
player.cpp

Um Zeile 56

#define PLAYER_LONGJUMP_SPEED 350 // how fast we longjump

Die Konstante Modifizieren, und dann müsste der Longjump dich weiter nach vorn schleudern.... um es natürlich noch besser zu machen,
müsste er dich auch ein bisschen höher schleudern...
aber da bin ich mir jetzt auch nicht so ganz sicher, wo du das einstellst.

Probiers halt ersteinmal so :)

C ya!

--

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

zum Seitenanfang zum Seitenende Profil || Suche
004
03.04.2001, 21:03
Big5ive



_MÜSSTE_ .. die betonung liegt auf MÜSSTE, tut er nämlich nicht .. und wie oder wo man die höhe einstellen kann, hab ich noch nich gefunden.

Huhu, weiß denn niemand wo man die Höhe vom LongJump einstellen kann!?

BITTE!!

--

Have A G00d Spliff!

zum Seitenanfang zum Seitenende Profil || Suche
005
03.04.2001, 22:31
Prophyle



uff! -
Endlich hab ichs gefunden, was es sein könnte.

for (i =0; i < 2; i++)
pmove->velocity[i] = pmove->forward[i] * PLAYER_LONGJUMP_SPEED * 1.6;

Diese Zeile steht in 'pm_shared/pm_shared.c', und zwar Funktion PM_Jump. Das define PLAYER_LONGJUMP_SPEED steht also tatsächlich für die Longjump-speed. Mit einiger Sicherheit wird die pm_shared.c nur von der client.dll verwendet, also compile mal die client.dll und schaue, ob sich jetzt die Longjump-speed geändert hat.
Wie du siehst, sind alle drei Vektoren betroffen, das heißt, du kannst, indem du hier etwas umänderst, auch die Sprunghöhe ändern.
Beispiel:

pmove->velocity[0] = pmove->forward[0] * FORWARD_LONGJUMP_SPEED;
pmove->velocity[1] = pmove->forward[1] * FORWARD_LONGJUMP_SPEED;
pmove->velocity[2] = (pmove->forward[2] +0.2)*LONGJUMP_HEIGHT ;

edit
keine Ahnung warum das kursiv ist...
Seht ihr das AUCH kursiv?

--

Prophyle, Coder beim SGT: http://mod.famkos.de.
Delphi, C++, Qt

zum Seitenanfang zum Seitenende Profil || Suche