anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mo 09 Jun, 2025 23:38

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 32 Beiträge ]  Gehe zu Seite Vorherige  1, 2
Autor Nachricht
 Betreff des Beitrags:
BeitragVerfasst: Mo 07 Feb, 2005 12:50 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
ist ja auch klar ;)

$date wird (wie ich vermute ) bei dir nirgends in der village.php bestimmt =)

lösung:

[php]
output("`n`nDie Uhr am Kamin zeigt `6".date("h:i a")."`0.");
[/php]

_________________
R.I.P.
†26.7.2004 - 20.3.2006†
†MeteorA†


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 07 Feb, 2005 13:31 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Fr 22 Okt, 2004 22:56
Beiträge: 63
Wohnort: Freiburg
$this->bbcode_second_pass_code('', 'if(date("Gi")>="0000" and if(date("Gi")<"0100") output("`c<font size='+1'>`b`#Mitternacht`0`b</font>`c",true);
if(date("Gi")>="0100" and if(date("Gi")<"0600") output("`c<font size='+1'>`b`#Früher Morgen`0`b</font>`c",true);
if(date("Gi")>="0600" and if(date("Gi")<"0700") output("`c<font size='+1'>`b`#Dämmerung`0`b</font>`c",true);
if(date("Gi")>="0700" and if(date("Gi")<"1200") output("`c<font size='+1'>`b`#Morgen`0`b</font>`c",true);
if(date("Gi")>="1200" and if(date("Gi")<"1300") output("`c<font size='+1'>`b`#Mittag`0`b</font>`c",true);
if(date("Gi")>="1300" and if(date("Gi")<"1800") output("`c<font size='+1'>`b`#Nachmittag`0`b</font>`c",true);
if(date("Gi")>="1800" and if(date("Gi")<"2000") output("`c<font size='+1'>`b`#Abend`0`b</font>`c",true);
if(date("Gi")>="2000" and if(date("Gi")<"2100") output("`c<font size='+1'>`b`#Dämmerung`0`b</font>`c",true);
if(date("Gi")>="2100") output("`c<font size='+1'>`b`#Nacht`0`b</font>`c",true);
')

So geht das ja auch nicht. Ein AND IF kennt PHP nicht. Auch das AND würde ich durch && ersetzen (zur Info oder wäre || )Versuche es doch mal so:


$this->bbcode_second_pass_code('', 'if(date("Gi")>="0000" && date("Gi")<"0100") output("`c<font size='+1'>`b`#Mitternacht`0`b</font>`c",true);
if(date("Gi")>="0100" && date("Gi")<"0600") output("`c<font size='+1'>`b`#Früher Morgen`0`b</font>`c",true);
if(date("Gi")>="0600" && date("Gi")<"0700") output("`c<font size='+1'>`b`#Dämmerung`0`b</font>`c",true);
if(date("Gi")>="0700" && date("Gi")<"1200") output("`c<font size='+1'>`b`#Morgen`0`b</font>`c",true);
if(date("Gi")>="1200" && date("Gi")<"1300") output("`c<font size='+1'>`b`#Mittag`0`b</font>`c",true);
if(date("Gi")>="1300" && date("Gi")<"1800") output("`c<font size='+1'>`b`#Nachmittag`0`b</font>`c",true);
if(date("Gi")>="1800" && date("Gi")<"2000") output("`c<font size='+1'>`b`#Abend`0`b</font>`c",true);
if(date("Gi")>="2000" && date("Gi")<"2100") output("`c<font size='+1'>`b`#Dämmerung`0`b</font>`c",true);
if(date("Gi")>="2100") output("`c<font size='+1'>`b`#Nacht`0`b</font>`c",true);
')

//edit verdammt, falscher login, das ganze da oben ist von drakarr :) dezent hat doch glatt sich an meinem pc dauerhaft angemeldet...

_________________
http://www.plueschdrache.de 0.97
## "Of course it does not work, but look how fast it is!" ##


Zuletzt geändert von deZent am Mo 07 Feb, 2005 13:41, insgesamt 1-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 07 Feb, 2005 13:34 
Offline
Großmeister
Großmeister

Registriert: Mi 15 Dez, 2004 00:41
Beiträge: 467
Wohnort: München
Mich deucht, da hat jemand nicht die Seite 2 gesehen. :D

_________________
A bus station is where busses stop. A train station is where trains stop. On my desk there is a workstation...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 07 Feb, 2005 13:43 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: Do 12 Aug, 2004 08:36
Beiträge: 46
oh verdammt - ich sollte wohl mehr schlafen *kopfkratz*

/me murmelt ein Entschuldigung und geht in die Kneipe ein Ale trinken...

_________________
http://www.plueschdrache.de
Das Zeitalter des YarC ist angebrochen.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 07 Feb, 2005 15:37 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
*lach*

Bedeutung von &&:
Mit && kann man mehrere bedinungen machen die erfüllt werden müssen!

Bedeutung von ||
Mit || kann mehrere bedinungen machen die nicht unbedingt erfüllt werden müssen!


Bsp 1:
[php]if($session[user][gold]==300 && $session[user][gems]==2)[/php]

Erklärung:
Damit muss der User, mindestens 300 Gold und 2 Edelsteine bei sich haben!, wenn er das nicht hat und zwar die genau anzahl, wird dann auch eben die aktion nicht ausgeführt!


Bsp 2:
[php]if($session[user][gold]==300 || $session[user][gems]==2)[/php]

Erklärung:
Damit muss der User entweder 300 Gold haben oder 2 Edelsteine, wenn er eins von beiden hat wird die aktion ausgeführt!


Hoff das is so verständlich und hab es net falsch erklärt :D


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 08 Feb, 2005 09:33 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mi 05 Jan, 2005 23:42
Beiträge: 156
@meteora: funzt wunderbar, danke! :)

[php]output("`n`nDie Uhr am Kamin zeigt `6".date("h:i a")."`0.");[/php]
Dient dann hier [php]("h:i a")[/php] zum Definieren von date?


@drakarr und kevz: An sich funktioniert der newday, aber gut zu wissen... Thx! ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 08 Feb, 2005 10:45 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
Abraxas hat geschrieben:
@meteora: funzt wunderbar, danke! :)

[php]output("`n`nDie Uhr am Kamin zeigt `6".date("h:i a")."`0.");[/php]
Dient dann hier [php]("h:i a")[/php] zum Definieren von date?


@drakarr und kevz: An sich funktioniert der newday, aber gut zu wissen... Thx! ;)


Ja, h:i sind Stunden:Minuten. a dient für den '24-h'-Tag , also nicht das nervernde am/pm =)


mfg

_________________
R.I.P.
†26.7.2004 - 20.3.2006†
†MeteorA†


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 08 Feb, 2005 11:54 
Offline
Großmeister
Großmeister

Registriert: Mi 15 Dez, 2004 00:41
Beiträge: 467
Wohnort: München
Nö, genau das Gegenteil: h ist die Stunde im 12-Stunden-Format und a ist am/pm.

_________________
A bus station is where busses stop. A train station is where trains stop. On my desk there is a workstation...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 08 Feb, 2005 12:35 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
-.-'

ok das a signalisiert am/pm, H:i ist im 24h-Format, sry für verwechslung

_________________
R.I.P.
†26.7.2004 - 20.3.2006†
†MeteorA†


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 08 Feb, 2005 17:28 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mi 05 Jan, 2005 23:42
Beiträge: 156
^^ Ok danke...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 07 Mai, 2006 17:31 
Offline
User
User

Registriert: Sa 06 Mai, 2006 21:59
Beiträge: 13
Sorry wenn ich das hier reinschreibe, aber ich wollt keine neuen Thread aufmachen, weils fast das selbe "Problem" ist.
Ich will genau das gleiche machen, dass bestimmte Aktionen nur zu einer bestimmten Uhrzeit Möglich sind, aber nicht in Realtime sondern in Gametime.
Was muss ich da ändern?

Steny


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 07 Mai, 2006 17:47 
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/
per "getgametime()" kannst du die aktuelle ingame-zeit bekommen. Bestes Beispiel dafür ist die Uhr auf dem Dorfplatz. Dann musst du nur noch vergleichen.

_________________
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  [ 32 Beiträge ]  Gehe zu Seite Vorherige  1, 2

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

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