anpera.net
https://anpera.homeip.net/phpbb3/

"Der Palast" by Montekar
https://anpera.homeip.net/phpbb3/viewtopic.php?f=44&t=3808
Seite 1 von 1

Autor:  Eliwood [ Di 17 Jul, 2007 19:45 ]
Betreff des Beitrags:  "Der Palast" by Montekar

Es handelt sich um ein kleines Addon für das Dorf, einen Palast.
Dabei muss folgendes geändert werden:

Füge an beliebiger Stelle ein:

addnav("Der Palast","palast.php");

Öffne palast.php, suche

### EINSTELLUNGEN ###

$name = ""; //Name des Herrschers
$name2 = ""; //Name der rechten Hand des Herrschers
$g = ""; //Geschlecht des Herrschers, 0=> männlich, 1=> weiblich
$dorf = ""; //Name des Dorfes
$id = ; //Account-ID des Herrschers

### EINSTELLUNGEN ENDE ###

Und fülle alles richtig aus.
Dann einfach hochladen und fertig!

Dateianhänge:
Palast.zip [42.25 KIB]
493-mal heruntergeladen

Autor:  Spanky [ Mi 18 Jul, 2007 14:56 ]
Betreff des Beitrags: 

Hallo!
Mir ist ein Fehler aufgefallen. (Jedenfalls ist es bei mir so.)
Wenn ich die Account ID des Herrschers angebe, wird dieser nicht zum Herrscher (auch wenn er administriert ist).


Nach folgenden Änderungen hat es bei mir geklappt:

Ersetze (Zeile 58):

[php] if ($session['user']['acctid']==$id && $session['user']['superuser']>3)[/php]

mit

[php] if ($session['user']['acctid']==$id && $session['user']['superuser']>2)[/php]

Es gibt nur 3 User Level. :D

Autor:  adminator [ Do 19 Jul, 2007 00:00 ]
Betreff des Beitrags: 

Kleine Korrektur:

Zitat:
Es gibt nur 3 User Level. :D


Nur in der "Grundausstattung". Einige Logd´s haben nämlich die Level "Superadmin" und Gott ;-) ... speziell mit Aufteilung der Mod-rechte z.B. für Chatmods -> Kreaturen admin -> Useradmin m. eingeschr. Rechten -> Useradmin -> Systemadmin ... zum Beispiel würde es bei "uns" wunderbar klappen (Man könnte beliebig viele Userlevel erschaffen :-), aber das macht keinen Sinn).

Ich sag das nicht um dich zu ärgern, lediglich zur Info wg. der Ausschliesslichkeitsbehauptung ;-) ... in der Ur-Anpera 0.97 sinds 3., das ist wohl so.

LG

Uwe

Autor:  Spanky [ Do 19 Jul, 2007 08:02 ]
Betreff des Beitrags: 

Achso :D
Ist aber nicht für die "normale" Version geeignet. :baeh:

Autor:  Rhodeon [ Do 19 Jul, 2007 09:09 ]
Betreff des Beitrags: 

Werde es mir auf jeden Fall mal angucken im Laufe des Tages, hört sich aber recht interessant an.

Autor:  adminator [ Do 19 Jul, 2007 11:10 ]
Betreff des Beitrags: 

Wegen einer zu ändernden Codezeile sollte man auch nicht behaupten, das es "nicht für die normale Version" geeignet ist, denn normal sind die 0.97er Versionen alle - und leider auch individuell. Das man Anpassungen durchführen muß versteht sich fast von selbst, installieren wird sich diese Logdversion ja schliesslich auch nicht automatisch :-) - die Lösung steht ja auch schon da.

Ich hab da auch noch was, für den Palast als Ergänzung.

Anmerkung: Ich weiß nicht obs generell mit der Verhaftung klappt (eventuell schreibt es um) ... installiert sollte das Gefängnismod sein (prisondays), ist auch nur ein kleines zusätzliches Gimmick.

sucht:
[php]
addnav("Zurück ins Dorf","palastviertel.php");
[/php]


fügt davor ein:

[php]
addnav("Den Lieblingshund streicheln","palast.php?op=hund");
addnav("Laut Schimpfen","palast.php?op=protest");
[/php]


sucht:

[php]
addnav("Zurück ins Dorf","palastviertel.php");
[/php]

fügt DANACH ein

[php]
} elseif ($_GET['op']=="hund")
{

output("Du näherst dich dem sabbernden, kleinen, putzigen Lieblingshündchen des Herrschers und passt einen günstigen Augenblick ab.");
output(" ".$name." sieht gerade stirnrunzelnd auf deine wie festgemeistelte Grinselei und dein gestammeltes " Ja, wo isser denn? ", als");
output(" du auch schon ein paar kleine, aber scharfe Zähnchen in deinem Fleisch spürst. Das verschafft dir zwar Schmerzen, aber");
output("immerhin auch Achtung bei deinem Herrscher, leise fluchend und immer noch schmerzhaft grinsend suchst du den Ausgang!");
$sql = "SELECT acctid,name,experience,charm,charisma,lastip,emailaddress,race,marriedto,uniqueid FROM accounts WHERE login=\"$_GET[name]\"";
$result = db_query($sql) or die(db_error(LINK));
if (db_num_rows($result)>0)
{
$row = db_fetch_assoc($result);
$sql = "UPDATE accounts SET hitpoints=hitpoints-50 WHERE acctid='$row[acctid]'";
db_query($sql);
$sql = "UPDATE accounts SET charm=charm+1 WHERE acctid='$row[acctid]'";
db_query($sql);
}
addnav("Ausgang","palastviertel.php");

} elseif ($_GET['op']=="protest") {

output("Du lästerst mal endlich so richtig ab! Du bemerkst vor lauter Ereiferung gegenüber der Majestät nicht");
output("das ".$name." huldvoll geradewegs ein paar Wachen heranwinkt.");
output("Immerhin erwirbst du auch Achtung bei den Wachen, auch wenn sie dich nun mitnehmen, dich knebeln und an den Hafen auf ein Schiff führen!");

$sql = "SELECT acctid,name,experience,charm,charisma,lastip,emailaddress,race,marriedto,uniqueid FROM accounts WHERE login=\"$_GET[name]\"";
$result = db_query($sql) or die(db_error(LINK));
if (db_num_rows($result)>0)
{
$row = db_fetch_assoc($result);
$sql = "UPDATE accounts SET prisondays=1 WHERE acctid='$row[acctid]'";
db_query($sql);
$sql = "UPDATE accounts SET charm=charm+1 WHERE acctid='$row[acctid]'";
db_query($sql);
}
$sql = "SELECT acctid,name,experience,charm,charisma,lastip,emailaddress,race,marriedto,uniqueid FROM accounts WHERE login=\"$_GET[name]\"";
$result = db_query($sql) or die(db_error(LINK));
if (db_num_rows($result)>0)
{
$row = db_fetch_assoc($result);
}
addnav("Ich verbanne dich erstmal nach Calypso!!!","calypso_hafen.php");

[/php]

In der Zeile:

[php]
Calypso!!!","calypso_hafen.php");
[/php]

solltet ihr euren eigenen Ort angeben, das Gefängnis ist auch ne Möglichkeit.

Der Lieblingshund des Herrschers (die hatten öfters mal so kleine Wadenbeisser) ist relativ giftig und auf Proteste reagiert ein Herrscher nunmal ... sagen wir unwirsch *s*, ich hoffe Eli gefällt die Ergänzung auch gd&r ;-)

LG

Uwe

Autor:  Eliwood [ Do 19 Jul, 2007 13:43 ]
Betreff des Beitrags: 

adminator hat geschrieben:
Der Lieblingshund des Herrschers (die hatten öfters mal so kleine Wadenbeisser) ist relativ giftig und auf Proteste reagiert ein Herrscher nunmal ... sagen wir unwirsch *s*, ich hoffe Eli gefällt die Ergänzung auch gd&r ;-)


Ich hoffe du weisst, dass das nicht meine Arbeit ist?

Autor:  Rikkarda [ Do 19 Jul, 2007 13:59 ]
Betreff des Beitrags: 

Eliwood hat geschrieben:
adminator hat geschrieben:
Der Lieblingshund des Herrschers (die hatten öfters mal so kleine Wadenbeisser) ist relativ giftig und auf Proteste reagiert ein Herrscher nunmal ... sagen wir unwirsch *s*, ich hoffe Eli gefällt die Ergänzung auch gd&r ;-)


Ich hoffe du weisst, dass das nicht meine Arbeit ist?


nicht viele kennen den weg:

http://anpera.homeip.net/forum/viewtopic.php?t=1136


ich seh mir das nachher auch mal genauer an :)

Autor:  adminator [ Do 19 Jul, 2007 15:46 ]
Betreff des Beitrags: 

Zitat:
Gleichzeitig solltest du bitte auch alle Updates melden, bzw selber posten im richtigen Beitrag.
Danke an alle die helfen das Spiel zu erweitern bzw weiter zu verbessern.


Die Erweiterung IN diesem Mod um die besagten Stellen stammt aus meiner Feder! Es war auch nur ein Vorschlag, damit das Mod ein wenig größer wird (nur Wandteppiche sind auf Dauer ein wenig spartanisch) ;-) ... wüsste jetzt nicht, was daran so verkehrt ist *grübel*

Wenn Postings von Erweiterungen vorhandener Mods nicht erwünscht sein sollten, dann lass ich das auch gerne ;-) - ich dachte, das gehöre zum guten Ton :-) und das Copyright bleibt ja drin ?!

LG

Uwe

Autor:  Eliwood [ Do 19 Jul, 2007 16:05 ]
Betreff des Beitrags: 

adminator hat geschrieben:
Zitat:
Gleichzeitig solltest du bitte auch alle Updates melden, bzw selber posten im richtigen Beitrag.
Danke an alle die helfen das Spiel zu erweitern bzw weiter zu verbessern.


Die Erweiterung IN diesem Mod um die besagten Stellen stammt aus meiner Feder! Es war auch nur ein Vorschlag, damit das Mod ein wenig größer wird (nur Wandteppiche sind auf Dauer ein wenig spartanisch) ;-) ... wüsste jetzt nicht, was daran so verkehrt ist *grübel*

Wenn Postings von Erweiterungen vorhandener Mods nicht erwünscht sein sollten, dann lass ich das auch gerne ;-) - ich dachte, das gehöre zum guten Ton :-) und das Copyright bleibt ja drin ?!

LG

Uwe


Du hast da was missverstanden. Ich sagte, das Skript sei nicht von mir. Rikka wies daraufhin auf den entsprechenden Thread, der auffordert. mir Mods für die Moddatenbank zu schicken, als Erklärung dafür, dass ich das Poste und nicht der eigentliche Urheber. Soweit klar?

Autor:  adminator [ Do 19 Jul, 2007 17:57 ]
Betreff des Beitrags: 

Tja, nun ... hm. Ich weiß ja dennoch nicht, ob das bischen Code rechtfertigt, es dem Mod beizulegen - sollte ja nur ne Fixergänzung sein (ohne dem Author ins Handwerk zu pfuschen)... kann mans denn nicht einfach nur per Link dazustellen? Ansonsten kann der Author es ja gern einfügen und nutzen :-)

Lieben Gruss

Uwe

Autor:  Rikkarda [ Do 19 Jul, 2007 18:26 ]
Betreff des Beitrags: 

doch natürlich. das machen wir alle so? Das stand überhaupt nicht zur Debatte. Ich habs nur gepostet weil u.a. auch du in deinem Thread von der Zugbrücke um verschieben in den mods bereich gebeten hattest, was nicht nötig gewesen wäre, hättest du den Weg über die Datenbank gewählt und Eli die Datein geschickt..

hier war mein Link nur dazu da um zu erklären, wieso das Addon von Eli gepostet wurde und nicht vom Urheber. sry wenns da zu missverständnissen kam :)

lg

Autor:  adminator [ Do 19 Jul, 2007 19:45 ]
Betreff des Beitrags: 

Ahhhsoo... (bin Begriffsstutzig), denn pack und mail ich das mal :-)

LG

Uwe

Seite 1 von 1 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/