Kamikaze Board



Zurück   Kamikaze Board > RPG Maker > RPG Maker Programme und Erweiterungen

RPG Maker Programme und Erweiterungen Ein Forum für Programme und Erweiterungen zum RPG Maker.

Antwort
 
Themen-Optionen
Alt 06.02.2008, 23:06   #46
Serge
Neuling
 
Registriert seit: 03.02.2008
Beiträge: 5
Standard

Ok, jetzt gehts.
Kriege nur ebenfalls wie Xardas kurz bevor ich den comment bearbeiten will erstmal ne Fehlermeldung (haufen Fragezeichen mit "(127)" dahinter) die sich wegdrücken lässt. (Benutze den 2k maker)
edit: Die Fehlermeldung kommt dann sobald man 4 oder mehr Zeilen im Comment drin stehen hat.
Serge ist offline   Mit Zitat antworten
Alt 07.02.2008, 08:20   #47
Xardas der Dunkle Männlich
Anfänger
 
Benutzerbild von Xardas der Dunkle
 
Registriert seit: 11.01.2006
Ort: Bückeburg
Alter: 27
Beiträge: 87
Standard

Zitat:
Zitat von Bananen-Joe
PHP-Code:
<?
if($_GET[Page] == "Info")
{
    echo 
"Version ";
  if(
$_GET[Version] == 1.0) { echo "1"; } else { echo "0"; }
}
?>
Da bluttet das phpler-Herz^^. Die Indexe gehören in Gänsefüßchen oder einfache Anführungszeichen, sonst sind es Konstanten ..., das funzt zwar soweit, aber sobald es eine Konstante names Version gibt heißt der Index nicht mehr "Version" sondern z.B. "1.0" .

Zitat:
Zitat von Serge
Ok, jetzt gehts.
Kriege nur ebenfalls wie Xardas kurz bevor ich den comment bearbeiten will erstmal ne Fehlermeldung (haufen Fragezeichen mit "(127)" dahinter) die sich wegdrücken lässt. (Benutze den 2k maker)
edit: Die Fehlermeldung kommt dann sobald man 4 oder mehr Zeilen im Comment drin stehen hat.
Genau die Fehlermeldung isses, zich ? und ne (127).
Aber ansonststen behält er das lange Kommentar, also er löscht nichts weg.
Nur bevor er den Dialog öffnet kommt diese misteriöse Fehlermeldung .

mfG
Xardas der Dunkle ist offline   Mit Zitat antworten
Alt 07.02.2008, 12:57   #48
ZidaneFFIX
Neuling
 
Registriert seit: 04.03.2004
Beiträge: 35
Standard

Möchte nur kurz erwähnen, dass das erweiterte Commentfenster mit meiner 2k3exe funktioniert, d.h. keine Fehler nach dem Edit.
ZidaneFFIX ist offline   Mit Zitat antworten
Alt 07.02.2008, 16:48   #49
Xardas der Dunkle Männlich
Anfänger
 
Benutzerbild von Xardas der Dunkle
 
Registriert seit: 11.01.2006
Ort: Bückeburg
Alter: 27
Beiträge: 87
Standard

Zitat:
Zitat von ZidaneFFIX
Möchte nur kurz erwähnen, dass das erweiterte Commentfenster mit meiner 2k3exe funktioniert, d.h. keine Fehler nach dem Edit.
Nur bleibt mir immer noch die Frage, wieso der Patcher, bei dir, mit dem 2k3 funktioniert.
Xardas der Dunkle ist offline   Mit Zitat antworten
Alt 07.02.2008, 18:55   #50
Bananen-Joe Männlich
Paladin
 
Benutzerbild von Bananen-Joe
 
Registriert seit: 30.05.2002
Ort: Wuppertal / Aachen
Alter: 29
Beiträge: 2.471
Standard

Zitat:
Zitat von Xardas der dunkle
Nur bleibt mir immer noch die Frage, wieso der Patcher, bei dir, mit dem 2k3 funktioniert.
Liegt vermutlich daran, dass er mit dem 2k3er ein 2000er Spiel erstellt.

Wegen der Fehlermeldung bei euren Makern, müsste mir da einer mal die rpg2000.exe an meine E-Mailadresse (siehe Hilfedatei) senden.

Und bei einen 1 zeiligen PHP-Script (habe das Include in dem Code mal weggelassen) ist es Jacke wie Hose, ob ich das als Konstante angebe oder nicht. ^^
Bei einem größeren Projekt würde ich auch davon abraten...

MfG Bananen-Joe
__________________
Bananen-Joe's DestinyPatch v2.0
Schöne Grüße an den Menschen ohne RL, die Steinfrucht, den ollen Teetrinker aus Hamburg und den Paranoiden mit Zyklon.
Bananen-Joe ist offline   Mit Zitat antworten
Alt 07.02.2008, 19:01   #51
ZidaneFFIX
Neuling
 
Registriert seit: 04.03.2004
Beiträge: 35
Standard

Warum denn nicht? ^^ Die Destiny.dll ist doch für eine 2k exe geschrieben, und mit dem 2k3 Maker öffne ich nur ein 2k Projekt.. darf natürlich in dem Projekt keine Befehle nutzen, die es nur im 2k3 gibt, da es sonst zu einer Fehlermeldung kommt, aber sonst gibts da keine Probleme.

Folgendes:
$
v[206] = 2;
a[1] = "Test" + Convert.String(v[206])

Wenn ich das in einer Textbox absende, kommt als Ausgabe "TestT".

$
v[206] = 2;
a[1] = "TestTestTest" + Convert.String(v[206])

=> TestTestTest2

Erst bei längeren "vor"Worten wird das richtig umgewandelt. Kann man das evtl ändern? Bzw gibts dafür einen anderen Befehl?
ZidaneFFIX ist offline   Mit Zitat antworten
Alt 07.02.2008, 22:45   #52
Bananen-Joe Männlich
Paladin
 
Benutzerbild von Bananen-Joe
 
Registriert seit: 30.05.2002
Ort: Wuppertal / Aachen
Alter: 29
Beiträge: 2.471
Standard

Zitat:
Zitat von ZidaneFFIX
Warum denn nicht? ^^ Die Destiny.dll ist doch für eine 2k exe geschrieben, und mit dem 2k3 Maker öffne ich nur ein 2k Projekt.. darf natürlich in dem Projekt keine Befehle nutzen, die es nur im 2k3 gibt, da es sonst zu einer Fehlermeldung kommt, aber sonst gibts da keine Probleme.

Folgendes:
$
v[206] = 2;
a[1] = "Test" + Convert.String(v[206])

Wenn ich das in einer Textbox absende, kommt als Ausgabe "TestT".

$
v[206] = 2;
a[1] = "TestTestTest" + Convert.String(v[206])

=> TestTestTest2

Erst bei längeren "vor"Worten wird das richtig umgewandelt. Kann man das evtl ändern? Bzw gibts dafür einen anderen Befehl?
Das ist ein Fehler in der DLL.
Da habe ich vergessen einen Wert auf NULL zu setzen, wodurch der String gelöscht wird...
Der Fehler ist in der nächsten Version (die hoffentlich nicht mehr lange auf sich warten lässt) entfernt.

MfG Bananen-Joe
__________________
Bananen-Joe's DestinyPatch v2.0
Schöne Grüße an den Menschen ohne RL, die Steinfrucht, den ollen Teetrinker aus Hamburg und den Paranoiden mit Zyklon.
Bananen-Joe ist offline   Mit Zitat antworten
Alt 08.02.2008, 01:26   #53
ZidaneFFIX
Neuling
 
Registriert seit: 04.03.2004
Beiträge: 35
Standard

a[1] = " Okay, " + String.Chr(v[601]) + String.Chr(v[602])
Funktioniert nicht,
a[1] = " Okay, " + String.Chr(v[601])
funktioniert.
Kann man das ändern?
ZidaneFFIX ist offline   Mit Zitat antworten
Alt 08.02.2008, 11:39   #54
Xardas der Dunkle Männlich
Anfänger
 
Benutzerbild von Xardas der Dunkle
 
Registriert seit: 11.01.2006
Ort: Bückeburg
Alter: 27
Beiträge: 87
Standard

Zitat:
Zitat von Bananen-Joe
Und bei einen 1 zeiligen PHP-Script (habe das Include in dem Code mal weggelassen) ist es Jacke wie Hose, ob ich das als Konstante angebe oder nicht. ^^
Bei einem größeren Projekt würde ich auch davon abraten...
Das ist nicht Jacke wie Hose^^. Wenn jetzt von PHP aus eine Konstante Version deklariert währe, hättest du schon ein Probelm ..., sowas sollte man sich gar nicht erst angewöhnen .

Zitat:
Zitat von ZidaneFFIX
a[1] = " Okay, " + String.Chr(v[601]) + String.Chr(v[602])
Funktioniert nicht,
a[1] = " Okay, " + String.Chr(v[601])
funktioniert.
Kann man das ändern?
Mh, was passier wenn du:
a[1] = " Okay, " + String.Chr(v[601]) + "" + String.Chr(v[602])

schreibst?
Xardas der Dunkle ist offline   Mit Zitat antworten
Alt 08.02.2008, 15:07   #55
ZidaneFFIX
Neuling
 
Registriert seit: 04.03.2004
Beiträge: 35
Standard

Es wurde ein unzulässiger Wert für einen Parameter angegeben.

Leider immer noch. =(
ZidaneFFIX ist offline   Mit Zitat antworten
Alt 08.02.2008, 18:43   #56
Bananen-Joe Männlich
Paladin
 
Benutzerbild von Bananen-Joe
 
Registriert seit: 30.05.2002
Ort: Wuppertal / Aachen
Alter: 29
Beiträge: 2.471
Beitrag

Zitat:
Zitat von ZidaneFFIX
Es wurde ein unzulässiger Wert für einen Parameter angegeben.

Leider immer noch. =(
Du darfst der Funktion String.Chr nur einen Wert von 1 bis 255 übergeben, da er ein Zeichen anhand des ASCII-Codes erzeugt.
So würde der Parameter 0x30 z.B. eine 0 ergeben (der Ascii-Code dafür ist 48).
Such einfach mal bei Google nach "ASCII-Tabelle".

Wegen dem anderen Problem mit dem Convert.String habe ich vorerst schonmal behoben.
Die Destiny.dll, wo jetzt aber nur dieser Fehler behoben wurde, steht hier zum download bereit.

Das ist jetzt erstmal nur eine Zwischenlösung, bis die nächste Version rauskommt. Ihr müsst natürlich die Destiny.dll in dem Spielverzeichnis anschließend ersetzen.

[edit]Serge war so freundlich und hat mir seine rpg2000.exe zugesendet.
Bei dieser Version müssen insgesamt 4 Änderungen vorgenommen werden.
Code:
000DD391: FB 03 - zu - FB 7F
000DD3A5: BA 03 00 00 00 - zu - BA 7F 00 00 00
000DD3A0: 83 F8 03 - zu - 83 F8 7F
000DD3C4: BA 03 00 00 00 - zu - BA 7F 00 00 00
Neu hinzugekommen sind also die letzten beiden Zeilen.
Danach sollten keine Fehlermeldungen mehr kommen.

Die Änderungen, die man insgesamt am Maker vornehmen muss, habe ich im ersten Post dieses Threads nochmal zusammengefasst.
[/edit]

MfG Bananen-Joe
__________________
Bananen-Joe's DestinyPatch v2.0
Schöne Grüße an den Menschen ohne RL, die Steinfrucht, den ollen Teetrinker aus Hamburg und den Paranoiden mit Zyklon.

Geändert von Bananen-Joe (08.02.2008 um 22:11 Uhr).
Bananen-Joe ist offline   Mit Zitat antworten
Alt 11.02.2008, 22:47   #57
ZidaneFFIX
Neuling
 
Registriert seit: 04.03.2004
Beiträge: 35
Standard

Ich habe leider ein kleines Problem mit der Directory.FindFirst Methode..
Wenn nichts gefunden wurde, gibt er mir ein Fehler aus - sehr unschön. Kann ich das umgehen? Fehler vorher abfragen? Ich habe keinen Befehl gefunden, der die Größe des Ordners überprüft; weil dann die Suche übersprungen werden könnte..
ZidaneFFIX ist offline   Mit Zitat antworten
Alt 12.02.2008, 22:24   #58
Bananen-Joe Männlich
Paladin
 
Benutzerbild von Bananen-Joe
 
Registriert seit: 30.05.2002
Ort: Wuppertal / Aachen
Alter: 29
Beiträge: 2.471
Standard

Zitat:
Zitat von ZidaneFFIX
Ich habe leider ein kleines Problem mit der Directory.FindFirst Methode..
Wenn nichts gefunden wurde, gibt er mir ein Fehler aus - sehr unschön. Kann ich das umgehen? Fehler vorher abfragen? Ich habe keinen Befehl gefunden, der die Größe des Ordners überprüft; weil dann die Suche übersprungen werden könnte..
Wird der Fehler ausgegeben, wenn ein Ordner leer ist oder wenn der Ordner nicht existiert?

Code:
$a[1] = Directory.FindFirst("GameOver\*")
Der GameOver-Ordner ist bei mir leer und listet halt die Standardeinträge . und .. auf.

Code:
a[1] = Directory.FindFirst("GameÖver\*")
Zitat:
Zitat von Fehler 46
Es war nicht möglich mit der angegebenen Suchmaske eine Suche zu starten!
Der Fehler tritt nur dann ein, wenn das zu durchsuchende Verzeichnis nicht existiert.

Gibst du auch das Sternchen für die Suchmaske an?

MfG Bananen-Joe
__________________
Bananen-Joe's DestinyPatch v2.0
Schöne Grüße an den Menschen ohne RL, die Steinfrucht, den ollen Teetrinker aus Hamburg und den Paranoiden mit Zyklon.
Bananen-Joe ist offline   Mit Zitat antworten
Alt 12.02.2008, 23:09   #59
ZidaneFFIX
Neuling
 
Registriert seit: 04.03.2004
Beiträge: 35
Standard

Okay, klappt nun.. hatte es immer mit *.png, da hat er die . und .. nicht gefunden.
Müsste nun so funktionieren, wie ich es mir denke; es wäre aber sehr cool, wenn man spezielle Eigenschaften der Dateien rauslesen könnte, z.B. Erstellungsdatum. Geht das noch irgendwie? Also, in der nächsten Version?

/Edit:

Kleine Frage - 2 Spieler verbinden geht, klar, würden auch mehr gehen? Also 1 Server, und 4 Spieler z.B...

Geändert von ZidaneFFIX (13.02.2008 um 14:37 Uhr).
ZidaneFFIX ist offline   Mit Zitat antworten
Alt 15.02.2008, 10:57   #60
Bananen-Joe Männlich
Paladin
 
Benutzerbild von Bananen-Joe
 
Registriert seit: 30.05.2002
Ort: Wuppertal / Aachen
Alter: 29
Beiträge: 2.471
Reden

Zitat:
Zitat von ZidaneFFIX
Okay, klappt nun.. hatte es immer mit *.png, da hat er die . und .. nicht gefunden.
Müsste nun so funktionieren, wie ich es mir denke; es wäre aber sehr cool, wenn man spezielle Eigenschaften der Dateien rauslesen könnte, z.B. Erstellungsdatum. Geht das noch irgendwie? Also, in der nächsten Version?

/Edit:

Kleine Frage - 2 Spieler verbinden geht, klar, würden auch mehr gehen? Also 1 Server, und 4 Spieler z.B...
Ach jetzt weiß ich auch was du meinst. ^^'
Wenn bei *.png ein Fehler auftritt, dann sollte dies lieber durch die Rückgabe eines leeren Strings ersetzt werden.

Ich hatte nur die *-Lösung probiert und da findet er ja immer irgendwelche Einträge.

Das Abfragen des Datums sollte kein Problem sein.

Wegen dem Multiplayer-Game:
Theoretisch sollte es möglich sein. Ich habe dafür alle Möglichkeiten eingebaut, ABER:
Ob es flüssig läuft ist eine andere Sache.
Sollte es nicht flüssig laufen, dann wäre es wohl zu empfehlen einen Server zu programmieren (also richtig in C, VB, o.ä.).
Deswegen habe ich im Anhang auch das DestinyProtokoll erläutert.

Wenn du ein Mehrspielerspiel mit mehr als 2 Spielern rein auf Destiny-Basis hinkriegst, das auch noch flüssig läuft, dann wäre es natürlich nett davon zu hören.

MfG Bananen-Joe
__________________
Bananen-Joe's DestinyPatch v2.0
Schöne Grüße an den Menschen ohne RL, die Steinfrucht, den ollen Teetrinker aus Hamburg und den Paranoiden mit Zyklon.
Bananen-Joe ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Stichworte
destiny-patch, online, patch, rm2000


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:06 Uhr.


Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.
RPGA.info