İstek Vip Karakter Yüzüğü Quest'i olan yada yazabilen var mı?

Konu sahibinin aradığı materyalleri bulmasına yardımcı olmak için konuya yorum yazabilirsiniz.

cemalgevenc

Üye
Üye
Mesaj
83
Beğeni
17
Puan
441
Ticaret Puanı
0
Bu yüzüğün içeriği şu şekilde olmalı
1. Kullanan karakter kullamaya başladığından itibaren belirli bir süre için sadece o karakterin metinler veya boslardan düşen item sayısını ikiye arttırma özelliği olması .

2. Yüzüğü kullandığında envantere 1 item bırakması örneğin ( kostüm )


Yazıcak veya elinde olup atıcak arkadaşlara şimdiden çok teşekkür ediyorum ❤️
 
vip_yuzugu.lua:
quest vip_yuzugu begin
    state start begin
    when 50555.use with get_global_time() > pc.getqf("vipyuzugusuresi") begin
        local affect_type = POINT_MALL_ITEMBONUS -- eşya düşürme şansı bonusu.
        local affect_value = 100 -- %100 artış (2 katı.)
        local affect_duration = 60 -- 1 dakika. süreyi saniye bazında ayarlayabilirsin.

        if pc.getqf("vipyuzugusuresi") > get_global_time() then --eğer zaten kullanımdaysa
            syschat("VIP yuzugu zaten kullanimda.")
            return
        end

        -- eşya bonusunu ekle.
        affect.add_collect_point(affect_type, affect_value, affect_duration)

        -- vip yüzüğünün bitiş süresini ayarla.
        pc.setqf("vipyuzugusuresi", get_global_time() + affect_duration)
        pc.give_item2("10",1)  ---- 1 adet kılıç +0 ver.
        say("Esya dusurme bonusun iki kat arttirildi.")
        say_reward(string.format("Esya dusurme sansi katsayisi: +%d", affect_value))
    end
    when 50555.use with get_global_time() < pc.getqf("vipyuzugusuresi") begin
        syschat("VIP yuzugu zaten kullanimda.")
    end
end
end

item_protodan herhangi bir quest eşyasını kopyalayarak yeni bir item oluşturup 50555 vnum'unu yeni eşyanın vnumuyla değiştirip bu questle kullanabilirsin. "pc.give_item2(..." satırında yine vermek istediğin kostümü eşyayı vs yazabilirsin.
 
vip_yuzugu.lua:
quest vip_yuzugu begin
    state start begin
    when 50555.use with get_global_time() > pc.getqf("vipyuzugusuresi") begin
        local affect_type = POINT_MALL_ITEMBONUS -- eşya düşürme şansı bonusu.
        local affect_value = 100 -- %100 artış (2 katı.)
        local affect_duration = 60 -- 1 dakika. süreyi saniye bazında ayarlayabilirsin.

        if pc.getqf("vipyuzugusuresi") > get_global_time() then --eğer zaten kullanımdaysa
            syschat("VIP yuzugu zaten kullanimda.")
            return
        end

        -- eşya bonusunu ekle.
        affect.add_collect_point(affect_type, affect_value, affect_duration)

        -- vip yüzüğünün bitiş süresini ayarla.
        pc.setqf("vipyuzugusuresi", get_global_time() + affect_duration)
        pc.give_item2("10",1)  ---- 1 adet kılıç +0 ver.
        say("Esya dusurme bonusun iki kat arttirildi.")
        say_reward(string.format("Esya dusurme sansi katsayisi: +%d", affect_value))
    end
    when 50555.use with get_global_time() < pc.getqf("vipyuzugusuresi") begin
        syschat("VIP yuzugu zaten kullanimda.")
    end
end
end

item_protodan herhangi bir quest eşyasını kopyalayarak yeni bir item oluşturup 50555 vnum'unu yeni eşyanın vnumuyla değiştirip bu questle kullanabilirsin. "pc.give_item2(..." satırında yine vermek istediğin kostümü eşyayı vs yazabilirsin.
arkadaş boss ve metin için bir şey söylemiş onu göremedim ?
 
Geri
Üst