anpera.net

anpera.net

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

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 23 Beiträge ]  Gehe zu Seite 1, 2  Nächste
Autor Nachricht
 Betreff des Beitrags: Rassenwizard
BeitragVerfasst: Sa 10 Dez, 2005 15:38 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Gleiches Thema wie beim Buffwizard.

Man füllt ein Formular aus und das Script wertet anschliessend die Daten aus und man bekommt eine Einbauanleitung.

Einbau:
Suche [superuser.php]:
PHP:
addnav("Mechanik");

Füge davon ein:
PHP:
addnav("Wizard-Group");
addnav("Rassenwizard","racewizard.php");


So, schon fertig.

Hinweise:
Man kann noch keine Bonuse auswählen, jedoch die Auswahl eingrenzen (Drachenkillfreigabe, Geschlechtfreigabe, Sufreigabe)

Todo:
- Bonusauswahl für die gängisten Bonuse
- Einbauanleitung immer wieder kompletieren (inn.php etc...)

Ach ja, dies ist eine Testversion... Testet sie ausführlich, damit ich sicher gehen kann, dass sie funktioniert ;)


Dateianhänge:
Dateikommentar: Neue Version.
racewizard.php.zip [2.89 KIB]
873-mal heruntergeladen
Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 10 Dez, 2005 18:27 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Death Lord hat geschrieben:
jetzt nochma für normal sterbliche was bewirkt des teil?


Normalsterbliche fragen nicht, sondern installieren den Wizard und testen ihn aus.

Nochmal für Nicht-Normalsterbliche: Der Wizard erstellt eine Einbauanleitung für Rassen.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 10 Dez, 2005 19:59 
Offline
Meister
Meister

Registriert: So 30 Okt, 2005 07:44
Beiträge: 322
Wohnort: Heilbronn
LoGD: http://www.ryu.dragonlegacy.de/source.php
ach so was is des is ja nett*g*

_________________
Zitat:
Wir sind Menschen, Trolle, Zwerge, Elfen und sonstige Wesen - ABER KEINE SKLAVEN!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 10 Dez, 2005 22:12 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 04 Dez, 2004 02:34
Beiträge: 825
Gute Sache :D


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 10 Dez, 2005 23:22 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
An sich ganz nett, aber sooo schwer ist das Rasen basteln ja nun auch nicht...

Aber für Einsterger durchaus brauchbar

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 23 Sep, 2006 09:01 
Offline
User
User

Registriert: Di 05 Sep, 2006 08:24
Beiträge: 17
LoGD: http://caerdy.air.hl-users.com/logd/sou ... illage.php
hmm ich hab den nun eingebaut, funzt auch ganz gut..

Nur eine Frage..

wie ist das mit den Bonus oder Malus.. die kann man dort ja nicht angeben

muß ich die nachträglich einfügen ?

und wenn ja wie und wo??


Klick

_________________
I need Help


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Rassenwizard
BeitragVerfasst: Mi 05 Mär, 2008 19:34 
Offline
Held
Held

Registriert: Fr 22 Feb, 2008 06:39
Beiträge: 276
Wohnort: Solingen
LoGD: http://apocalypse-rpserver.de/source.php
mal wieder was älteres hochkram

Ich hab mit dem wizard neue Rassen eingefügt und bei denen eingestellt das man diese erst ab ner bestimmen DK zahl bekommt..Nun hat sich ein BJ angemeldet und dieser ist nun einer von den neuen Rassen


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Rassenwizard
BeitragVerfasst: Mi 05 Mär, 2008 19:46 
Offline
Profi
Profi

Registriert: So 19 Aug, 2007 17:34
Beiträge: 154
if ($session['user']['dragonkills'] == 55) {
addnav("blablabla...
}

ersetzte 55 durch die anzahl der drachenkills, die du haben möchtest
und da smit dem addnav kommt nun der link rein, der zur rasse verweist

so kann nur ein user, der 55 dk´s hat, die rasse auswählen


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Rassenwizard
BeitragVerfasst: Mi 05 Mär, 2008 19:54 
Offline
Held
Held

Registriert: Fr 22 Feb, 2008 06:39
Beiträge: 276
Wohnort: Solingen
LoGD: http://apocalypse-rpserver.de/source.php
also die funktion hab ich drin mit >=15

$this->bbcode_second_pass_code('', 'if($session['user']['dragonkills'] >= 15){
addnav("`§Engel","setnewday.php?setrace=6$resline");
addnav("","setnewday.php?setrace=6$resline");
// output("<a href='setnewday.php?setrace=6$resline'>Vom Himmel steigen sie herab</a> `§als Engel ist alles um dich herum wunderschön und voller Glück.`n`n",true);
}')


Aber das geht leider nicht...Wenn ich == mache, bekommen dann nciht nur die leute die rasse die grade 15ten dk gemacht.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Rassenwizard
BeitragVerfasst: Mi 05 Mär, 2008 21:00 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
PHP:
If ($session['user']['dragonkills'] == 15 OR $session['user']['dragonkills'] > 15)
{
Addnav('`^Engel','setnewday.php?setrace=6'.$resline);
Addnav('','setnewday.php?setrace=6'.$resline);
Output('Here the text!');
}

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Rassenwizard
BeitragVerfasst: Mi 05 Mär, 2008 22:17 
Offline
Held
Held

Registriert: Fr 22 Feb, 2008 06:39
Beiträge: 276
Wohnort: Solingen
LoGD: http://apocalypse-rpserver.de/source.php
Danke..dann sollte man das doch mal im Rassenwizard selbst ändern

Edit: geht aber immernoch nicht...ich habs mal angehangen da ich es im moment lokal teste

PHP:
}else{
output("Wo bist du aufgewachsen?`n`n");
output("<a href='newday.php?setrace=1$resline'>In den Sümpfen von Glukmoore</a> als `2Troll`0, auf dich alleine gestellt seit dem Moment, als du aus der lederartigen Hülle deines Eis geschlüpft bist und aus den Knochen deiner ungeschlüpften Geschwister ein erstes Festmahl gemacht hast.`n`n",true);
output("<a href='newday.php?setrace=2$resline'>Hoch über den Bäumen</a> des Waldes Glorfindal, in zerbrechlich wirkenden, kunstvoll verzierten Bauten der `^Elfen`0, die so aussehen, als ob sie beim leisesten Windhauch zusammenstürzen würden und doch schon Jahrhunderte überdauern.`n`n",true);
output("<a href='newday.php?setrace=3$resline'>Im Flachland in der Stadt Romar</a>, der Stadt der `&Menschen`0. Du hast immer nur zu deinem Vater aufgesehen und bist jedem seiner Schritte gefolgt, bis er auszog den `@Grünen Drachen`0 zu vernichten und nie wieder gesehen wurde.`n`n",true);
output("<a href='newday.php?setrace=4$resline'>Tief in der Unterirdischen Festung Qexelcrag</a>, der Heimat der edlen und starken `#Zwerge`0, deren Verlangen nach Besitz und Reichtum in keinem Verhältnis zu ihrer Körpergrösse steht.`n`n",true);
output("<a href='newday.php?setrace=5$resline'>In einem Erdloch in der öden Landschaft</a> weit außerhalb jeder Siedlung bist du als `5Echsenwesen`0 aus deinem Ei geschlüpft. Artverwandt mit den Drachen hast du es nicht leicht in dieser Welt.`n`n",true);
If ($session['user']['dragonkills'] == 15 OR $session['user']['dragonkills'] > 15)
{
Addnav('`^Engel','setnewday.php?setrace=6'.$resline);
Addnav('','setnewday.php?setrace=6'.$resline);
Output('`§Vom Himmel steigen sie herab, als Engel ist alles um dich herum wunderschön und voller Glück.');
}
If ($session['user']['dragonkills'] == 25 OR $session['user']['dragonkills'] > 25)
{
Addnav('`4Vampir','setnewday.php?setrace=7'.$resline);
Addnav('','setnewday.php?setrace=7'.$resline);
Output('`4Lebewesen, die schon seid längerem die Welt heimsuchten als Vampir bist du ständig auf Jagd und immer durstig.');
}
If ($session['user']['dragonkills'] == 35 OR $session['user']['dragonkills'] > 35)
{
Addnav('`]Drow','setnewday.php?setrace=8'.$resline);
Addnav('','setnewday.php?setrace=8'.$resline);
Output('`]Einst kamen sie von weit her, Drow, sie leben in Absoluter Dunkelheit und wagen sich nur selten ans Licht.');
}
addnav("Wähle deine Rasse");
addnav("`2Troll`0","newday.php?setrace=1$resline");
addnav("`^Elf`0","newday.php?setrace=2$resline");
addnav("`&Mensch`0","newday.php?setrace=3$resline");
addnav("`#Zwerg`0","newday.php?setrace=4$resline");
addnav("`5Echse`0","newday.php?setrace=5$resline");
addnav("`]Drow`0","newday.php?setrace=6'.$resline");
addnav("`§Engel`0","newday.php?setrace=7'.$resline");
addnav("`4Vampir`0","newday.php?setrace=8'.$resline");
addnav("","newday.php?setrace=1$resline");
addnav("","newday.php?setrace=2$resline");
addnav("","newday.php?setrace=3$resline");
addnav("","newday.php?setrace=4$resline");
addnav("","newday.php?setrace=5$resline");
addnav("","newday.php?setrace=6'.$resline");
addnav("","newday.php?setrace=7'.$resline");
addnav("","newday.php?setrace=8'.$resline");
}


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Rassenwizard
BeitragVerfasst: Mi 05 Mär, 2008 23:19 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
PHP:
If ($session['user']['dragonkills'] == 15 OR $session['user']['dragonkills'] > 15)

Das ist wohl total unsinnig. Wenn es mit >= nicht funktioniert, wird es auch so nicht funktionieren.

Übrigens sind da diverse Werte doppelt besetzt. Diese sollten jedoch nur einmal vorkommen.

PHP:
}else{
output("Wo bist du aufgewachsen?`n`n");
output("<a href='newday.php?setrace=1".$resline."'>In den Sümpfen von Glukmoore</a> als `2Troll`0, auf dich alleine gestellt seit dem Moment, als du aus der lederartigen Hülle deines Eis geschlüpft bist und aus den Knochen deiner ungeschlüpften Geschwister ein erstes Festmahl gemacht hast.`n`n",true);

output("<a href='newday.php?setrace=2".$resline."'>Hoch über den Bäumen</a> des Waldes Glorfindal, in zerbrechlich wirkenden, kunstvoll verzierten Bauten der `^Elfen`0, die so aussehen, als ob sie beim leisesten Windhauch zusammenstürzen würden und doch schon Jahrhunderte überdauern.`n`n",true);

output("<a href='newday.php?setrace=3".$resline."'>Im Flachland in der Stadt Romar</a>, der Stadt der `&Menschen`0. Du hast immer nur zu deinem Vater aufgesehen und bist jedem seiner Schritte gefolgt, bis er auszog den `@Grünen Drachen`0 zu vernichten und nie wieder gesehen wurde.`n`n",true);

output("<a href='newday.php?setrace=4".$resline."'>Tief in der Unterirdischen Festung Qexelcrag</a>, der Heimat der edlen und starken `#Zwerge`0, deren Verlangen nach Besitz und Reichtum in keinem Verhältnis zu ihrer Körpergrösse steht.`n`n",true);

output("<a href='newday.php?setrace=5".$resline."'>In einem Erdloch in der öden Landschaft</a> weit außerhalb jeder Siedlung bist du als `5Echsenwesen`0 aus deinem Ei geschlüpft. Artverwandt mit den Drachen hast du es nicht leicht in dieser Welt.`n`n",true);

addnav("`2Troll`0","newday.php?setrace=1$resline");
addnav("`^Elf`0","newday.php?setrace=2$resline");
addnav("`&Mensch`0","newday.php?setrace=3$resline");
addnav("`#Zwerg`0","newday.php?setrace=4$resline");
addnav("`5Echse`0","newday.php?setrace=5$resline");

addnav("","newday.php?setrace=1$resline");
addnav("","newday.php?setrace=2$resline");
addnav("","newday.php?setrace=3$resline");
addnav("","newday.php?setrace=4$resline");
addnav("","newday.php?setrace=5$resline");


if ($session['user']['dragonkills'] >= 15) {
addnav('`^Engel','setnewday.php?setrace=6'.$resline);
addnav('','setnewday.php?setrace=6'.$resline);
output('`§Vom Himmel steigen sie herab, als Engel ist alles um dich herum wunderschön und voller Glück.');
}
If ($session['user']['dragonkills'] >= 25){
addnav('`4Vampir','setnewday.php?setrace=7'.$resline);
addnav('','setnewday.php?setrace=7'.$resline);
output('`4Lebewesen, die schon seid längerem die Welt heimsuchten als Vampir bist du ständig auf Jagd und immer durstig.');
}
if ($session['user']['dragonkills'] >= 35){
addnav('`]Drow','setnewday.php?setrace=8'.$resline);
addnav('','setnewday.php?setrace=8'.$resline);
output('`]Einst kamen sie von weit her, Drow, sie leben in Absoluter Dunkelheit und wagen sich nur selten ans Licht.');
}
}


Versuchs mal so. Vielleicht stimmts nicht ganz, aber das Schema sollte durchaus korrekt sein.
Natürlich sollte das $colraces und $races Array jeweils noch korrekt angepasst werden. Wirst du bestimmt hinkriegen.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Rassenwizard
BeitragVerfasst: Do 06 Mär, 2008 14:39 
Offline
Held
Held

Registriert: Fr 22 Feb, 2008 06:39
Beiträge: 276
Wohnort: Solingen
LoGD: http://apocalypse-rpserver.de/source.php
Es klappt nun schonmal das ich die Rassen sehe aber wenn ich jetzt den engel wähle kommt folgende Meldung

PHP:
Fatal error: Call to undefined function getsetting() in C:\xampp\htdocs\logd\setnewday.php on line 13



Hier mal ein Auszug aus meiner setnewday.php. Zeile 13 ist rot markiert.

PHP:
<?php

// 11092004

/*setweather.php
An element of the global weather mod Version 0.5
Written by Talisman
Latest version available at http://dragonprime.cawsquad.net

translation: anpera
*/

if ((int)getsetting("expirecontent",180)>0){
$sql = "DELETE FROM commentary WHERE postdate<'".date("Y-m-d H:i:s",strtotime(date("r")."-".getsetting("expirecontent",180)." days"))."'";
db_query($sql);
$sql = "DELETE FROM news WHERE newsdate<'".date("Y-m-d H:i:s",strtotime(date("r")."-".getsetting("expirecontent",180)." days"))."'";
db_query($sql);
}
$sql = "DELETE FROM mail WHERE sent<'".date("Y-m-d H:i:s",strtotime(date("r")."-".getsetting("oldmail",14)."days"))."'";
db_query($sql);
// Reduce time in jail for chars who need it
$sql = "UPDATE accounts SET jailtime=jailtime-1 WHERE jailtime > 0";
db_query($sql);

........


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Rassenwizard
BeitragVerfasst: Do 06 Mär, 2008 14:52 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
Da hat wohl jemand die Funktion "getsetting()" aus der common.php gelöscht.

Lad dir das Original nochmal runter und füge die "getsetting" Funktion nochmal ein. Ggf. auch noch "savesettings" etc.

My.

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Rassenwizard
BeitragVerfasst: Do 06 Mär, 2008 15:07 
Offline
Held
Held

Registriert: Fr 22 Feb, 2008 06:39
Beiträge: 276
Wohnort: Solingen
LoGD: http://apocalypse-rpserver.de/source.php
ich hab testweise einfach die Originale commom.php genommen und hinein kopiert..Aber es kommt die selbe fehlermeldung


*schmeisst gleich die rassen wieder raus


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Rassenwizard
BeitragVerfasst: Do 06 Mär, 2008 15:38 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
Wie gesagt, die Funktion ist nicht definiert, das heist, das sie in der common.php nicht niedergeschrieben ist.
Ergo: Sie fehlt.

$this->bbcode_second_pass_code('', '
- Date: - Name: - Description:
05 Mar 2008 - common.php — Datei kann nicht angezeigt werden: momentan wegen Tests nicht verfügbar')

Wie soll man da helfen?

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Rassenwizard
BeitragVerfasst: Do 06 Mär, 2008 15:44 
Offline
Held
Held

Registriert: Fr 22 Feb, 2008 06:39
Beiträge: 276
Wohnort: Solingen
LoGD: http://apocalypse-rpserver.de/source.php
Fatal error: Call to undefined function getsetting() in C:\xampp\htdocs\logd\setnewday.php on line 13


local....


Dateianhänge:
Dateikommentar: lokale common.php
common.rar [21.91 KIB]
807-mal heruntergeladen
Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Rassenwizard
BeitragVerfasst: Do 06 Mär, 2008 16:03 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 01 Mai, 2007 13:57
Beiträge: 1634
Wohnort: Dortmund.
Geschlecht: Männlich
LoGD: Lokal.
Skype: josh.hoiul
Das Archiv ist beschädigt.

    Download with:
  • Opera,
  • Firefox,
  • Safari,
  • IE6,
  • IE7

......

_________________
Never change a running system. Bullshit! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Rassenwizard
BeitragVerfasst: Do 06 Mär, 2008 16:09 
Offline
Held
Held

Registriert: Fr 22 Feb, 2008 06:39
Beiträge: 276
Wohnort: Solingen
LoGD: http://apocalypse-rpserver.de/source.php
Habs dank einer anderen Person die Mehr Ahnung hat geschafft.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Rassenwizard
BeitragVerfasst: Fr 07 Mär, 2008 13:47 
Offline
Profi
Profi

Registriert: Mo 25 Dez, 2006 21:45
Beiträge: 109
Harthas hat geschrieben:
if ($session['user']['dragonkills'] >= 15) {
addnav('`^Engel','setnewday.php?setrace=6'.$resline);
addnav('','setnewday.php?setrace=6'.$resline);
output('`§Vom Himmel steigen sie herab, als Engel ist alles um dich herum wunderschön und voller Glück.');
}
If ($session['user']['dragonkills'] >= 25){
addnav('`4Vampir','setnewday.php?setrace=7'.$resline);
addnav('','setnewday.php?setrace=7'.$resline);
output('`4Lebewesen, die schon seid längerem die Welt heimsuchten als Vampir bist du ständig auf Jagd und immer durstig.');
}
if ($session['user']['dragonkills'] >= 35){
addnav('`]Drow','setnewday.php?setrace=8'.$resline);
addnav('','setnewday.php?setrace=8'.$resline);
output('`]Einst kamen sie von weit her, Drow, sie leben in Absoluter Dunkelheit und wagen sich nur selten ans Licht.');
}
}


;) :!:

_________________
26. April 2007 - 8. Juni 2007 auf http://www.dragonfantasies.de
28. Juli 2007 - 31. Dezember 2008 auf http://www.atrahor.de

LoGD ist das programmierte Grauen!


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 23 Beiträge ]  Gehe zu Seite 1, 2  Nächste

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 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