anpera.net https://anpera.homeip.net/phpbb3/ |
|
Changes Log https://anpera.homeip.net/phpbb3/viewtopic.php?f=26&t=317 |
Seite 2 von 3 |
Autor: | anpera [ Fr 30 Apr, 2004 16:51 ] |
Betreff des Beitrags: | |
academy.php, armor.php, bank.php, battle.php, gypsy.php, healer.php, inn.php, newday.php, outhouse.php, weapons.php; special/bushes.php, special/castle.php, special/cookies.php, special/darkhorse.php, special/distress.php, special/fairy.php, special/findgem.php, special/findgold.php, special/glowingstream.php, special/goldmine.php, special/necromancer.php, special/oldmanbet.php, special/oldmantown.php, special/riddles.php, special/skillmaster.php, special/stonehenge.php, special/tempel.php, special/wannabe.php, special/waterfall.php: Debuglog für Gold und Edelsteine deaktiviert. An den wirklich interessanten Stellen hat der DB-Aktualisierungsbug das eh unbrauchbar gemacht. houses.php, inn.php, login.php: Logins/Logouts werden jetzt im Debuglog vermerkt common.php: Einige Optimierungsvorschläge von Chaosmaker übernommen graveyard.php: Link auf Fluss der Seelen eingefügt houses.php: Schlüsselvergabe wird jetzt im Chatbereich protokolliert; ausserdem wird angezeigt, welcher Bewohner im Haus schläft. lottery.php: ...übereinsteimmen... outhouse.php: Segen der Waschraumfee ist jetzt ein Buff prefs.php: Link auf die eigene Bio eingefügt pvp.php: Man erscheint jetzt nicht mehr in der PvP-Liste, wenn man noch keine Rasse und/oder Spezialität gewählt hat. (Wenn das durch Transmutationstränke missbraucht wird, um Immunität zu erlangen, kann es wieder entfernt oder ausgebaut werden.) pvparena.php: Neulinge dürfen nicht mehr in der PvP-Arena kämpfen. Damit soll verhindert werden, dass "Eintagsfliegen" andere Spieler blockieren. stables.php: Pegasus' Waffen => Pegasus' Rüstungen styx.php: *NEU* Der Fluss der Seelen... eine Art besonderes Ereignis im Totenreich special/slump.php: *NEU* Verliere beim Stolpern Gold an den jüngsten Spieler und an den letzten Drachentöter (by bibir) |
Autor: | anpera [ Fr 30 Apr, 2004 16:57 ] |
Betreff des Beitrags: | |
Neues Komplettpaket mit allen vorangegangenen Änderungen: -----> DOWNLOAD Version 27-04-2004 (Selbstentpackend, 737 kB) <----- Es folgen die Änderungen, die in diesem Paket nicht enthalten sind. |
Autor: | anpera [ Mi 05 Mai, 2004 15:41 ] |
Betreff des Beitrags: | |
--- BUGFIXES --- Für: avatars.php, houses.php, login.php [php]//// Öffne: avatars.php //// Finde: output("`![<a href='bios.php?op=block&userid={$row['acctid']}'>Entfernen</a>]",true); //// Ersetze es durch: output("`![<a href='avatars.php?op=block&userid={$row['acctid']}'>Entfernen</a>]",true); //// Öffne: houses.php //// Finde: $sql = "SELECT id FROM items WHERE owner=".$session[user][acctid]." AND value1=".(int)$_GET[id]." ORDER BY id DESC"; //// Ersetze es durch: $sql = "SELECT id FROM items WHERE owner=".$session[user][acctid]." AND class='Schlüssel' AND value1=".(int)$_GET[id]." ORDER BY id DESC"; //// Finde: $sql = "SELECT value1 FROM items WHERE value1=".(int)$session[housekey]." AND owner=$row[acctid] AND hvalue=".(int)$session[housekey]." ORDER BY id"; //// Ersetze es durch: $sql = "SELECT value1 FROM items WHERE value1=".(int)$session[housekey]." AND class='Schlüssel' AND owner=$row[acctid] AND hvalue=".(int)$session[housekey]." ORDER BY id"; //// Finde: $sql = "UPDATE items SET owner=".$session[user][acctid]." WHERE owner=0 and value1=$row[houseid]"; //// Ersetze es durch: $sql = "UPDATE items SET owner=".$session[user][acctid]." WHERE owner=0 and class='Schlüssel' AND value1=$row[houseid]"; //// Finde: $sql = "UPDATE items SET owner=".$session[user][acctid]." WHERE value1=$row[houseid]"; //// Ersetze es durch: $sql = "UPDATE items SET owner=".$session[user][acctid]." WHERE class='Schlüssel' AND value1=$row[houseid]"; //// Finde: $sql = "UPDATE items SET owner=$row[owner] WHERE owner=$row2[acctid] AND class='Schlüssel' AND value1=$row[houseid]"; //// Ersetze es durch: $sql = "UPDATE items SET owner=$row[owner],hvalue=0 WHERE owner=$row2[acctid] AND class='Schlüssel' AND value1=$row[houseid]"; //// Finde: $sql = "UPDATE items SET owner=$row2[acctid] WHERE owner=$row[owner] AND class='Schlüssel' AND value1=$row[houseid] AND value2=$knr"; //// Ersetze es durch: $sql = "UPDATE items SET owner=$row2[acctid],hvalue=0 WHERE owner=$row[owner] AND class='Schlüssel' AND value1=$row[houseid] AND value2=$knr"; //// Finde: if ($item['hvalue']>0) output(" `ischläft hier`i"); //// Ersetze es durch: if ($item['hvalue']>0 && $item['owner']>0) output(" `ischläft hier`i"); //// Öffne: login.php //// Finde und lösche: debuglog("logged out ".date("Y-m-d H:i:s").""); //// Finde: $sql = "UPDATE accounts SET loggedin=0 WHERE acctid = ".$session[user][acctid]; //// Füge davor ein: debuglog("logged out ");[/php] ---- houses.php: Accesskeys für bestimmte Navs festgelegt inn.php: Bibir => bibir logdnet.php: stripslashes für die Servernamen eingefügt, Wortfilter entfernt pvparena.php: Nach einer Idee von LordRaven können eingeschlafene Arenakämpfe jetzt von SuperUsern Level 3 beendet (gelöscht) werden. |
Autor: | anpera [ Do 27 Mai, 2004 15:21 ] |
Betreff des Beitrags: | |
well.php: NEU! Hier wird man ungewollte Schlüssel los (Chaosmaker) village.php: Link auf Wanderhändler eingefügt vendor.php: NEU! Wanderhändler (Grundform) superuser.php: Neue Funktion "Datenbank reparieren" eingefügt. Bitte nur verwenden, wenn z.B. nach einem Servercrash Datenbankfehler aufgetreten sind! Links auf den Item Editor und den Faillog-/ Mailviewer eingebaut. suhouses.php: In der Übersicht wird der Hausstatus (als Zahl) angezeigt. style.css, newstyle.css, common.php, templates/*.css, special/darkhorse.php: Neue Farben von bibir eingeführt setnewday.php: NEU! Dieser Code wird einmalig zu Beginn eines neuen Spieltags ausgeführt. Enthält bisher Wetter, Händler und automatische Datenbankpflege. referral.php, petition.php, index.php, hof.php, dag.php, bio.php: Kleinere Fixes pvparena.php, pvp.php: Kleine Änderung an der PvP-Immunität prefs.php: Goldenes Ei wird im Inventar angezeigt, Sicherheitslücke im Avatarmod gestopft newday.php: Check auf ersten Aufruf am neuen Tag und Ausführen der setnewday.php eingebaut logs.php: NEU! Admintool für fehlgeschlagene Logins und Ye Olde Mail. Erleichtert das Aufspüren von Cheatern und Hackern und sollte auch NUR dafür genutzt werden! lodge.php: Schlüsselsystem sicherer, neue Farben für Namen verfügbar. itemeditor.php: NEU! Ein Item Editor. Bitte vorerst keine neuen Klassen erstellen! Als class Möbel.Prot und Beute.Prot können aber schon Gegenstände eingetragen werden. ('Beute' und 'Möbel' werden aus den Prototypen automatisch erzeugt. Dort sollten/dürfen/brauchen keine Items eingetragen zu werden.) Gegenstände der Klasse 'Möbel.Prot' können beim Händler gekauft werden und erscheinen dann als Möbel im Haus. Verkauf ebenfalls beim Händler. Gegenstände der Klasse 'Beute.Prot' werden im Wald bei Monstern gefunden und können beim Händler verkauft werden. Es sind nur die Werte Klasse, Name, Beschreibung und ein Wert in Gold/Edelsteinen nötig. Buffs haben noch keine Wirkung. Der Code für weitere Klassen ist noch in Arbeit! inn.php: PvP-Immunität; Wahrscheinlichkeit für Bestechung geändert (endlich zufälliger *zu nTE schiel*); neue Farben in Farbenlehre houses.php: PvP-System (hitpoints=>maxhitpoints, PvP-Immunität); Eigenschaften von Häusern anzeigen; Schlüsselanzeige schneller und sicherer; Hausherr schläft im Haus (Bug vernichtet und Anzeige eingebaut); forest.php: Monster lassen Gegenstände fallen. dragon.php: Beute geht bei Drachenkill verloren. configuration.php: Händler in der Stadt? battle.php: Wetter beeinflusst Kampf about.php: Infos aktualisiert special/findgold.php: DB-Wartung entfernt special/stumble.php: Ein paar mehr Fälle eingebaut |
Autor: | anpera [ Mi 30 Jun, 2004 14:15 ] |
Betreff des Beitrags: | |
So, nachdem ich lang nix mehr hier geschrieben hab, kommt jetzt die geballte Ladung aller Änderungen seit dem letzten Komplettpaket bis zum 30.6.2004. (Die Änderungen sind im Paket also nicht enthalten, alle vorhergehenden sind es.) DATENBANK: accounts: thefttoday umbenannt in reputation about.php: Änderungen eingetragen. academy.php: Leichtes Balancing und Auswirkungen des Ehren-Mod eingebaut. armor.php: Diebstahlscript an Ehre angepasst. avatars.php: Blätter-Funktion eingebaut. bank.php: Ehrenmod. battle.php: Ehrenmod; Bug im Wettermod behoben und Wetter erweitert; "Untote" Helden beseitigt. battlearena.php: Ehrenmod; Balancing; Balkenanzeige beggar.php: NEU! Bettlerstein bio.php: Ehrenmod; Geburtstagsmod common.php: Neue Funktion "closetags" (by Chaosmaker) schließt offene Tags bei Aufruf automatisch; Balkenmod (2 neue Funktionen); Funktion addnav hat neuen Parameter, um Links in neuem Fenster zu öffnen; neue Funktion "getgamedate" für Spieldatum (Chaosmaker); Online/Offline-Anzeige durch farbige Pfeile vor Kommentaren (viewcommentary); 2 neue Titel configuration.php: Einstellungen für neue Modifikationen eingefügt. create.php: Geburtstagsspieldatum dag.php: Ehre hat Auswirkungen auf das Verhalten von Dag. dragon.php: Ehre; Neue item-classes eingefügt forest.php: Ehre; Wahrscheinlichkeit, items zu finden erhöht. gardens.php: Komfortable Suchfunktion eingebaut; Text geändert. graveyard.php: Ehemalige Diebstahlvariablen durch Ehre ersetzt. gypsy.php: Anzeigenfehler korrigiert; Anzahl der Edelsteine reduziert. healer.php: Ehre hexe.php: Kann jetzt Flüche heilen houses.php: Durandils Hidden Path; Infoseite um Status erweitert; Balkenanzeige beim Bau; Komfortable Suchfunktion; Balancing der Stadtwache; Ehrenmod; 2 Fehler beseitigt; Spieldatumsanzeige; Spiegel als erstes Möbel mit Funktion; index.php: Spieldatumsanzeige; kleinere Codeoptimierung inn.php: Name in "Schenke zum Eberkopf" geändert; Barkeeper spricht über zufällig gewählte Spieler; Ehre lodge.php: Eigene Titel bereinigt (Chaosmaker) login.php: kleinere Codeoptimierung newday.php: Ehrenmod; Datenbankoptimierung nach setnewday verschoben; items mit (täglichen) Buffs und begrenzter Haltbarkeit werden jetzt unterstützt. newgiftshop.php: NEU! Geschenkeshop mit items, die durchaus eine Wirkung auf den Beschenkten haben können. outhouse.php: Versteckter Pfad zur Orkburg. paths.php: NEU! Ermöglicht es, Specials ganz normal zu verlinken. petition.php: F.A.Q. ergänzt. prefs.php: closetags für Bio. pvp.php: Ehre pvparena.php: Komfortable Suchfunktion; Ehre; Anzeige der letzten abgeschlossenen Kämpfe. rebirth.php: Ehre, Items; Weitere Möglichkeit eingefügt, seine Drachenpunkte neu zu vergeben, ohne komplett neu anfangen zu müssen. rock.php: Link auf Bettelstein eingefügt. setnewday.php: Neues Wetter; versteckte Pfade; Spieldatum; DB-Optimierung aus login.php eingefügt. shrine.php: Ehre source.php: Source von bestimmten Specials kann nicht eingesehen werden, wenn man dieses Special gerade hat; Datum der letzten Änderung wird automatisch vor dem Dateinamen angezeigt. stables.php: Ehre styx.php: Änderungen an den Chat-Gebieten; Ehre suhouses.php: Mein Lieblingsfehler, vergessenes 'addslashes', ausgebessert. train.php: Ehre user.php: Felder für Ansehen (Ehre) und Avatar eingefügt. vendor.php: Kleinere Ungereimtheiten ausgebessert. village.php: specialinc und specialmisc werde im Dorf zurückgesetzt; Einige Links umbenannt; Spieldatumsanzeige. weapons.php: Diebstahlscript an Ehrenmod angepasst. well.php: -1 Gold-Bug behoben. special/aphrodite.php: Ehre special/castle.php: Ehre special/distress.php: Ehre; Newsmeldung bei Erfolg. special/findtreasure.php: Neue Ereignisse (Warchild); Ehre special/forestlake.php: NEU! Durandils Waldsee, ein Special für Paare. special/goldenegg.php: Ehre special/jewelrymaker.php: NEU! Warchilds Elfenhandwerker. special/lake.php: Mehr oder weniger komplett umgeschrieben. special/randdragon.php: NEU! Lonnyls Zufallsbegegnung mit dem Grünen Drachen special/remains.php: NEU! Skelett im Wald (führt Fluchsystem ein). special/temple.php: Ehre special/vampire.php: Hält jetzt auch Charme in Grenzen. special/wannabe.php: Ehre templates/Jade.*: NEU! Skin von HFS. media/rightherewaitingforyou.mid NEU! Musik für forestlake.php |
Autor: | anpera [ So 12 Sep, 2004 04:18 ] |
Betreff des Beitrags: | |
Neues Komplettpaket mit allen vorangegangenen Änderungen und neuen Features: -----> DOWNLOAD Version 11-09-2004 (Selbstentpackend, 842 kB) <----- Dies wird der letzte Release von LoGD 0.9.7+jt ext (GER) sein. Eventuelle Bugfixes werde ich hier bekannt geben, aber größere Änderungen und neue Features wird es von meiner Seite aus für diese Version nicht mehr geben. Wie immer sind alle bisher genannten Änderungen im neuen Paket enthalten. Außerdem enthält das Paket jetzt:
Um für ein Update die Passwörter zu verschlüsseln, muss der SQL-Befehl "UPDATE accounts SET password=MD5(password)" ausgeführt werden. Aber VORSICHT! Eine MD5-Verschlüsselung kann nicht rückgängig gemacht werden! Alle weiteren Änderungen an der Datenbank müssen der mitgelieferten SQL-Installationsdatei entlockt werden, was durchaus mit einigem Aufwand verbunden ist. Informationen für eine (Neu-)Installation stehen wie immer im README.TXT. Viel Spaß |
Autor: | anpera [ Fr 17 Sep, 2004 03:27 ] |
Betreff des Beitrags: | |
Änderungen bis 17.6.2004 (nicht im Paket enthalten) |
Autor: | anpera [ Sa 18 Sep, 2004 17:15 ] |
Betreff des Beitrags: | |
|
Autor: | anpera [ Di 21 Sep, 2004 14:40 ] |
Betreff des Beitrags: | |
Autor: | anpera [ Mi 29 Sep, 2004 01:26 ] |
Betreff des Beitrags: | |
|
Autor: | anpera [ Mo 04 Okt, 2004 13:04 ] |
Betreff des Beitrags: | |
|
Autor: | anpera [ Do 28 Okt, 2004 02:03 ] |
Betreff des Beitrags: | |
|
Autor: | anpera [ Mo 01 Nov, 2004 18:32 ] |
Betreff des Beitrags: | |
|
Autor: | anpera [ Mo 20 Dez, 2004 18:47 ] |
Betreff des Beitrags: | |
|
Autor: | anpera [ Fr 31 Dez, 2004 13:26 ] |
Betreff des Beitrags: | |
|
Autor: | anpera [ Mi 06 Apr, 2005 01:43 ] |
Betreff des Beitrags: | |
|
Autor: | anpera [ Mo 01 Aug, 2005 11:14 ] |
Betreff des Beitrags: | |
academy.php, Zeile 373: if (db_num_rows($result)>$ppp) addnav("Mehr Zauber","academy.php?op1=bringmetolife&actino=buy&limit=".($page+1)); -> if (db_num_rows($result)>$ppp) addnav("Mehr Zauber","academy.php?op1=bringmetolife&action=buy&limit=".($page+1)); |
Autor: | anpera [ Do 11 Aug, 2005 17:53 ] |
Betreff des Beitrags: | |
Sicherheitspatch! login.php: Ersetze: $sql = "SELECT * FROM accounts WHERE login = '$HTTP_POST_VARS[name]' AND password=MD5('$HTTP_POST_VARS[password]') AND locked=0"; durch: $sql = "SELECT * FROM accounts WHERE login = '".addslashes(stripslashes($_POST['name']))."' AND password=MD5('{$_POST['password']}') AND locked=0"; Bei deaktivierten "magic_quotes" unbedingt sofort durchführen!! (Danke an dragonslayer fürs Melden) |
Autor: | anpera [ Sa 22 Okt, 2005 21:38 ] |
Betreff des Beitrags: | |
[edit] Ahja, man kann jetzt auch in verlassene Häuser einbrechen. Die Bewohner dort sind also nicht mehr länger immun. |
Autor: | anpera [ Mo 24 Okt, 2005 17:20 ] | ||
Betreff des Beitrags: | |||
Hier nochmal die überarbeitete houses.php ohne Haustiermod. Danke an Devilzimti
|
Seite 2 von 3 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |