.| Autor | Beitrag |
|---|---|
|
000 12.09.2001, 21:50 Retro |
Moin, ich hab nen paar Fragen, obwohl einige eher Wiederholungen sind, aber ich hab noch keine Antwort drauf, und ich kann mir selber schlecht weiterhelfen, wenn ich es nicht Weis. Obwohl ich viel rumprobiere... 1) Es werde Licht... Die anderen Schusswaffen von mir haben natürlöich ne höhere Schussrate, somit müsste ja bei jedem Schuss ne Msg übertragen werden. Aber das geht je etwas zu sehr auf den Traffic. Ich hab hier wo anders schonmal gefragt, wie man nen TempLight Clientside spwanen lassen kann, und habe im normalen Code das hier gefunden: 2) Nen Ziel-laser (strahl) Also ich habe den Folgenden Code in der ev_hldm.cpp, hinter den FireBullets. So, nun soll dieser Laser jedesmal erscheinen wenn bei der M16 SecondaryAttack aufgerufen wird. Aber wie soll ich den Event in der ev_hldm.cpp nun aufrufen? Ist die Frage peinlich? Ich weis im moment nicht ob sie zu lächerlich für ne Antwort ist, oder ob es wirklich keiner weis =( 3) Etwas Triggern... Tja, dürfte selbsterklärend sein... Aber ich finde im Code auch nichts derartiges, das man sich abgucken könnte. 4) Die letzte.. ;) Also das Icon habe ich jetzt schon als Sprite da, wie man den selben setzt is mir auch klar. Aber wo wird festgelegt, welcher Sprite immer gezeigt wird? So, das wars, ich hoffe es wird was. Thx schonmal im Voraus. --shielding people from their own stupidity is an evolutionary step backwards anyway. /* God is dead!............Nietzsche */ Dieser Beitrag wurde am 12.09.2001 um 21:52 von Retro bearbeitet. |
|
Profil || Suche |
|
001 12.09.2001, 22:23 The_Overmind |
1.) Statt vecSrc muss da dl->origin = vecSrc; hin 3.) no idea Hoffe ich konnt dir soweit helfen :) MfG [Edit] dl->die = gEngfuncs.GetClientTime() + 0.5; So musses sein :) --Dieser Beitrag wurde am 12.09.2001 um 22:24 von The_Overmind bearbeitet. |
|
Profil || Suche |
|
002 12.09.2001, 23:20 Retro |
Aaaalso, das mit dem Licht funzt jetzt super.. Thx! ;) Der laser tut leider immer noch nichts =\ So, sieht komplett aus. shielding people from their own stupidity is an evolutionary step backwards anyway. /* God is dead!............Nietzsche */ |
|
Profil || Suche |
|
003 12.09.2001, 23:22 The_Overmind |
siehe oberen Post |
|
Profil || Suche |
|
004 12.09.2001, 23:31 Retro |
Hehe, denkste ;) Oben und unten drinne... hmpf. =\ --shielding people from their own stupidity is an evolutionary step backwards anyway. /* God is dead!............Nietzsche */ |
|
Profil || Suche |
|
005 12.09.2001, 23:45 The_Overmind |
Bitte ?? *dumm guck* |
|
Profil || Suche |
|
006 13.09.2001, 12:44 Polymorph |
@Retro: könnte es sein, dass der Event nicht abgespielt wird wegen der 2 im PLAYBACK_EVENT ? mach daraus mal ne 0. Außerdem nochmal zu deinem DLight stuff, ich hab auch so tolles buntes Licht bei Kugel einschlägen. Hier:
natürlich an die richtige case-Marke. 3.) Wo ist denn da jetzt das Problem, wenn du drei Felder hast, wo du Targets eintragen kannst? Wenn du allerdings variabel viele Entities eintragen kannst bzw. das so willst, wirds auf jedenfall n bischen tricky.
4.) Wo genau kann ich dir auch nicht sagen, aber guck mal in death.cpp und dann in der Funktion MsgFunc_DeathMsg. Dort gibs ein paar Lines die das korrekte Sprite raussuchen (nämlich das, was anzeigt mit welcher Waffe man gekillt wurde). Und zwar hier:
in der letzten zeile (das strncat) liest er den namen der Waffe aus der Message, also gehen wir jetzt mal fluchs zum Server... ;)
das sollte funzen, IMHO. dann packst du einfach nen Sprite namens d_headshot in deinmod\sprites und schon dürfteste ne Headshot Anzeige haben. Hoffe, ich konnte dir helfen ------------------------------------------
|
|
Profil || Suche |
|
007 13.09.2001, 14:48 Retro |
1) Hab ichs chon alleine gelöst ;) Hab ne Extra Funktion EV_HLDM_BulletFlash gemacht, die dann von den jeweiligen BULLETS in der EV_HLDM_FIREBULLETS aufgerufen wird :) Aber trotzdem Thx 2) Stimmt, warum ich dort ne 2 geschrieben habe weiss ich auch nicht. Jetzt hab ichs durch ne 0 ersetzt, aber es passiert trotzdem nichts =( 3) Hmm, easy - Thx, nen bissel trixen werd ich schon, da die angabe von Zielobjekten variable ist, aber das hab ich mir schon aus dem multi_manager abgeschaut =) 4) Thx, hat mich auch weiter gebracht, mit der Info krieg ichs hin! Tja, jetzt bleibt nur noch der dumme Laser ;( --shielding people from their own stupidity is an evolutionary step backwards anyway. /* God is dead!............Nietzsche */ |
|
Profil || Suche |

