İlan
05 Haz 2026 20 çevrimiçi üye Duyurular
Ana Sayfa Development İstek
Ana Sayfa Forum Development İstek "Balık Eventi Beklentileri"...
İlan Yan banner placeholder

"Balık Eventi Beklentileri"

TheYuma 30.04.2026 23:01 1.5K görüntüleme 4 cevap
Son Mesaj
TheYuma
Üye
Üye
Katılım24 Mar 2026
Konular8
Mesajlar84
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
30.04.2026 23:01 #1
Merhabalar dostlar,

Serverim için balık eventi sistemi aramaktayım,
Birçok konu inceledim fakat ya istediğim gibi değil yada sorunlu,
Bu sebeple konu açma gereği duydum,

İstenilen özellikler,

1- Benim belirlediğim event saati aralığında tutulan (Sudak,ringa vb.) tüm balıkların tutulmasını iptal ederek beyaz inci , kırmızı inci, tatlı punc gibi itemleri direk tutsun istiyorum ayrıca balıkcılık küresi kullanıldığındada oltaya beyaz inci takıldı vb uyarı versin istiyorum.

Elinde bu tarz sistem olan varsa yardımcı olursa cok memnun olurum

teşekkürler iyi forumlar.
Shapeless
Üye
Üye
Katılım16 Ara 2025
Konular4
Mesajlar54
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
01.05.2026 16:47 #2


Kendinize göre düzenleye bilirsiniz
TheYuma
Üye
Üye
Katılım24 Mar 2026
Konular8
Mesajlar84
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
02.05.2026 16:12 #3
Hocam benim filesimde çalışmadı malesef bu sistem.
Conthes
Üye
Üye
Katılım24 Mar 2026
Konular8
Mesajlar58
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
05.05.2026 01:35 #4
rez
kmlhyt
Üye
Üye
Katılım10 Oca 2026
Konular13
Mesajlar54
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
05.05.2026 02:17 #5
quest balik_event begin
state start begin

-- GM girişte görev kağıdı gelsin
when login with pc.is_gm() begin
send_letter(" Balık Event Paneli")
end

-- Sağdaki görev tıklanınca açılır
when button or info begin
say_title("Balık Event Paneli")
say("")
say("Eventi buradan kontrol edebilirsin.")

local secim = select("Event Başlat", "Event Durdur", "Kapat")

if secim == 1 then
say("Kaç dakika sürsün?")
local dakika = tonumber(input())

if dakika == nil or dakika <= 0 then
say("Hatalı süre!")
return
end

local bitis = get_global_time() + (dakika * 60)

game.set_event_flag("balik_event", 1)
game.set_event_flag("balik_event_bitis", bitis)

notice_all("[EVENT] Balık eventi başladı! Süre: "..dakika.." dakika")

elseif secim == 2 then
game.set_event_flag("balik_event", 0)
game.set_event_flag("balik_event_bitis", 0)

notice_all("[EVENT] Balık eventi durduruldu!")
end
end

-- Event süresi kontrol
when login or levelup or enter begin
if game.get_event_flag("balik_event") == 1 then
local bitis = game.get_event_flag("balik_event_bitis")

if get_global_time() >= bitis then
game.set_event_flag("balik_event", 0)
notice_all("[EVENT] Balık eventi sona erdi!")
end
end
end

-- Balık yerine inci sistemi
when fish.catch begin

if game.get_event_flag("balik_event") != 1 then
return
end

local rnd = number(1, 100)

if rnd <= 40 then
pc.give_item2(27992, 1)
syschat("|cFF00FF00Oltana Beyaz İnci takıldı!|r")

elseif rnd <= 70 then
pc.give_item2(27993, 1)
syschat("|cFFFF0000Oltana Kırmızı İnci takıldı!|r")

else
pc.give_item2(71133, 1)
syschat("|cFFFFFF00Oltana Tatlı Punc takıldı!|r")
end
end

end
end
Bu konuyu görüntüleyenler
1 misafir
Cevap yazmak için giriş yapın.
İlan Yan banner placeholder