InfernoShade 1
InfernoShade
Psych0SoociaL 1
Psych0SoociaL
onur akbaş 1
onur akbaş
noisiv 1
noisiv
xranzei 1
xranzei
Bvural41 1
Bvural41
D 1
delimuratt
ShadowFon 1
ShadowFon
shrpnl 1
shrpnl
DEVLOPER 1
DEVLOPER
Manwe Work 1
Manwe Work
Agora Metin2 1
Agora Metin2
Hikaye Ekle

Cevaplanmadı Timer

  • Konuyu başlatan Konuyu başlatan detasxd
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 15
  • Görüntüleme Görüntüleme 611

detasxd

Level 3
Telefon Numarası Onaylanmış Üye TC Kimlik Numarası Doğrulanmış Üye
TM Üye
Üye
Katılım
12 Nis 2024
Konular
16
Mesajlar
248
Çözüm
4
Online süresi
1mo 5d
Reaksiyon Skoru
94
Altın Konu
0
TM Yaşı
2 Yıl 2 Ay 6 Gün
Başarım Puanı
63
MmoLira
962
DevLira
3
Ticaret - 0%
0   0   0

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

X Bir mobun öldükten sonra belirttiğim saniyede "X mobu doğdu" mesajını attırmam gerekiyor fakat get_global_time() kullandığım zaman oyunda muhtemelen fazla cpu tükettiğinden lag sorunu yapıyor ve oyun düşüyor ne kullanabilirim önerisi olan ?
 
questi bu şekilde günceller misin

[CODE title="quest"]quest detasvadi begin
state start begin
-- 11511 öldüğünde
when 11511.kill begin
-- Eğer etkinlik aktifse
if game.get_event_flag("yesilvadi") == 1 then
-- İlk mesajı gönder
notice_all("Kırmızı Lastik Kesildi. 10 saniye sonra vadiye bir kırmızı lastik düşecek")

-- 10 saniye sonra mesaj ve işlem tetiklenir
timer("yesilvadi_lastik_dus", 10)
end
end

-- 10 saniye sonra tetiklenen olay
when timer("yesilvadi_lastik_dus") begin
notice_all("Vadiye Bir Kırmızı Lastik Düştü!")
end
end
end
[/CODE]
 
questi bu şekilde günceller misin

[CODE title="quest"]quest detasvadi begin
state start begin
-- 11511 öldüğünde
when 11511.kill begin
-- Eğer etkinlik aktifse
if game.get_event_flag("yesilvadi") == 1 then
-- İlk mesajı gönder
notice_all("Kırmızı Lastik Kesildi. 10 saniye sonra vadiye bir kırmızı lastik düşecek")

-- 10 saniye sonra mesaj ve işlem tetiklenir
timer("yesilvadi_lastik_dus", 10)
end
end

-- 10 saniye sonra tetiklenen olay
when timer("yesilvadi_lastik_dus") begin
notice_all("Vadiye Bir Kırmızı Lastik Düştü!")
end
end
end
[/CODE]
when doesn't have begin-end clause. (()
Abort (core dumped)
hatası alıyorum
 
when doesn't have begin-end clause. (()
Abort (core dumped)
hatası alıyorum
Kodda bir hata görünmüyor kendim filesa ekledim bu şekilde ve bir hata almadım çakışan bir quest olabilir mi ve notepad++ üzerinde utf8 olarak kodluyorsunuz değil mi


Kod:
quest detasvadi begin
    state start begin
        -- 11511 öldüğünde
        when 11511.kill begin
            -- Eğer etkinlik aktifse
            if game.get_event_flag("yesilvadi") == 1 then
                -- İlk mesajı gönder
                notice_all("Kırmızı Lastik Kesildi. 10 saniye sonra vadiye bir kırmızı lastik düşecek.")

                -- 10 saniye sonra mesaj ve işlem tetiklenir
                timer("yesilvadi_lastik_dus", 10)
            end
        end

        -- 10 saniye sonra tetiklenen olay
        when timer("yesilvadi_lastik_dus") begin
            notice_all("Vadiye Bir Kırmızı Lastik Düştü!")
        end
    end
end
 
Kodda bir hata görünmüyor kendim filesa ekledim bu şekilde ve bir hata almadım çakışan bir quest olabilir mi ve notepad++ üzerinde utf8 olarak kodluyorsunuz değil mi


Kod:
quest detasvadi begin
    state start begin
        -- 11511 öldüğünde
        when 11511.kill begin
            -- Eğer etkinlik aktifse
            if game.get_event_flag("yesilvadi") == 1 then
                -- İlk mesajı gönder
                notice_all("Kırmızı Lastik Kesildi. 10 saniye sonra vadiye bir kırmızı lastik düşecek.")

                -- 10 saniye sonra mesaj ve işlem tetiklenir
                timer("yesilvadi_lastik_dus", 10)
            end
        end

        -- 10 saniye sonra tetiklenen olay
        when timer("yesilvadi_lastik_dus") begin
            notice_all("Vadiye Bir Kırmızı Lastik Düştü!")
        end
    end
end
şuan hata vermiyor fakat kod çalışmıyor discorddan yazıyorum size.
 
Son düzenleme:

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

Geri
Üst