- quest itemkilit begin
- state start begin
- when 40003.use begin
- if pc.getqf("itemkilitkayit") == 0 then
- say_title("Merhaba "..pc.get_name().."")
- say("İtem kilitleme sistemine hoşgeldin,")
- say("İtem kilitlemek için öncelikle bir şifre belirlemelisin.")
- say("Bu şifre hem itemlerinin güvenliği için,")
- say("Hemde istediğin zaman itemlerini açabilmen için.")
- say("İtem Kilitleme Sistemi şifresini oluşturmak istiyor musun?")
- local s = select("Evet","Hayır")
- if s == 1 then
- say_title(" Merhaba "..pc.get_name().."")
- say(" Belirleyeceğin şifre için şunlara dikkat etmelisin.")
- say_reward(" Şifre 5 haneden oluşmalıdır.")
- say_reward(" Sadece rakam içermelidir.")
- say(" Şimdi bir şifre belirle!")
- local sifre = tonumber(input())
- if sifre == "" or sifre == nil or sifre > 99999 or sifre < 10000 then
- say_title(" Merhaba "..pc.get_name().."")
- say_reward(" Şifre 5 haneden oluşmalıdır.")
- say_reward(" Sadece rakam içermelidir.")
- else
- say_title(" Merhaba "..pc.get_name().."")
- say(" Şifre "..sifre.." olacak.")
- say(" Onaylıyor musun?")
- local onay = select("Onaylıyorum","Onaylamıyorum.")
- if onay == 1 then
- say_title(" Merhaba "..pc.get_name().."")
- say("Şifren belirlendi!")
- say("İtem kilitleme sistemi aktifleştirildi.")
- say("Lütfen en kısa zamanda güvenlik sorunu ve cavabını seç.")
- pc.setqf("itemkilitkayit",1)
- pc.setqf("itemkilitsifre", sifre )
- end
- end
- elseif s == 2 then
- say("En kısa zamanda şifre belirlemen dileğiyle.")
- return
- end
- elseif pc.getqf("itemkilitkayit") == 1 then
- say_title("Merhaba "..pc.get_name().."")
- say("İtem kilitleme sistemine hoşgeldin,")
- say("Kilitlemek istediğin itemi benim üzerime sürükleyerek,")
- say("İtemi kilitleyebilirsin.")
- say("Güvenlik sorusu seçmeden item kilitleyemezsin.")
- say("Şimdi ne yapmak istiyorsun?")
- local ss = select("Güvenlik Şifreni Belirle.", "Şifre Değiştir.","Kapat")
- if ss == 1 then
- say_title("Merhaba "..pc.get_name().."")
- say("Güvenlik sorusu şifreni unuttuğun zamanlar içindir.")
- say("Şifreni unuttuğun zaman güvenlik sorusu ile.")
- say("Unuttuğun şifreni değiştirebilirsin.")
- say("Lütfen güvenlik şifreni belirle.")
- local sifre = tonumber(input())
- if sifre == "" or sifre == nil or sifre > 99999 or sifre < 10000 then
- say_title(" Merhaba "..pc.get_name().."")
- say_reward(" Şifre 5 haneden oluşmalıdır.")
- say_reward(" Sadece rakam içermelidir.")
- else
- say_title(" Merhaba "..pc.get_name().."")
- say(" Güvenlik Şifren "..sifre.." olacak.")
- say(" Onaylıyor musun?")
- local onay = select("Onaylıyorum","Onaylamıyorum.")
- if onay == 1 then
- say_title(" Merhaba "..pc.get_name().."")
- say("Artık istediğin itemi kilitleyebilirsin.")
- say("Güvenliğin için şifreni ve güvenlik şifreni,")
- say("Kimseyle paylaşma.")
- pc.setqf("itemkilitkayit",2)
- pc.setqf("itemguvenliksifre", sifre )
- else
- return
- end
- end
- elseif ss == 2 then
- say_title(" Merhaba "..pc.get_name()..",")
- say(" Şifre değiştirmek için öncelikle, ")
- say(" Eski şifreni girmelisin.")
- local ilksifre = tonumber(input())
- if ilksifre == pc.getqf("itemkilitsifre") then
- say_title("Merhaba "..pc.get_name().."")
- say("Yeni şifreyi gir.")
- say_reward(" Şifre 5 haneden oluşmalıdır.")
- say_reward(" Sadece rakam içermelidir.")
- local yenisifre = tonumber(input())
- if yenisifre == "" or yenisifre == nil or yenisifre > 99999 or yenisifre < 10000 then
- say_title(" Merhaba "..pc.get_name().."")
- say_reward(" Şifre 5 haneden oluşmalıdır.")
- say_reward(" Sadece rakam içermelidir.")
- else
- say_title("Merhaba "..pc.get_name().."")
- say("Artık şifren "..yenisifre.."")
- pc.setqf("itemkilitsifre", yenisifre)
- end
- else
- say_title("Merhaba "..pc.get_name().."")
- say("Yanlış şifre girdin.")
- end
- elseif ss == 3 then
- say("En kısa zamanda görüşmek dileğiyle.")
- return
- end
- elseif pc.getqf("itemkilitkayit") == 2 then
- say_title(" Merhaba "..pc.get_name().."")
- say("Artık istediğin gibi item kilitleyebilirsin.")
- say("Tek yapman gereken kitlemek istediğin itemi,")
- say("Üstüme sürüklemek.")
- say("Ne yapmak istiyorsun?")
- local neistiyon = select("Güvenlik Şifremi Değiştir","Şifremi Unuttum","Şifre Değiştir","Sıfırlama","Kapat")
- if neistiyon == 1 then
- say("Eski güvenlik şifreni yaz lütfen.")
- local ilksifre = tonumber(input())
- if ilksifre == pc.getqf("itemguvenliksifre") then
- say("Tebrikler cevabın doğru.")
- say("Artık yeni şifre belirleyebilirsin.")
- local yenisifre = input()
- say("Yeni cevabın "..yenisifre.."")
- say("Kabul ediyor musun?")
- local cevapkabul = select("Evet", "Hayır")
- if cevapkabul == 1 then
- say("Güvenlik cevabın değiştirildi.")
- pc.setqf("itemguvenliksifre", yenisifre )
- elseif cevapkabul == 2 then
- end
- else
- say("Cevabın doğru değil.")
- end
- elseif neistiyon == 2 then
- say("Şifreni sıfırlanaman için öncelikle güvenlik,")
- say("Güvenlik şifreni girmen gerekiyor.")
- say("Lütfen güvenlik şifreni gir.")
- local şifrekontrol = tonumber(input())
- if şifrekontrol == pc.getqf("itemguvenliksifre") then
- say("Şifre doğrulandı.")
- say("Şifreni yenileme hakkına sahip oldun.")
- say("Lütfen yeni şifreni gir.")
- local sifre = tonumber(input())
- if sifre == "" or sifre == nil or sifre > 99999 or sifre < 10000 then
- say_title(" Merhaba "..pc.get_name().."")
- say_reward(" Şifre 5 haneden oluşmalıdır.")
- say_reward(" Sadece rakam içermelidir.")
- else
- say_title(" Merhaba "..pc.get_name().."")
- say(" Şifre "..sifre.." olacak.")
- say(" Onaylıyor musun?")
- local onay = select("Onaylıyorum","Onaylamıyorum.")
- if onay == 1 then
- say_title(" Merhaba "..pc.get_name().."")
- say("Şifren belirlendi!")
- say("İtem kilitleme sistemi aktifleştirildi.")
- say("Lütfen itemlerinizin güvenliği için şifrenizi,")
- say("KİMSEYLE PAYLAŞMAYIN.")
- pc.setqf("itemkilitsifre", sifre )
- elseif onay == 2 then
- return
- end
- end
- else
- say("Güvenlik şifresi hatalı.")
- say("Lütfen tekrar deneyiniz.")
- end
- elseif neistiyon == 3 then
- say("Yeni şifre atamak istiyorsan,")
- say("Lütfen güncel şifreni gir.")
- local ilksifre = tonumber(input())
- if ilksifre == pc.getqf("itemkilitsifre") then
- say_title("Merhaba "..pc.get_name().."")
- say("Yeni şifreyi gir.")
- say_reward(" Şifre 5 haneden oluşmalıdır.")
- say_reward(" Sadece rakam içermelidir.")
- local yenisifre = tonumber(input())
- if yenisifre == "" or yenisifre == nil or yenisifre > 99999 or yenisifre < 10000 then
- say_title(" Merhaba "..pc.get_name().."")
- say_reward(" Şifre 5 haneden oluşmalıdır.")
- say_reward(" Sadece rakam içermelidir.")
- else
- say_title("Merhaba "..pc.get_name().."")
- say("Yeni şifren "..yenisifre.." olacak,")
- say("Onaylıyor musun?")
- local onay = select("Evet","Hayır")
- if onay == 1 then
- say("Merhaba "..pc.get_name()..",")
- say("Şifren değişti. Yeni şifren "..yenisifre.."")
- say("İtemlerinin güvenliği için şifreni,")
- say("KİMSEYLE PAYLAŞMAYIN.")
- pc.setqf("itemkilitsifre", yenisifre)
- elseif onay == 2 then
- say("Nasıl istersen.")
- end
- end
- else
- say_title("Merhaba "..pc.get_name().."")
- say("Yanlış şifre girdin.")
- end
- elseif neistiyon == 4 then
- say("Şifreyi giriniz.")
- local sifre = tonumber(input())
- local asılsifre = pc.getqf("itemkilitsifre")
- if sifre == asılsifre then
- say("Sistem sıfırlandı.")
- pc.setqf("itemkilitkayit",0)
- end
- end
- end
- end
- end
- end