Voraussetzungen:
gute PHP- oder xml-Kenntnisse (aoqml)
Ausdauer und Spaß am Coden
Unser etatmäßiger Progger Gaddezwerch macht momentan Pause, ist aber bisher außerhalb des A-Teams der Einzige, der wirklich an den Begegnungen gearbeitet hat. Dafür habe ich aber bestimmt schon zwei dutzend Leute betreut, die helfen wollten, von denen aber letztlich fast nie etwas gekommen ist, deshalb: Bitte nur ernst gemeinte Angebote.
Zuständig allgemein für die Zufallsbegegnungen bin ich und würde dann auch beim Einstieg helfen und für alle Fragen zur Verfügung stehen.
Bsp. für eine sehr einfach ZB:
- Code: Alles auswählen
/**
* beim Zeltaufbauen helfen
*/
function zelten($zeitpunkt) {
$arr_1 = array('Gegen Abend triffst du eine Gruppe junger Menschen, die verzweifelt versucht, ein Zelt aufzubauen.',
'Am Mittag triffst du auf eine Gruppe Jünglinge, die versucht einen Lagerplatz einzurichten.',
'Am Abend triffst du ein Pärchen, das etwas unschlüssig, nach einem geeigneten Lagerplatz suchend, durch die Gegend stolpert.',
'Du triffst auf ein lagerndes Grüppchen, dessen Leute ziemlich ungeschickt versuchen ein Lagerfeuer zu entzünden.',
'Gegen Abend triffst du auf einige Abenteurer, die irgendwie mit der Organisation ihres Nachtlagers nicht klarkommmen.');
echo $arr_1[array_rand($arr_1)] . '<br />' . "\n";
$arr_2 = array('Du versuchst zu helfen.',
'Sie bitten dich, zu helfen, was du auch tust.',
'Dein Hilfeangebot nehmen sie dankend an.',
'Oh man, so wird das bestimmt nichts. Du greifst lieber ein und zeigst, wie man sowas macht.',
'Bevor die sich dabei noch umbringen, bietest du lieber deine Hilfe an.',
'Da kannst du ja gar nicht zusehen, so dusselig stellen die sich an. Du greifst ein und zeigst ihnen, wie es geht.');
echo $arr_2[array_rand($arr_2)] . '<br />' . "\n";
$erschwernis = roll_dice(1,5);
if(durchsuche_ausruestung_2(626)) {
$erschwernis -= 3;
} elseif(durchsuche_ausruestung(array(2261, 2383)) >= 1) {
$erschwernis -= 2;
}
if(talent_probe('wildnisleben', $erschwernis) >= 0) {
$arr_3 = array('"Seht ihr, so geht das!"','"Na also, dafür braucht es halt Helden!"', 'Locker schaffst du es.','Für dich eine Kleinigkeit.','Du bist halt ein Held.');
echo $arr_3[array_rand($arr_3)] . '<br />' . "\n";
if(eigenschafts_probe('CH') >= 0) {
$gegner_gold = roll_dice(12,12);
aktualisiere_gold($gegner_gold);
$arr_4 = array('Dankbar drücken sie dir noch ein paar Heller in die Hand.', 'Voller Freude bedanken sie sich und du erhältst noch ein paar Taler.');
echo $arr_4[array_rand($arr_4)] . '<br />' . "\n";
echo 'Du erhältst ' . $gegner_gold . ' Heller.<br />' . "\n";
ap_vergabe(8, true);
ruhm_vergabe(1, true);
} else {
$arr_5 = array('Sie bedanken sich artig und du ziehst deines Weges.','Freundlich bedanken sie sich und du machst dich wieder auf den Weg.');
echo $arr_5[array_rand($arr_5)] . '<br />' . "\n";
ap_vergabe(8, true);
}
} else {
$arr_6 = array('"Hmm, eigentlich müßte doch..."','"Sonst klappt das immer..."','Das war wohl nichts, du Held.');
echo $arr_6[array_rand($arr_6)] . '<br />' . "\n";
ap_vergabe(8, false);
}
return true;
}





