quest item_drop begin 
    state start begin 
        when 20020.chat."İtem-Event" with pc.is_gm() begin 
            if game.get_event_flag("item_open") == 0 then 
                say("Merhaba "..pc.get_name().." Hoşgeldin") 
                say("İtem-Drobunu açmak istiyormusun?") 
                if select("Ja","Nein") == 2 then return end 
                say("Lütfen düşeçek itemin kodunu gir.") 
                kill_item = tonumber(input()) or 0 
                if kill_item == 0 then 
                    say("Yanlış Girdiniz.") 
                    return 
                end     
                say("Yüzde Kaç olarak düşsün 1 ile 100 Arasında olabilir.?") 
                kill_prozent = tonumber(input()) or 0 
                if kill_prozent == 0 then 
                    say("Yanlış Girdiniz.") 
                    return 
                end     
                say("Bu item_drop kaç dakika sürsün lütfen dakika yazınız. ") 
                zeit = tonumber(input()) or 0 
                if zeit == 0 then 
                    say("Yanlış Girdiniz.") 
                    return 
                end 
                game.set_event_flag("item_time", get_time()+zeit*60) 
                game.set_event_flag("item_open", 1) 
                notice_all("Özel Etkinlik Aktif") 
                notice_all("Şu Anda İtem Drobu Aktif Olan Nesne "..item_name(kill_item).."") 
                notice_all("Bu Etkinlik Sadece "..zeit.." Dakika Sürecektir.") 
            else  
                say("İtem_drobu aktif kapatmak istiyormusunuz?") 
                if select("Evet", "Hayır")==2 then return end 
                game.set_event_flag("item_open", 0) 
                kill_prozent, kill_item = nil, nil 
            end 
        end 
			when kill with game.get_event_flag("item_open") == 1 and not npc.is_pc() begin 
            if kill_prozent == nil then game.set_event_flag("item_open", 0) return end 
            if game.get_event_flag("item_time") < get_time() then 
            if game.get_event_flag("item_time") < get_time() then 
                notice_all("İtem Drobu bitmiştir") 
                notice_all("Bunun gibi etkinlikler için forum adresimizi ziyaret edin") 
                game.set_event_flag("item_open", 0) 
                kill_prozent, kill_item = nil, nil 
                return 
            end 
            local s=number(1, 101-kill_prozent)  
            if s==1 then 
                game.drop_item_with_ownership(kill_item, 1)  
            end 
        end 
        when login with game.get_event_flag("item_open") == 1 begin 
                notice_all("Şu Anda İtem Drobu Aktif Olan Nesne "..item_name(kill_item).."") 
        end 
    end 
end
Bende çevirmiştim bir ara