BUGS: bitte alles hier rein |
MoG
Administrator
      

Dabei seit: 06.10.2005
Beiträge: 425
Herkunft: Fischbach (Kr. Kaiserslautern)
 |
|
| BUGS: bitte alles hier rein |
 |
Hallo
An alle, die das C-RPG testen und Fehler feststellen:
Alles, was irgendwie nicht sinnig erscheint, bitte hier rein posten!
Kein Post wird gelöscht, niemand wird ausgelacht (
)
Jeder Post wird berücksichtigt und von mir als "erledigt" markiert, wenn ich den Bug behoben habe
- Rechtschreibfehler
- Fehlermeldungen
- Zahlen/Worte, die in der gegend stehen und keinen Sinn ergeben
- Spielfehler (Geld beim Verkauf einer Waffe nicht bekommen etc.)
- Weiße Seiten ohne Inhalt
- Falsche "Cheater"-Meldungen
- was euch sonst noch so auffällt ^^
Um mir die Arbeit leichter zu machen, bitte ich um so genaue Angaben wie möglich.
Also bitte nicht schreiben " da kommt ne weiße Seite", sondern:
"wenn man auf Warenhaus klickt und dann ne Waffe verkaufen will, kommt ne weise Seite..."
Je genauer Ihr das macht, desto besser.
Doppelposts sind erlaubt, sogar erwünscht!
Wenn ich meinen "erledigt"-Stempel in euren Post gesetzt habe, sollte dort bitte nichts mehr editiert werden, der Übersicht wegen
MfG MoG
__________________

|
|
Mittwoch, 09.August 2006 16:21 |
|
|
Mac
Super Moderator
    

Dabei seit: 07.10.2005
Beiträge: 205
Herkunft: Moers (Kr. Wesel)
 |
|
Folgender Bug wurde erfolgreich behoben:
Steigt man im Level auf, so hat man (beim Steigen von 3 auf 4) weitere...
 |
Quellcode |
1:
|
-1648 / 2073
|
Erfahrungspunkte bis Level 5 zu erlangen. -1678?!
MfG MoG |
|
Folgender Bug wurde erfolgreich behoben:
Nehmen wir an, wir haben insgesamt 44 Mana und einen Spell, der jedes mal 15 Mana kostet. Nun klicken wir im Kampf, weil wir faul sind, drei mal auf "mit 15-Mana-Spell-Angreifen". Monster tot, Manaanzeige zeigt: -1 Mana von 44 Mana. Huh?
MfG MoG |
|
Folgender Bug wurde erfolgreich behoben:
Wir sind ein Level 1 Charakter und kämpfen gegen ein Level 1 Monster, die allseits beliebte Jadeschlange.
Weil wir im ACP "gecheatet" haben (...man muss halt alles ausprobieren, solange es nichts zerstört...!), besitzen wir einen Rüstungslevel von satten 200. Nun haben wir 80 unserer 80 HP. Greift uns die Jadeschlange nun aber an, macht sie -15 Schaden, sodass wir 95 von 80 HP haben... als Heilspell ganz toll, ansonsten eine Unstimmigkeit in der Berechnung.
MfG MoG |
|
__________________

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Mac: 09.08.2006 17:36.
|
|
Mittwoch, 09.August 2006 17:35 |
|
|
MoG
Administrator
      

Dabei seit: 06.10.2005
Beiträge: 425
Herkunft: Fischbach (Kr. Kaiserslautern)
Themenstarter
 |
|
[quote]Nehmen wir an, wir haben insgesamt 44 Mana und einen Spell, der jedes mal 15 Mana kostet. Nun klicken wir im Kampf, weil wir faul sind, drei mal auf "mit 15-Mana-Spell-Angreifen". Monster tot, Manaanzeige zeigt: -1 Mana von 44 Mana. Huh?[/quote]
Da kann ich nichts machen. Tut mir leid, aber wer bei einem Browsergame die Ladezeiten ausnutzt, um mehrmals anzugreifen, hat so nen bug verdient ^^.
Sobald ein Spieler negative Werte hat (HP/MP/Gold), wird mir eine PN geschickt mit allen Daten. Wenn ich sowas mehrmals feststelle gibts ne Verwarnung.
Gegen ladezeiten kann ich definitiv nichts machen
EDIT: Ich hab jetzt, bevor man einen zauber "verwendet" nochmal eine Abfrage eingebaut, die dein oben genanntes problem beheben sollte, mehr kann ich nicht machen ^^
__________________

|
|
Mittwoch, 09.August 2006 18:43 |
|
|
Mac
Super Moderator
    

Dabei seit: 07.10.2005
Beiträge: 205
Herkunft: Moers (Kr. Wesel)
 |
|
Hmm, okay. Ein Timer, der erst nach dessen Ablauf erneut angreifen lässt, würde auf Dauer ebenfalls als störend zu empfinden sein... Naja.
EDIT vor dem eigentlichen Post: Huh, gerade deinen Edit bei den letzten drei Beiträgen gesehen.
Gut, Problem gelöst. Schade eigentlich. ^^'
Mich würde nur interessieren, wie du obige Fehler behoben hast, oder auch woran der Bug mit den Erfahrungspunkten nun lag^^
__________________

|
|
Mittwoch, 09.August 2006 20:32 |
|
|
MoG
Administrator
      

Dabei seit: 06.10.2005
Beiträge: 425
Herkunft: Fischbach (Kr. Kaiserslautern)
Themenstarter
 |
|
Naja, ein Timer wäre noch blöder gewesen, was programmieren angeht ^^
Wegen dem exp-Problem...
 |
Quellcode |
1:
2:
3:
4:
|
$neue_exp = $cguserdata['exp']-$cguserdata['maxexp'];
$neue_maxexp = $cguserdata['maxexp']+$cguserdata['maxexp']*(20/100);
$neues_level = $cguserdata['level']+1;
$db->query("UPDATE cg_user SET maxexp = '".$neue_maxexp."', exp = #".$neue_exp."', level = '".$neues_level."' WHERE charname = '".$cguserdata['charname']."'");
|
Beispiel:
900 / 1000 exp, du hast eben ein Monster besiegt und erhältst 120 exp
1020 / 1000
Da die aktuellen exp höher sind, als die Exp-Grenze, springt meine Abfrage an und leitet zum levelup weiter.
Den Code-Ausschnitt siehst du oben, die Exp-Differenz wird gespeichert als neue aktuelle exp.
Das problem: Diese Abfrage kam zweimal; einmal beim betreten des Levelup-Fensters und ein weiteresmal, wenn man die Punkte verteilt und abgesendet hat, daher der fehler ^^
__________________

|
|
Mittwoch, 09.August 2006 20:45 |
|
|
MoG
Administrator
      

Dabei seit: 06.10.2005
Beiträge: 425
Herkunft: Fischbach (Kr. Kaiserslautern)
Themenstarter
 |
|
Der Fehler mit den Exp war mir durchaus bekannt, aber er trat nicht immer auf, bei meinen Tests ging alles fehlerfrei, keine Ahnung warum...
[quote]Aus solchen Gründen solltest du immer schön die Augen offen halten wenn du etwas scriptest[/quote]Nein, dafür gibt es die Debug-Phasen
Dein Post wird editiert, gleicher Ablauf wie vorhin ...
__________________

|
|
Donnerstag, 09.August 2006 22:19 |
|
|
MoG
Administrator
      

Dabei seit: 06.10.2005
Beiträge: 425
Herkunft: Fischbach (Kr. Kaiserslautern)
Themenstarter
 |
|
Grundsätzlich sollte jeder wissen, dass man bei Browsern Geduld haben muss. Wenn das Spiel fertiggestellt ist, wird am Anfang aber nochmals darauf hingewiesen, eventuelle Wartezeiten in kauf zu nehmen.
Man sollte außerdem wissen, dass nochmaliges Klicken auf einen Link rein garnichts bringt (Außnahemn, welche auf schlechtem Programmieren basieren, bestätigen diese Regel).
Leider kann ich bei der Cheatermeldung nicht zwichen absichtlichen Trickversuchen und ungeduldigen Browserhengsten unterscheiden. Die Meldung war eh nur zum Test für mich. Später kommt eine Ausgabe, was du falsch gemacht hast, warum du das nicht machen solltest etc.
Die Cheatversuche werden in Kategorien eingeteilt. Bei "milderen" Verstößen wird der Befehl einfach nicht ausgeführt (z.B. bewegen während eines Kampfes). Beim Versuch, den Klassenlehrer zu besuchen, während man auf der Reise ist, wird eine oben erwähnte Fehlermeldung zur Folge haben etc.
MfG MoG
__________________

|
|
Sonntag, 10.September 2006 11:32 |
|
|
Ark
Überlebender des Updates
 

Dabei seit: 02.12.2005
Beiträge: 69
Herkunft: yami
 |
|
hab auch einen kleinen bug
bei der shoutbox im c-rpg-index kann man den "post" nicht mit einem enter abschicken.
dann öffnet sich der gesamte shoutinhalt in einem seperaten fenster - ohne das der "post" übernommen wurde.
__________________

|
|
Donnerstag, 02.November 2006 10:35 |
|
|
MoG
Administrator
      

Dabei seit: 06.10.2005
Beiträge: 425
Herkunft: Fischbach (Kr. Kaiserslautern)
Themenstarter
 |
|
Mmh, bitte genaue URL!
Die Shoutbox im C-RPG selbst funktioniert, da Prosten Baldura und ich einander zu. Meinst du die Shoutbox am linken Rand, unter der Navigation?
In diesen Foren im C-RPG-Style ist diese Shoutbox deaktiviert, ich weiß also nicht, welche du meinst.
__________________

|
|
Donnerstag, 02.November 2006 15:09 |
|
|
Ark
Überlebender des Updates
 

Dabei seit: 02.12.2005
Beiträge: 69
Herkunft: yami
 |
|
[quote]Original von Ark
shoutbox im c-rpg-index kann man den "post" nicht mit einem enter abschicken.
dann öffnet sich der gesamte shoutinhalt in einem seperaten fenster - ohne das der "post" übernommen wurde.[/quote]
noch fragen^^
__________________

|
|
Donnerstag, 02.November 2006 16:10 |
|
|
MoG
Administrator
      

Dabei seit: 06.10.2005
Beiträge: 425
Herkunft: Fischbach (Kr. Kaiserslautern)
Themenstarter
 |
|
wenn ich keine fragen hätte, würde ich wohl kaum welche stellen, oder ; ))))))))))))
Wie dir vielleicht auffällt, existiert keine eindeutige Bezeichnung bei den einzelnenen "Teilen" des Forums und des C-RPGs
1. Der Forumsbereich, der sich mit dem c-rpg beschäftigt, wurde auch schon mit c-rpg-index bezeichnet. da es in den anderen index-bereichen ebenfalls eine shoutbox gibt, dachte ich, du hättest eine anzeigefehler und würdest hier, in diesem Forumsbereich ebenfalls eine Shoutbox sehen.
2. Solltest du die Kommunikationsbox des C-RPG meinen, also die aus dem Spiel, so hättest du es z.B. mit "Taverne" bezeichnen können, wie es auch drüber steht
Du hättest auch den "Prost!"-Button erwähnen können, damit wäre es auch klar gewesen.
Ich habe mehrmals um genaue Definition der Probleme gebeten, weil solche Irrtümer immer gegeben sind. Und wenn ich eine Frage stelle, kannst du davon ausgehen, dass ich dein Problem nicht verstehe, da hilft es auch nicht, dein Problem Wort für Wort zu wiederholen und einzelene Wörter fett zu machen
Ich habe jetzt in beiden Boxen getestet. Bei der Taverne im C-RPG funktioniert die Entertaste mit dem Firefox ab Version 1.0.5 Opera und IE zicken allerdings, werde ich morgen beheben.
Solltest du die Foren-Shoutbox meinen, handelt es sich um einen Anzeigefehler und bedarf mehr Arbeit, da du sie eigentlich nicht sehen solltest ^^
__________________

|
|
Donnerstag, 02.November 2006 17:37 |
|
|
|