Fasi giornaliere. postato il 12/10/2010 09:31:46 nel forum programmazione, gdrcd, open source, hosting
Salve a tutti, ho un piccolissimo problemuzzo questo è il codice che utilizzo per le fasi giornaliere dentro il gioco:
Pagine → 1 2
12/10/2010 11:09:01 e modificato da orientia il 12/10/2010 11:10:21
06 è numericamente inferiore di 19 e tu gli dici:
Se il valore $ora è più grande di 19 e CONTEMPORANEAMENTE più piccolo di 6 allora è notte: penso che la macchina ritenga impossibile che queste due condizioni si avverino in contemporanea. Dovresti riuscire a risolvere sostituendo l'AND con un OR che dice se il valore $ora è maggiore di 19 o è minore di 6 allora è notte.
12/10/2010 11:11:36
Quindi basta sostituire l'ultimo AND con OR e dovrebbe funzionare?
12/10/2010 11:15:20 e modificato da ft_staff il 12/10/2010 11:17:52
Personalmente lo trovo un metodo un po spartano, se vuoi posso suggerirti la seguente soluzione:
12/10/2010 11:17:42
12/10/2010 11:18:24
C'è un errore, ora mi segnala notte XD
12/10/2010 11:20:30
io farei il codice leggermente diverso:
12/10/2010 11:21:46
Eh speravo di correggere in tempo una mia sbadataggine sulla definizione di $time, pardon 😊
Riprova con quello attuale ;-)
Scomodo: ma grazie :-)
12/10/2010 11:23:05
Ho appena caricato questo suggerito:
<?php
$ora = date("G");
if($ora >= 6 && $ora < 12) {//da 06:00 a 11:59
$fase="Mattino";
} elseif($ora >= 12 && $ora < 18) {//da 12:00 a 17:59
$fase="Pomeriggio";
} elseif($ora >= 18 && $ora < 19) {//da 18:00 a 18:59
$fase="Tramonto";
} elseif(($ora >= 19 && $ora <= 23) || ($ora >= 0 && $ora < 6)){//da 19:00 a 23:59 e da 00:00 a 05:59
$fase="Notte";
}
echo $fase;
?>
Vediamo in 24h come và, per ora funziona. ^_^ Grazie ancora della disponibilità a tutti
12/10/2010 11:47:53
il codice:
12/10/2010 12:03:58
Col mio intervento non intendevo dare il via ad un discorso di estremizzazione del tipo "o if o array".
Un sapiente uso di entrambi ritengo possa far ottenere la soluzione desiderata senza troppi problemi.
Ci vuole poco a riadattare l'esempio che ho postato in precedenza per adattarlo alle esigenze dell'utente in questione:
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Le Cronache di Raja Dunia: Syl'Rin Divinità dell'Inganno
La Tana del Ladro: Il Giorno in cui il Nord Respirò
Seconda Era → Vaste terre coperte di ombre e misteri, dove ogni eroe scrive la storia del Mondo di Eidel. Seconda Era, Play By chat
Hogwarts Express - Harry Potter GDR Forum: 🦉 Gazzetta del Castello – Speciale nomine!
Nyx Insight - Project S.E.T.: Aggiornamenti Tryouts
Sea of Conquest: Vi presento Fung! 🐼
Hero Wars: Guadagnare Catalysts nella Totem Fusion
Entropia Universe → Lascia che il tuo avatar esplori nuovi mondi e viaggi tra i pianeti in questo stupendo MmoRpg Sci-Fi Free to Play!
Star Trek Horizon: Questlog: Il mondo fantasma
enigmatrix ha recensito Cleveland City
I dati del generatore di rank sono stati aggiornati!
Il gestore di Exclusive Villa GdR ha risposto alla recensione di hhhh
RAID Shadow Legends → Plasma i tuoi eroi fino a farli diventare vere e proprie armi viventi e assembla i più epici gruppi d'assalto mai visti finora!
enor_staff ha risposto alla discussione: Eroi di Enor
onestamente ha recensito Cleveland City
Sea of Conquest: Nuovo Eroe: Alonso, la Lama d'Ombra!
Hero Wars: Lara Croft è ora disponibile per il preordine!
RAID Shadow Legends → Plasma i tuoi eroi fino a farli diventare vere e proprie armi viventi e assembla i più epici gruppi d'assalto mai visti finora!
Regno di NuovaLot - Intervista alla gestione del play by chat fantasy Regno di NuovaLot
Lande di Shannara - Intervista al gestore di Lande di Shannara. Entra nel mondo di Terry Brooks!
Venezuela e RuneScape - La storia dei Venezuelani che sono sopravvissuti alla crisi economica giocando a Old School RuneScape
Roll20 Leak! - Roll20: dati di 4 milioni di utenti rubati! Scopri l'accaduto!
Asce e Mazze - Breve manuale sull'utilizzo di asce e mazze nei giochi di ruolo da leggere se utilizzate queste armi distruttive!
Chat RpgEngine - Impara a creare e gestire le chat su RPGENGINE
Star Trek Genesis - Intervista alla gestione di Star Trek Genesis il play by chat Trek!
Tales of the Silver Sword - Recensione del gioco fantasy Tales of the Silver Sword ambientato nei mitici Forgotten Realms di D&D!