Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
24.01.2002, 15:32
Bigo



Ich hab mir eine neue Waffe gecoded wie einige vielleicht aus meiner Fragerei gelesen haben.

Ich hab sie mir in Slot 0 auf Position 1 gesetzt also unter den Crossbar.

Jetzt meine Fragen ...

1. Muß ich nochwas anderes ändern um sie da hin zu bekommen außer iSlot und iPosition?

2. Was muß ich machen dass ich sie mit impulse 101 auch bekomme?

--

zum Seitenanfang zum Seitenende Profil || Suche
001
24.01.2002, 16:51
HarrytheHeec



Das heisst BTW Crowbar =)
Ich nehme an du meinst das die sprites richtig angezeigt werden stimmts?
Du machst einfach ne weapon_DeineWaffe.txt in deinem sprites Ordner Und schreibst da die Sprite Coordinaten rein (Gucks dir von der Mp5 ab, ich hab keinen Bock das hier zu erklären, ich muss noch mathe lernen scheiss ZK's! =))
Ich glaub in der Player.cpp/h (keine ahnung) hab ich mal die funktion impulse 101 gesehen, wo alles drin stand was du bei dem befehl bekommst! Such einfach mal nach impulse 101 im ganzen Serverside code.
Ich hoffe ich konnte Helfen
MfG

--

VISIT my site: www.wohlstandskind.net.tc
Modeler/Coder bei www.dark-zone.net.tc
Leute mit blink-song-schnipseln in der sig haben nur einen hoden :D
MfG W$K


Dieser Beitrag wurde am 24.01.2002 um 16:52 von HarrytheHeec bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
002
24.01.2002, 16:52
[GeF]Duke



hast du die waffe schon in der weapons.h und weapons.cpp defieniert?
Zu 2.
Guck dir mal die Player.cpp an

hier ein beispiel : case 101:
gEvilImpulse101 = TRUE;
GiveNamedItem( "item_suit" );
GiveNamedItem( "item_battery" );
GiveNamedItem( "weapon_crowbar" );
GiveNamedItem( "weapon_9mmhandgun" );
GiveNamedItem( "weapon_xxx" );//Deine waffe
GiveNamedItem( "ammo_9mmclip" );
GiveNamedItem( "weapon_shotgun" );
GiveNamedItem( "ammo_buckshot" );
GiveNamedItem( "weapon_9mmAR" );
GiveNamedItem( "ammo_9mmAR" );
GiveNamedItem( "ammo_ARgrenades" );
GiveNamedItem( "weapon_handgrenade" );
GiveNamedItem( "weapon_tripmine" );
#ifndef OEM_BUILD
GiveNamedItem( "weapon_357" );
GiveNamedItem( "ammo_357" );
GiveNamedItem( "weapon_crossbow" );
GiveNamedItem( "ammo_crossbow" );
GiveNamedItem( "weapon_egon" );
GiveNamedItem( "weapon_gauss" );
GiveNamedItem( "ammo_gaussclip" );
GiveNamedItem( "weapon_rpg" );
GiveNamedItem( "ammo_rpgclip" );
GiveNamedItem( "weapon_satchel" );
GiveNamedItem( "weapon_snark" );
GiveNamedItem( "weapon_hornetgun" );
#endif

--

llllllll»NewbZ«llllllll
----»HL-Hellsing-Mod «----
Wir suchen noch members ^_^

zum Seitenanfang zum Seitenende Profil || Suche
003
24.01.2002, 19:41
Bigo



So weit so gut ... ich bekomme die waffe und kann sie per use auswählen aber im Waffenhud ist sie nicht und wenn ich sie aufrufe kann ich sie nicht benutzen und meine Ammo anzeige ist auch nicht da...*grummel*
woran liegt das?
Als ich sie einfach als modifizierte alte Waffe drinhatte gings doch einwandfrei!

--

zum Seitenanfang zum Seitenende Profil || Suche
004
24.01.2002, 20:07
Exec



also, dann haste sicher vergessen ne neue muni zu definieren ....

weapons.h

// bullet types
typedef enum
{
BULLET_NONE = 0,
BULLET_PLAYER_9MM, // glock
BULLET_PLAYER_MP5, // mp5
BULLET_PLAYER_357, // python
BULLET_PLAYER_DEINEWAFFE

BULLET_MONSTER_9MM,
BULLET_MONSTER_MP5,
BULLET_MONSTER_12MM,
} Bullet;

weapons.cpp bei void DecalGunshot( TraceResult *pTrace, int iBulletType )

switch( iBulletType )
{
case BULLET_PLAYER_9MM:
case BULLET_MONSTER_9MM:
case BULLET_PLAYER_MP5:
case BULLET_MONSTER_MP5:
case BULLET_PLAYER_BUCKSHOT:
case BULLET_PLAYER_357:
case BULLET_PLAYER_DEINEWAFFE;

das kommt aba darauf an, ob du nen neue muni gemacht hast ...

bei mir gings am anfang auch nie, aba mit einmal, als ich the_overmind zeigen wollte, das sein bei mir nich geht, ne neue waffe gemacht hab, gings plötzlich, seit dem gings immer =)

--

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

zum Seitenanfang zum Seitenende Profil || Suche
005
24.01.2002, 20:30
Bigo



Also ich hab keine neue Mun gemacht und die waffe ging auch als ersatz für die Glock aber wenn ich beide will dann geht sie nicht ...

Ich seh ja nichtmal ein sprite im Hud an Position 0|1

und die hat auch immer geaschossen nur jetzt schießt sie nicht mehr seit die Glock wieder dabei ist *grummel*

--

zum Seitenanfang zum Seitenende Profil || Suche
006
24.01.2002, 20:34
Exec



hmpf .... hattest du vorher ein sprite?! ich hatte aucgh immer keins, bis ich die muni definiert hatte! schreib doch mal den source der neuen waffe!

--

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

zum Seitenanfang zum Seitenende Profil || Suche
007
24.01.2002, 20:37
Bigo



Wieso sprite? ich benutz doch alles von der Glock was aussehen und so angeht (noch)

--

zum Seitenanfang zum Seitenende Profil || Suche
008
24.01.2002, 20:43
Exec



argh! das hud besteht aus sprites! haste das vorher gesehn?! haste die weapon_deinewaffe.txt im spriteordner?! (nimm einfach die weapon_handgun.txt und bennen die um ..)

--

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

zum Seitenanfang zum Seitenende Profil || Suche
009
24.01.2002, 20:48
Bigo



Es gibt keine weapon_Handgun.txt es gibt auf meinem gesamten Rechner keine weapn_standardhlwaffe.txt nur für CS Waffen.
Und die haben ganz andere sprites und sachen auf die die verweisen!

Und bitte nicht aufregen!

--


Dieser Beitrag wurde am 24.01.2002 um 20:57 von Bigo bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
010
24.01.2002, 20:56
Exec



äähhhmmm, hast du kein hl?! sodnern die cs retail?! wenn du hl hast, in der pak0.pak im valve ordner sind die teile drin ...

so und da du die .txt nich hast, kannst du die auch nich auswählen!
gib mal in die concole ein "weapon deinewaffe" da sollte der dann auswählen!
so ich geh zocken cya

--

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

zum Seitenanfang zum Seitenende Profil || Suche
011
24.01.2002, 21:04
Bigo



Das hat jetzt keinen unterschied gemacht ...
Mein Prob ist noch immer dass ich meine Waffe nicht auswählen kan auser durch "use weapon" und wenn ich sie auswähle dann hab ich keine Munanzeige und kann nicht schießen.

Als ich sie damals als Ersatz für die Glock hatte ging das alles einwandfrei!
Seit ich sie auf Slot 0 Position 1 gelegt habe und die Glock wieder rein habe gehts nichtmehr!

Warum?

/* Ach so ich hab natürlich HL ich hab nur nicht dran gedacht dasssowas in der pak sein könnte *gg* */

--


Dieser Beitrag wurde am 24.01.2002 um 21:06 von Bigo bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
012
25.01.2002, 19:14
Exec



haste jetzt die weapon_glockersatzt.txt im sprite ordner?!

--

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

zum Seitenanfang zum Seitenende Profil || Suche