PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Aks mit Pistole und Messer (rpg maker 2000)



hamsterdance
08.10.2007, 08:11
Hallo,

Vorwort:
Ich bin an einem kleinen Horror-Spiel am Bastel und habe schon alles fertig ,
Rätsel , Die Maps , Die Atmosphare usw aber ich kann kein Aks machen
weil ich noch nicht so viel erfahrung habe : (--->) (Deswegen)

Ich habe probleme mit einem Script (massive Probleme) ich habe mir das Script bei euch herunter geladen und Verstehe nur Bahnhof weil es sieht von außen sehr einfach gemacht aus aber mit den Gegner habe ich Probleme weil standart mäßig ist nur ein Gegner in dem Script und ich wollte mich mal an die Arbeit machen einen 2.ten Gegner zu ersellen .

Probleme:

--> kann keine Gegner erstellen weitere
--> weil ich das Script nicht verstehe

Deswegen wollte ich fragen ob mir hier einer aus dem Forum ein Script bastel
kann (Schusswaffen Kampfsystem) mit 10 Gegner oder mehr ?
Wenn es möglich wäre mit Waffen:

-Messer
-Pistole

und als item

-Patronen

Danke schon im Voraus würde mich Wirklich freuen wenn sich jemand der Sache an-nimmt !

Taleph
08.10.2007, 13:10
Das wird dir sicher keiner einfach so mal machen.^^
Ich schreib dir mal ein paar kleine Dinge, die man für ein AKS
so braucht. Basiswissen ist erforderlich.

Tastenabfrage:
Frage einfach eine Taste ab, wie das geht muss ich wohl nicht genauer
erklären.^^ So, sollte der Spieler sie gedrückt haben, wird abgefragt,
welche Waffe man trägt. Dann wird je nachdem welche Waffe man
trägt und in welche Richtung man schaut der Angriff ausgeführt.
Währendessen aktivierst du die Trefferabfragen.

Bei Schusswaffen muss davor aber noch die Kugel zum Helden Teleportiert
und je nach Blickrichtung bewegt werden.
Zuerst ein Event erstellen, das die Kugel ist, die man abfeuert. Wenn man sie
sehen soll, gib ihr dafür eine entsprechende Grafik, wenn nicht dann
lass das Event einfach leer. Das Event wird auf BelowHero gestellt.
Dann wird nach der Tastenabfrage diese Event zum Helden
Teleportiert(SetEventPlace Befehl mit den Helden
Koordinaten aus 2Variablen). Dann wird sie je nach Blickrichtung
bewegt.


Trefferabfragen:
Trefferabfragen funktionieren nach einem ganz simplen Prinzip. Die
Koordinaten des Helden und der Gegner werden in 2 Variablen pro
Person gespeichtert. Dann wird die Y Koord. des Helden zB. um 1 verringert und
die Koordinaten des Helden werden mit denen der Gegner verglichen.

Sollten die Variablen des Helden nun mit denen eines Gegner übereinstimmen,
heißt das, der Gegner befindet sich auf dem Feld des Helden -1 Y. Das wäre
dann ein Feld über dem Helden. So kannst du Trefferabfragen für
Nahkampfangriffe erstellen.

Bei Schusswaffen ist das ganze aber ein wenig anders.
Du lässt in einem ParralelProcess Event
dauerhaft die Koordinaten der Kugel in 2 Variablen speichern.
Diese vergleichst du nun dauerhaft mit denen der Gegner. So
fragst du dann ab, ob die Kugel einen Gegner getroffen hat.

Damit kann dein Held nun Gegner angeifen.

hamsterdance
09.10.2007, 08:04
Na ja ich habe ja schon selbst ein Aks mit Waffe gemacht aber ich bekomme ja nie die 2ten Gegner hin.
Und mit dem Script wo ich bei euch gedownloaded habe , habe ich auch probleme
könnte sich jemand mal bitte das Spiele Script anschauhen und sagen wie man da einen 2 ten Gegner erstellt? oder mir sein fertiges Script schickt??? (mit zweitem Gegner ---> Dann wüste ich auch wie es funktionert! Derjenige bekommt auch einen Dickes Lob und ein Großen Creadits eintrag in meinem Spiel
das ja nach meinen angaben in einem Monat erscheinen Soll (fehlt ja nur noch das AKS! Danke sehr
;


Action-Kampfsystem mit Schusswaffen ist auf der ersten Seite der Scripte
bei euch zu finden


P.S : Danke Für die Tipps wie man ein AKS erstellt werde jetzt mal das alleine wieder mit meinem eigenen Script versuchen ich Scheitere ja immer an der stelle wo es um die HP des Gegners gibt --> der rest funktioniert ja...

Taleph
09.10.2007, 11:42
Na ja ich habe ja schon selbst ein Aks mit Waffe gemacht aber ich bekomme ja nie die 2ten Gegner hin.

Ergibt irgendwie keinen Sinn... O.ô Wenn du weißt, wie man einen
Gegner einbaut, warum dann nicht auch nen zweiten? Du musst
nur für den neuen gegner wieder 2 neue Variablen für die Koords
und was er noch so braucht neu machen und ihn in die Trefferabfragen
packen.