Gamestudio Links
Zorro Links
Newest Posts
Executing Trades on Next Bar Open
by Zheka. 06/20/24 14:26
Lapsa's very own thread
by rki. 06/19/24 11:27
A simple game ...
by VoroneTZ. 06/18/24 10:50
Face player all the time ...
by bbn1982. 06/18/24 10:25
Zorro Beta 2.61: PyTorch
by jcl. 06/10/24 14:42
New FXCM FIX Plugin
by flink. 06/04/24 07:30
AUM Magazine
Latest Screens
The Bible Game
A psychological thriller game
SHADOW (2014)
DEAD TASTE
Who's Online Now
0 registered members (), 1,227 guests, and 2 spiders.
Key: Admin, Global Mod, Mod
Newest Members
Mino, squik, AemStones, LucasJoshua, Baklazhan
19061 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
Page 1 of 4 1 2 3 4
Online Highscore erstellen #429894
09/20/13 08:41
09/20/13 08:41
Joined: Jun 2008
Posts: 156
B
Bastiuscha Offline OP
Member
Bastiuscha  Offline OP
Member
B

Joined: Jun 2008
Posts: 156
Hi Mates,

meine Frage dazu wäre, wie ich das anstellen soll bzw welche Befehle ich dazu brauche.

Ich habe mir natürlich schon Gedanken dazu gemacht. Meine Situation sieht so aus, dass ich gerade eine Highscoreliste in meinem Spiel habe und diese die Strings und Vars (Namen und Punkte) in eine *.sav Datei abspeichert. Mittels der game_save Funktion. Das Funktioniert bestens. Nun habe ich mir so gedacht, dass man diese *sav mittels Befehl auf einen Server hochladen bzw runterladen könnte.
Gibt es da eine einfache Möglichkeit? Gibt es auch eine Abfrage, ob man Online ist? Z.b if(==online)....
Weiss nicht so recht wonach ich suchen soll. Wenn möglich, möchte ich das an eine FTP Adresse, der Benutzernamen und Passwort abfragt, senden. Aber da wäre ich auch flexibel.

Last edited by Bastiuscha; 09/20/13 08:42.
Re: Online Highscore erstellen [Re: Bastiuscha] #429895
09/20/13 09:08
09/20/13 09:08
Joined: Oct 2011
Posts: 1,082
Germany
C
Ch40zzC0d3r Offline
Serious User
Ch40zzC0d3r  Offline
Serious User
C

Joined: Oct 2011
Posts: 1,082
Germany
Eine schlechte und unsichere Methode xD
Mach nen MySQL server und lade mithilfe eines php scripts & Argumenten die Highscore hoch, am besten benutzt du salting oder eine andere Sicherheitsmaßname damit niemand die daten faken kann.

Re: Online Highscore erstellen [Re: Ch40zzC0d3r] #429899
09/20/13 10:49
09/20/13 10:49
Joined: Jun 2008
Posts: 156
B
Bastiuscha Offline OP
Member
Bastiuscha  Offline OP
Member
B

Joined: Jun 2008
Posts: 156
Sowas kann ich gleich garnicht. Diese sav Datei kann ich selber allerdings nichtmal einsehen, dann wird es für meine paar Freunde die da mitspielen auch nicht einfach sein. So einfach wird man diese Datei auch nicht zu Gesicht bekommen. Also von der Seite her, wäre mir das schnuppe. Also da ich von php keine Ahnung habe, muss ich das schon innerhalb von Lite-C lösen. Wäre auch schön umzusetzen, da ich meinen Code nur wenig ändern müsste.

Re: Online Highscore erstellen [Re: Bastiuscha] #429909
09/20/13 12:04
09/20/13 12:04
Joined: Jan 2002
Posts: 4,225
Germany / Essen
Uhrwerk Offline
Expert
Uhrwerk  Offline
Expert

Joined: Jan 2002
Posts: 4,225
Germany / Essen
Hilft Dir das weiter: http://www.conitec.net/beta/ftp.htm ?

Ich frage mich allerdings, was Du dir davno versprichst, diese Datei auf einen Server hochzuladen...


Always learn from history, to be sure you make the same mistakes again...
Re: Online Highscore erstellen [Re: Uhrwerk] #429919
09/20/13 14:01
09/20/13 14:01
Joined: Jun 2008
Posts: 156
B
Bastiuscha Offline OP
Member
Bastiuscha  Offline OP
Member
B

Joined: Jun 2008
Posts: 156
Genial, Danke! Sowas habe ich gesucht. Aber was möchtest du mir damit sagen? Davon verspreche ich mir, dass ich einen Highscore mit meinen Kumpels teilen kann.

Re: Online Highscore erstellen [Re: Bastiuscha] #429922
09/20/13 14:16
09/20/13 14:16
Joined: Jan 2002
Posts: 4,225
Germany / Essen
Uhrwerk Offline
Expert
Uhrwerk  Offline
Expert

Joined: Jan 2002
Posts: 4,225
Germany / Essen
Ok, also Du lädst Dein Savegame auf den FTP Server. Und dann? Wenn jemand anders die Datei herunterläd und dann läd, hat er Deine Highscores, aber seine eigenen sind weg. Oder wie hast Du dir das vorgestellt?


Always learn from history, to be sure you make the same mistakes again...
Re: Online Highscore erstellen [Re: Uhrwerk] #429929
09/20/13 15:15
09/20/13 15:15
Joined: Jul 2008
Posts: 2,107
Germany
rayp Offline

X
rayp  Offline

X

Joined: Jul 2008
Posts: 2,107
Germany
Ich habe ihn so verstanden, das es wohl eine eigene Funktion ist, die die Datei speichert ( wohl dann auch lädt ). Falls er es mit game_save / load versucht, wäre das natürlich witzlos ja.

edit: Nochmal gelesen, es ist doch game_save.

Last edited by rayp; 09/20/13 15:53.

Acknex umgibt uns...zwischen Dir, mir, dem Stein dort...
"Hey Griswold ... where u gonna put a tree that big ?"
1998 i married my loved wife ... Sheeva from Mortal Kombat, not Evil-Lyn as might have been expected
rayp.flags |= UNTOUCHABLE;
Re: Online Highscore erstellen [Re: Uhrwerk] #429930
09/20/13 15:20
09/20/13 15:20
Joined: Jun 2008
Posts: 156
B
Bastiuscha Offline OP
Member
Bastiuscha  Offline OP
Member
B

Joined: Jun 2008
Posts: 156
Das Spiel ist zuende, dann läd er sich die aktuelle Datei runter, schreibt sie um und läd sie sofort wieder hoch. Selber auslesen tut er das File erst nach dem Überschreiben.
100kb...Sekundensache. Also ich habe jetzt ne UP/Download Trockenübung gemacht. Hat geklappt! Muss das jetzt mal ins Spiel einbauen.

Das ist dann ein reiner Onlinehighscore. Einen eigenen Score gibt es dann nicht.
Fals der Download nicht klappt, (und hier sehe ich auch nen Problem) schmeisst das Spiel eine Fehlermeldung raus
und der Spieler hat Pech. Da fällt mir jetzt leider keine Lösung ein, wie ich diese Punkte dann retten kann. Ich kann höchstens beim Spielstart im Menü oder so, eine Warnung ausgeben, dass keine Verbindung besteht und die Punkte nicht gespeichert werden. Man kann nur den letzten Stand den man selber auf der Platte hat -einSEHEN-.

Oder übersehe ich jetzt etwas? Habe ich einen Denkfehler? Kann ja wirklich sein, dass ich mir das zu einfach vorstelle. :-(

Re: Online Highscore erstellen [Re: Bastiuscha] #429931
09/20/13 15:24
09/20/13 15:24
Joined: Jul 2008
Posts: 2,107
Germany
rayp Offline

X
rayp  Offline

X

Joined: Jul 2008
Posts: 2,107
Germany
Wie wäre es einfach den Highscore in eine Textdatei zu speichern, diese hoch zu laden, Clients laden die Textdatei runter, öffnen und lesen den Highscore und zeigen ihn auf dem Bildschirm an ?

edit: sry falls Du's schon so machst, steh heut etwas auf dem Schlauch

Last edited by rayp; 09/20/13 15:34.

Acknex umgibt uns...zwischen Dir, mir, dem Stein dort...
"Hey Griswold ... where u gonna put a tree that big ?"
1998 i married my loved wife ... Sheeva from Mortal Kombat, not Evil-Lyn as might have been expected
rayp.flags |= UNTOUCHABLE;
Re: Online Highscore erstellen [Re: rayp] #429933
09/20/13 15:37
09/20/13 15:37
Joined: Oct 2011
Posts: 1,082
Germany
C
Ch40zzC0d3r Offline
Serious User
Ch40zzC0d3r  Offline
Serious User
C

Joined: Oct 2011
Posts: 1,082
Germany
Alter wenn ihr was macht dann macht es doch ordentlich und nicht mit einer textdatei o.0
Nen SQLServer ist jetzt wirklich nicht schwer einzurichten, wenn du lite-c kannst kannst du auch nen php script copy und pasten welches die argumente in eine Liste einträgt jetzt mal ehrlich...
Ich hab früher auch gedacht dateien mit ftp hoch/runterladen wäre toll - war aber total unstabiel und wenn du später nochmal was mit highscore machen möchtest kannst du dein altes projekt suchen. Nur schon die Probleme die auftreten könnten wenn die datei ca. Zeitgleich geuplaoded wird...

Last edited by Ch40zzC0d3r; 09/20/13 15:37.
Page 1 of 4 1 2 3 4

Moderated by  HeelX, Lukas, rayp, Rei_Ayanami, Superku, Tobias, TWO, VeT 

Gamestudio download | chip programmers | Zorro platform | shop | Data Protection Policy

oP group Germany GmbH | Birkenstr. 25-27 | 63549 Ronneburg / Germany | info (at) opgroup.de

Powered by UBB.threads™ PHP Forum Software 7.7.1