Merhaba bir dostum bana sağ tıklayınca karaktere bonus veren pot gibi bir quest yazdı ancak şöyle bir durum oluyor 30 dakika sonra gitmesi gereken bonuslar gitmiyor taa ki ikinci potu içip karakter atana kadar eğer karakter atılmassa bu sefer ikinci potun bonusları ile ilkinin bonusları 2x oluyor nasıl düzeltilebilir acaba yada düzeltilebilir mi ?
quest:
quest pot_icirir begin
state start begin
when 27086.use begin
-------------------------------------------------------------------------------------------
say_title(" Oyuncu Yüzüğü: ")
if pc.is_busy() == true then
syschat("Açık pencereleri kapatmadan bu eşyayı kullanamazsınız!")
return
end
-------------------------------------------------------------------------------------------
if pc.getqf("pot_ictinya_ameke") < get_time() then
affect.add_collect(63,100,60*30) -- canavar
affect.add_collect(72,25,60*30) -- ortalama zarar
affect.add_collect(15,25,60*30) -- kritik
affect.add_collect(16,25,60*30) -- delici
pc.setqf("pot_ictinya_ameke", get_time()+60*30)
item.remove()
else
local t = (pc.getqf("pot_ictinya_ameke") - get_global_time())
local t_r = math.mod (t, 60)
local t_m = (t - t_r) / 60
syschat("Bu özellik zaten aktif ! Tekrar kullanabilmek için "..t_m.." dakika beklemelisin.")
end
end
end
end
Son düzenleme: