romegames 1
romegames
kaptanmikro1 1
kaptanmikro1
Reklam vermek için turkmmo@gmail.com

Yeni Quest I Kader Çarkı

  • Konuyu başlatan Konuyu başlatan SeumonDizayn
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 9
  • Görüntüleme Görüntüleme 315

Yönetici Kontrolü (GM)​

Sistem başlangıçta kapalıdır. GM (Yönetici), sol taraftaki görev panelinden sistemi tüm server için tek tıkla açar veya kapatır.

Kullanım Şartları​

Bir oyuncunun çarkı çevirebilmesi için iki şeye ihtiyacı vardır:

  • Para: Envanterinde en az 5 Milyon Yang olmalıdır.
  • Zaman: Çarkı çevirdikten sonra tekrar çevirmek için tam 24 saat beklemesi gerekir.

Şans ve Ödül Mekanizması​

Oyuncu "Çevir" butonuna bastığında 5M Yang hesabımdan düşer ve bir şans hesaplaması yapılır:

  • %40 İhtimalle: Efsun Nesnesi gibi yaygın eşyalar.
  • %30 İhtimalle: Arttırma Kağıdı gibi yardımcı eşyalar.
  • %5 İhtimalle: Büyülü Metal gibi çok değerli ve nadir eşyalar kazanılır.

Bilgilendirme​

  • Geri Sayım: Eğer 24 saat dolmadıysa, sistem oyuncuya "Hata" demek yerine; "05 saat 20 dakika sonra tekrar gel" diyerek kalan süreyi saniyesine kadar gösterir.
  • Duyuru: Bir oyuncu o en düşük ihtimalli (%5) nadir eşyayı kazanırsa, tüm servera tebrik mesajı yayınlanır.
Kısacası: Günde bir kez 5M karşılığında şansını denediğin, kazandıkça servera neşe katan bir "günlük şans" sistemidir.





[CODE title="kader_carki.quest"]quest kader_carki begin
state start begin
when letter with pc.is_gm() begin
send_letter("SeumonDizayn - Çark Paneli")
end

when button or info begin
say_title("SeumonDizayn - Kader Çarkı Kontrol")
local durum = game.get_event_flag("cark_aktif") == 1 and "Aktif" or "Kapalı"
say("Şu anki durum: "..durum)
local s = select("Sistemi Aç", "Sistemi Kapat", "Vazgeç")
if s == 1 then
game.set_event_flag("cark_aktif", 1)
notice_all("SeumonDizayn: Kader Çarkı sistemi yönetici tarafından aktif edildi!")
elseif s == 2 then
game.set_event_flag("cark_aktif", 0)
notice_all("SeumonDizayn: Kader Çarkı sistemi yönetici tarafından kapatıldı.")
end
end

when 20095.chat."SeumonDizayn - Kader Çarkı" begin
say_title("SeumonDizayn - Kader Çarkı")

if game.get_event_flag("cark_aktif") == 0 then
say_reward("Hata: Sistem şu an kapalı.")
return
end

local son_zaman = pc.getqf("cark_zaman")
local su_an = get_global_time()
local bekleme_suresi = 86400

if su_an < son_zaman + bekleme_suresi then
local kalan = (son_zaman + bekleme_suresi) - su_an
local saat = math.floor(kalan / 3600)
local dakika = math.floor((kalan - (saat * 3600)) / 60)
local saniye = math.mod(kalan, 60)

say_reward("Henüz hazır değilsin.")
say(string.format("Kalan Süre: %02d:%02d:%02d", saat, dakika, saniye))
return
end

say("Hoş geldin! Çarkı çevirmek için 5.000.000 Yang gerekir.")
say("Günde sadece 1 kez şansını deneyebilirsin.")
say("Devam etmek istiyor musun?")

if select("Çevir (5M)", "Kapat") == 1 then
if pc.get_gold() < 5000000 then
say_reward("Hata: Yeterli paran yok.")
return
end

pc.change_gold(-5000000)
pc.setqf("cark_zaman", su_an)

local sans = math.random(1, 100)
local odul_vnum = 0
local odul_adet = 1
local odul_isim = ""

if sans <= 40 then
odul_vnum = 71084
odul_adet = 20
odul_isim = "20x Efsun Nesnesi"
elseif sans <= 70 then
odul_vnum = 71085
odul_adet = 20
odul_isim = "20x Arttırma Kağıdı"
elseif sans <= 85 then
odul_vnum = 25040
odul_adet = 5
odul_isim = "5x Kutsama Kağıdı"
elseif sans <= 95 then
odul_vnum = 70039
odul_adet = 3
odul_isim = "3x Münzevi Tavsiyesi"
else
odul_vnum = 25041 -- Büyülü Metal Örneği
odul_adet = 1
odul_isim = "1x Büyülü Metal"
end

pc.give_item2(odul_vnum, odul_adet)

say_title("SeumonDizayn - Kader Çarkı")
say("Tebrikler! Kazandığın ödül:")
say_reward(odul_isim)

if sans > 95 then
notice_all("SeumonDizayn: " .. pc.get_name() .. " Kader Çarkı'ndan nadir ödül kazandı: " .. odul_isim)
end
end
end
end
end[/CODE]
 

En Çok Reaksiyon Alan Mesajlar

Yönetici Kontrolü (GM)​

Sistem başlangıçta kapalıdır. GM (Yönetici), sol taraftaki görev panelinden sistemi tüm server için tek tıkla açar veya kapatır.

Kullanım Şartları​

Bir oyuncunun çarkı çevirebilmesi için iki şeye ihtiyacı vardır:


  • Para: Envanterinde en az 5 Milyon Yang olmalıdır.
    Zaman: Çarkı çevirdikten sonra tekrar çevirmek için tam 24 saat beklemesi gerekir.

Şans ve Ödül Mekanizması​

Oyuncu "Çevir" butonuna bastığında 5M Yang hesabımdan düşer ve bir şans hesaplaması yapılır:


  • %40 İhtimalle: Efsun Nesnesi gibi yaygın eşyalar.
    %30 İhtimalle: Arttırma Kağıdı gibi yardımcı eşyalar.
    %5 İhtimalle: Büyülü Metal gibi çok değerli ve nadir eşyalar kazanılır.

Bilgilendirme​


  • Geri Sayım: Eğer 24 saat dolmadıysa, sistem oyuncuya "Hata" demek yerine; "05 saat 20 dakika sonra tekrar gel" diyerek kalan süreyi saniyesine kadar gösterir.
    Duyuru: Bir oyuncu o en düşük ihtimalli (%5) nadir eşyayı kazanırsa, tüm servera tebrik mesajı yayınlanır.
Kısacası: Günde bir kez 5M karşılığında şansını denediğin, kazandıkça servera neşe katan bir "günlük şans" sistemidir.





[CODE title="kader_carki.quest"]quest kader_carki begin
state start begin
when letter with pc.is_gm() begin
send_letter("SeumonDizayn - Çark Paneli")
end

when button or info begin
say_title("SeumonDizayn - Kader Çarkı Kontrol")
local durum = game.get_event_flag("cark_aktif") == 1 and "Aktif" or "Kapalı"
say("Şu anki durum: "..durum)
local s = select("Sistemi Aç", "Sistemi Kapat", "Vazgeç")
if s == 1 then
game.set_event_flag("cark_aktif", 1)
notice_all("SeumonDizayn: Kader Çarkı sistemi yönetici tarafından aktif edildi!")
elseif s == 2 then
game.set_event_flag("cark_aktif", 0)
notice_all("SeumonDizayn: Kader Çarkı sistemi yönetici tarafından kapatıldı.")
end
end

when 20095.chat."SeumonDizayn - Kader Çarkı" begin
say_title("SeumonDizayn - Kader Çarkı")

if game.get_event_flag("cark_aktif") == 0 then
say_reward("Hata: Sistem şu an kapalı.")
return
end

local son_zaman = pc.getqf("cark_zaman")
local su_an = get_global_time()
local bekleme_suresi = 86400

if su_an < son_zaman + bekleme_suresi then
local kalan = (son_zaman + bekleme_suresi) - su_an
local saat = math.floor(kalan / 3600)
local dakika = math.floor((kalan - (saat * 3600)) / 60)
local saniye = math.mod(kalan, 60)

say_reward("Henüz hazır değilsin.")
say(string.format("Kalan Süre: %02d:%02d:%02d", saat, dakika, saniye))
return
end

say("Hoş geldin! Çarkı çevirmek için 5.000.000 Yang gerekir.")
say("Günde sadece 1 kez şansını deneyebilirsin.")
say("Devam etmek istiyor musun?")

if select("Çevir (5M)", "Kapat") == 1 then
if pc.get_gold() < 5000000 then
say_reward("Hata: Yeterli paran yok.")
return
end

pc.change_gold(-5000000)
pc.setqf("cark_zaman", su_an)

local sans = math.random(1, 100)
local odul_vnum = 0
local odul_adet = 1
local odul_isim = ""

if sans <= 40 then
odul_vnum = 71084
odul_adet = 20
odul_isim = "20x Efsun Nesnesi"
elseif sans <= 70 then
odul_vnum = 71085
odul_adet = 20
odul_isim = "20x Arttırma Kağıdı"
elseif sans <= 85 then
odul_vnum = 25040
odul_adet = 5
odul_isim = "5x Kutsama Kağıdı"
elseif sans <= 95 then
odul_vnum = 70039
odul_adet = 3
odul_isim = "3x Münzevi Tavsiyesi"
else
odul_vnum = 25041 -- Büyülü Metal Örneği
odul_adet = 1
odul_isim = "1x Büyülü Metal"
end

pc.give_item2(odul_vnum, odul_adet)

say_title("SeumonDizayn - Kader Çarkı")
say("Tebrikler! Kazandığın ödül:")
say_reward(odul_isim)

if sans > 95 then
notice_all("SeumonDizayn: " .. pc.get_name() .. " Kader Çarkı'ndan nadir ödül kazandı: " .. odul_isim)
end
end
end
end
end[/CODE]
Paylaşım için teşekkürler

Yönetici Kontrolü (GM)​

Sistem başlangıçta kapalıdır. GM (Yönetici), sol taraftaki görev panelinden sistemi tüm server için tek tıkla açar veya kapatır.

Kullanım Şartları​

Bir oyuncunun çarkı çevirebilmesi için iki şeye ihtiyacı vardır:

  • Para: Envanterinde en az 5 Milyon Yang olmalıdır.
  • Zaman: Çarkı çevirdikten sonra tekrar çevirmek için tam 24 saat beklemesi gerekir.

Şans ve Ödül Mekanizması​

Oyuncu "Çevir" butonuna bastığında 5M Yang hesabımdan düşer ve bir şans hesaplaması yapılır:

  • %40 İhtimalle: Efsun Nesnesi gibi yaygın eşyalar.
  • %30 İhtimalle: Arttırma Kağıdı gibi yardımcı eşyalar.
  • %5 İhtimalle: Büyülü Metal gibi çok değerli ve nadir eşyalar kazanılır.

Bilgilendirme​

  • Geri Sayım: Eğer 24 saat dolmadıysa, sistem oyuncuya "Hata" demek yerine; "05 saat 20 dakika sonra tekrar gel" diyerek kalan süreyi saniyesine kadar gösterir.
  • Duyuru: Bir oyuncu o en düşük ihtimalli (%5) nadir eşyayı kazanırsa, tüm servera tebrik mesajı yayınlanır.
Kısacası: Günde bir kez 5M karşılığında şansını denediğin, kazandıkça servera neşe katan bir "günlük şans" sistemidir.





[CODE title="kader_carki.quest"]quest kader_carki begin
state start begin
when letter with pc.is_gm() begin
send_letter("SeumonDizayn - Çark Paneli")
end

when button or info begin
say_title("SeumonDizayn - Kader Çarkı Kontrol")
local durum = game.get_event_flag("cark_aktif") == 1 and "Aktif" or "Kapalı"
say("Şu anki durum: "..durum)
local s = select("Sistemi Aç", "Sistemi Kapat", "Vazgeç")
if s == 1 then
game.set_event_flag("cark_aktif", 1)
notice_all("SeumonDizayn: Kader Çarkı sistemi yönetici tarafından aktif edildi!")
elseif s == 2 then
game.set_event_flag("cark_aktif", 0)
notice_all("SeumonDizayn: Kader Çarkı sistemi yönetici tarafından kapatıldı.")
end
end

when 20095.chat."SeumonDizayn - Kader Çarkı" begin
say_title("SeumonDizayn - Kader Çarkı")

if game.get_event_flag("cark_aktif") == 0 then
say_reward("Hata: Sistem şu an kapalı.")
return
end

local son_zaman = pc.getqf("cark_zaman")
local su_an = get_global_time()
local bekleme_suresi = 86400

if su_an < son_zaman + bekleme_suresi then
local kalan = (son_zaman + bekleme_suresi) - su_an
local saat = math.floor(kalan / 3600)
local dakika = math.floor((kalan - (saat * 3600)) / 60)
local saniye = math.mod(kalan, 60)

say_reward("Henüz hazır değilsin.")
say(string.format("Kalan Süre: %02d:%02d:%02d", saat, dakika, saniye))
return
end

say("Hoş geldin! Çarkı çevirmek için 5.000.000 Yang gerekir.")
say("Günde sadece 1 kez şansını deneyebilirsin.")
say("Devam etmek istiyor musun?")

if select("Çevir (5M)", "Kapat") == 1 then
if pc.get_gold() < 5000000 then
say_reward("Hata: Yeterli paran yok.")
return
end

pc.change_gold(-5000000)
pc.setqf("cark_zaman", su_an)

local sans = math.random(1, 100)
local odul_vnum = 0
local odul_adet = 1
local odul_isim = ""

if sans <= 40 then
odul_vnum = 71084
odul_adet = 20
odul_isim = "20x Efsun Nesnesi"
elseif sans <= 70 then
odul_vnum = 71085
odul_adet = 20
odul_isim = "20x Arttırma Kağıdı"
elseif sans <= 85 then
odul_vnum = 25040
odul_adet = 5
odul_isim = "5x Kutsama Kağıdı"
elseif sans <= 95 then
odul_vnum = 70039
odul_adet = 3
odul_isim = "3x Münzevi Tavsiyesi"
else
odul_vnum = 25041 -- Büyülü Metal Örneği
odul_adet = 1
odul_isim = "1x Büyülü Metal"
end

pc.give_item2(odul_vnum, odul_adet)

say_title("SeumonDizayn - Kader Çarkı")
say("Tebrikler! Kazandığın ödül:")
say_reward(odul_isim)

if sans > 95 then
notice_all("SeumonDizayn: " .. pc.get_name() .. " Kader Çarkı'ndan nadir ödül kazandı: " .. odul_isim)
end
end
end
end
end[/CODE]
Paylaşım için teşekkürler
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst