anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Do 25 Apr, 2019 00:56

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 2 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: heiler-special
BeitragVerfasst: So 03 Okt, 2004 21:04 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Di 06 Apr, 2004 08:03
Beiträge: 73
Code:
<?php
/*
 * cedrick.php
 * Version:   18.09.2004
 * Author:   bibir
 * Email:   logd_bibir@email.de
 *
 * Purpose: a special for cheaper healing
 */

output("\"Keine Zeit, keine Zeit!\" Tönt es aus den Baumwipfeln
- verwirrt schaust du etwas geaue nach.
Ach ja, der Heiler - fleißig bei der Arbeit.`n");
output("`3\"`#Tut mir leid, aber ich hab absolut keine Zeit.`3\" `0
sagt er, als er kurz runterkommt und den nächsten Baum hinaufklettert.");

if(e_rand(1,100)> 70) {
    output("Er steckt dir noch ungefragt einen Coupon für Golinda zu.
    Du schaust ihn zwar fragend an, wagst es aber nicht, etwas zu sagen.
    Außerdem - so überlegst du dir - ist Golinda doch ohnehin günstiger.");
    $config = unserialize($session['user']['donationconfig']);
    $config['healer'] ++;
    $session['user']['donationconfig'] = serialize($config);
} else {
    output("`3\"`0Hier nimm das und belästige mich bloß nicht!`3\"`0`n
    Er wirft dir eine kleine Phiole mit einer Flüssigkeit gefüllt ist,
    die ganz wie der Heiltrank aussieht. Du öffnest sie und trinkst.`n");
    if(e_rand(1,100) >50){
        output("Du generierst beinahe ganz.");
        if ($session['user']['hitpoints'] < $session['user']['maxhitpoints']*0.8) {
            $session['user']['hitpoints'] = $session['user']['maxhitpoints']*0.8;
        }
    } else {
        output("Dir wird schlecht und du verlierst viele Lebenspunkte
        - Da hat der gute sich wohl vertan");
        $session['user']['hitpoints'] *= 0.3;
        if ($session['user']['hitpoints']<=1) $session['user']['hitpoints']=1;
    }
}
 ?>


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 07 Okt, 2004 22:17 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mo 20 Sep, 2004 23:43
Beiträge: 164
Wohnort: Berlin
LoGD: http://www.atrahor.de/source.php
Code:
$session['user']['hitpoints'] *= 0.3;

Das ist glaube ich keine Gute Idee, weil sich somit zwangsläufig schiefe Beträge ergeben.
Besser wäre
Code:
$session['user']['hitpoints'] = (int)($session['user']['hitpoints']*0.3);


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 2 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 4 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:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum