anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Do 28 Mär, 2024 21:30

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Dieses Thema ist gesperrt. Du kannst keine Beiträge editieren oder weitere Antworten erstellen.  [ 47 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3  Nächste
Autor Nachricht
 Betreff des Beitrags:
BeitragVerfasst: Fr 30 Apr, 2004 16:51 
Offline
Admin
Admin
Benutzeravatar

Registriert: Di 21 Jan, 2003 01:11
Beiträge: 1604
Wohnort: Haßfurt
Geschlecht: Männlich
LoGD: http://www.anpera.net/logd
Skype: anpera-net
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)

_________________
Praxis ist, wenn alles klappt aber keiner weiß warum. Theorie ist, wenn man weiß wie es geht, aber nichts klappt. Wir haben beides erfolgreich vereinigt: Bei uns klappt nichts und keiner weiß warum!

Neues Video: Marios freier Tag in Second Life


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Fr 30 Apr, 2004 16:57 
Offline
Admin
Admin
Benutzeravatar

Registriert: Di 21 Jan, 2003 01:11
Beiträge: 1604
Wohnort: Haßfurt
Geschlecht: Männlich
LoGD: http://www.anpera.net/logd
Skype: anpera-net
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.

_________________
Praxis ist, wenn alles klappt aber keiner weiß warum. Theorie ist, wenn man weiß wie es geht, aber nichts klappt. Wir haben beides erfolgreich vereinigt: Bei uns klappt nichts und keiner weiß warum!

Neues Video: Marios freier Tag in Second Life


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mi 05 Mai, 2004 15:41 
Offline
Admin
Admin
Benutzeravatar

Registriert: Di 21 Jan, 2003 01:11
Beiträge: 1604
Wohnort: Haßfurt
Geschlecht: Männlich
LoGD: http://www.anpera.net/logd
Skype: anpera-net
--- 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 :pein: :D

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.

_________________
Praxis ist, wenn alles klappt aber keiner weiß warum. Theorie ist, wenn man weiß wie es geht, aber nichts klappt. Wir haben beides erfolgreich vereinigt: Bei uns klappt nichts und keiner weiß warum!

Neues Video: Marios freier Tag in Second Life


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Do 27 Mai, 2004 15:21 
Offline
Admin
Admin
Benutzeravatar

Registriert: Di 21 Jan, 2003 01:11
Beiträge: 1604
Wohnort: Haßfurt
Geschlecht: Männlich
LoGD: http://www.anpera.net/logd
Skype: anpera-net
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

_________________
Praxis ist, wenn alles klappt aber keiner weiß warum. Theorie ist, wenn man weiß wie es geht, aber nichts klappt. Wir haben beides erfolgreich vereinigt: Bei uns klappt nichts und keiner weiß warum!

Neues Video: Marios freier Tag in Second Life


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mi 30 Jun, 2004 14:15 
Offline
Admin
Admin
Benutzeravatar

Registriert: Di 21 Jan, 2003 01:11
Beiträge: 1604
Wohnort: Haßfurt
Geschlecht: Männlich
LoGD: http://www.anpera.net/logd
Skype: anpera-net
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

_________________
Praxis ist, wenn alles klappt aber keiner weiß warum. Theorie ist, wenn man weiß wie es geht, aber nichts klappt. Wir haben beides erfolgreich vereinigt: Bei uns klappt nichts und keiner weiß warum!

Neues Video: Marios freier Tag in Second Life


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: So 12 Sep, 2004 04:18 
Offline
Admin
Admin
Benutzeravatar

Registriert: Di 21 Jan, 2003 01:11
Beiträge: 1604
Wohnort: Haßfurt
Geschlecht: Männlich
LoGD: http://www.anpera.net/logd
Skype: anpera-net
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:
  • Das fertige Itemsystem. Eine Auflistung aller verfügbarer Item-Klassen und deren Verwendung ist in invhandler.php enthalten.
    • Finde Waffen und Rüstungen im Wald und statte dich damit aus, oder verkaufe sie.
    • Schenke deinen Freunden mehr oder weniger brauchbare Gegenstände.
    • Kaufe Möbel für dein Haus.
    • Kaufe oder finde Zauber, Fertigkeiten und Tränke und setze sie gegen deine Feinde ein.
    • Lerne, mit mächtigen Flüchen umzugehen.
    • Verdiene zusätzlich Geld durch den Verkauf von Beute, die du deinen Gegnern abnimmst.
    • Beispiel-Items
  • Grafischer Lebens- und Erfahrungsbalken.
  • Willkommenstorten mit Schutzfunktion für neue Charaktere und Geburtstagskrieger.
  • Das eigene Verhalten hat Auswirkungen auf die Ehre und diese auf das Verhalten der NPCs.
  • Neue, stabilere Zeitfunktion.
  • PHP 5 Kompatibilität.
  • Bugfixes, Balancing, Optimierungen und unzählige Kleinigkeiten.
Achtung! Dieses Paket eignet sich nicht als Update für eines der Vorgängerpakete oder für ältere Versionen! Für ein Update müssen sämtliche Änderung an der Datenbank manuell durchgeführt werden. Dazu gehört auch, die Passwörter zu verschlüsseln. Diese Version speichert Passwörter nur noch als MD5 Hash in der Datenbank und verlangt beim Login auch einen MD5 Hash dort vorzufinden.
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ß :)

_________________
Praxis ist, wenn alles klappt aber keiner weiß warum. Theorie ist, wenn man weiß wie es geht, aber nichts klappt. Wir haben beides erfolgreich vereinigt: Bei uns klappt nichts und keiner weiß warum!

Neues Video: Marios freier Tag in Second Life


Zuletzt geändert von anpera am Mo 25 Jan, 2010 06:50, insgesamt 1-mal geändert.
Download-Link korrigiert


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Fr 17 Sep, 2004 03:27 
Offline
Admin
Admin
Benutzeravatar

Registriert: Di 21 Jan, 2003 01:11
Beiträge: 1604
Wohnort: Haßfurt
Geschlecht: Männlich
LoGD: http://www.anpera.net/logd
Skype: anpera-net
Änderungen bis 17.6.2004 (nicht im Paket enthalten)
  • "Kein Betreff" in Betreffzeile von Olde Mails ohne Betreff (siehe hier)
  • In rebirth.php $session[user][charm]=1 durch $session[user][charm]=2 ersetzt (sonst war sofort Scheidung)
  • Rätseleditor (siehe hier)

_________________
Praxis ist, wenn alles klappt aber keiner weiß warum. Theorie ist, wenn man weiß wie es geht, aber nichts klappt. Wir haben beides erfolgreich vereinigt: Bei uns klappt nichts und keiner weiß warum!

Neues Video: Marios freier Tag in Second Life


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Sa 18 Sep, 2004 17:15 
Offline
Admin
Admin
Benutzeravatar

Registriert: Di 21 Jan, 2003 01:11
Beiträge: 1604
Wohnort: Haßfurt
Geschlecht: Männlich
LoGD: http://www.anpera.net/logd
Skype: anpera-net
  • setnewday.php: Meldung "Der Wanderhändler ist heute im Dorf" entfernt (die Meldung kam immer - Tabelle "news" will ich aber nicht LOCKen.)
  • academy.php: Beim Rausschmiss das Komma beim Gold entfernt (round)

_________________
Praxis ist, wenn alles klappt aber keiner weiß warum. Theorie ist, wenn man weiß wie es geht, aber nichts klappt. Wir haben beides erfolgreich vereinigt: Bei uns klappt nichts und keiner weiß warum!

Neues Video: Marios freier Tag in Second Life


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Di 21 Sep, 2004 14:40 
Offline
Admin
Admin
Benutzeravatar

Registriert: Di 21 Jan, 2003 01:11
Beiträge: 1604
Wohnort: Haßfurt
Geschlecht: Männlich
LoGD: http://www.anpera.net/logd
Skype: anpera-net
  • templates/cupertino.htm: Bugfix nach Zarzal (Klick)
  • common.php: Bugfix nach Zarzal: "/". entfernt. (Klick)

_________________
Praxis ist, wenn alles klappt aber keiner weiß warum. Theorie ist, wenn man weiß wie es geht, aber nichts klappt. Wir haben beides erfolgreich vereinigt: Bei uns klappt nichts und keiner weiß warum!

Neues Video: Marios freier Tag in Second Life


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mi 29 Sep, 2004 01:26 
Offline
Admin
Admin
Benutzeravatar

Registriert: Di 21 Jan, 2003 01:11
Beiträge: 1604
Wohnort: Haßfurt
Geschlecht: Männlich
LoGD: http://www.anpera.net/logd
Skype: anpera-net
  • beggar.php ** Bugfix ** nach >> Gargamel
  • rebirth.php ** Bugfix ** Edelsteine wurden bei Erneuerung nicht auf 0 gesetzt.

_________________
Praxis ist, wenn alles klappt aber keiner weiß warum. Theorie ist, wenn man weiß wie es geht, aber nichts klappt. Wir haben beides erfolgreich vereinigt: Bei uns klappt nichts und keiner weiß warum!

Neues Video: Marios freier Tag in Second Life


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mo 04 Okt, 2004 13:04 
Offline
Admin
Admin
Benutzeravatar

Registriert: Di 21 Jan, 2003 01:11
Beiträge: 1604
Wohnort: Haßfurt
Geschlecht: Männlich
LoGD: http://www.anpera.net/logd
Skype: anpera-net
  • riddleditor.php ** Bugfix ** nach Chaosmaker (Klick)
  • dragon.php ** Bugfix ** Geburtstage wurden nach einem Drachenkill gelöscht$this->bbcode_second_pass_code('', '---- öffne: dragon.php
    ---- finde (2x)
    ,"battlepoints"=>1

    ---- füge danach ein:
    ,"birthday"=>1')

_________________
Praxis ist, wenn alles klappt aber keiner weiß warum. Theorie ist, wenn man weiß wie es geht, aber nichts klappt. Wir haben beides erfolgreich vereinigt: Bei uns klappt nichts und keiner weiß warum!

Neues Video: Marios freier Tag in Second Life


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Do 28 Okt, 2004 02:03 
Offline
Admin
Admin
Benutzeravatar

Registriert: Di 21 Jan, 2003 01:11
Beiträge: 1604
Wohnort: Haßfurt
Geschlecht: Männlich
LoGD: http://www.anpera.net/logd
Skype: anpera-net
  • special/forestlake.php: * BUGFIX * In Zeile 241, 242 und 250 jeweils ein ",hvalue" entfernt.
  • vendor.php: In Zeile 39 "class='Schmuck' OR " und " OR class='Beute'" entfernt.
  • setnewday.php: Nach Zeile 152 eingefügt:
    db_query("DELETE FROM items WHERE owner=0 AND (class='Schmuck' OR class='Beute')");

_________________
Praxis ist, wenn alles klappt aber keiner weiß warum. Theorie ist, wenn man weiß wie es geht, aber nichts klappt. Wir haben beides erfolgreich vereinigt: Bei uns klappt nichts und keiner weiß warum!

Neues Video: Marios freier Tag in Second Life


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mo 01 Nov, 2004 18:32 
Offline
Admin
Admin
Benutzeravatar

Registriert: Di 21 Jan, 2003 01:11
Beiträge: 1604
Wohnort: Haßfurt
Geschlecht: Männlich
LoGD: http://www.anpera.net/logd
Skype: anpera-net
  • academy.php, common.php: Man kann keine Zauber mehr kaufen, solange man einen Arenakampf laufen hat.
  • necromancer.php: Überflüssiges Leerzeichen im Text entfernt.

_________________
Praxis ist, wenn alles klappt aber keiner weiß warum. Theorie ist, wenn man weiß wie es geht, aber nichts klappt. Wir haben beides erfolgreich vereinigt: Bei uns klappt nichts und keiner weiß warum!

Neues Video: Marios freier Tag in Second Life


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mo 20 Dez, 2004 18:47 
Offline
Admin
Admin
Benutzeravatar

Registriert: Di 21 Jan, 2003 01:11
Beiträge: 1604
Wohnort: Haßfurt
Geschlecht: Männlich
LoGD: http://www.anpera.net/logd
Skype: anpera-net
  • Chaosmaker's Haustiermod (mit leichten Modifikationen) eingebaut.
  • common.php: In der Vitalinfo Erfahrungs- und Edelsteinanzeige vertauscht
  • petition.php: Bei eingeloggten Spielern werden Felder für Charname und Mailaddy automatisch ausgefüllt. Ausserdem Regeln angepasst.
  • Kleinere Bugfixes an verschiedenen Stellen

_________________
Praxis ist, wenn alles klappt aber keiner weiß warum. Theorie ist, wenn man weiß wie es geht, aber nichts klappt. Wir haben beides erfolgreich vereinigt: Bei uns klappt nichts und keiner weiß warum!

Neues Video: Marios freier Tag in Second Life


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Fr 31 Dez, 2004 13:26 
Offline
Admin
Admin
Benutzeravatar

Registriert: Di 21 Jan, 2003 01:11
Beiträge: 1604
Wohnort: Haßfurt
Geschlecht: Männlich
LoGD: http://www.anpera.net/logd
Skype: anpera-net
  • flowers.php, gardens.php, invhandler.php, newday.php, prefs.php: Heckis Blumenbeet eingebaut
  • Kleineswesen von Harassim übernommen
  • Bellos Turm von Harassim übernommen
  • setnewday.php: Möbel, die nur noch einem Haus, aber keinem Besitzer mehr zugeordnet sind, werden automatisch gelöscht.

_________________
Praxis ist, wenn alles klappt aber keiner weiß warum. Theorie ist, wenn man weiß wie es geht, aber nichts klappt. Wir haben beides erfolgreich vereinigt: Bei uns klappt nichts und keiner weiß warum!

Neues Video: Marios freier Tag in Second Life


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mi 06 Apr, 2005 01:43 
Offline
Admin
Admin
Benutzeravatar

Registriert: Di 21 Jan, 2003 01:11
Beiträge: 1604
Wohnort: Haßfurt
Geschlecht: Männlich
LoGD: http://www.anpera.net/logd
Skype: anpera-net
  • logs.php: Böser Fehler! ***BUGFIX***$this->bbcode_second_pass_code('', '## Finden:
    output('User '.implode(', ',$delnames).' aus folgendem Grund löschen: ');

    ## Ersetzen durch (das '/*' nicht vergessen!):
    output('User '.implode(', ',$delnames).' löschen? ');
    /*

    ## Finden:
    addnav('','logs.php?op=multi&act=dodeleteuser&searchby='.$_GET['searchby'].'&userid='.implode(',',$_POST['userid']));

    ## Ersetzen durch (das '*/' nicht vergessen!):
    */
    output("`n`n`c`b-- <a href='logs.php?op=multi&act=dodeleteuser&searchby=".$_GET['searchby']."&userid=".implode(',',$_POST['userid'])."'>L&ouml;schen best&auml;tigen</a>--`b`c`n`n`n",true);
    addnav('','logs.php?op=multi&act=dodeleteuser&searchby='.$_GET['searchby'].'&userid='.implode(',',$_POST['userid']));

    ## Finden:
    deleteuser($this,$_POST['stdreason'],$_POST['reason'],$_POST['savereason']);

    ## Ersetzen durch:
    $sql = "SELECT name from accounts WHERE acctid='{$this}'";
    $res = db_query($sql);
    // inventar und haus löschen und partner und ei freigeben
    if ($this==getsetting("hasegg",0)) savesetting("hasegg","0");
    $sql = "UPDATE items SET owner=0 WHERE owner=$this";
    db_query($sql);
    $sql = "UPDATE houses SET owner=0,status=3 WHERE owner=$this AND status=1";
    db_query($sql);
    $sql = "UPDATE houses SET owner=0,status=4 WHERE owner=$this AND status=0";
    db_query($sql);
    $sql = "UPDATE accounts SET charisma=0,marriedto=0 WHERE marriedto=$this";
    db_query($sql);
    $sql = "DELETE FROM pvp WHERE acctid2=$this OR acctid1=$this";
    db_query($sql) or die(db_error(LINK));
    $sql = "DELETE FROM accounts WHERE acctid='$this'";
    db_query($sql);
    output( db_affected_rows()." Benutzer gelöscht.`n");')

_________________
Praxis ist, wenn alles klappt aber keiner weiß warum. Theorie ist, wenn man weiß wie es geht, aber nichts klappt. Wir haben beides erfolgreich vereinigt: Bei uns klappt nichts und keiner weiß warum!

Neues Video: Marios freier Tag in Second Life


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mo 01 Aug, 2005 11:14 
Offline
Admin
Admin
Benutzeravatar

Registriert: Di 21 Jan, 2003 01:11
Beiträge: 1604
Wohnort: Haßfurt
Geschlecht: Männlich
LoGD: http://www.anpera.net/logd
Skype: anpera-net
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));

_________________
Praxis ist, wenn alles klappt aber keiner weiß warum. Theorie ist, wenn man weiß wie es geht, aber nichts klappt. Wir haben beides erfolgreich vereinigt: Bei uns klappt nichts und keiner weiß warum!

Neues Video: Marios freier Tag in Second Life


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Do 11 Aug, 2005 17:53 
Offline
Admin
Admin
Benutzeravatar

Registriert: Di 21 Jan, 2003 01:11
Beiträge: 1604
Wohnort: Haßfurt
Geschlecht: Männlich
LoGD: http://www.anpera.net/logd
Skype: anpera-net
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)

_________________
Praxis ist, wenn alles klappt aber keiner weiß warum. Theorie ist, wenn man weiß wie es geht, aber nichts klappt. Wir haben beides erfolgreich vereinigt: Bei uns klappt nichts und keiner weiß warum!

Neues Video: Marios freier Tag in Second Life


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Sa 22 Okt, 2005 21:38 
Offline
Admin
Admin
Benutzeravatar

Registriert: Di 21 Jan, 2003 01:11
Beiträge: 1604
Wohnort: Haßfurt
Geschlecht: Männlich
LoGD: http://www.anpera.net/logd
Skype: anpera-net
  • houses.php: Ich habe mal einen Versuch gestartet, die "Cheaterei" durch Hauskäufe und -Verkäufe einzudämmen, ohne auf die Möglichkeit, direkt zu verkaufen, verzichten zu müssen.
    Bei neuen Häusern wird jetzt auch das Fertigstellungsdatum gespeichert und das Alter eines Hauses angezeigt.
    Außerdem gibts einige kosmetische Änderungen und Bugfixes.
    Wer noch die Standard-houses.php aus ext GER 3 mit eingebautem Haustiermod von Chaosmaker nutzt, sollte diese mit der neuen houses.php ersetzen.

    Nötige Änderungen an der Datenbank stehen im Kopf der Datei.

    --> Source

    in der common.php ist die Funktion[php]...
    function getgamedate() {
    $date = explode('-',getsetting('gamedate','0005-01-01'));
    $find = array('%Y','%y','%m','%n','%d','%j');
    $replace = array($date[0],sprintf('%02d',$date[0]%100),sprintf('%02d',$date[1]),(int)$date[1],sprintf('%02d',$date[2]),(int)$date[2]);
    return str_replace($find,$replace,getsetting('gamedateformat','%Y-%m-%d'));
    }
    ...[/php]folgendermaßen zu erweitern, um das Erstellungsdatum eines Hauses richtig und im eingestellten Format anzuzeigen:[php]...
    function getgamedate($spieldatum=false) {
    $date = explode('-',getsetting('gamedate','0005-01-01'));
    if ($spieldatum) $date = explode('-',$spieldatum);
    $find = array('%Y','%y','%m','%n','%d','%j');
    $replace = array($date[0],sprintf('%02d',$date[0]%100),sprintf('%02d',$date[1]),(int)$date[1],sprintf('%02d',$date[2]),(int)$date[2]);
    return str_replace($find,$replace,getsetting('gamedateformat','%Y-%m-%d'));
    }
    ...[/php]
  • special/sacrificealtar.php: Komplett überarbeitet. Das Opfern von erschlagenen Monstern ist wieder möglich.
    --> Source
Bitte teilt mir eventuell noch enthaltene Fehler mit. :)

[edit]
Ahja, man kann jetzt auch in verlassene Häuser einbrechen. Die Bewohner dort sind also nicht mehr länger immun.

_________________
Praxis ist, wenn alles klappt aber keiner weiß warum. Theorie ist, wenn man weiß wie es geht, aber nichts klappt. Wir haben beides erfolgreich vereinigt: Bei uns klappt nichts und keiner weiß warum!

Neues Video: Marios freier Tag in Second Life


Zuletzt geändert von anpera am Mi 30 Nov, 2005 21:51, insgesamt 1-mal geändert.

Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: Mo 24 Okt, 2005 17:20 
Offline
Admin
Admin
Benutzeravatar

Registriert: Di 21 Jan, 2003 01:11
Beiträge: 1604
Wohnort: Haßfurt
Geschlecht: Männlich
LoGD: http://www.anpera.net/logd
Skype: anpera-net
Hier nochmal die überarbeitete houses.php ohne Haustiermod.

Danke an Devilzimti


Dateianhänge:
Dateikommentar: houses.php ohne Haustiermod für ext GER 3
anpsneuehauserohnepetsbydevilzimti.zip [16.55 KIB]
598-mal heruntergeladen

_________________
Praxis ist, wenn alles klappt aber keiner weiß warum. Theorie ist, wenn man weiß wie es geht, aber nichts klappt. Wir haben beides erfolgreich vereinigt: Bei uns klappt nichts und keiner weiß warum!

Neues Video: Marios freier Tag in Second Life
Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Dieses Thema ist gesperrt. Du kannst keine Beiträge editieren oder weitere Antworten erstellen.  [ 47 Beiträge ]  Gehe zu Seite Vorherige  1, 2, 3  Nächste

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 5 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum