anpera.net https://anpera.dyndns.org/phpbb3/ |
|
cedrick-special https://anpera.dyndns.org/phpbb3/viewtopic.php?f=43&t=665 |
Seite 1 von 1 |
Autor: | bibir [ So 03 Okt, 2004 20:53 ] |
Betreff des Beitrags: | cedrick-special |
sollte selbsterklaerend sein $this->bbcode_second_pass_code('', '<?php /* * cedrick.php * Version: 18.09.2004 * Author: bibir * Email: logd_bibir@email.de * * Purpose: a special for more/less free-ale and inn-coupons */ $val = e_rand(1,100); if($val > 70) { output("Fröhlichen Schrittes kommt dir Cedrick entgegen, als du schon recht erschöpft durch den Wald gehst.`n"); output("`3\"`#Einen wunderschönen Tag - na, heute schon erfolgreich gewesen?`n`0".$session['user']['name']."`#, du siehst so aus, als ob du eine erholsame Nacht vertragen könntest. Was hältst du davon, diese Nacht kostenlos bei mir zu schlafen?\"`n`0"); output("Daraufhin steckt er dir ungefragt einen Übernachtungsgutschein zu und verschwindet, bevor du - verwirrt wie du bist - etwas antworten kannst."); //ueber die donationconfig /*$config = unserialize($session['user']['donationconfig']); $config['innstays']++; $session['user']['donationconfig'] = serialize($config);*/ $session['user']['boughtroomtoday'] = 1; //als ob schon bezahlt } elseif($val > 30) { output("Fröhlichen Schrittes kommt dir Cedrick entgegen, als du schon recht erschöpft durch den Wald gehst."); output("`3\"`#Einen wunderschönen Tag - na, heute schon erfolgreich gewesen?`n`0".$session['user']['name'].", `#du siehst so aus, als ob dich ein Ale wieder auf Vordermann bringen könnte. Vielleicht solltest du mal bei mir vorbeischauen.`3\"`n`0"); $session['user']['gotfreeale']=0; //als ob noch keines getrunken } else { output("Cedrick kommt dir entgegen - mit sichtbar schlechter Laune.`n"); output("`3\"`#Diese Diebe - jetzt klauen die mir schon alle meine Fässer - ich glaub das nicht!`n und DU - FROINDCHEN - DU BRAUCHST DICH AUCH NICHT MEHR BEI MIT BLICKEN LASSEN - SO BESOFFEN, WIE DU IMMER BIST!`3\"`0`n"); output("Du schaust ihn nur verdutzt an und bringst kein Wort heraus und gehst dann eilig weiter deines Weges.`n Aber eines bist du dir sicher: heute wirst du nicht in seiner schmierigen Kneipe auftauchen."); $session['user']['gotfreeale']=1; } ?>') |
Autor: | anpera [ Mo 04 Okt, 2004 13:48 ] |
Betreff des Beitrags: | |
Das gefällt mir auch gut *g* Änderungen für LoGD ext GER müssten eventuell nur an "gotfreeale" vorgenommen werden. "gotfreeale" kann in ext GER 3 nämlich 4 Zustände haben: 0 - Kein Frei-Ale getrunken, kein Ale spendiert (00000000) 1 - Kein Frei-Ale getrunken, Ale spendiert (00000001) 2 - Frei-Ale getrunken, kein Ale spendiert (00000010) 3 - Frei-Ale getrunken, Ale spendiert (00000011) Also zum Beispiel: $session['user']['gotfreeale']=abs($session['user']['gotfreeale']-2); //als ob noch keines getrunken und: $session['user']['gotfreeale']+=$session['user']['gotfreeale']>=2?0:2; (Alternativ könnt man auch Bitweise vergleichen.) |
Autor: | bibir [ Mo 04 Okt, 2004 20:33 ] |
Betreff des Beitrags: | |
sry, hatte ich vergessen zu erwaehnen.. die sourcen waren fuer rabenthal...udn da ist einiges etwas anders ![]() |
Seite 1 von 1 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |