anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Do 12 Jun, 2025 09:55

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 6 Beiträge ] 
Autor Nachricht
BeitragVerfasst: Fr 25 Aug, 2006 05:23 
Offline
Held
Held

Registriert: Di 18 Jul, 2006 16:03
Beiträge: 294
if ($session['user']['Hunger']>99){
output("`& Du verhungerst."));
addnews($session['user']['name']." Starb den Hungertot.");
}

$session[user][alive]=false;
$session['user']['Hunger'] = 0;
addnav("Zu den News","news.php");

Das hab ich mir gebastelt für den Hungettot ist das so Ok ?

.templatereplace("statrow",array("title"=>"Hunger","value"=>"$u[hunger]".grafbar(100,$u[hunger])))

und jeden als Balken dzu. Nur wie mach ich es das da nicht Hunger -80 steht wenn einer mehr isst wie nötig sondern auf 0 bleibt ?

Danke für jeden Ratschlag

:wink:


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 25 Aug, 2006 06:28 
Offline
Großmeister
Großmeister

Registriert: Fr 01 Jul, 2005 18:41
Beiträge: 484
Wohnort: Saarbrücken
Geschlecht: Männlich
Ich weiss nicht wo du das mit dem Hunger hast eingebaut, also wo die User essen, aber so musst du es dann machen:

if ($session[user][hunger]==0){
output("Du hast schon genug gegessen");
}

Navs etc. musst du noch anpassen.. vllt auch das Script ein wenig.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 25 Aug, 2006 06:34 
Offline
Held
Held

Registriert: Di 18 Jul, 2006 16:03
Beiträge: 294
Deinen Tipp s bau ich in die Küche bzw im Gasthaus ein. Danke dir

Ist mein 1. Versuch gewesen nicht past and copy sondern mal was selber such machen

:)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 25 Aug, 2006 06:36 
Offline
Großmeister
Großmeister

Registriert: Fr 01 Jul, 2005 18:41
Beiträge: 484
Wohnort: Saarbrücken
Geschlecht: Männlich
Joa, muesste eigentlich ok sein so. Und denk dran: Jeder macht Fehler :P


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 25 Aug, 2006 15:01 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Es gibt eine ganz einfache Sache. Stelle den Feld auf "SIGNED" (Das heisst weder unsigned noch unsigned zero fill), falls es noch nicht so ist.
Somit können negative Zahlen akzeptiert werden.
Dann werkelst du an der Anzeige rum:

[php].templatereplace("statrow",array("title"=>"Hunger","value"=>"$u[hunger]".grafbar(100,$u[hunger]))) [/php]

[php].templatereplace("statrow",array("title"=>"Hunger","value"=>($u['hunger']>0?$u['hunger']:$u['hunger']).grafbar(100,($u['hunger']>0?$u['hunger']:$u['hunger'])))) [/php]

Damit kann dein User zwar soviel essen wie er will (Okay, nicht ganz), aber denoch hat er keinen "negativen" Hunger sondern einen Positiven. Und kann sich nebenher für den Winterschlaf vollfuttern... ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 29 Aug, 2006 15:30 
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/
Wenn du anregungen suchst guck mal in meinem Source nach der kessel.php oder baecker.php

Den Hunger "stärken" kann man dann ja immer mit $session['user']['hunger']--;

_________________
Mehr oder minder inaktiv


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

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

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