mannaxxx 1
mannaxxx
Bvural41 1
Bvural41
Agora Metin2 1
Agora Metin2
berkmenoo 1
berkmenoo
farkmt2official 1
farkmt2official
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Hikaye Ekle

Envanter temizleme

  • Konuyu başlatan Konuyu başlatan yarka0000
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 15
  • Görüntüleme Görüntüleme 4K
34K gamede denemedim item.select_cell() fonksiyonu 34K'da var mıydı hatırlamıyorum. 40K'da çalışıyor. Quest depocu olarak ayarlı. Olay basit. Seçtiğiniz envanterdeki tüm eşyaları temizler. 2'den fazla envanter kullananlar sayıların üzerine 45 ekleyerek 3. envanter, 4. envanter diye seçenek ekleyebilirler.

Uyarı: Muhtemelen oyuncularınız yanlışlıkla işe yarar eşyalarını da silecekler ve sizi itemim kayboldu diye sıkıştıracaklar. Buna sabredebileceğinizi düşünmüyorsanız bu questi kullanmanızı önermem :D

Kod:
quest clean_inventory begin
	state start begin
		when 9005.chat."Envanter temizle" begin
		say_title(mob_name(npc.get_race()))
		say("Seçtiğin envanterde bulunan tüm eşyalar")
		say("silinecek. Seçimini yapmadan önce dikkatli ol.")
		say("Boşaltmak istediğin envanteri seç.")
		local s = select("1. Envanter","2. Envanter","Tümü ","Vazgeç ")
			if s == 1 then
			say("1. Envanteri gerçekten boşaltmak istiyor musun?")
				if select("Evet","Hayır") == 2 then
				return
				end
			clean_inventory.empty(0,44)
			elseif s == 2 then
			say("2. Envanteri gerçekten boşaltmak istiyor musun?")
				if select("Evet","Hayır") == 2 then
				return
				end
			clean_inventory.empty(45,89)
			elseif s == 3 then
			say("Ekipmanların hariç tüm eşyaların silinecek.")
			say("Onaylıyor musun?")
				if select("Evet","Hayır") == 2 then
				return
				end
			clean_inventory.empty(0,89)
			else
			return
			end
		end

		function empty(a,b)
			for i=a, b do
			item.select_cell(i)
			item.remove()
			end
		end
	end
end

EpNpvq.png
 
işe yarıyabilir ama 40k farklı ozellık dıger bolumde acıldı tam buna benzemesede ıtemlerı duzeltiyor vs quest yerıne oyle eklemek daha guzel olur konu ıcın tesekkurler
 

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

Geri
Üst