.| Autor | Beitrag |
|---|---|
|
000 05.05.2002, 13:02 NomadSoul |
Es gibt im valve ordner einen events folder. |
|
Profil || Suche |
|
001 05.05.2002, 13:13 Hanky |
die dienen er übergabe der coordinaten flags und sonstigen paramatern beim schuss! also: schau in die mp5.cpp im hl-arbeitsbereich und schau bei PrimaryAttack() nach ..da steht irgendwas mit PLAYBACK_EVENT_FULL( flags, m_pPlayer->edict(), m_usMP5, 0.0, (float *)&g_vecZero, (float *)&g_vecZero, vecDir.x, vecDir.y, 0, 0, 0, 0 ); d.h. das alle parameter im PLAYBACK_EVENT_FULL( ) über das m_usMP% event (das ist im precache als mp5.sc geprecached) an den client, welcher es mit gEngfuncs.pfnHookEvent( "events/mp5.sc", EV_FireMP5 ); dann wird in der ev_hldm.cpp die EV_FireMP5 aufgerufen, und der inhalt ausgeführt, also bei der mp5 nen schuss mit tracer und einem einschussloch bei 2 schüssen, den sound und das kamerarücklen, sowie den hülsenauswurf und die waffenanimation! zu beachten ist dabei das if (EV_IsLocal(idx)), weil ohne diese abfrage bei die .sc files können leer sein, da die parameter bestimmen, was zu tun ist! -- |
|
Profil || Suche |
|
002 05.05.2002, 13:14 [RMen]OneStone |
Die haben keinen eigentlichen Sinn, müssen aber da sein, damit alls funktioniert. georg-wicherski@pixel-house.net | http://www.pixel-house.net/ - Coding Resource| http://www.google.de/ |
|
Profil || Suche |
|
003 05.05.2002, 13:18 Hanky |
loll, sicher lich viel mehr! ohne die csc files wären smokepuffs undenkbar etc..nur sau viel traffic! oder man muss normale MSGs an den client schicken...aber das bringt auch nix mehr... und das coden macht mit sc mehr spass, meiner meinung nach! :) das eventsystem ist schon ganz nett! -- |
|
Profil || Suche |
|
004 05.05.2002, 13:36 NomadSoul |
thnx für die info -- |
|
Profil || Suche |
|
005 05.05.2002, 14:45 TheTinySteini |
Naja, OneStone hat da schon recht (oha, das soll's geben...!) =) Du hast ja auch schon beschrieben, dass die Dateien leer sein können. Also, warum gibt es sie dann überhaupt. Hätte ja ein einfacher Textstring oder ein Index gereicht. Liegt eben daran, dass da ein Scripting-System reinsollte, aber das wurde nie fertiggestellt. Außer es schreibt mal einer aus der Community fertig. --TheTinySteini |
|
Profil || Suche |
|
006 05.05.2002, 14:56 [RMen]OneStone |
georg-wicherski@pixel-house.net | http://www.pixel-house.net/ - Coding Resource| http://www.google.de/ |
|
Profil || Suche |
|
007 05.05.2002, 15:26 Hanky |
aber fact ist, das über dieses event die paramenter übertragen werden.! das meinte ich eigentlich mit meinem ganzen gerede... ..unrecht willich ihm aber auch nicht geben! tiny, haste meine 2 mails ma erhalten? --Dieser Beitrag wurde am 05.05.2002 um 15:28 von Hanky bearbeitet. |
|
Profil || Suche |

