mmofacts.com

Möchte in die Beta-Phase

gepostet vor 17 Jahre von Startego
Hallo,
Ich befinde mich mit meinem Speil in der Alpha-Phase, und das auch nur weil ich gerade mal 30 Spieler aufbringen kann. Ich wollte jetzt euren Vote-Button einbauen und das ganze ist das es erst ab Beta-Phase geht. Nun wollte ich anfragen ob ich mein Spiel in die Beta-Phase versetzen kann obwohl es nur 30 Spieler hat?
Nicht das ich danach gebannt werde
gepostet vor 17 Jahre von neit
Denkst du denn, dass dein Spiel soweit ist?
gepostet vor 17 Jahre von Nephele
Hat das nicht eher was mit dem Zustand des Spiels und nicht der Menge der User zu tun? (doof-nachfrag, wieß es nämlich echt nicht)
gepostet vor 17 Jahre von Sensei
Leider nicht. Ich meine 100 User sind Voraussetzung, was ich im übrigen nicht nachvollziehen kann so ganz^^
mfg
Sensei
gepostet vor 17 Jahre von Kampfhoernchen
Im zweifelsfall lassen wir immer mit uns reden.
Gesunde Selbsteinschätzung hilft dabei natürlich ungemein *zwinker zwinker*.
gepostet vor 17 Jahre von RaydenDD
Wenn du inaktive nicht löscht tust du dir leichter mit 100 usern
gepostet vor 17 Jahre von Todi42
Original von RaydenDD
Wenn du inaktive nicht löscht tust du dir leichter mit 100 usern

Oder Du verwendest folgendes SQL-Statment für die Ermittlung der Spielerzahlen:
select 100 as usercount;
;-)
gepostet vor 17 Jahre von n26
OOT:
InGame Screenshots helfen auch manchmal ungemein.
Ich pers. melde mich nie bei Spielen an wo man sich vorher keinen Eindruck machen kann.
Nagut ich gebe zu Screens können auch abschrecken .
P.S. Beim IE bleibt man in deinem Game nicht eingeloggt.
gepostet vor 17 Jahre von GoGCaM
Ich habe mich mal bei deinem Spiel registriert und es lässt sich nett spielen
Was z.B. gut wäre, wenn du einen Link zur Einführung einbaust, auch wenn man eingeloggt ist. Ich wusste z.B. nicht, wie man zu einem Altar kommt:
Einloggen -> Wie bekomme ich einen Altar? -> Ausloggen -> Einführung nachschauen -> Einloggen -> Bauen
Noch besser wäre natürlich, wenn man soetwas gleich im Inhalt der Seite "Altar" sehen könnte, dass man seine Burg ausbauen muss.
Gruss,
Gogi
PS. Tut mir leid, falls es diesen gewünschten Link schon gibt, dann hätte ich ihn übersehen
gepostet vor 17 Jahre von Startego
Hmm
Werd mal schauen wo ich die einführung im Game packen kann.
Original von n26

OOT:
InGame Screenshots helfen auch manchmal ungemein.
Ich pers. melde mich nie bei Spielen an wo man sich vorher keinen Eindruck machen kann.
Nagut ich gebe zu Screens können auch abschrecken .
P.S. Beim IE bleibt man in deinem Game nicht eingeloggt.
Da musste deine cokies aktivieren.
Screens habs mir auch schon überlegt, denk ich nochmal drüber nach :-)...
Inaktive sind auch schon mit reingerechnet :-)..
gepostet vor 17 Jahre von n26
Original von StartegoDa musste deine cokies aktivieren.

Sry aber ich bin nicht blöd - das wäre es ja nen Entwickler mit inaktiven Cookies
Die sind an. Als kleiner Hinweise könnte am IE liegen.
Eventuell musst du die Session ID immer mit übergeben...
Aber aktuell ist es dadurch für mich als IE nutzer unspielbar.
gepostet vor 17 Jahre von Pretandor
Habe mich auch mal angemeldet (gleicher Name),
und spiele es auch grad mal'n bisschen an. Bei mir im Firefox
perfekt. Aber der IE macht da Probleme das hatte ich bei meinem
Game auch, wie schon oben geschrieben, Session-ID's mitschicken.
gepostet vor 17 Jahre von Startego
Oha bei mir hats eigentlich wunderbar geklappt bei kollegen auch.
Nunja werd mich mal dem Problem annehmen. Und mal schauen obs andere Methoden gibt um sessions weiter zu geben. will keine get methode verwenden, find ich unschön.
gepostet vor 17 Jahre von Pretandor
Hier ein paar Sachen für dich die du beheben solltest, habe mich grad mal auf Fehlersuche gemacht:
- HTML Befehle im Allianznamen
- Mögliche SQL-Injection in der suche.php (gib mal ' als Suchbegriff ein)
- Man kann sich selbst angreifen (unlogisch)
- Ich kann mit meinem Held mit der Held versetzen Funktion überall hin,
wenn ich das Select zu einem Textfeld mache (Firefox Web Develeoper Tools),
oder ist das gewollt das man von 63 nach 1 direkt reisen kann?
- Man kann, wenn man eingeloggt ist, eine beliebige Nachricht löschen, von irgendjemand anders, wenn man die ID weiß:
startesz.snow.hl-users.com/index.php?knopf=Posteingang&anzahl=10&seite=1&postloeschen=1059
Edit:
Marktplatz, Karren kann an eine nicht existente ID gesandt werden:
Ziel: 32312323 183 Tage 4:58:8
Mfg
Pretandor
gepostet vor 17 Jahre von Startego
Vielen Dank,
werde mich darum kümmern :-)
gepostet vor 17 Jahre von Toby
Check auch mal deine Anmeldemails, die sehen komisch aus und landen bei Web.de im Spam.
gepostet vor 17 Jahre von Pretandor
Original von Startego
Vielen Dank,
werde mich darum kümmern :-)

Kein problem. Macht dann 10 Runen.

scherz
gepostet vor 17 Jahre von Pretandor
Sodele hab noch nen Bug gefunden und zwar wenn jemand einer Allianz joint,
dann steht der Gildenname in der Tabelle (Rangliste) so, wie der jenige ihn eingegben hat zum Zeitpunkt des Joint(s) und nicht so wie der Gildenmaster seine Gilde haben wollte, also zu sehen an meiner Gilde dort pWnEd und der andere pwned.
mfg
habe mir mal zugriff auf user test zum testen verschafft - pw war recht einfach -
gepostet vor 17 Jahre von Startego
Werde mich um diese Fehler am Wochenende kümmern.
Vielen dank Pretandor.
Runen gibts nicht aber ich schreib dir dann ein paar Münzen gut :-).
gepostet vor 16 Jahre, 12 Monate von Startego
@Pretandor
Hab die Fehler soweit berichtigen können.
Nur das mit dem ' bekomm ich nicht ganz raus. Ich denke mann sollte das Zeichen allgemein aus dem String filtern, oder wie wäre dein lösungsansatz?
gepostet vor 16 Jahre, 12 Monate von force4
Strings, die vom User stammen, sind immer böse, deshalb mindestens mysql_(real_)escape_string() imho.
gepostet vor 16 Jahre, 12 Monate von Pretandor
Oder in den PHP Einstellungen
magic_quotes_gpc einschalten. Dann werden
alle Daten die das Script erhält automatisch von sowas befreit.
Also bei meinem Game prüfe ich zuerst ob magic_quotes_gpc eingeschaltet ist und wenn nicht dann kommt ein addslashes($string);
btw: Erweiterst du das Spiel noch oder soll das erstma so bleiben?
gepostet vor 16 Jahre, 12 Monate von Kampfhoernchen
Magic_Quotes sind grundsätzlich schonmal der falsche Weg.
gepostet vor 16 Jahre, 12 Monate von Pretandor
Original von Kampfhoernchen
Magic_Quotes sind grundsätzlich schonmal der falsche Weg.

Warum? Wäre nett wenn das mir jemand erklären könnte.
Mfg
gepostet vor 16 Jahre, 12 Monate von Frostbringer
Diese Option benutzt die Funktion addslashes(). Die ist aber nicht ausreichend, weil man ein mysql_real_escape_string() braucht, wenn man zum Beispiel mit MySQL arbeitet. Es bleibt nämlich zum Beispiel das Wildcardsymbol % bei addslashes unbehandelt.
Des weiteren sind in der Regel weiterführende Kontrollen notwendig. "abc" ist zum Beispiel keine Zahl. Und -10 Schiffe kann man schwer bauen. Und einen Wink an alle Sekretärinnen die einen Tausender-Punkt machen und ein , als Gleitkomma benutzen. Die erwarten einfach, dass ihre Angaben richtig interpretiert werden. Wenn 1.000.000 dreimal hintereinander von einem BG mit einer obskuren Fehlermeldung bemängelt werden sucht man sich das nächste Spiel.
gepostet vor 16 Jahre, 12 Monate von Pretandor
Original von Frostbringer
Diese Option benutzt die Funktion addslashes(). Die ist aber nicht ausreichend, weil man ein mysql_real_escape_string() braucht, wenn man zum Beispiel mit MySQL arbeitet. Es bleibt nämlich zum Beispiel das Wildcardsymbol % bei addslashes unbehandelt.
Des weiteren sind in der Regel weiterführende Kontrollen notwendig. "abc" ist zum Beispiel keine Zahl. Und -10 Schiffe kann man schwer bauen. Und einen Wink an alle Sekretärinnen die einen Tausender-Punkt machen und ein , als Gleitkomma benutzen. Die erwarten einfach, dass ihre Angaben richtig interpretiert werden. Wenn 1.000.000 dreimal hintereinander von einem BG mit einer obskuren Fehlermeldung bemängelt werden sucht man sich das nächste Spiel.

Erscheint mir logisch, danke!
Das mit den negativen Zahlen und so hatte ich zwar schon anders überprüft aber ist ja kein Problem mysql_real_escape_string() anstatt addslashes zu verwenden.
mfg
gepostet vor 16 Jahre, 12 Monate von exception
Original von Frostbringer
Diese Option benutzt die Funktion addslashes(). Die ist aber nicht ausreichend, weil man ein mysql_real_escape_string() braucht, wenn man zum Beispiel mit MySQL arbeitet. Es bleibt nämlich zum Beispiel das Wildcardsymbol % bei addslashes unbehandelt.

mysql_real_escape_string maskiert % und _ nicht. mysql_real_escape_string kann aber besser mit Unicode-Zeichen umgehen als addslashes.
gepostet vor 16 Jahre, 12 Monate von Frostbringer
Oha, da hätte mein Kommentar ziemlich ins Auge gehen können.

Auf diese Diskussion antworten