• Anmelden

1

Sonntag, 6. September 2009, 23:15

[SUCHE]: Update-Server-Script

Hallo liebe Community,
Ich suche ein Script, das es ermöglicht Für das Spiel einen Online-Update-Server zu programmieren.
Ich als Gameentwickler packe z.B. einige veränderte (erweiterte) Dateien (z.B. Mapdaten, Scriptdaten etc. mit einem Namen wie Update.upt (umbenannte Scripts.rxdata ) auf meinen Server, die direkt vom Spiel aus in den Spieleordner unter dem Ordner (Updates) gespeichert werden.
Je nachdem was es ist (ob Update1.upt beipiel scripts.rxdate oder Update2.upt beispiel Mapinfos.rxdata oder was auch immer) soll als die Datei erkannt werden, die sie normal auch ist (obwohl sie umbenannt wurde).

Ich kann es wirklich nicht gut erklären,...

Hier mal ein Picture wie ich es meine.

Hallo liebe Community,
Ich suche ein Script, das es ermöglicht Für das Spiel einen Online-Update-Server zu programmieren.
Ich als Gameentwickler packe z.B. einige veränderte (erweiterte) Dateien (z.B. Mapdaten, Scriptdaten etc. mit einem Namen wie Update.upt (umbenannte Scripts.rxdata ) auf meinen Server, die direkt vom Spiel aus in den Spieleordner unter dem Ordner (Updates) gespeichert werden.
Je nachdem was es ist (ob Update1.upt beipiel scripts.rxdate oder Update2.upt beispiel Mapinfos.rxdata oder was auch immer) soll als die Datei erkannt werden, die sie normal auch ist (obwohl sie umbenannt wurde).

Ich kann es wirklich nicht gut erklären,...

Hier mal ein Picture wie ich es meine.
»Terralord-93« hat folgendes Bild angehängt:
  • Updatemenü.JPG

2

Montag, 7. September 2009, 14:28

http://www.hbgames.org/forums/viewtopic.php?f=11&t=63165

Den Rest wirst du wohl selber scripten müssen, weil ich noch lange nicht weit genug bin. =P
Hab das für mein Projekt auch angefangen (bzw in ähnlicher Weise), aber dank fehlender Motivation ist noch nichts draus geworden.
  • sig.main

  • sig.wtf

    (22:42:42) epic: kuma: der schwimmt auch in muschis. ist nur witziger "penis" zu sagen.
    (22:42:43) epic: gnihihi
    (22:42:46) epic: penis
    (22:42:50) epic: hihi
  • sig.frpg.ethwen

    Name: Ethwen
    Rasse: Waldelf
    Alter: 23
    Beruf: Jäger

    Level: 1
    Quest: -
    Party: -

    Inventar:
    Umhängetasche (2/4)
    • 1x Proviant (Wildbret)
    • 1x toter Hase
    • 1x Heiltrank

    Kleine Kräutertasche (1/10)
    • Estragon
    Kupfer: 0

    Ausrüstung:
    • Altes Leinenhemd
    • Zerrissene Leinenhose
    • Großer Köcher (24/30)
    • Langbogen (In der Hand)
    • Messer (Lederscheide)

    Fähigkeiten:
    Aktiv
    Passiv
    Völkerbonus
    Instinkt
    Pfeil vergiften
    Heilkunde
    Schnitzen
    Tarnen
    Kräuterkunde
    Jagd

3

Montag, 7. September 2009, 16:28

Das Problem ist das ich kaum Ahnung von RGSS habe...Ich weiß nicht wie man es beenden könnte...

4

Freitag, 11. September 2009, 19:26

weiß denn niemand wo ich so ein script finde?

5

Freitag, 11. September 2009, 19:51

So ein Script gibt es bislang (jedenfalls nicht öffentlich) einfach nicht.
Bei der Aussage bin ich mir SEHR sicher. Weder auf Creation Asylum, hier, rmvx.co.cc, hbgames.org oder sonstigen mir bekannten Makerforen hab ich so was gesehen ;)

Naja wenns dir so wichtig ist, kann ich versuchen, meins fertig zu bringen. Aber drängel nicht, bin nicht unbedingt motiviert ;)
  • sig.main

  • sig.wtf

    (22:42:42) epic: kuma: der schwimmt auch in muschis. ist nur witziger "penis" zu sagen.
    (22:42:43) epic: gnihihi
    (22:42:46) epic: penis
    (22:42:50) epic: hihi
  • sig.frpg.ethwen

    Name: Ethwen
    Rasse: Waldelf
    Alter: 23
    Beruf: Jäger

    Level: 1
    Quest: -
    Party: -

    Inventar:
    Umhängetasche (2/4)
    • 1x Proviant (Wildbret)
    • 1x toter Hase
    • 1x Heiltrank

    Kleine Kräutertasche (1/10)
    • Estragon
    Kupfer: 0

    Ausrüstung:
    • Altes Leinenhemd
    • Zerrissene Leinenhose
    • Großer Köcher (24/30)
    • Langbogen (In der Hand)
    • Messer (Lederscheide)

    Fähigkeiten:
    Aktiv
    Passiv
    Völkerbonus
    Instinkt
    Pfeil vergiften
    Heilkunde
    Schnitzen
    Tarnen
    Kräuterkunde
    Jagd

6

Freitag, 11. September 2009, 23:43

Rylius, es wäre wirklich super freundlich von dir wenn du das Script vollenden würdest.
Das würde mir und meinem Team so vieles erleichtern :)

7

Samstag, 12. September 2009, 08:36

Im Grunde sollte das ganze funktionieren, mit ein paar Einschränkungen.
Das Script kann nicht dynamisch Dateien aufrufen, sondern im Script muss der exakte Pfad zum Download liegen.
Liegt daran, dass erst eine Verbindung zum Server aufgebaut wird, wenn der Download-Request gesendet wurde.

Also, im Script musst du den genauen Pfad setzen, mit dem Namen dafür. Den Pfad/Namen kannst du dann nur über ein Update ändern.
Dein Krams mit Update1.upt ist auch in der Form DEUTLICHST zu aufwendig. Von mir aus kannst du eine Scripts.upt/MapXXX.upt/Sonstwas.upt herunterladen und statt der dazugehörigen .rxdata benutzen. Warum sollte man denn mehrere Updates herunterladen? Ein aktuelles reicht doch aus.

Du kannst im Script auch noch nicht vorhandene Dateien definieren. Sprich der Download wird erst verfügbar, wenn du das Update auch hochgeladen hast. (Vorher gibt es eine Fehlermeldung, bin grade beschäftigt, dass das Ding net abstürzt ;))

Ehm also ich hoffe, du verstehst, was ich dir damit sagen will xD"
Das System kann ich nicht so dynamisch gestalten, wie du es gerne hättest^^'

EDIT: Mir ist ja gerade aufgefallen, dass das ganze in der Art eigentlich nur mit unverschlüsselten Spielen funktioniert =D
Zwar lassen sich auch die Update.upt-Dateien laden, aber die sind da ja eben unverschlüsselt. Da ich fest eingeplant habe mein Projekt nict zu verschlüsseln, fällt mir das jetzt erst so ein ;)
  • sig.main

  • sig.wtf

    (22:42:42) epic: kuma: der schwimmt auch in muschis. ist nur witziger "penis" zu sagen.
    (22:42:43) epic: gnihihi
    (22:42:46) epic: penis
    (22:42:50) epic: hihi
  • sig.frpg.ethwen

    Name: Ethwen
    Rasse: Waldelf
    Alter: 23
    Beruf: Jäger

    Level: 1
    Quest: -
    Party: -

    Inventar:
    Umhängetasche (2/4)
    • 1x Proviant (Wildbret)
    • 1x toter Hase
    • 1x Heiltrank

    Kleine Kräutertasche (1/10)
    • Estragon
    Kupfer: 0

    Ausrüstung:
    • Altes Leinenhemd
    • Zerrissene Leinenhose
    • Großer Köcher (24/30)
    • Langbogen (In der Hand)
    • Messer (Lederscheide)

    Fähigkeiten:
    Aktiv
    Passiv
    Völkerbonus
    Instinkt
    Pfeil vergiften
    Heilkunde
    Schnitzen
    Tarnen
    Kräuterkunde
    Jagd

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Rylius« (12. September 2009, 08:53)


8

Samstag, 12. September 2009, 11:24

das mit dem unverschlüsseltem zustand find ich nicht so prall...
da wäre es mir deutlich lieber das die externen upt direkt geladen werden als das die dateien alle unverschlüsselt blieben.
Warum klappt das im Verschlüsseltem Zustand nicht?

9

Samstag, 12. September 2009, 11:49

Ich weiß ja ned wo ihr gesucht habt..

Aber des sollte euer download/upload problem erstmal beheben:
http://www.hbgames.org/forums/viewtopic.…t=server+update


Was noch zu Scripten wäre, wäre eine Restart Methode und das die runtergeladenen Daten auch in den richtigen Ordnern landen.
There was a Cave,
below a Silent's Grave.
Tunnels, extending far, running wide,
going deep into the World on the other Side.
Poor little Child, that was to brave,
died painfully deep down, in the Devil's Cave.

RedLink

Landsknecht

Motto: Faulheit ist Relativ

  • Nachricht senden

10

Samstag, 12. September 2009, 12:17

Überleg mal.
Das Verschlüsselte game besteht aus 2 Datein.
Einmal die Game.exe und einmal die verschlüsselte Datei.
Wo soll den jetzt nen neues Picture rein, wenn die datei mit den Ressourcen und der DBs, eine einzige Datei ist.
  • Scripter

    Für den MV
  • Mitmacher

    nirgendswo

11

Samstag, 12. September 2009, 13:23

Esper, Hirn einschalten. Aber dalli.

BloddyMoon hats ja schon erklärt, in das verschlüsselte Archiv kann man ohne weiteres keine Dateien hinzufügen.
Womit nicht gesagt ist, dass es nicht geht. Irgendwo gibt es ein Patchscript, aber inwiefern man das Hirn benutzen kann, weiß ich nicht.
Ich mach erst mal die Basis fertig, das kann man hinterher immernoch ändern.
  • sig.main

  • sig.wtf

    (22:42:42) epic: kuma: der schwimmt auch in muschis. ist nur witziger "penis" zu sagen.
    (22:42:43) epic: gnihihi
    (22:42:46) epic: penis
    (22:42:50) epic: hihi
  • sig.frpg.ethwen

    Name: Ethwen
    Rasse: Waldelf
    Alter: 23
    Beruf: Jäger

    Level: 1
    Quest: -
    Party: -

    Inventar:
    Umhängetasche (2/4)
    • 1x Proviant (Wildbret)
    • 1x toter Hase
    • 1x Heiltrank

    Kleine Kräutertasche (1/10)
    • Estragon
    Kupfer: 0

    Ausrüstung:
    • Altes Leinenhemd
    • Zerrissene Leinenhose
    • Großer Köcher (24/30)
    • Langbogen (In der Hand)
    • Messer (Lederscheide)

    Fähigkeiten:
    Aktiv
    Passiv
    Völkerbonus
    Instinkt
    Pfeil vergiften
    Heilkunde
    Schnitzen
    Tarnen
    Kräuterkunde
    Jagd

12

Sonntag, 13. September 2009, 14:40

ok, ich werd abwarten :) Hoffentlich wird etwas gutes draus werden.
Ich bin gerademal ein RGSS Anfänger, sonst würd ich es selbst versuchen :(
Das einzige was ich kann ist etwas ändern und neue Optionen im Menü hinzufügen (und vielleicht noch andere kleinigkeiten)

Kenai

Landsknecht

Motto: “Niemals aufgeben, bevor man nicht alles versucht hat.”

  • Nachricht senden

13

Montag, 14. September 2009, 10:11

Überleg mal.
Das Verschlüsselte game besteht aus 2 Datein.
Einmal die Game.exe und einmal die verschlüsselte Datei.
Wo soll den jetzt nen neues Picture rein, wenn die datei mit den Ressourcen und der DBs, eine einzige Datei ist.

Darf ich mal erwähnen, dass man sogar nachträglich Ordner erstellen kann, welche dann sogar verwendet werden können. Ich habe ausprobiert.

Ein Game mit dem verschlüsselten Archiv ist kein Hindernis. Man kann z.B. den Ordner "Graphics/Pictures" nachträglich anlegen und die neuen Dateien dort hinnein packen. Das Game schaut auch automatisch in dem Graphics-Ordner nach, ob was Verwendbares dabei ist. So stehen Updates wirklich nichts Wege. Ähnlich klappt es auch mit dem Data-Ordner :) .

~ Gruß Kenai
  • :doc: Neuigkeiten

    Sämtliche Projekte sind erst mal pausiert. Weitere Informationen findet ihr hier. (Stand: 21.12.2012).
  • :rmxp: Cursal Engine (Jump and Run Engine)

    Mit Hilfe der Cursal Engine (RCE) ist es möglich auf ziemlich einfache Weise „Jump and Run“-Projekte im RPG Maker XP zu entwerfen. Das Anlegen basiert auf Installations- und Updatepaketen sowie reinen Archiven für fortgeschrittene Benutzer. Die Version 2 (CE2) befindet sich bereits in Entwicklung. Interessiert? Dann lade dir die neuste Version herunter ;3!
  • BildAvatar

    Diese kleinen, netten und knuffigen Vögelchen nennen sich Hamachou und dürften einigen aus Skies of Arcadia bekannt sein. Ich habe diese Bilder weder selbst gezeichnet noch modelliert. Dennoch finde ich sie so knuffig, dass man sie einfach lieb haben muss und ich hoffe euch geht's genau so^^". Diese Grafiken sind wirklich rar und ich bin stolz sie im Web gefunden zu haben.

RedLink

Landsknecht

Motto: Faulheit ist Relativ

  • Nachricht senden

14

Montag, 14. September 2009, 10:36

Ich denke aber er will auch das was upgedatet wird verschlüsseln.
Dann wird es nicht klappen.
  • Scripter

    Für den MV
  • Mitmacher

    nirgendswo

Kenai

Landsknecht

Motto: “Niemals aufgeben, bevor man nicht alles versucht hat.”

  • Nachricht senden

15

Montag, 14. September 2009, 14:29

Dann helfen allerdings nur verschlüsselte Extra-Archive oder eine gepatchte RGSSAD. Dann klappt das wirklich nicht - ich wollte es aber mal erwähnt haben ;) .
  • :doc: Neuigkeiten

    Sämtliche Projekte sind erst mal pausiert. Weitere Informationen findet ihr hier. (Stand: 21.12.2012).
  • :rmxp: Cursal Engine (Jump and Run Engine)

    Mit Hilfe der Cursal Engine (RCE) ist es möglich auf ziemlich einfache Weise „Jump and Run“-Projekte im RPG Maker XP zu entwerfen. Das Anlegen basiert auf Installations- und Updatepaketen sowie reinen Archiven für fortgeschrittene Benutzer. Die Version 2 (CE2) befindet sich bereits in Entwicklung. Interessiert? Dann lade dir die neuste Version herunter ;3!
  • BildAvatar

    Diese kleinen, netten und knuffigen Vögelchen nennen sich Hamachou und dürften einigen aus Skies of Arcadia bekannt sein. Ich habe diese Bilder weder selbst gezeichnet noch modelliert. Dennoch finde ich sie so knuffig, dass man sie einfach lieb haben muss und ich hoffe euch geht's genau so^^". Diese Grafiken sind wirklich rar und ich bin stolz sie im Web gefunden zu haben.

16

Montag, 14. September 2009, 21:27

Umd as ma klarzustellen.. Ich versuch hier zu helfen.. Und bei Aussagen wie: "Esper, Hirn einschalten. Aber dalli.", kommts mir hoch. Das ist sowas von Assozial Hilfsversuche so niederzumachen...

Echt.. danke.. nie wieder!
There was a Cave,
below a Silent's Grave.
Tunnels, extending far, running wide,
going deep into the World on the other Side.
Poor little Child, that was to brave,
died painfully deep down, in the Devil's Cave.

17

Montag, 14. September 2009, 21:35

Deine Hilfe in allen Ehren, aber dann lies auch den gesamten Thread. Wenn du nämlich mal einen Blick in Beitrag Nummer 2 geworfen hättest, wäre dein beitrag hinfällig gewesen.

@Kenai: Danke, dass du das auch mal ausprobiert hast^^
  • sig.main

  • sig.wtf

    (22:42:42) epic: kuma: der schwimmt auch in muschis. ist nur witziger "penis" zu sagen.
    (22:42:43) epic: gnihihi
    (22:42:46) epic: penis
    (22:42:50) epic: hihi
  • sig.frpg.ethwen

    Name: Ethwen
    Rasse: Waldelf
    Alter: 23
    Beruf: Jäger

    Level: 1
    Quest: -
    Party: -

    Inventar:
    Umhängetasche (2/4)
    • 1x Proviant (Wildbret)
    • 1x toter Hase
    • 1x Heiltrank

    Kleine Kräutertasche (1/10)
    • Estragon
    Kupfer: 0

    Ausrüstung:
    • Altes Leinenhemd
    • Zerrissene Leinenhose
    • Großer Köcher (24/30)
    • Langbogen (In der Hand)
    • Messer (Lederscheide)

    Fähigkeiten:
    Aktiv
    Passiv
    Völkerbonus
    Instinkt
    Pfeil vergiften
    Heilkunde
    Schnitzen
    Tarnen
    Kräuterkunde
    Jagd

Neo-Bahamut

Himmelsgleicher

Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.

  • Nachricht senden

18

Mittwoch, 16. September 2009, 21:40

Zitat

EDIT: Mir ist ja gerade aufgefallen, dass das ganze in der Art eigentlich nur mit unverschlüsselten Spielen funktioniert =D
Zwar lassen sich auch die Update.upt-Dateien laden, aber die sind da ja eben unverschlüsselt. Da ich fest eingeplant habe mein Projekt nict zu verschlüsseln, fällt mir das jetzt erst so ein
http://www.hbgames.org/forums/viewtopic.php?f=11&t=64361
Ist leider extrem langsam.
Spoiler: Wurstinator
zum Lesen den Text mit der Maus markieren

Spoiler: Lazer-Wurst
zum Lesen den Text mit der Maus markieren

Spoiler: Hallowurst
zum Lesen den Text mit der Maus markieren

19

Mittwoch, 16. September 2009, 22:21

Hi Neo-Bahamut.
Ich bin nicht gerade der, der beim lesen des Scripts alles verteht.
Meine Frage ist jetzt: Wie füge ich das Script ein und wie benutze ich es?
Kann man denn keine 2.rgssad anlegen (also das diese 2. Datei das Updatepacket ist)?
Das wäre schon sehr nützlich.
Ich würd gern das die gedownloadeten Dateien ebenfalls verschlüsselt werden, egal wie langsam die Geschwindigkeit ist.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Terralord-93« (16. September 2009, 22:26)


Neo-Bahamut

Himmelsgleicher

Motto: Wer anderen eine Bratwurst brät, der hat ein Bratwurstbratgerät.

  • Nachricht senden

20

Donnerstag, 17. September 2009, 06:34

Das war eher für Rylius gedacht oder sonst irgendwen, der es versuchen will.

Zitat

Kann man denn keine 2.rgssad anlegen (also das diese 2. Datei das Updatepacket ist)?
Das wäre schon sehr nützlich.
Das Skript fügt eine Kopie der Datei in der RGSSAD ein. Tut also genau das, was du willst. Das Problem ist, dass man viele Dateien wie zB Musik nicht im Maker laden und somit auch nicht verschlüsseln kann. Aber wie gesagt, lass das Rylius machen xD
Spoiler: Wurstinator
zum Lesen den Text mit der Maus markieren

Spoiler: Lazer-Wurst
zum Lesen den Text mit der Maus markieren

Spoiler: Hallowurst
zum Lesen den Text mit der Maus markieren

Ähnliche Themen

Social Bookmarks