MrGinoPowa™
Utente Emerald
Ultima modifica:
Salve, a tutti oggi vi presento la quest giorno e notte di Xao corretto oggi dovreste testarmela xD non sono sicuro del suo funzionamento anzi penso che non vada però qualcuno che fosse così gentile da testarla mi farebbe un favore ricordo
che dovete aggiungere la funzione os.date nel quest_functions per eventuali errori che vi segnala il qc segnalate qui oltre a ciò dovete impostare la data al server visto che si muove con l' orario del server quindi dovreste fare questi inerenti passaggi
come fare?
una volta loggati come root vi basterà digitare:
date 200410220757.00
secondo il seguente pattern
date ccyymmddHHMM.ss
cc = secolo (20)
yy = ultime due cifre dell'anno (04)
mm = mese (10)
dd = giorno (22)
HH = ora (va bene anche nel formato 0-24)
MM = minuti
ss = secondi
per tutte le altre opzioni vi basterà eseguire il comando man date
ed ecco la quest:
l' evento è /e giorno 1 ed e/ giorno 0 per disattivarlo
che dovete aggiungere la funzione os.date nel quest_functions per eventuali errori che vi segnala il qc segnalate qui oltre a ciò dovete impostare la data al server visto che si muove con l' orario del server quindi dovreste fare questi inerenti passaggi
come fare?
una volta loggati come root vi basterà digitare:
date 200410220757.00
secondo il seguente pattern
date ccyymmddHHMM.ss
cc = secolo (20)
yy = ultime due cifre dell'anno (04)
mm = mese (10)
dd = giorno (22)
HH = ora (va bene anche nel formato 0-24)
MM = minuti
ss = secondi
per tutte le altre opzioni vi basterà eseguire il comando man date
ed ecco la quest:
quest giornonotte begin
state start begin
function funktion()
local text = {
-------BuonGiorno Testo
{"Ecco! E' spuntata l'aurora! Tu avventuriero!."},
{"ti senti pronto per una giornata di battaglie contro le forze del male?!"},
-------Notte Testo
{"Le tenebre scendono,il sole se ne và,tutti ormai si sono ritirati nelle rispettive abitazioni."},
{"Ma dovrai stare sempre guardingo avventuriero il Male è alle porte"},
}
local coincidenza = number(1, 2)
local coincidenzaa = number(3, 4)
local buongiornotesto = text[coincidenza][1]
local nottetesto = text[coincidenzaa][1]
local clockk = os.date ("%H")
if clockk >= "22" and game.get_event_flag("giorno") == 0 then
notice_all(""..nottetesto.."")
game.set_event_flag("giorno", 1 )
elseif clockk >= "08" and game.get_event_flag("giorno") == 1 then
notice_all(""..buongiornotesto.."")
game.set_event_flag("giorno", 0 )
end
end
when login or logout begin
giornonotte.funktion()
end
end
end
l' evento è /e giorno 1 ed e/ giorno 0 per disattivarlo