Ich möchte eine Update funktion in mein Spiel einbauen wollte wiessen wie ich eine Datei von einen Server runterladen kann und da die Versions nummer rauslesen.
Updates
- GM 8
-
-
Das wird da nicht mit Game Maker selbst gehen!
Ich würde dir einen Lauchner enmpjelen,der in Visual Basic geschireben ist!
Dafür gibts ganz viele Tutorials! -
Ist es nicht möglich mit Game Maker was vom Internet herunterzuladen?
-
Ich hätte da so ne DLL,schau mal selbst nach,da kannst du angeblich daten vom Internet downloaden(Ob er dann die daten ersetzt weiss ich nicht!):
gmc.yoyogames.com/index.php?showtopic=430676 -
-
Sorry,habe mich da nicht so mit GMS beschäfdigt(arbeite mer mit GM 8 Pro,weil ich ja damit mit World of Nake angefange habe!).
-
Gibt es denn ein deutsches Tutorial für dir http funktionen?
-
Wahrscheinlich nicht,wieso liest du einfach nicht ein englisches Tutorial!
-
Ich kann nicht wirklich gut Englisch.
-
Das kann doch gar nicht so schwer sein.
Du willst doch lediglich eine neue datei runterladen. Habs zwar noch nie gemacht aber scheint nicht so schwer zu sein.
benutz doch http_get_file. Du machst einfach extra Game, quasi einen Updater welcher dann einen Button hat auf den man klicken kann und wenn man das tut dann werden die Files runtergeladen die du halt so brauchst.
Und am Ende beendet sich der Update und startet die game.exe
Und die aktuelle version kannst du dann immer aus einer mitgelieferten textdatei auslesen
Bisschen nachdenken und dann kommt man schon auf eine Lösung.
Ansonsten arbeite doch lieber am Spiel selbst anstatt deine zeit für einen Updater oder so zu verschwenden. Denn dadurch wird das Spiel auch nich besser.
Wenn du so einen Updater nicht hinkriegst, ich werde wahrscheinlich dazu demnächst ein Videotutorial auf meinem Kanal machen.
Wollte ich sowieso irgendwann mal mich mit beschäftigen. Dauert aber noch paar tage bis ich das mache.
-PacSorm ist Schuld
Edit: Doch ist er -
Pacmangamer schrieb:
Das kann doch gar nicht so schwer sein.
Du willst doch lediglich eine neue datei runterladen. Habs zwar noch nie gemacht aber scheint nicht so schwer zu sein.
benutz doch http_get_file.
-Pac
ähhhm jaalso die http funktion get_file gibts gar nicht? Aber du kannst mit http_get nach einer information fragen. Diese kannst du dann im Spiel anzeigen lassen (z.B. die neueste Version) und die mit der jetztigen Version von dir vergleichen.
Husi012 hat mich nicht mehr in seiner Signatur, ich bin trotzdem noch fame.
-
Dann hat mir YoYogames falsche Informationen gegeben.
habs nicht ausprobiert, sondern mich auf die docs verlassen
docs.yoyogames.com/source/dadi…ctions/http_get_file.html
Edit: Sehr komisch....die funktion gibts, aber irgendwie auch nicht
Edit2: Doch gibts, ab GM:S Version 1.3Sorm ist Schuld
Edit: Doch ist erDieser Beitrag wurde bereits 1 mal editiert, zuletzt von Pacmangamer ()
-
Sean1 schrieb:
Ich kann nicht wirklich gut Englisch.
Das ist aber sehr schlecht(ist ja schon fast ein MUSS für ein GM Programmierer!.
Wie gesagt habe ich keine Ahnung wie das in GMS gehen soll,aber du könntest wie gesagt dir ein Tutorial anschauen und sowas nachschreiben! -
Englisch ist doch kein MUSS. Man sollte vielleicht Bruchteile verstehen, aber fliesend englisch ist nicht unbedingt zwingend. Du kannst das ganze (falls mit GM8) mit einer DLL programmieren. HTTP DLL von Blackspark - ich glaub das war er - wäre da vllt. nicht so schlecht.
MfG
RodrogJe mehr Käse, desto mehr Löcher.
Je mehr Löcher, desto weniger Käse.
Ergo: Je mehr Käse, desto weniger Käse. -
Du kannst es auch mit ftp versuchen, geht ganz leicht, wenn du willst gib ich dir auch eine tut mit dllEin Bug ist mehr als nur ein Bug, es ist ein... Käfer!
Egal, wie gut du eine Mauer baust, sie fällt um.... der klügere gibt nach
Willst du mit mir auf Discord Chatten/Quatschen?
Meine Husi's Tutorial Reihe