4Tuning
Filme
Scurt Metraje
Stiri Online
Anunturi de la forum
Cautare
Sustine-ne
Contact
Regulament
Editare profil
Mesajele proprii
Seriale
Quest ,,zi şi noapte''

Conectare

Mi-am uitat parola


Quest ,,zi şi noapte'' R0Y0A
Fa-ti cont logheaza-te si posteaza ... Poti raspunde la orice subiect doresti cu contul tau official !
Vrei sa dezbati, ai o problema poti deschide un topic nou !
CONECTEAZA-TE PENTRU A DISPAREA ACEST MESAJ !!!
INREGISTREAZA-TE sau CONECTEAZA-TE
X


Quest ,,zi şi noapte'' 555015_476819839039988_1523718949_n
Quest ,,zi şi noapte'' Befunk11



Duffy

Duffy
Membru fidel
Membru fidel
Astăzi vă voi prezenta un nou quest pentru activarea automată a ,,zilei si a nopții'' folosind funcția os.date

Cod:
quest daymode begin
state start begin
  function ath_func()
  local text = {
  -------Textul care va aparea dimineata(ora 08:00).
  {"[08:00]"},
  {"Buna dimineata dragi playeri."},
  -------Textul care va aparea noaptea(ora 22:00).
  {"[22:00]"},
  {"Deci, a venit vremea sa dormiti. Echipa va doreste noapte buna."},
  }
  local ata = number(1, 2)
  local si = number(3, 4)
 
  local atatext = text[ata][1]
  local shitext = text[si][1]
  local ata_ceas = os.date ("%H")
  if ata_ceas >= "22" and game.get_event_flag("eclipse") == 0 then
  notice_all(""..shitext.."")
  game.set_event_flag("eclipse", 1 )
  elseif ata_ceas >= "08" and game.get_event_flag("eclipse") == 1 then
  notice_all(""..atatext.."")
  game.set_event_flag("eclipse", 0 )
  end
  end

  when login or levelup or logout begin
  daymode.ath_func()
  end

end
end

Creați un nou quest numit daymode.quest în care băgați codul de mai jos, apoi fişierul daymode.quest
îl băgați cu FileZilla, WInSCP,etc în locația /usr/rain/channel/share_data/locale/hongkong/quest

Scrieți în consolă(Virtual PC, Virtual Box sau Putty) următorul cod:
cd /usr/rain/channel/share_data/locale/hongkong/quest
./qc daymode.quest

Pentru început trebuie să activezi în joc event_flag: /e eclipse 0 pentru ,,zi'' şi /e eclipse 1 pentru ,,noapte''

Important: Trebuie să adăugați funcția os.date în fişier-ul quest_function altfel acest quest nu a funcționa.

Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum

http://www.hitwebcounter.com/htmltutorial.php
WebPage Visits 11.13.2017