Startseite »
Forum »
RPG-Studio.org - Community »
Community-Forum »
Öffentliches Archiv »
RGSS »
Menüs »
Speicher- und Ladescript mit Screenshot-Speicherfunktion V1.4
von Cow Heute gibt's wieder ein wundervolles, sehr nützliches Script von mir. Ab jetzt macht Speichern und Laden nämlich rießigen Spaß!
zum Lesen den Text mit der Maus markieren
Dieser Beitrag wurde bereits 5 mal editiert, zuletzt von »Cow« (12. März 2009, 21:09)
COOOOOOOOOOOOOOL!
Das Ding kommt in mein Spiel rein xD
Das Fenster rechts finde ich völlig in Ordnung, die Charaktere könnten laufen, aber das is Spielerei xD
OOPS!
Wenn man ein nicht vorhandes Savegmae löscht, kommt ein "Permission Denied"-Error xD
Vielleicht kannst du noch einen Schutz einbauen, der verhindert, das man die Data löscht, wenn sie gar nicht vorhanden ist^^'
Das Ding kommt in mein Spiel rein xD
Das Fenster rechts finde ich völlig in Ordnung, die Charaktere könnten laufen, aber das is Spielerei xD
OOPS!
Wenn man ein nicht vorhandes Savegmae löscht, kommt ein "Permission Denied"-Error xD
Vielleicht kannst du noch einen Schutz einbauen, der verhindert, das man die Data löscht, wenn sie gar nicht vorhanden ist^^'
Benutzerinformationen überspringen
Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.
Ach du... Cow, du bentuzt auch nur Enter, wenns unbedindgt sein muss :o
Irgendwo stet
Nach der Zeile musst du
einfügen, dann sollte es gehen
Irgendwo stet
|
|
Ruby Quellcode |
1 |
def delete |
Nach der Zeile musst du
|
|
Ruby Quellcode |
1 |
return if FileTest.exist?('Saves/' + @browser.command) |
einfügen, dann sollte es gehen
Ja das will ich ja mal stark hoffen
Zitat
Das Ding kommt in mein Spiel rein xD

1.1 ist im Anmarsch. Danke für die Idee, ich setz mich gleich mal dran.
Zitat
Das Fenster rechts finde ich völlig in Ordnung, die Charaktere könnten laufen, aber das is Spielerei xD
zuwas löschst du auch ein nicht vorhandenes Savegame?
Zitat
Wenn man ein nicht vorhandes Savegmae löscht, kommt ein "Permission Denied"-Error xD
wie ist das überhaupt möglich?
mein Directory-Window listet nur vorhandene Savegames auf!
an Neo-Bahamut:
ich glaube unless ist an dieser Stelle wirksamer, meinst du nicht?
|
|
Ruby Quellcode |
1 |
return unless FileTest.exist?('Saves/' + @browser.command) |
weitere Einfälle für das SaveFile-Window sind erwünscht, möglichst welche, die das ganze noch ein wenig füllen.
cow
zum Lesen den Text mit der Maus markieren
Benutzerinformationen überspringen
Ankömmling
Motto: Leute, ihr müsst die Sache viel gechillter angehen.
hey oh
geile sache, aber direct ein kleiner fehler, weiß net ob der noch drin ist, weils was total bescheuertes ist
wenn man im titelmenü auf continue geht und dann zurück schalten will, also B drückt, dann kommt das ein fenster schon disposed ist.
aber das script werde ich vielleicht später verwenden, das ist echt praktisch
gruß,
cherub.
geile sache, aber direct ein kleiner fehler, weiß net ob der noch drin ist, weils was total bescheuertes ist
wenn man im titelmenü auf continue geht und dann zurück schalten will, also B drückt, dann kommt das ein fenster schon disposed ist.
aber das script werde ich vielleicht später verwenden, das ist echt praktisch
gruß,
cherub.
Meine Scripte, nur eins öffentlich:
TBCs LightMap Script v1.1
Mein Spiel an dem ich grad arbeite:
Die Seraphim-Chroniken: Der letzte Lord Demo
Mal zu viel Freizeit?
http://www.albinoblacksheep.com/flash/demented
"Was ist schon zeit?" kann der sagen, der unsterblich ist.
TBCs LightMap Script v1.1
Mein Spiel an dem ich grad arbeite:
Die Seraphim-Chroniken: Der letzte Lord Demo
Mal zu viel Freizeit?
http://www.albinoblacksheep.com/flash/demented
"Was ist schon zeit?" kann der sagen, der unsterblich ist.
Wäre nett, wenn du dich nochmal verständlicher ausdrücken würdest, denn ich würde gerne so schnell wie möglichst alle Fehler beheben.
Zitat
wenn man im titelmenü auf continue geht und dann zurück schalten will, also B drückt, dann kommt das ein fenster schon disposed ist.
cow
zum Lesen den Text mit der Maus markieren
Benutzerinformationen überspringen
Ankömmling
Motto: Leute, ihr müsst die Sache viel gechillter angehen.
ok, ich dachte der fehler würde immer kommen, habs jetzt überprüft
der fehler kommt, wenn
1)kein speicherstand vorhanden ist
2)man vom titelmenü auf continue geht, dann kommt das lademenü.
wenn man dann abbricht, also escape drückt,kommt ein RGSSerror
in zeile 499
"Disposed Window"
gruß,
cherub
der fehler kommt, wenn
1)kein speicherstand vorhanden ist
2)man vom titelmenü auf continue geht, dann kommt das lademenü.
wenn man dann abbricht, also escape drückt,kommt ein RGSSerror
in zeile 499
"Disposed Window"
gruß,
cherub
Meine Scripte, nur eins öffentlich:
TBCs LightMap Script v1.1
Mein Spiel an dem ich grad arbeite:
Die Seraphim-Chroniken: Der letzte Lord Demo
Mal zu viel Freizeit?
http://www.albinoblacksheep.com/flash/demented
"Was ist schon zeit?" kann der sagen, der unsterblich ist.
TBCs LightMap Script v1.1
Mein Spiel an dem ich grad arbeite:
Die Seraphim-Chroniken: Der letzte Lord Demo
Mal zu viel Freizeit?
http://www.albinoblacksheep.com/flash/demented
"Was ist schon zeit?" kann der sagen, der unsterblich ist.
Also ich finde dieser script ist echt gelungen
Sorry hab mir jetzt nur die demo angeschaut, werde mir aber nochmal den script genau anschuen was man genau daraus machen kann
Dennoch hab ich ewentuell noch ein paar vorschläge die du vl einbauen köntest *naja nur so gedanken ;D
- daten überschreiben
- diese .rpgxp anhang am ende des saves Vl entfernen ,wen ndas möglich ist
- Vl anstad der charas einen screen der aktuellen map
naja aber wie gesagt es ist sehr schön und gefällt mir ;D
Bitte mach weiter so Top
Sorry hab mir jetzt nur die demo angeschaut, werde mir aber nochmal den script genau anschuen was man genau daraus machen kann
Dennoch hab ich ewentuell noch ein paar vorschläge die du vl einbauen köntest *naja nur so gedanken ;D
- daten überschreiben
- diese .rpgxp anhang am ende des saves Vl entfernen ,wen ndas möglich ist
- Vl anstad der charas einen screen der aktuellen map
naja aber wie gesagt es ist sehr schön und gefällt mir ;D
Bitte mach weiter so Top

Ein Post meinerseits zu lesen ist unnötig ,da ihn sowiso niemand beantwortet
Ich gucks mir gleich an, bei mir kommt eigentlich kein Fehler. Naja mal sehn...
Zitat
der fehler kommt, wenn
1)kein speicherstand vorhanden ist
2)man vom titelmenü auf continue geht, dann kommt das lademenü.
wenn man dann abbricht, also escape drückt,kommt ein RGSSerror
in zeile 499
"Disposed Window"
Danke.
Zitat
Also ich finde dieser script ist echt gelungen
1) daten überschreiben gibt's schon! probiers mal aus.
Zitat
Dennoch hab ich ewentuell noch ein paar vorschläge die du vl einbauen köntest *naja nur so gedanken ;D
- daten überschreiben
- diese .rpgxp anhang am ende des saves Vl entfernen ,wen ndas möglich ist
- Vl anstad der charas einen screen der aktuellen map
2) ja das ist sehr einfach, ich weiß aber nicht, ob es jeder so will... vielleicht mach ich es als einstellung.
3) naja mal sehn, klingt ein wenig unrealistisch.
werde ich
Zitat
naja aber wie gesagt es ist sehr schön und gefällt mir ;D
Bitte mach weiter so Top![]()

Update auf 1.1:
- 2 bugfixes
- laufanimation der charaktere
cow
zum Lesen den Text mit der Maus markieren
Benutzerinformationen überspringen
Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.
Scrrenshot-Skript ;)
Zitat
3) naja mal sehn, klingt ein wenig unrealistisch.
Benutzerinformationen überspringen
Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.
src_rect
Musst ja nur um den Spieler herum das anzeigen
Musst ja nur um den Spieler herum das anzeigen
naja dachte eher die map um ein 3tel verkleiner dahin wo die charas sind ,aber naja muss nicht
Ist dein script wolte nur ein paar vorschläge einbringen die ich eventuel eingebaut hätte ;D
Naja grafisch aufarbeiten ist ja auch eine sehr einfache sache ;D fals man sowas mahcne will
aber wie schon gesagt find ich recht gut den script
Also mich würde eine dll nicht stören , aber bitte mahc was du für am besten hälst ,ich vertraue dir ;D
Ist dein script wolte nur ein paar vorschläge einbringen die ich eventuel eingebaut hätte ;D
Naja grafisch aufarbeiten ist ja auch eine sehr einfache sache ;D fals man sowas mahcne will
aber wie schon gesagt find ich recht gut den script
Also mich würde eine dll nicht stören , aber bitte mahc was du für am besten hälst ,ich vertraue dir ;D

Ein Post meinerseits zu lesen ist unnötig ,da ihn sowiso niemand beantwortet
Hueyyy 

Also ich find' das Script klasse^^ Sobald die paar Bugs & Co. weg sind, werd' ich dieses Script in WF und CC schmeißen, find' ich ist ein klasse Script! Ich hoff nur, es macht keinen Ärger, wenn man 4Tastaturscripte drin hat xD
-
Werbung -
1plus3
-
Nuuuhminaaah
-
compétences(Dieser Tab ist rein satirisch.)mes compétences
max.
Maps machen
Musik machen
Scripts machen
Story ausdenken
Pixeln und so
Events proggen
-
mes projets-
Silentium
Name: Silentium
Maker: Eigenbau (C++, x86-SSE/AVX-Assembly, Ruby/Lua)
Story
NPCs
Scripts
Ressis
Maps
Gesamt(3+4)% 42 69% 0815 -17.438 103.38% ± 6.3mm²
(Die Tabelle erfüllt lediglich satirische Zwecke.) -
OnyxEine in C++ implementierte, modulare, plattformunabhängige, virtuelle Maschine. Die Test-Version ist bereits halb fertig. Ab dann gibt es vielleicht mehr Infos. Sie soll die auf dem ersten Blick LISP-artige und eigens dafür konstruierte Sprache Obsidian ausführen können. Experimentell wird auch ein Lua-Compiler für Onyx gebaut. Ziel ist eine leistungsfähige, virtuelle Maschine für beliebige Scriptsprachen. Theoretisch gesehen müsste man bloß noch einen kompatiblen Compiler schreiben, der Quellcode jener Sprache in Onyx-Assembly, oder direkt in Onyx-Bytecode übersetzt. Ob die jemand nutzen wird, ist eine andere Frage und nur ein sekundäres... nein, eher tertiäres Ziel dieser VM. Primär dient es mir lediglich dazu, mein Verständnis von Hardware, ISA, und Assembly zu vertiefen, sowie eigene Grenzen auszutesten.
Warnung!
Das Entwickeln einer virtuellen Maschine oder Programmiersprache (im wahnsinnigsten Fall beides) ist eine höchst komplizierte Tätigkeit, aus der viel Frust und Hirnmatsche hervor gehen. Sollte sich dennoch ein ähnlich wahnsinniger finden, der sowas zusammen schustern will, so lege ich ihm/ihr die folgenden Bücher ans Herz:- Compiler - Das Drachenbuch [978-3-8273-7097-6]
Dieses Buch schlachtet ausführlich und leicht verständlich die Grundlagen bis hoch zu den Experten-Techniken des Compilerbaus aus. Es fängt mit der Automaten-Theorie und formalen Sprachen an, arbeitet sich durch Analysetechniken vor, und landet schließlich bei Techniken wie Optimierung und Register-Zuweisung. Das Buch wiegt 3Kg oder 4Kg. Hab's mal gewogen. Ist also nicht gerade die Lektüre für unterwegs.
- Computerarchitektur [3-8273-7016-7]
Hier werden leicht verständlich die wichtigsten Entwicklungen der Rechnerarchitekturen erklärt (Gut, das Buch ist in die Jahre gekommen, aber der Weg zu heute ist ein winziger Schritt, den man sich nach diesem Buch selbst erdenken kann). Hauptbestandteil des Buchs ist eine relativ umfassende Betrachtung der Funktionsweise dreier gänzlich unterschiedlicher, aber dominierender Prozessor-Typen am Beispiel des Pentium II, UltraSPARC II, sowie picoJava. Die meisten Elemente dieses Buchs sind zwar für die Konstruktion einer virtuellen Maschine irrelevant, oder aufgrund der Tatsache, dass die VM Software ist und z.B. Byte-Grenzen hat, sogar zu Leistungseinbußen führen kann, doch ist ein hinreichendes Verständnis dieser Maschinen, mit denen wir arbeiten, äußerst hilfreich für die Überlegungen, wie die VM arbeiten soll.
Es kann sehr hilfreich und inspirierend sein, den Code quelloffener, virtueller Maschinen anderer Sprachen zu überfliegen. Meine Lieblings-Quelle war und ist stets die VM von Lua. Sie ist schlank, verständlich, in C implementiert, und basiert im Gegensatz zu vielen anderen Scriptsprachen-VMs auf einer Register-Maschine statt einer Stapelmaschine. Es wäre natürlich vorteilhaft, die entsprechende Sprache zu verstehen, in der man auch die eigene VM implementieren will. Weiterhin ist es äußerst vorteilhaft, eine leistungsstarke und bequeme Sprache wie C++ zu beherrschen, um die VM zu implementieren. Und bevor irgendwer auf die Idee kommt: Assembly ist NICHT als dominierende Sprache für den Bau einer VM geeignet. Wer die Frage des "Warum?" nicht beantworten kann, sollte zunächst die gewählte Sprache und Assembly hinreichend verstehen lernen, und es dann erneut mit der Frage versuchen. Es lohnt sich dennoch, Assembly zu lernen. Allein schon, um erneut das Verständnis zu vertiefen, zumal ihr mehr oder weniger gezwungen seid, auch für eure VM eine Assembler-Sprache zu entwickeln (Außer natürlich ihr schreibt eure Test-Programme Bit für Bit ;3). - Compiler - Das Drachenbuch [978-3-8273-7097-6]
-
-
enfinJe ne peux pas parler français.
C'est tout ce que Goodle et les restes de cours de français.
Nein, das macht absolut garnichts, weil das Script ja nur innerhalb meiner Scripts verwendet wird.
Zitat
Ich hoff nur, es macht keinen Ärger, wenn man 4Tastaturscripte drin hat xD
Und auch wenn du ein modul mit gleichem Namen hast, meine Methoden sind ziemlich sauber
Manchmal haben hier auch welche echt richtig gute ideen. danke.
Zitat
vielleicht solltest du noch die max. länge des namens begrenzen.
10 Buchstaben reichen mMn. völlig aus.
Zitat
Also ich find' das Script klasse^^
danke. danke.
Zitat
wirklich cooles script!
cow
zum Lesen den Text mit der Maus markieren
Benutzerinformationen überspringen
Ankömmling
Motto: Leute, ihr müsst die Sache viel gechillter angehen.
du könntest vielleicht noch machen, das man ein paar variablen in das fenster schreiben könnte.
ich hab zum beispiel ne variable $loc und ne variable $chapter die ort und kapitel beeinhalten.
wäre jetzt cool, wenn man dem script sagen könnte, das die variablen da auch ebgebildet werden, dann weiß der spieler vielleicht besser was für ein stand das war, auch wenns was her ist, das er gespeichert hat.
und ich werde das script in der neuen version auf jeden fall einbauen, ist echt praktisch
aber die namensbegrenzung auf 10 zeichen find ich was wenig ehrlich gesagt. wenn amn jetzt den stand "Kap2vorEngegner" oder so nennt, sprengt das ja schon den rahmen
gruß,
cherub
ich hab zum beispiel ne variable $loc und ne variable $chapter die ort und kapitel beeinhalten.
wäre jetzt cool, wenn man dem script sagen könnte, das die variablen da auch ebgebildet werden, dann weiß der spieler vielleicht besser was für ein stand das war, auch wenns was her ist, das er gespeichert hat.
und ich werde das script in der neuen version auf jeden fall einbauen, ist echt praktisch
aber die namensbegrenzung auf 10 zeichen find ich was wenig ehrlich gesagt. wenn amn jetzt den stand "Kap2vorEngegner" oder so nennt, sprengt das ja schon den rahmen
gruß,
cherub
Meine Scripte, nur eins öffentlich:
TBCs LightMap Script v1.1
Mein Spiel an dem ich grad arbeite:
Die Seraphim-Chroniken: Der letzte Lord Demo
Mal zu viel Freizeit?
http://www.albinoblacksheep.com/flash/demented
"Was ist schon zeit?" kann der sagen, der unsterblich ist.
TBCs LightMap Script v1.1
Mein Spiel an dem ich grad arbeite:
Die Seraphim-Chroniken: Der letzte Lord Demo
Mal zu viel Freizeit?
http://www.albinoblacksheep.com/flash/demented
"Was ist schon zeit?" kann der sagen, der unsterblich ist.
ja das limit kann man dan schön selbst einstellenaber die namensbegrenzung auf 10 zeichen find ich was wenig ehrlich gesagt. wenn amn jetzt den stand "Kap2vorEngegner" oder so nennt, sprengt das ja schon den rahmen

mach ich extra für dich.
Zitat
du könntest vielleicht noch machen, das man ein paar variablen in das fenster schreiben könnte
cow
zum Lesen den Text mit der Maus markieren
Supi zu hören x3
Zitat
Nein, das macht absolut garnichts, weil das Script ja nur innerhalb meiner Scripts verwendet wird.
Und auch wenn du ein modul mit gleichem Namen hast, meine Methoden sind ziemlich sauber![]()
Amsonsten... wie wäre es mit 'ner Screenshotfunktion, dass der 'n Abbild der aktuellen Map in kleiner auf den Spielstand pappt? Oder was vll. als Alternative auch kuhl wäre: Wenn man ein Minimapscript hat, dass der stattdessen halt auch einfach die Minimap anzeigt, wäre auch kuhl^^
-
Werbung -
1plus3
-
Nuuuhminaaah
-
compétences(Dieser Tab ist rein satirisch.)mes compétences
max.
Maps machen
Musik machen
Scripts machen
Story ausdenken
Pixeln und so
Events proggen
-
mes projets-
Silentium
Name: Silentium
Maker: Eigenbau (C++, x86-SSE/AVX-Assembly, Ruby/Lua)
Story
NPCs
Scripts
Ressis
Maps
Gesamt(3+4)% 42 69% 0815 -17.438 103.38% ± 6.3mm²
(Die Tabelle erfüllt lediglich satirische Zwecke.) -
OnyxEine in C++ implementierte, modulare, plattformunabhängige, virtuelle Maschine. Die Test-Version ist bereits halb fertig. Ab dann gibt es vielleicht mehr Infos. Sie soll die auf dem ersten Blick LISP-artige und eigens dafür konstruierte Sprache Obsidian ausführen können. Experimentell wird auch ein Lua-Compiler für Onyx gebaut. Ziel ist eine leistungsfähige, virtuelle Maschine für beliebige Scriptsprachen. Theoretisch gesehen müsste man bloß noch einen kompatiblen Compiler schreiben, der Quellcode jener Sprache in Onyx-Assembly, oder direkt in Onyx-Bytecode übersetzt. Ob die jemand nutzen wird, ist eine andere Frage und nur ein sekundäres... nein, eher tertiäres Ziel dieser VM. Primär dient es mir lediglich dazu, mein Verständnis von Hardware, ISA, und Assembly zu vertiefen, sowie eigene Grenzen auszutesten.
Warnung!
Das Entwickeln einer virtuellen Maschine oder Programmiersprache (im wahnsinnigsten Fall beides) ist eine höchst komplizierte Tätigkeit, aus der viel Frust und Hirnmatsche hervor gehen. Sollte sich dennoch ein ähnlich wahnsinniger finden, der sowas zusammen schustern will, so lege ich ihm/ihr die folgenden Bücher ans Herz:- Compiler - Das Drachenbuch [978-3-8273-7097-6]
Dieses Buch schlachtet ausführlich und leicht verständlich die Grundlagen bis hoch zu den Experten-Techniken des Compilerbaus aus. Es fängt mit der Automaten-Theorie und formalen Sprachen an, arbeitet sich durch Analysetechniken vor, und landet schließlich bei Techniken wie Optimierung und Register-Zuweisung. Das Buch wiegt 3Kg oder 4Kg. Hab's mal gewogen. Ist also nicht gerade die Lektüre für unterwegs.
- Computerarchitektur [3-8273-7016-7]
Hier werden leicht verständlich die wichtigsten Entwicklungen der Rechnerarchitekturen erklärt (Gut, das Buch ist in die Jahre gekommen, aber der Weg zu heute ist ein winziger Schritt, den man sich nach diesem Buch selbst erdenken kann). Hauptbestandteil des Buchs ist eine relativ umfassende Betrachtung der Funktionsweise dreier gänzlich unterschiedlicher, aber dominierender Prozessor-Typen am Beispiel des Pentium II, UltraSPARC II, sowie picoJava. Die meisten Elemente dieses Buchs sind zwar für die Konstruktion einer virtuellen Maschine irrelevant, oder aufgrund der Tatsache, dass die VM Software ist und z.B. Byte-Grenzen hat, sogar zu Leistungseinbußen führen kann, doch ist ein hinreichendes Verständnis dieser Maschinen, mit denen wir arbeiten, äußerst hilfreich für die Überlegungen, wie die VM arbeiten soll.
Es kann sehr hilfreich und inspirierend sein, den Code quelloffener, virtueller Maschinen anderer Sprachen zu überfliegen. Meine Lieblings-Quelle war und ist stets die VM von Lua. Sie ist schlank, verständlich, in C implementiert, und basiert im Gegensatz zu vielen anderen Scriptsprachen-VMs auf einer Register-Maschine statt einer Stapelmaschine. Es wäre natürlich vorteilhaft, die entsprechende Sprache zu verstehen, in der man auch die eigene VM implementieren will. Weiterhin ist es äußerst vorteilhaft, eine leistungsstarke und bequeme Sprache wie C++ zu beherrschen, um die VM zu implementieren. Und bevor irgendwer auf die Idee kommt: Assembly ist NICHT als dominierende Sprache für den Bau einer VM geeignet. Wer die Frage des "Warum?" nicht beantworten kann, sollte zunächst die gewählte Sprache und Assembly hinreichend verstehen lernen, und es dann erneut mit der Frage versuchen. Es lohnt sich dennoch, Assembly zu lernen. Allein schon, um erneut das Verständnis zu vertiefen, zumal ihr mehr oder weniger gezwungen seid, auch für eure VM eine Assembler-Sprache zu entwickeln (Außer natürlich ihr schreibt eure Test-Programme Bit für Bit ;3). - Compiler - Das Drachenbuch [978-3-8273-7097-6]
-
-
enfinJe ne peux pas parler français.
C'est tout ce que Goodle et les restes de cours de français.
Ähnliche Themen
-
Taverne zum philosophischen Phönix »-
Smalltalk
(11. Januar 2007, 20:09)
-
Maker-Talk »-
Beste Musik/Sound Datei für den RPG Maker XP
(4. August 2008, 22:06)
-
Computer & Technik »-
Betriebssystem friert in 3D-Anwedungen ein
(5. März 2008, 17:23)
-
Ressourcen- & Gestaltungsforum »-
Zeigt euer Mapping können ! Offizieller Screenshot Thread
(5. September 2004, 03:18)
-
(Alt) Smalltalk »-
PSP kaufen?
(29. April 2006, 21:24)



