anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Di 19 Mär, 2024 09:15

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 1 Beitrag ] 
Autor Nachricht
 Betreff des Beitrags: Meister Editor
BeitragVerfasst: So 15 Mai, 2016 08:57 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mo 01 Sep, 2008 10:29
Beiträge: 118
Wohnort: Niedersachsen
Geschlecht: Männlich
LoGD: https://www.sotbd.de/about.php?op=source
LoGD mag zwar nicht mehr das sein, was es einmal vor einigen Jahren zur seiner Blütezeit gewesen sein mag, aber trotzdem gibt es noch einige Leute die Ihren Spaß daran haben - Leute wie uns :D
Wir haben uns daher entschlossen nach und nach auch einige Dinge hier zu veröffentlichen, für den Fall, dass es noch Leute gibt die damit etwas anfangen können xD

An dieser Stelle folgt nun als erstes ein Meister Editor, den es soweit ich weiß noch nicht in diesem Forum zum Download gab, jedenfalls haben wir vor einigen Jahren Mal einen geschrieben den wir hier nun veröffentlichen wollen. Wir haben die normale Meister Tabelle noch um einige Spalten erweitern, jedoch habe ich den Editor so angepasst, dass er nur das beinhaltet was für die Standard-Version auch Sinn macht.

Datei: editor-meister.php [NEU], superuser.php [EDIT], train.php [EDIT]
Beschreibung: Ermöglicht das Editieren der Meister über die Admin-Grotte
Kompatible Version: 0.9.7
Voraussetzungen: keine
Einbau-Schwierigkeit: leicht

Anleitung:
I. SQL ausführen:
$this->bbcode_second_pass_code('', 'ALTER TABLE `masters` ADD `picture` VARCHAR(100);
ALTER TABLE `masters` ADD `sex` TINYINT(1) DEFAULT 0;
ALTER TABLE `masters` ADD `town` TINYINT(1) DEFAULT 0;')


II. train.php editieren

SUCHE:
PHP:
$sql = "SELECT * FROM masters WHERE creaturelevel = ".$session[user][level];


ERSETZE MIT:
PHP:
$sql = "SELECT * FROM masters WHERE town = 0 AND creaturelevel = ".$session['user']['level'];


SUCHE:
PHP:
$master = db_fetch_assoc($result);


DAHINTER EINFÜGEN:
PHP:
if ($master['picture']!="" && file_exists($master['picture'])) output("<img src='".$master['picture']."' title='' alt='' />`n",true);


Alle Stellen finden in denen von Meister die Rede ist und durch sowas wie ".($master['sex'] ? "Meisterin" : "Meister")." ersetzen.

III. superuser.php editieren

SUCHE:
PHP:
if ($session[user][superuser]>=3) addnav("User Editor","user.php");


DAHINTER EINFÜGEN:
PHP:
if ($session[user][superuser]>=3) addnav("Meister-Editor","editor-meister.php");



IV. editor-meister.php in das Root-Verzeichnis hochladen und fertig ^^

Wer möchte, kann natürlich auch noch weitere Trainingslager in anderen Dörfern / Städten / Orten anlegen und dann über den Parameter town andere Meister ziehen.


Dateianhänge:
editor-meister.zip [3.38 KIB]
817-mal heruntergeladen
Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 1 Beitrag ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 8 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:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum