Da gibt es (mal wieder xD)ein Skript in Itzama...
gruß,
dackel
EDIT:
http://www.rpg-studio.de/scriptdb/de/Path-Finding.html <------Dieser Link sollte dein Problem lösen
gruß,
dackel
EDIT:
http://www.rpg-studio.de/scriptdb/de/Path-Finding.html <------Dieser Link sollte dein Problem lösen
-
Mein Projekt
-
Skripts
Mein(e) Skript(s):
Malscript Version: 0.2
By: Dark Dackel
Einleitung
Ihr wollt etwas Abwechslungsreiches in euer Game bauen?Dann nehmt das Malskript!
Mit dem Malskript kann man in eine Scene springen, in der einem
ein Blatt,und verschiedene Farben zur Verfügnung gestellt wird.
Siehe Link:
http://www.rpg-studio.de/scriptdb/de/Malscript.html
zum Lesen den Text mit der Maus markieren
Waffenbuch Version: 0.2
By: Dark Dackel
Einleitung
Ein einfaches Waffenbuch, funktioniert als Art Lexikon, ihr wählt in der UB aus, über welcher Waffe ihr mehr erfahren wollt und es wird dann angezeigt Weiterlesen...zum Lesen den Text mit der Maus markieren -
Contests

-
Sonstiges
was für ein Script hast du?
Nimm das Pathfinding Script...
Fals du das schon hast, da war glaub der Code:
Nimm das Pathfinding Script...
Fals du das schon hast, da war glaub der Code:
|
|
Ruby Quellcode |
1 2 3 |
$game_event[id].find_path(x, y) # For an Event $game_player[id].find_path(x, y) # For the hero find_path(x, y) # If the script is in a call script then it's true for self event |
Mehr als a Allgäuer ka a Mensch it wera.
Wie soll ich wissen was ich denke, bevor ich nicht höre was ich sage?
NES-Emulator - a simple NES-Emulator
ERDL - a embedded Ruby Interpreter with the abilltiy to render images with DirectX ERDL shall be 100% compatible to RPGXP-Ruby Scripts
ERDL - a embedded Ruby Interpreter with the abilltiy to render images with DirectX ERDL shall be 100% compatible to RPGXP-Ruby Scripts
zum Lesen den Text mit der Maus markieren
Danke dir aber ich weis nicht was ich da machen soll? wenn ich es in einem event eingebe als script kommt: syntaxerror occured while running script. benutzte den hier: http://www.rpg-studio.de/scriptdb/de/Pat…athFindingV2_21
gibt es ein viedeo oder sowas wo man sieht was man alles machen muss damit es funtioniert?
edit eine demo würde mir auch schon weiter helfen
gibt es ein viedeo oder sowas wo man sieht was man alles machen muss damit es funtioniert?
edit eine demo würde mir auch schon weiter helfen
Aus dem Chaos sprach eine Stimme zu mir: "Lächle und sei froh es könnte schlimmer sein", ich lächelte und war froh, und es kam schlimmer
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »SpawnAuer« (25. Februar 2010, 08:00)
was ist ein callscript?
edit: 1.ich füge das script über main ein 2. ich erstelle ein event zb. Ev004 3.ich gehe auf ich gehe bei "commands "
auf script und da gebe ich dann self.event.find_path(x,y) (stat xund y die koordinaten auf der karte)
edit: 1.ich füge das script über main ein 2. ich erstelle ein event zb. Ev004 3.ich gehe auf ich gehe bei "commands "
auf script und da gebe ich dann self.event.find_path(x,y) (stat xund y die koordinaten auf der karte)
Aus dem Chaos sprach eine Stimme zu mir: "Lächle und sei froh es könnte schlimmer sein", ich lächelte und war froh, und es kam schlimmer
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »SpawnAuer« (25. Februar 2010, 12:11)
Benutzerinformationen überspringen
Motto: Vergeude keine Zeit mit Trauer, Wut und Hass, denn so verschwendest du wertvolle Sekunden deines Lebens.
Du machst ein Event.
Setzt es auf Paralel Process
Dann wird rechts auf die weiße Fläche geklickt und eine Befehlsauswahl erscheinen.
Und auf Seite 2 unten steht "Script"
Draufklicken, Befehl einfügen, fertig.
Aber vielleicht solltest du erstmal die Tutorials zum Grundsätzlichem Bedienen des Makers durchlesen, ehe du dich schon an Scripts wagst ôo
Setzt es auf Paralel Process
Dann wird rechts auf die weiße Fläche geklickt und eine Befehlsauswahl erscheinen.
Und auf Seite 2 unten steht "Script"
Draufklicken, Befehl einfügen, fertig.
Aber vielleicht solltest du erstmal die Tutorials zum Grundsätzlichem Bedienen des Makers durchlesen, ehe du dich schon an Scripts wagst ôo
Aber vielleicht solltest du erstmal die Tutorials zum Grundsätzlichem Bedienen des Makers durchlesen, ehe du dich schon an Scripts wagst ôo
sorry das habe ich die ganze zeit gemacht wusste nur nicht das man es call script nennt
edit ich gebe per "call Script" self.event.find_path(x,y) (stat xund y die koordinaten auf der karte) ein. aber es kommt immer die syntaxerror fehlermeldung
edit Path Finding V2 den benutzte ich.
edit bin schon weiter jetztkommt : NoMethodError occured while running script undefined method `[]' for nil:NilClass
kann mir keine eine demo geben mit ich sehen kann wie es gemacht wird?
edit ok, für den player hab ich es hinbekomm aber wenn ich es für ein event machen will kommt wieder syntaxerror
Aus dem Chaos sprach eine Stimme zu mir: "Lächle und sei froh es könnte schlimmer sein", ich lächelte und war froh, und es kam schlimmer
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »SpawnAuer« (25. Februar 2010, 16:25)
Hallo, ich kenne das Script nicht, aber vielleicht hast du ein event benannt? und deswegen die falsche ID. eingetippt. denke auch daran, dass es kein self.event ist. und ich habe früher immer "§" und "$" verwechselt, solltest du auch mal überprüfen.
lg. Saranéth
lg. Saranéth

-
Hallo
Tabs klicken unso, ne? -
Lyric
Meine schwarze Liste, beginnt mit einem Satz:
"Wer zuletzt lacht, lacht am besten!", und am Ende ist noch Platz.
Auf der Liste meiner Feinde, ist auch für euch noch Platz
Wer zuletzt lacht, lacht am besten!
Merkt euch diesen Satz!
Ode an die Feindschaft von Saltatio Mortis
-
Outtakes
-
Nummer 3
20.09.2012 - 19:46
"Yah, ich bin ihre Motivazin." "Motivazin - gibts das jetzt in der Apotheke rezeptflichtig?" -
Ich mag Kekse
-
Nummer 2
08.09.2012 - 01:29 Uhr
"Die Erlebnismacher zu Hannovre - Exlibre - ääääh... Excalibur"
*Lachflash* -
Nummer 1
07.09.2012 - 22:58 Uhr
*Bööarps* - Die Erlebnismacher zu Hannovre - Excalibur... "Mahlzeit... also... doch nicht Mahlzeit... war nur die Website"
"Ich hab gerülpst -.-" "Du hast was?" *LACHFLASH*
"Nicht dein Ernst, oder?" "DOCH!" *LACHFLASH second tour*
-
-
Profile

-
Ich
Dass bin ich:
Maker: RPG-XP, RPG-VX
Story:
Für andere mehr als für mich: 60%
Grafik:
Ich werde besser: 35%
Pixeln:
Ich stehe an den Anfängen: 7%
Mapping:
Es fehlen nur noch (alle) Feinheiten: 67%
Scripting:
Informatiker, mittlerweile auch andere Sachen am skripten: 93% -
Neues aus der SB
Neues aus der SB:
(03:41:36) Kagurame: n8 du
(03:41:37) Irrlicht: Nacht Mozilla
(03:41:47) MozillaBabybird: Kagu: der witz war flach
(03:42:01) Kagurame: welcher witz?
(03:42:14) Heatra: geh nicht benji
(03:42:21) Heatra: spiel lieber ats2
(03:42:25) MozillaBabybird: nacht leute ^^ ijemand sollte diesen verlauf im studio bash posten, damit die mal wissen wer die echten camper hier sind
(03:42:35) Kagurame: ich bin scripten
(03:42:3
MozillaBabybird: Heat: tut mir sorry xD
(03:42:40) Kagurame: ich mach das...^^
(03:42:4
MozillaBabybird: bis .... mittag ?
(03:42:49) Heatra: ^^
(03:42:55) MozillaBabybird: ja mittag dürfte passen
(03:42:56) MozillaBabybird:
(03:42:57) Kagurame: ^^
(03:43:02) Heatra: ich steh morgen eh erst um 5 uhr mittags auf
(03:43:07) Kagurame: bis heute
(03:43:11) Steve: MozillaBabybird verlässt den Chat.
(03:43:15) Kagurame: ich so um 3zum Lesen den Text mit der Maus markieren
(03:05:32) Ankou: bist du dir SICHER, dass es die Performance an der Stelle kritisch ist und c.a. 30% sind KEIN großer Unterschied?
(03:05:41) Ankou: oh
(03:05:45) Ankou: okay
(03:06:21) Asandril: Oh Ha was habt Ihr gerade für ein Thema?
(03:06:41) Ankou: das ist in der Tat eine performancekritische angelegenheit, aber ich denke dennoch nicht, dass das die Dinge sind auf die du dein Hauptaugenmerk richten solltest.
(03:07:01) Heatra: maschine
(03:07:01) Ankou: derartige Mikrooptimierungen werden Performanceprobleme sogut wie niemals beseitigen können
(03:07:01) Irrlicht: anhand der Tatsache dass es 20 000 000 Durchläufe waren nicht wirklich :-/
(03:07:0
Ankou: änder was konzeptionelles oder lass es bleiben.
(03:07:31) Ankou: evtl. kannst du mehr der Interpretation nach vorne verlagern
(03:08:06) Ankou: aber solche Dinge zu versuchen wie die case Abfragen durch send zu ersetzen in der Hoffnung ein paar Prozent einzusparen bringens dir nicht
(03:08:26) Asandril: Bin ich gerade hier in einem Kurs gelandet ..
(03:08:36) Irrlicht: hatte mal in Erwägung gezogen die Befehle evtl. schonmal etwas "vorzuinterpretieren", aber das dürfte dann mehr Speicher verbrauchen als es Geschwindigkeit bringt...
(03:09:11) Ankou: Asandril: ja, erstaunlich, angetrunken an Silvester über so etwas zu reden
(03:09:2
Heatra: -> lampenfieber
(03:09:40) Asandril: Kann ich nur beipflichten.
(03:09:46) Irrlicht: atm bin ich mir nicht sicher was genau den doch vergleichsweise erheblichen Lag von Parallel-Process-Events verursacht (oder ob es einfach an der gesammten Masse liegt) wenn ich bei 2 000 000 solcher Durchläufe unter einer Sek. bleibe...
(03:09:57) Ankou: Irrlicht: das ist durchaus üblich. Speicher gegen Geschwindigkeit einzustauschen ist sehr populär und bringt oft viel
(03:11:23) Irrlicht: mal schaun
zum Lesen den Text mit der Maus markieren
(03:32:35) (Kagurame_AnkündigungImForumMach): es da ne methode wie beim xp?
(03:32:4
Irrlicht: Cache.system("Iconset")
bekommst das Iconset
(03:32:50) (Kagurame_AnkündigungImForumMach): brauche es dringend, aber nix gefunden bisher
(03:33:01) (Kagurame_AnkündigungImForumMach): und dann per id?
(03:33:06) (Kagurame_AnkündigungImForumMach): drauf zugreifen?
(03:33:07) Irrlicht: Index berechnet sich einfach aus
x = index % 16
y = index / 16
(03:33:17) Irrlicht: afaik warens 16 nebeneinander^^
(03:33:2
(Kagurame_AnkündigungImForumMach): ok, danke.
(03:33:51) (Kagurame_AnkündigungImForumMach): ich glaub ich scripte dann noch ein bissl
(03:34:01) Steve: (Kagurame_AnkündigungImForumMach) heißt jetzt Kagurame.
(03:34:04) Irrlicht: im XP hast die einzelnen Icons anhand des Namens aus dem Icon-Ordner aufgerufen
(03:34:09) Steve: Kagurame ist nun Scripten!
(03:34:17) Irrlicht: (geht natürlich im VX auch, aber wozu gibts das Iconset)
(03:34:23) Kagurame: ja ich weis, daher war ich heut mittag verwirrtzum Lesen den Text mit der Maus markieren
Hi SpawnAuer,
habe jetzt auch ne Stunde an dem Script probiert, da ich es auch nutze, aber noch nie ein Event damit verschickt habe... habe es aber rausbekommen... ^^
Hier eine Anleitung:
So soll das Event aussehen, was per Call Script aufgerufen wird. Im Spoiler ist die Erklärung, was was ist:
Und damit auch alles nachvollziehbar ist, hier noch die Demo
LG,
Seedy
habe jetzt auch ne Stunde an dem Script probiert, da ich es auch nutze, aber noch nie ein Event damit verschickt habe... habe es aber rausbekommen... ^^
Hier eine Anleitung:
Zitat
$path_finding.setup_event(3, false, false)
$path_finding.add_paths_event(3, 12, 4)
$path_finding.start_event(3)
So soll das Event aussehen, was per Call Script aufgerufen wird. Im Spoiler ist die Erklärung, was was ist:
$path_finding.setup_event(x, y, z)
Bei x Die Nummer des Events eintragen!
Bei y true für wiederholende bewegung, false wenn
dies nicht sein soll
Und bei z true wenn das event bei Blockade weiter
gehen soll, false, wenn es warten soll, bis B. weg is.
$path_finding.add_paths_event(a, b, c)
Bei a wieder die gleiche ID des Events eintragen, das
sich bewegen soll
Bei B die X Koordinate der Map
Und bei C die Y Koordinate der Map
$path_finding.start_event(p)
Damit das Event anfängt sich zu bewegen, muss hier
bei p auch noch die ID des Events eingetragen
werden, also sind x, a und p in allen drei beispielen
hier immer 3!
WICHTIG!
Unter Autonomous Movement muss bei Type Custom
sein (die Move Route leer lassen). Komischerweise
bewegt sich das Event sonst nicht... ^.~
Bei x Die Nummer des Events eintragen!
Bei y true für wiederholende bewegung, false wenn
dies nicht sein soll
Und bei z true wenn das event bei Blockade weiter
gehen soll, false, wenn es warten soll, bis B. weg is.
$path_finding.add_paths_event(a, b, c)
Bei a wieder die gleiche ID des Events eintragen, das
sich bewegen soll
Bei B die X Koordinate der Map
Und bei C die Y Koordinate der Map
$path_finding.start_event(p)
Damit das Event anfängt sich zu bewegen, muss hier
bei p auch noch die ID des Events eingetragen
werden, also sind x, a und p in allen drei beispielen
hier immer 3!
WICHTIG!
Unter Autonomous Movement muss bei Type Custom
sein (die Move Route leer lassen). Komischerweise
bewegt sich das Event sonst nicht... ^.~
zum Lesen den Text mit der Maus markieren
Und damit auch alles nachvollziehbar ist, hier noch die Demo
LG,
Seedy
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Darkseed« (25. Februar 2010, 18:17)
Danke hab den fehler gefunden hab die falche id eingegeben,der syntaxerror ist weg.
Aber jetzt hab ich ein anderes problem das event bewegt sich net.
Edit danke jetzt funtioniert es
habe 3 scripte gemacht anstatt alles in ein script zu schreiben. danke für die demo
,und den anderen auch vielen dank
edit und das custom bei move route hab ich vergessen.
Aber jetzt hab ich ein anderes problem das event bewegt sich net.
Edit danke jetzt funtioniert es
habe 3 scripte gemacht anstatt alles in ein script zu schreiben. danke für die demo
,und den anderen auch vielen dank
edit und das custom bei move route hab ich vergessen.
Aus dem Chaos sprach eine Stimme zu mir: "Lächle und sei froh es könnte schlimmer sein", ich lächelte und war froh, und es kam schlimmer
Wie oben schon geschrieben ist es wichtig, dass du das Event selbst auch richtig einstellst:
Dann müsste es gehen.. ^^
Aber guck dir das Event in der Demo an ^^
Zitat
WICHTIG!
Unter Autonomous Movement muss bei Type Custom
sein (die Move Route leer lassen). Komischerweise
bewegt sich das Event sonst nicht... ^.~
Dann müsste es gehen.. ^^
Aber guck dir das Event in der Demo an ^^
hi ich bins schon wieder es funtioniert alles aber es lagt gewaltig. und das mit nur 2 events 3 fps
edit hab das http://www.rpg-studio.de/scriptdb/de/AntiLag-Script.html drinn aber das bringt nur minimal verbesserung (bin jetzt bei 6 fps)
edit hab das http://www.rpg-studio.de/scriptdb/de/AntiLag-Script.html drinn aber das bringt nur minimal verbesserung (bin jetzt bei 6 fps)
Aus dem Chaos sprach eine Stimme zu mir: "Lächle und sei froh es könnte schlimmer sein", ich lächelte und war froh, und es kam schlimmer
Um das bewerten zu können, wäre es am besten, wenn du dein Projekt, oder zumindest eine Demoversion davon hochlädst... ich glaube sonst kann man dir nur schwer bei deinem Problem helfen, da keiner vor Augen hat, wie du die Events aufgebaut hast, wann genau es zum lag kommt, was für eine Szene das ist etc etc.. ^^
is noch nix weiter drin nur der npc weil ich das script erst ausreichent testen möchte befor ich es entgültig verwende
kann die datei nicht hochladen der schreit:
Die Datei Project2.exe ist zu groß (PHP Limit). Das project ist aber nur knapp 7 mb groß.
kann die datei nicht hochladen der schreit:
Die Datei Project2.exe ist zu groß (PHP Limit). Das project ist aber nur knapp 7 mb groß.
Aus dem Chaos sprach eine Stimme zu mir: "Lächle und sei froh es könnte schlimmer sein", ich lächelte und war froh, und es kam schlimmer
Hmmm... keine Ahnung, woran das liegt... ^.~
Sonst lad sie einfach im internet bei z.B. http://www.megaupload.com/ hoch.. nur nicht rapidshare... ^.~
Und den Link hier dann einfach posten ^^
Sonst lad sie einfach im internet bei z.B. http://www.megaupload.com/ hoch.. nur nicht rapidshare... ^.~
Und den Link hier dann einfach posten ^^
Ähnliche Themen
-
Ressourcen- & Gestaltungsforum »-
Screenshotthread Nummer 4 ~Zeigt aufs Neue euer Können~
(20. November 2008, 18:59)
-
Sinnieren & Debattieren »-
Wie Unfair ist das Deutsche Steuersystem?
(12. Mai 2009, 13:20)
-
Ressourcen- & Gestaltungsforum »-
Screenshot-Thread #3 ~ Zeigt euer kolossales Mapping
(10. November 2007, 16:15)
-
(Alt) Smalltalk »-
GB Pocket
(6. August 2005, 21:37)
-
RGSS Archiv »-
Ereignissbefehl : Auswahl Anzeigen [Show Choice]
(12. Januar 2005, 01:58)

Games
