LoGD Standardrelease steht hier zum Download zur Verfügung!
<?php
/*Einbauanleitung
Name: Berufscribt by Opal of www.aladrion.de
Version: 1.0
Programming: Opal
Beinhaltet fremd php: blumenmädchen.php by Ithil dae (alias Abraxas)
Texte: Team of Aladrion
Danke an alle die geholfen haben und an und natürlich an alle die mich unterstützt haben
Beschreibung:Berufsscribt
Es gibt 14 Arbeitsplätze und 30 Jobs
Um einen Beruf ausüben zu können muss man als allererstes die Dorfschule 6 Klassen sind zu Absolvieren kosetnpungt insgesamt : 210.000 Gold fürs Schulgeld und 43 Kampfrunden damit wären die ersten 10 Berufe frei
Berufe:,Pfleger,Buchbinder,Schankknecht,Schankmaid,Radmacher,Florist,Floristin,Krämer,Kerzenzieher. Gehalt pro Kampfrunde die sich zwischen 2-6 bewegen können 500 Gold
Weiterbildung:
Erste Weiterbildung: kostet 70000 Gold und 14 Kampfrunden dieses schaltet dann die nächsten 10 Berufe frei
Berufe:Gaukler,Barde,Redner,Wirt,Bote,Kunstschmied,Heiler,Gärtner,Lehrer,Zahnreisser. Gehalt pro Kampfrunde die sich zwischen 2-6 bewegen 750 Gold
Zweite Weiterbildung: kostet 80000 Gold und 16 Kampfrunden dieses schaltet dann die letzten 10 Berufe frei
Berufe:Tänzer,Geschichtenerzähler,Schreiber,Buchbinder,Rechtsgelehrter,Philosoph,Schauspieler,Richter,Kartograph,
Ausbilder. Gehalt pro Kampfrunde die sich zwischen 2-6 bewegen1000 pro Tag
Wer einen Beruf hat muss sich einmal am Tag beim Arbeitgeber melden und Arbeiten , sollte mann nicht erscheinen bekommt man eine Ermahnung hat man 5 Ermahnungen wird man gekündigt und verliert den job oder Job und die weiterbildungen oder Job weiterbildung und Schulbildung.
Mann kann seinen Job aber auch Kündigen um dann mal ne Weiterbildung zu machen oder einen anderen Job zu nehmen.
oder mann bestiehlt (2 mal möglich pro Tag )seinen Arbeitgeber und erbeutet Edelsteine,Gold oder mann wird erwischt bekommt einer ermahnung hinzu oder verliert direckt seinen Job .
ausserdem gibt es am neuen Tag noch Bonus per zufall.
So weit die beschreibung nun zum Einbau ^^
/////////////////////////////
Sql:
////////////////////////////
ALTER TABLE `accounts` ADD `schule` INT( 11 ) NOT NULL ;
ALTER TABLE `accounts` ADD `schulef` INT( 11 ) NOT NULL ;
ALTER TABLE `accounts` ADD `jobid` INT( 30 ) NOT NULL ;
ALTER TABLE `accounts` ADD `jobda` INT( 11 ) NOT NULL ;
ALTER TABLE `accounts` ADD `dieb` INT( 11 ) NOT NULL ;
ALTER TABLE `accounts` ADD `jobf` INT( 11 ) NOT NULL ;
/////////////////////////////////////////////////////////////////////////////////
Y Chat bei Leen anleitung:
////////////////////////////
//common.php:
Suche
if ($session[user][superuser]>=2 && $message=="X")
{
$out.="`0[ <a href='superuser.php?op=commentdelete&commentid=$commentids[$i]&return=".URLEncode($_SERVER['REQUEST_URI'])."'>Löschen</a> ]".$authors[$i].": ";
addnav("","superuser.php?op=commentdelete&commentid=$commentids[$i]&return=".URLEncode($_SERVER['REQUEST_URI']));
$matches=array();
preg_match("/[(][^)]*[)]/",$op[$i],$matches);
$sect=$matches[0];
}
Füge danach ein
else if ($message=="Y")
{
$out.=$authors[$i];
}
Suche
if ($sec!="x") output("`n`b$sec`b`n");
Ersetze mit
if ($sec!="x" && $sec!="y") output("`n`b$sec`b`n");
Suche
if ($message!="X")
Ersetze mit
if ($message!="X" && $message!="Y")
////////////////////////////////////////////////////////////////////////////////
/////////////////////////////
newday.php
////////////////////////////
suche:
if ($_GET['resurrection']=="egg"){
addnews("`&{$session['user']['name']}`& hat das `^goldene Ei`& benutzt und entkam so dem Schattenreich.");
$spirits=-6;
//$session['user']['deathpower']-=100;
$session['user']['restorepage']="village.php?c=1";
savesetting("hasegg",stripslashes(0));
}
füge danach ein:
// Berufscript by Opal Start
($session[user][dieb] =0);
if($session[user][jobid]>=1){
if($session[user][jobf] >=4){
switch(e_rand(1,3)){
case 1:
output("`n`b`9Der 5. Fehltag! Der Chef ist so verärgert über dich, dass er dich hochkant heraus geworfen hat! Nun heißt es wohl, dass du dir einen neuen Job suchen darfst. `b`n`n");
$session[user][jobid]=0;
$session[user][jobf]=0;
break;
case 2:
output("`n`b`$Der 5.Fehltag war einfach zuviel. Dein Vorgesetzter wirft dich ohne Umschweife heraus und du stehst ohne Job da. Aber dem nicht genug erzählt er auch überall herum wie faul du warst und du verlierst sämtliche Stufen deiner Weiterbildung. `b`n`n");
$session[user][jobid]=0;
$session[user][schulef]=1;
$session[user][jobf]=0;
break;
case 3:
output("`n`b`$Dein Chef hat die Nase gestrichen voll. 5 Tage hast du nun schon gefehlt und er sorgt dafür, dass du wirklich alles verlierst was mit deinem Job zu tun hat. `n
Du darfst diesbezüglich nun noch einmal ganz von vorn beginnen. `b`n`n");
$session[user][jobid]=0;
$session[user][schule]=0;
$session[user][schulef]=0;
$session[user][jobf]=0;
$session[user][jobf]=0;
break;
}
}elseif($session[user][jobda] ==0){
if($session[user][jobf] ==0){
output("`n`b`8Du hast dir einen Fehltag eingehandelt. Es ist deine erste Ermahnung. Gib Acht, dass es nicht mehr werden. `b`n`n");
$session[user][jobf]+=1;
}elseif($session[user][jobf] ==1){
output("`n`b`8Das ist heute dein zweiter Fehltag und somit die zweite Ermahnung. Ob sich das so günstig für dich entwickelt? `b`n`n");
$session[user][jobf]+=1;
}elseif($session[user][jobf] ==2){
output("`n`b`8Das ist bereits dein dritter Fehltag und die dritte Ermahnung. Hoffentlich wird dein Vorgesetzter nicht ärgerlich. `b`n`n");
$session[user][jobf]+=1;
}elseif($session[user][jobf] ==3){
output("`n`b`8Der vierte Fehltag in deiner Liste. Das bedeutet auch die vierte Ermahnung. Vielleicht solltest du dir langsam Sorgen um den Job machen? `b`n`n");
$session[user][jobf]+=1;
}
}elseif($session[user][jobda] ==1){
switch(e_rand(1,20)){
case 1:
output("`n`^Du hast in letzter Zeit wirklich sehr gute Arbeit geleistet und warst auch immer gänzlich bei der Sache. Dein Chef ist wirklich sehr zufrieden mit dir und verspricht, dass du auch das eine oder andere Mal eventuell eine kleine Überraschung bekommst.`n`n");
$session[user][jobda]=0;
$session[user][jobf]-=1;
break;
case 2:
output("`n`^Dein Chef ist so zufrieden mit dir und deiner Arbeit, dass er dir einen kleinen Zuschuss an Gold in höhe von 700 Gold zukommen lässt. Arbeite nur weiter so fleißig und du wirst ab und an eine kleine Belohnung erhalten.`n`n");
$session[user][gold]+=700;
$session[user][jobda]=0;
$session[user][jobf]-=1;
break;
case 3:
output("`n`^Dein Chef ist so zufrieden mit dir und deiner Arbeit, dass er dir einen kleinen Zuschuss an Gold in höhe von 500 Gold zukommen lässt. Arbeite nur weiter so fleißig und du wirst ab und an eine kleine Belohnung erhalten.`n`n");
$session[user][gold]+=500;
$session[user][jobda]=0;
$session[user][jobf]-=1;
break;
case 4:
output("`n`^Dein Chef ist so zufrieden mit dir und deiner Arbeit, dass er dir einen kleinen Zuschuss an Gold in höhe von 1000 Gold zukommen lässt. Arbeite nur weiter so fleißig und du wirst ab und an eine kleine Belohnung erhalten.`n`n");
$session[user][gold]+=1000;
$session[user][jobda]=0;
$session[user][jobf]-=1;
break;
case 5:
output("`n`^In letzter Zeit gab es wirklich nichts an dir auszusetzen und das will dein zufriedener Chef auch nicht unbelohnt lassen. Er überreicht dir lächelnd einen kleinen Edelsteinbeutel mit 2 Edelsteinen und erhofft sich auch weiterhin solch einen Einsatz deinerseits.`n`n");
$session[user][jobda]=0;
$session[user][gems]+=2;
$session[user][jobf]-=1;
break;
case 6:
output("`n`^In letzter Zeit gab es wirklich nichts an dir auszusetzen und das will dein zufriedener Chef auch nicht unbelohnt lassen. Er überreicht dir lächelnd einen kleinen Edelsteinbeutel mit 2 Edelsteinen und erhofft sich auch weiterhin solch einen Einsatz deinerseits.`n`n");
$session[user][jobda]=0;
$session[user][gems]+=4;
$session[user][jobf]-=1;
break;
case 7:
output("`n`^In letzter Zeit gab es wirklich nichts an dir auszusetzen und das will dein zufriedener Chef auch nicht unbelohnt lassen. Er überreicht dir lächelnd einen kleinen Edelsteinbeutel mit 5 Edelsteinen und erhofft sich auch weiterhin solch einen Einsatz deinerseits.`n`n");
$session[user][jobda]=0;
$session[user][gems]+=5;
$session[user][jobf]-=1;
break;
case 8:
output("`n`^Aufgrund deiner hervorragenden Leistungen kommt dir dein Vorgesetzter mit strahlendem Gesicht entgegen. Er ist großzügig und klopft dir auf die Schulter. Durch seinen Segen erhältst du für heute die Möglichkeit 5 Runden länger im Wald kämpfen zu können. `n`n");
$session[user][turns]+=5;
$session[user][jobda]=0;
$session[user][jobf]-=1;
break;
case 9:
output("`n`^Aufgrund deiner hervorragenden Leistungen kommt dir dein Vorgesetzter mit strahlendem Gesicht entgegen. Er ist großzügig und klopft dir auf die Schulter. Durch seinen Segen erhältst du für heute die Möglichkeit 4 Runden länger im Wald kämpfen zu können. `n`n");
$session[user][turns]+=4;
$session[user][jobda]=0;
$session[user][jobf]-=1;
break;
case 10:
output("`n`^Aufgrund deiner hervorragenden Leistungen kommt dir dein Vorgesetzter mit strahlendem Gesicht entgegen. Er ist großzügig und klopft dir auf die Schulter. Durch seinen Segen erhältst du für heute die Möglichkeit 4 Runden länger im Wald kämpfen zu können. `n`n");
$session[user][turns]+=2;
$session[user][jobda]=0;
$session[user][jobf]-=1;
break;
case 11:
output("`n`6Deine Leistungen waren nach Ansicht deines Chefs wirklich nicht besonders herausragend und du solltest dich in den nächsten Tagen mehr anstrengen, damit es nicht nachteilig auf dich wirkt.`n`n");
$session[user][jobda]=0;
$session[user][jobf]-=1;
break;
case 12:
output("`n`6Dein Chef ist alles andere als zufrieden mit dir. Deine Arbeit war in letzter Zeit wohl ein wenig zu schlampig gewesen und deine Einstellung ließ wohl auch sehr zu wünschen übrig. `n
Du verlierst 500 Gold `n`n");
$session[user][gold]-=500;
$session[user][jobda]=0;
$session[user][jobf]-=1;
break;
case 13:
output("`n`6Dein Chef ist alles andere als zufrieden mit dir. Deine Arbeit war in letzter Zeit wohl ein wenig zu schlampig gewesen und deine Einstellung ließ wohl auch sehr zu wünschen übrig. `n
Du verlierst 700 Gold `n`n");
$session[user][gold]-=700;
$session[user][jobda]=0;
$session[user][jobf]-=1;
break;
case 14:
output("`n`6Dein Chef ist alles andere als zufrieden mit dir. Deine Arbeit war in letzter Zeit wohl ein wenig zu schlampig gewesen und deine Einstellung ließ wohl auch sehr zu wünschen übrig. `n
Du verlierst 1000 Gold `n`n");
$session[user][gold]-=1000;
$session[user][jobda]=0;
$session[user][jobf]-=1;
break;
case 15:
output("`n`6Zufrieden? Nein das war dein Chef ganz sicher nicht. In letzter Zeit hast du alles andere als gut und ordentlich gearbeitet und daher musst du wohl oder übel einen kleinen Tribut von 1 Edelsteinen zahlen.`n`n");
$session[user][gems]-=1;
$session[user][jobda]=0;
$session[user][jobf]-=1;
break;
case 16:
output("`n`6Zufrieden? Nein das war dein Chef ganz sicher nicht. In letzter Zeit hast du alles andere als gut und ordentlich gearbeitet und daher musst du wohl oder übel einen kleinen Tribut von 2 Edelsteinen zahlen.`n`n");
$session[user][gems]-=2;
$session[user][jobda]=0;
$session[user][jobf]-=1;
break;
case 17:
output("`n`6Zufrieden? Nein das war dein Chef ganz sicher nicht. In letzter Zeit hast du alles andere als gut und ordentlich gearbeitet und daher musst du wohl oder übel einen kleinen Tribut von 3 Edelsteinen zahlen.`n`n");
$session[user][gems]-=3;
$session[user][jobda]=0;
$session[user][jobf]-=1;
break;
case 18:
output("`n`6Dein Chef ist wirklich sauer wegen deiner unprofessionellen Arbeit der letzten Tage. Du hättest dir wirklich mehr Mühe dabei geben können. `n
Den heutigen Tag wirst du wohl auf Arbeit verbringen müssen und hast somit 3 Runden weniger Zeit im Wald.`n`n");
$session[user][turns]-=3;
$session[user][jobda]=0;
$session[user][jobf]-=1;
break;
case 19:
output("`n`6Dein Chef ist wirklich sauer wegen deiner unprofessionellen Arbeit der letzten Tage. Du hättest dir wirklich mehr Mühe dabei geben können. `n
Den heutigen Tag wirst du wohl auf Arbeit verbringen müssen und hast somit 4 Runden weniger Zeit im Wald.`n`n");
$session[user][turns]-=4;
$session[user][jobda]=0;
$session[user][jobf]-=1;
break;
case 20:
output("`n`6Dein Chef ist wirklich sauer wegen deiner unprofessionellen Arbeit der letzten Tage. Du hättest dir wirklich mehr Mühe dabei geben können. `n
Den heutigen Tag wirst du wohl auf Arbeit verbringen müssen und hast somit 5 Runden weniger Zeit im Wald.`n`n");
$session[user][turns]-=5;
$session[user][jobda]=0;
$session[user][jobf]-=1;
break;
}
}
}
// Berufscript by Opal End
///////////////////////
bio.php
///////////////////////
suche:
output("`^Biographie für $row[name]");
if ($session[user][loggedin]) output("<a href=\"mail.php?op=write&to=$row[login]\" target=\"_blank\" onClick=\"".popup("mail.php?op=write&to=$row[login]").";return false;\"><img src='images/newscroll.GIF' width='16' height='16' alt='Mail schreiben' border='0'></a>",true);
füge davor ein:
$jobid=array(
1=>"Schmied",
2=>"Pfleger",
3=>"Buchbinder",
4=>"Schankknecht",
5=>"Schankmaid",
6=>"Radmacher",
7=>"Florist",
8=>"Floristin",
9=>"Krämer",
10=>"Kerzenzieher",
11=>"Gaukler",
12=>"Barde",
13=>"Redner",
14=>"Wirt",
15=>"Bote",
16=>"Kunstschmied",
17=>"Heiler",
18=>"Gärtner",
19=>"Lehrer",
20=>"Zahnreisser",
21=>"Tänzer",
22=>"Geschichtenerzähler",
23=>"Schreiber",
24=>"Buchbinder",
25=>"Rechtsgelehrter",
26=>"Philosoph",
27=>"Schauspieler",
28=>"Richter",
29=>"Kartograph",
30=>"Ausbilder",
0=>"`)Arbeitslos");
suche:
output("`^Geschlecht: `@".($row[sex]?"Weiblich":"Männlich")."`n");
füge danach ein:
output("`^Arbeit: `@".$jobid[$row[jobid]]."`n")
///////////////////////////
dragon.php
//////////////////////////
suche 2 mal:
,"charm"=>1
füge danach ein:
,"schule"=>1
,"schulef"=>1
,"jobid"=>1
,"jobda"=>1
,"jobf"=>1
////////////////////////////////
user.php
///////////////////////////////
suche:
"superuser"=>"Superuser,enum,0,Standard Spieltage pro Kalendertag,1,Unbegrenzt Spieltage pro Kalendertag,2,Kreaturen und Spott administrieren,3,User administrieren",
füge danach ein:
"jobid"=>"Job,enum,0,Arbeitslos,1,Schmied,2,Pfleger,3,Buchbinder,4,Schankknecht,5,Schankmaid,6,Radmacher,7,Florist,8,Floristin,9,Krämer,10,Kerzenzieher,11,Gaukler,12,Barde,13,Redner,14,Wirt,15,Bote,16,Kunstschmied,17,Heiler,18,Gärtner,19,Lehrer,20,Zahnreisser,21,Tänzer,22,Geschichtenerzähler,23,Schreiber,24,Buchbinder,25,Rechtsgelehrter,26,Philosoph,27,Schauspieler,28,Richter,29,Kartograph,30,Ausbilder",
//////////////////////////////////////////////////////////////////////////////
zum verlinken der dateien folgende dateien müssen verlinkt werden !!!!
ausbildungs.php,bar,blumenmädchen,buch,gericht,gschmiede,khaus,kreamer,schreibstube,schule,tanz,theater,unterhaltung
Hochspielen und fertig
mfg und viel Spass Euer Opal of www.aladrion.de
*/
page_footer();
?>