Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
07.04.2002, 14:44
Sylver



Kann mir jemand der hier anwesenden und nicht launischen Personen erklären, wie das mit den Sprites funktioniert?

Ich meine das mit der

weapon_meinewaffe.txt

Was bedeuten die Zahlen in der Datei? Sind das Koordinaten für das Bild aus dem Sprite?

--

zum Seitenanfang zum Seitenende Profil || Suche
001
07.04.2002, 14:51
k47



lies dir einfach mal weapon tutz durhc,bei dhcc haben sie glaube ich welche..
falls du das dann nicht peilst :

-> LERN C++

--

---
Leader von Move In!
---

zum Seitenanfang zum Seitenende Profil || Suche
002
07.04.2002, 15:02
Exec



k47, das hat gar nix mit c++ zu tun! also sag nichts, von dem du ka hast! auch wenn du der leader von move in bist ... ;)

Zitat:

I. Ihr erstellt in dem Sprites Ordner von Zusatz eine Datei mit dem Namen weapon_xxx.txt erstellen. Bei dem xxx setzt ihr einfach den Namen eurer neuen Waffe ein, z.B. wenn die Waffe Vaporitzer heißt, weapon_vaporitzer.txt

II. Dann öffnet ihr die Datei mit einem Texteditor, am besten mit Notepad.

III. In der ersten Zeile tragt ihr ein wie viele Zeilen (Sprites) folgen,
in meinem Beispiel nehme ich 10, also sieht die Datei dann so aus :
10

IV. Als nächstes kommen welche Sprites im Waffenauswahlmenü im Hud angezeigt werden sollen
weapon 320 320hud1 0 40 80 20
weapon_s 320 320hud1 0 60 80 20
weapon 640 640hud1 0 45 170 45
weapon_s 640 640hud4 0 45 170 45

weapon steht für das normale Aussehen im Waffenmenü,
weapon_s ist wenn die Waffe ausgewählt ist (s für selected)

Das 320 steht ob der Sprite in niedrigen, bzw. bei 640 in höheren
Auflösungen verwendet wird.

Danach kommt die Datei in der sich das Bild befindet.
zB. 320hud1 wenn die Sprite Datei 320hud1.spr heißt.

Dann wird der Bereich von Sprite definiert der verwendet werden soll.
Die ersten beiden Zahlen stehen für die linke obere Ecke und die anderen beiden Zahlenpaare für die Differenz, wie gross der Sprite, von den ersten Punkten bis zu den zweiten Punkten, ist (ist nicht so leicht verständlich, hier eine Beispielgrafik).

V. Als nächstes wird das Fadenkreuz für die Waffe definiert.

crosshair 320 crosshairs 24 0 24 24
crosshair 640 crosshairs 24 0 24 24

Crosshair gibt an das ein Fadenkreuz definiert wird , 320 und 640 für die Auflösungen, crosshair gibt an das es sich um eine Grafik aus der Datei crosshair.spr handelt und die beiden Zahlenpaare geben wieder den Bereich an, wo sich die Grafik befindet.

VI. Dann noch die Fadenkreuze für Autoaim, ja es soll wirklich Leute geben die das benutzen.

autoaim 320 crosshairs 0 72 24 24
autoaim 640 crosshairs 0 72 24 24

halt genau wie oben, nur mit anderen Bereichen von dem crosshair.spr

VII. Als vorletztes wird noch festgelegt wie die Munition aussieht wenn man sie aufhebt.

ammo 320 320hud2 0 16 18 18
ammo 640 640hud7 0 72 24 24

ammo ist die Definition von der Munitionsanzeige, dann für welche Auflösung, welcher Sprite...

Am Ende sollte es ungefähr so aussehen:

10
weapon 320 320hud1 0 40 80 20
weapon_s 320 320hud1 0 60 80 20
weapon 640 640hud1 0 45 170 45
weapon_s 640 640hud4 0 45 170 45
crosshair 320 crosshairs 24 0 24 24
crosshair 640 crosshairs 24 0 24 24
autoaim 320 crosshairs 0 72 24 24
autoaim 640 crosshairs 0 72 24 24
ammo 320 320hud2 0 16 18 18
ammo 640 640hud7 0 72 24 24

Ok das wars. Man kann sich ja auch noch ein wenig etwas bei den bei Half-Life bereits vorhandenen Waffen abkupfern, wenn man Probleme hat.


original by agamemnon (von zeekes hp)

--

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

zum Seitenanfang zum Seitenende Profil || Suche
003
07.04.2002, 15:09
Sylver



Danke sehr!
Eins noch...gibt es irgendwo ein Programm mit dem ich Sprites erstelllen kann?
Den Viewer hab ich schon. Damit kann ich Bitmaps aus Sprites exportieren aber nicht wieder importieren.
Bei DHCC gabs einen Download, der aber nicht funktionierte...

--


Dieser Beitrag wurde am 07.04.2002 um 15:12 von Sylver bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
004
07.04.2002, 15:10
k47



da_exe :

1. lol ? die anspielung mit movein verstehe ich nicht,aber is ja auch egal,code da ja nicht..

2. das sprite schreiben an sich nicht,aber in den tuts ist das wunderbar erklärt,und wenn er die nicht peilt,dann wird er wohl kein c++ können he ?

aber ist ja auch egal ;)

--

---
Leader von Move In!
---

zum Seitenanfang zum Seitenende Profil || Suche
005
07.04.2002, 15:20
Exec



hhäää???? weist du überhaupt was c++ is?!

10
weapon 320 320hud1 0 40 80 20
weapon_s 320 320hud1 0 60 80 20
weapon 640 640hud1 0 45 170 45
weapon_s 640 640hud4 0 45 170 45
crosshair 320 crosshairs 24 0 24 24
crosshair 640 crosshairs 24 0 24 24
autoaim 320 crosshairs 0 72 24 24
autoaim 640 crosshairs 0 72 24 24
ammo 320 320hud2 0 16 18 18
ammo 640 640hud7 0 72 24 24

das sieht mir nich nach c++ aus! das is einfach ne txt-file schreiben, mehr nich! das hat gar nix mit c++ zu tun!

--

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

zum Seitenanfang zum Seitenende Profil || Suche
006
07.04.2002, 15:22
Sylver



DAS IST NICHT DAS THEMA!

Weiß jemand wo ich sowas finden kann?

--

zum Seitenanfang zum Seitenende Profil || Suche
007
07.04.2002, 15:25
k47



omg da exe da sag ich nichts mehr zu,blond bleibt blond,ich rede nicht von den verf****** txt files..aber in den tutorials,wo das beschrieben wird (wie man sowas schreibt) da kommt eine ominöse programmiersprache,welche unter insidern auch als " c++ " bekannt ist an die oberfläche..darauf bezogen sich meine posts,aber lern erst denken,lesen,dann schreiben,

--

---
Leader von Move In!
---

zum Seitenanfang zum Seitenende Profil || Suche
008
07.04.2002, 15:25
Exec



jo, in alle weapon_waffe.txt ;)

--

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

zum Seitenanfang zum Seitenende Profil || Suche
009
07.04.2002, 15:26
Sylver



...

--

zum Seitenanfang zum Seitenende Profil || Suche
010
07.04.2002, 15:35
Exec



@k47: äähhmmmmmm jaaaa - is gut, geh dir nen keks kaufen ... ausserdem bin ich nich blond ;)
was interessieren denn sylver die c++ - schnipsel? er wollte wissn, wie man die txtfile schreibt (bzw richtig ~) und dafür braucht er keine c++ kenntnisse ;)

was soll er da denn c++ lernen?! um ne scheiss txt-file zu schreibn ... du checkst da was nich, auch wenn c++ in dem tut vorkommt, interessiert es doch nich!

***edit***

aba is gut, hab hier kein bock, auf nen niedrigeres neveau abzusteigen ;)

--

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


Dieser Beitrag wurde am 07.04.2002 um 15:36 von da_EXE bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
011
07.04.2002, 15:47
KillerKuh



also sylver ich glaube die ham hir auch keinen Plan...

(Ich aber auch net *bbbbbbbäääähhääääää*

--

Member der Huren GmbH | KillerKuh.com

zum Seitenanfang zum Seitenende Profil || Suche
012
07.04.2002, 16:21
Exec



warum "die" ?! ich hab ihm doch gesagt, was er wollte ;)

--

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

zum Seitenanfang zum Seitenende Profil || Suche
013
09.04.2002, 21:39
King2500



soweit ich weiß wurden die Spr Tools von Wavelength erstellt...

www.planethalflife.com/wavelength/

gibts auch n paar nette tuts...

Hier kannst du den SprWizard downloaden:

http://dl.fileplanet.com/dl/dl.asp?planethalflife/wavelength/2dart/SprWiz.zip

--

Webmaster @ Half-Life Portal

zum Seitenanfang zum Seitenende Profil || Suche
014
09.04.2002, 23:41
Zip Drive



Also k47 scheint irgendwie RICHTIG präge zu sein!

Der meckert soviel an anderen Leuten rum, das die kein C++ können dass er noch nichtmal mehr den unterschied zwischen ner TXT file und der Prog. Sprache C++ erkennt!

k47 ich hab mal nen Tip für dich den PC einfach mal fürn paar stunden ausschalten (der Größte Knopf in der Frontblende deines Gehäuses!) und dein Brain mal eine zeitlang pause machen lassen, dann klappts auch mit txt files!

--

-[Don't forget, Blood is red!]- | -[ http://www.zip-drive.de ]- | -[ Against TCPA! ]- | -[ 3d Supply Greatest Gamershop! ]-

zum Seitenanfang zum Seitenende Profil || Suche