![]() |
|
RPG Maker Technik (2K/2K3) Stellt hier eure Fragen zur Technik des RPG Maker 2000 und 2003; Er will nicht so wie ihr? Ihr könnt ein Chipset nicht importieren oder versteht ein Script nicht? |
![]() |
|
Themen-Optionen |
![]() |
#1 |
Drachentöter
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Registriert seit: 03.09.2002
Ort: Mannheim
Alter: 26
Beiträge: 4.905
|
![]() Hey Leute!^^
Ich habe, nach mehr oder weniger langer Zeit der Maker-Abstinenz die Muse ein neues Spiel zu machen und gleich ein technisches Problem: Und zwar geht es um ein 3 Tiles langes Charset (ein Boss), der in einer vorgegebenen Route umherläuft. Das funktioniert alles soweit so gut, aber nur, bis zu dem Punkt, an dem der Hero einem Tile im Weg steht. Daraufhin verschiebt sich die ganze Geschichte und das ganze läuft verschoben die Route weiter. Bsp: -> Kopf bleibt oben, Körper bewegt sich. Ich hab auch schon geschaut und Cherry hat ja einen Patch für größere Tiles rausgebracht, nur bräuchte ich es mit der Möglichkeit, alle Tiles seperat zu "benutzen"...mindestens dem Held im Weg sein, sollten schon alle Tiles. Hat jemand eine Idee? Ich habe mir überlegt das Movement auf die Koordinaten des Heroes abzustimmin, aber da der Boss den Helden ja sozusagen töten will, d.h. er also nicht vom Helden weglaufen sollte (da er dann ja auch nicht wirkich angegriffen werden kann...). Hat jemand eine Idee? Geändert von Dark_Ryu (22.09.2010 um 18:19 Uhr). |
![]() |
![]() |
![]() |
#2 |
Thug Life
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Registriert seit: 20.11.2006
Ort: Berlin
Alter: 29
Beiträge: 1.793
|
![]() Wie schaut's denn aus, wenn du das Tile als "over hero" definierst?
|
![]() |
![]() |
![]() |
#3 |
Drachentöter
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Registriert seit: 03.09.2002
Ort: Mannheim
Alter: 26
Beiträge: 4.905
|
![]() Ne, dann könnte das Vieh ja über den Held drüber laufen. Das Problem gibts nicht nur mit dem angegebenen Tile, sondern auch bspw. mit dem mittleren.:/
Aber danke für die Antwort! ![]() |
![]() |
![]() |
![]() |
#4 | |
Lanzenträger
![]() ![]() ![]() Registriert seit: 02.04.2007
Alter: 23
Beiträge: 963
|
![]() Es gibt zwei Befehle im Moveevent, die nennt sich Start Slip Trough und End Slip Trough, damit sollte es funktionieren. Den Befehl Start Slip Trough platzierst du einfach vor die Move Befehle und den End Slip Trough platzierst du einfach an das Ende der Move Befehle.
Falls das ganze nicht deinen Erwartungen entspricht, musst du dir ein eigenes kleines Skript ausdenken, das abgespielt wird, sobald der Boss sich auf das Eventfeld des Helden bewegen möchte. Zum Beispiel, indem der Held ein Feld zurückgeworfen wird o.ä.
__________________
Zitat:
|
|
![]() |
![]() |
![]() |
#5 |
Drachentöter
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Registriert seit: 03.09.2002
Ort: Mannheim
Alter: 26
Beiträge: 4.905
|
![]() Hey, erstmal vielen Dank für deine Ideen.
Bei Start Slip Through ist das Monster ja wieder auf dem gleichen Tile wie der Held, das funktioniert so nicht. Das mit dem Script hab ich mir auch überlegt, allerdings muss das ganze ja als Bossfight mit AKS funktionieren und deshalb fällt das mit dem wegstoßen weg, da man sonst nur schwer angreifen kann... Ich hab mir überlegt, dass man irgendwie vor der Bewegung abfragen können müsste, ob die Tiles nachher noch alle die selbe Y Coordinate haben, da sie ja immer auf einer Ebene sind, d.h. selbst die oben/unten Animation ist seitlich. Ich könnte lediglich abfragen, ob vor einem Movement die Variablen/Coordinaten eines jeden Tiles nach der unten/oben Bewegung (vor der eigentlichen Bewegung, aber mit hypothetischer Coordinaten Bewegung (d.h. Y+16, oder?(dürfte 1 Feld sein))) dann mit dem Hero auf einer X und Y Höhe wären, wodurch sich das Monster dann einfach nicht weiter bewegen würde, sondern einfach "nur" angreifen. Das könnte sogar klappen. ![]() (Was einem bei Antwortposts so alles einfällt...^^) |
![]() |
![]() |
![]() |
#6 |
Drachentöter
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Registriert seit: 03.09.2002
Ort: Mannheim
Alter: 26
Beiträge: 4.905
|
![]() Hey, hat funktioniert, also alles erledigt hier.
![]() Falls jemanden die genaue Lösung interessiert, ist eigentlich recht simpel: Ganz unten die gleiche Abfrage für unten, diesmal mit Y+1. Wie gesagt, ziemlich simpel, für ein AKS aber ziemlich cool, weil man somit zumindest einfach längere Bosse oder eigentlich sogar normale Gegner einbauen kann und jedes Event einzeln bauen -> Falls man bspw. nur den Schwanz treffen darf o.A. Statt dem Annihilation Soundfile kann man etwas beliebiges, bspw. einen getroffenen Hero einbauen. Der Sound kommt nur, wenn der Gegner nach unten/oben gehen will und durch den Hero behindert wird, sonst nicht. |
![]() |
![]() |
![]() |
#7 |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Registriert seit: 04.10.2007
Ort: Österreich/Salzburg/Pongau
Alter: 23
Beiträge: 1.183
Blog-Einträge: 1
|
![]() Verwende für so etwas bitte den EasyEventExporter. Spart Arbeit und zeigt außerdem Eventeinstellungen an, die normal nicht sichtbar sind (z.B. Picturetransparenzen, etc.)
1. das ganze Event kopieren (Rechtsklick->kopieren) 2. EasyEventExporter öffnen 3. Bei der Frage auf "Ja" klicken und die Datei "vbcode_darkbg.eft" im Ordner "ftemplates" auswählen (dadurch wird der Code im Forum gehighlighted) 4. Das Ergebnis dann hier reinkopieren mfG Cherry
__________________
|
![]() |
![]() |
![]() |
Lesezeichen |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
Themen-Optionen | |
|
|
![]() |
||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
View-Range-Script (Prüft Sichtbarkeit mit Hindernissen) | _Matrix | RGSS-Scripts | 2 | 08.02.2010 21:15 |