Çözüldü Questte süre bilgisi vermek

Bu konu çözüme ulaştırılmıştır. Çözüm için konuya yazılan tüm yorumları okumayı unutmayın. Eğer konudaki yorumlar sorununuzu çözmediyse yeni bir konu açabilirsiniz.
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.

prodeno545

Üye
Üye
Mesaj
52
Çözümler
3
Beğeni
8
Puan
424
Ticaret Puanı
0
Merhabalar @Whistle nin konusundan alığım bir quest buna kalan süreyi gösterecek komutu nasıl yazabilirim

Lua (Quest):
quest ornek_quest begin
   state start begin
      when 20000.use begin
      if pc.getqf("actinmi") - get_time() > 0 then
      say("Bu eşyayı 30 dakikada bir kullanabilirsin.")
      else
      pc.give_item2("12222",1)
      pc.setqf("actinmi",get_time() + 1800)
      end
   end
end
 
En son bir moderatör tarafından düzenlenmiş:
Çözüm
Bu şekilde ekleyebilirsin:
Lua (Quest):
local kalansure = pc.getqf("actinmi") - get_time()
say_reward("Kalan süre: "..kalansure.." saniye.")

Lua (Quest):
quest ornek_quest begin
   state start begin
      when 20000.use begin
      local kalansure = pc.getqf("actinmi") - get_time()
      if pc.getqf("actinmi") - get_time() > 0 then
      say("Bu eşyayı 30 dakikada bir kullanabilirsin.")
      say("")
      say_reward("Kalan süre: "..kalansure.." saniye.")
      else
      pc.give_item2("12222",1)
      pc.setqf("actinmi",get_time() + 1800)
      end
   end
end
Bu şekilde ekleyebilirsin:
Lua (Quest):
local kalansure = pc.getqf("actinmi") - get_time()
say_reward("Kalan süre: "..kalansure.." saniye.")

Lua (Quest):
quest ornek_quest begin
   state start begin
      when 20000.use begin
      local kalansure = pc.getqf("actinmi") - get_time()
      if pc.getqf("actinmi") - get_time() > 0 then
      say("Bu eşyayı 30 dakikada bir kullanabilirsin.")
      say("")
      say_reward("Kalan süre: "..kalansure.." saniye.")
      else
      pc.give_item2("12222",1)
      pc.setqf("actinmi",get_time() + 1800)
      end
   end
end
 
Çözüm
Durum
İçerik kilitlendiği için mesaj gönderimine kapatıldı.
Geri
Üst