anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Di 10 Jun, 2025 10:07

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 8 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Was ist falsch
BeitragVerfasst: So 17 Aug, 2008 13:07 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 30 Apr, 2006 13:23
Beiträge: 149
Wohnort: Berlin
Geschlecht: Männlich
LoGD: http://14uhr.ath.cx/lohh/gameslow/source.php
Ich möchte Öffnungszeiten für meine Ortschaften haben aber irgendwie klappt das nit

was is an folgenden code falsch? oder muss ich auch an der setnewday was basteln oder abwarten bis sie ausgelöst wird

PHP:
if($thishour < 8 ||$thishour > 19 ) {
addnav("NPC-Laden","closed.php");
}else{
addnav("NPC-Laden","npc.php");
}


obwohl es 10 uhr ist bleibt die closed.php aktiv


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Was ist falsch
BeitragVerfasst: So 17 Aug, 2008 13:31 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
wo hast du denn $thishour definiert? Wäre toll, wenn du den Source zur gesamten Datei verlinkst, denn aus so nem kleinen halben Codestück kann man nicht wirklcih was erkennen

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Was ist falsch
BeitragVerfasst: So 17 Aug, 2008 13:35 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 30 Apr, 2006 13:23
Beiträge: 149
Wohnort: Berlin
Geschlecht: Männlich
LoGD: http://14uhr.ath.cx/lohh/gameslow/source.php
Source

das Mondphasen script arbeitet einwandfrei und läuft ja mi demselben IF befehl


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Was ist falsch
BeitragVerfasst: So 17 Aug, 2008 13:53 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
ja Sourcelink meint ich nicht, sondern die Datei, wo du den Codeschnippel drin hast. Wenn $thishour zb. wie bei den Mondphasen mitten im script ist dann heisst das nicht automatisch, dass du die variabel an anderer darüberliegender Stelle problemlos schon aufrufen kannst. In den Mondphasen ist die variable ja direkt da drüber definiert worden

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Was ist falsch
BeitragVerfasst: So 17 Aug, 2008 13:55 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 30 Apr, 2006 13:23
Beiträge: 149
Wohnort: Berlin
Geschlecht: Männlich
LoGD: http://14uhr.ath.cx/lohh/gameslow/source.php
achso also muss ich $thishour = (int)$thistime_exploded[0] ; weiter oben setzen zum Beispiel unter checkday();

muss ich dann das $thishour = (int)$thistime_exploded[0] ; aus den Mondscript rausnehmen damit es weiter funktioniert oder kann es drinnn bleiben?

ps: der link zeigt auf die Village.php da wo ich das haben will :)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Was ist falsch
BeitragVerfasst: So 17 Aug, 2008 13:56 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
ausprobieren :)

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Was ist falsch
BeitragVerfasst: So 17 Aug, 2008 14:00 
Offline
Profi
Profi
Benutzeravatar

Registriert: So 30 Apr, 2006 13:23
Beiträge: 149
Wohnort: Berlin
Geschlecht: Männlich
LoGD: http://14uhr.ath.cx/lohh/gameslow/source.php
ahhh ich musste den ganzen block

PHP:
$thistime = getgametime() ;
$thistime_exploded = explode(":",$thistime) ;
$thishour = (int)$thistime_exploded[0] ;
$thisminute_exploded = explode(" ",$thistime_exploded[1]);
$this_time = $thisminute_exploded[1];


nach oben hin kopieren um das es geht :)) uhhh

danke Rikkarda für den denkanstoß


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Was ist falsch
BeitragVerfasst: So 17 Aug, 2008 14:55 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
gern :)

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


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

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

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