berkmenoo 1
berkmenoo
farkmt2official 1
farkmt2official
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Hikaye Ekle

Bakım Var Quest

  • Konuyu başlatan Konuyu başlatan riva2
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 7
  • Görüntüleme Görüntüleme 383
Aktif edildiği zaman, oyuna giren oyunculara oyunun bakımda olduğunu bildiren bir ekran çıkartarak oyundan atacaktır. İstendiği zaman aktif edilip, kapatılabilir.

bakim_modu.lua
quest bakim_modu begin
state start begin
when login begin
local izinli_hesap = "xxx" -- sadece senin girebilecegin hesap adi

if pc.is_gm() then
set_state(menu)
end

-- Bakim modu aciksa
if game.get_event_flag("bakim_var") == 1 then
-- Oyuncu ne GM ne de izinli hesap ise at
if not pc.is_gm() and pc.get_name() ~= izinli_hesap then
notice("Su anda bakim var. Oyuna giremezsiniz!")
say_title("Bilgi:")
say("")
say("Oyunumuz su an bakimdadir.")
command("quit")
end
end
end
end

state menu begin
when letter begin
send_letter("Bakim Modu")
end

when button or info begin
say_title("Bakim Modu Kontrol")
say("Bakim modunu acip kapatabilirsiniz.")
local secim = select("Bakim modunu ac", "Bakim modunu kapa", "Kapat")

if secim == 1 then
if game.get_event_flag("bakim_var") == 1 then
say("Bakim modu zaten acik.")
else
game.set_event_flag("bakim_var", 1)
say("Bakim modu acildi. GM olmayan oyuncular giremez.")
end
elseif secim == 2 then
if game.get_event_flag("bakim_var") == 0 then
say("Bakim modu zaten kapali.")
else
game.set_event_flag("bakim_var", 0)
say("Bakim modu kapatildi.")
end
end
end
end
end

KANIT :
1773068491675.png
 
Moderatör tarafında düzenlendi:

En Çok Reaksiyon Alan Mesajlar

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

Geri
Üst