Fethi Polat 1
Fethi Polat
TuZaKK 1
TuZaKK
xranzei 1
xranzei
Agresifizm 1
Agresifizm
Bvural41 1
Bvural41
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Can Öcalan 1
Can Öcalan
Hikaye Ekle

Metin2 - Quest önerileriniz.

  • Konuyu başlatan Konuyu başlatan thenemne0032
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 171
  • Görüntüleme Görüntüleme 18K

Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!

Şifre ayarlı item kilitleme sistemi yapılabilir mi ? Şuanda var olanlarįn hepsi zaman ayarlı sabitte olan bir kilit sistemi var ama kilitlediğimiz itemler yerede atılıyor siliniyorda.

O bahsettiğiniz lua'yı ben yazdım. Israrla sorduğunuz ve benim ısrarla cevapladığım bir konuyu tekrar söylüyorsun. Lua'dan item kilitlediği zaman neler yapılamayacağını ayarlayamazsın. Kilitli bir itemde neler yapılamayacağını source'den ayarlarsın. Ve bu konuyu Statü arkadaşımız paylaştı. Benim paylaştığım şey sadece lua'sıdır. İtemi kilitler ve bırakır. Ne yapılıp ne yapılmayacağı source'den ayarlanır. Konuyu okusaydınız anlardınız. C++ / C# / Python bölümünü araştırısanız Statü arkadaşımızın paylaştığı konuyu bulursunuz.
 
Bunu 10 kritik ve 10 delici verecek şekilde nasıl ayarlayabilirim rast gele değilde kesin olarak aynı değerleri verecek şekilde ? Yanlış yere yazdıysam kusura bakmayın

Kod:
quest krt begin
	state start begin
	when 20083.chat."+10 kritik" begin
	if get_time()<=pc.getqf("zaman3") then
	say_reward("Etkisi Hala Devam Ediyor.")
	say_reward("1 Y&#65533;l henuz dolmamis.")
	else
	say_title("Mt2 Bitki Uzmani")
	say("Merhaba Mt2 Oyuncusu "..pc.getname().."")
	say("Bana 15 adet mor ot getir.")
	say("Elinde benim i&#65533;in mor ot varsa +10 [ENTER]Kritik alacaksin.")
	local al = select ("Almak istiyorum.", "Istemiyorum.")
	if al == 1  then
	if pc.count_item(70254) <= 14 then
	say_reward("Elinde yeterli mor ot bulunmuyor.")
	say_reward("Bu G&#65533;&#65533;e Kavu&#65533;man i&#65533;in.")
	say_reward("Elinde 15 Adet mor ot Olmal&#65533;.")
	else
	say_reward("Sana +10 Kritik g&#65533;c&#65533; Veriyorum..")
	say_reward("Bunun Etkisi 1 y&#65533;l S&#65533;recek.")
	say_reward("Etki Bittigi Zaman Yine Gel.")
	pc.setqf("zaman3", get_time()+8765*60)
	pc.removeitem(70254, 15)
	local s4 = math.random(1,5)
	if s4 == 1 then
	affect.add_collect(apply.CRITICAL_PCT,5,60*60*24*365*60)
	elseif s4 == 2 then
	affect.add_collect(apply.CRITICAL_PCT,7,60*60*24*365*60)
	elseif s4 == 3 then
	affect.add_collect(apply.CRITICAL_PCT,8,60*60*24*365*60)
	elseif s4 == 4 then
	affect.add_collect(apply.CRITICAL_PCT,9,60*60*24*365*60)
	elseif s4 == 5 then
	affect.add_collect(apply.CRITICAL_PCT,10,60*60*24*365*60)
	end
	end
	elseif al == 2 then
	return
end
end
end
end
end
 

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

Geri
Üst