farkmt2official 1
farkmt2official
Bvural41 1
Bvural41
noisiv 1
noisiv
Manwe Work 1
Manwe Work
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Hikaye Ekle

quest bilenler yardım edebilir mi

  • Konuyu başlatan Konuyu başlatan olkan41
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 5
  • Görüntüleme Görüntüleme 697

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

Kod:
quest zamanigeldi begin
	state start begin
		when 20001.chat begin
				say_title("Artık Gelişmenin Zamanı Gelmedi Mi?")
				say("Yıllarca uğraştım ama daha sonra bir türlü vakit bulamadığımdan")
				say("dolayı askerlerimin gelişiminde yardımcı olamadım.Üzgünüm.")
				say("Ama birden bire köyün üstünde bir yıldız parladı ve gözlerimin")
				say("zar zor görebildiği bir ruh ışınlandı yanıma, benden dilek tutmamı")
				say("istedi, bende askerlerimin gelişimini sağlayabileceğim bir dilek")
				say("tuttum ve ruh, dileğimi bir şartla kabul etti. Eğer onu karanlık")
				say("güçlere sahip ejderin kapısını tarif edersem gerçekleştirecekti.")
				say("Bende tarif ettikten sonra bana, sizin için altdaki güçlendirmeleri verdi.")
				say("Bende farklı araştırmalar yapıyorum artık, araştrmalarımda bazı eşyalar")
				say("lazım olmaya başladı. Bende yaşlandım artık başıma bir iş gelir diye")
				say("korkuyorum. işte bana lazım olanları getirirsen buradan istediklerini alabilirsin.")
				wait
		local s = select ( "Perfect Yıldızı", "Kapat" )
			if s == 1 then
				say_title("Merhaba " .. pc . get_name ( ) .. ")
				say("Demek becerilerini geliştirmek için benden yıldız istiyorsun.")
				say("Daha önceden de belirttiğim gibi benimde araştırmalarım için")
				say("gerekli eşyaları getirirsen sana bu yıldızı verebilirim.")
				say_reward("Kırmızı Ot 5, Mavi Ot 10, Yeşil Ot 15, Mor Ot 20")
				say_item("70251")
				say_item("70252")
				say_item("70253")
				say_item("70254")
				end
				pc.give_item2("50512,1")
				pc.remove_item("70251",5)
				pc.remove_item("70252",10)
				pc.remove_item("70253",15)
				pc.remove_item("70254",20)
				end
			if s == 2 then
			end
		end
	end
end

Nerede yanlış yapıyorum arkadaslar questi bir türlü çalıştıramadım kendim yazdım. puttydn okutuyorum hata vermiyor okuturken ama npcye tıklayınca bişey çıkmıyor. simyacıya ekledim ve oyunda simya yok simyacı boş hatta object kısmında 20001 adlı klasöt bile olusturdum yine tık demiyor. ayrıca buraya kadar sadece denemelik için yaptım else felan ekleyeceğim Alıyorum veya daha sonra gibi şıklar eklicem vs. ama çalıştramadım hatanın nerde olduğunu anlamadım
 
Son düzenleme:
@olkan41;
when 20001.chat begin hatalıdır.
when 20001.chat."Sekme ismi" begin olarak yazılmalıdır aksi takdirde sekme ismi npcde gözükmez.

hocam yaptım yine çalışmadı npcye tıklayınca hiç bişey acılmıyor.

Turkmmo Flood Engelleme

[KOD]quest zamanigeldi begin
state start begin
when 20001.chat."Perfect Yıldızı" begin
say_title("Artık Gelişmenin Zamanı Gelmedi Mi?")
say("Yıllarca uğraştım ama daha sonra bir türlü vakit bulamadığımdan")
say("dolayı askerlerimin gelişiminde yardımcı olamadım.Üzgünüm.")
say("Ama birden bire köyün üstünde bir yıldız parladı ve gözlerimin")
say("zar zor görebildiği bir ruh ışınlandı yanıma, benden dilek tutmamı")
say("istedi, bende askerlerimin gelişimini sağlayabileceğim bir dilek")
say("tuttum ve ruh, dileğimi bir şartla kabul etti. Eğer ona karanlık")
say("güçlere sahip ejderin kapısını tarif edersem gerçekleştireceti.")
say("Bende tarif ettikten sonra bana, sizin için altdaki güçlendirmeleri verdi.")
say("Bende farklı araştırmalar yapıyorum artık, araştrmalarımda bazı eşyalar")
say("lazım olmaya başladı. Bende yaşlandım artık başıma bir iş gelir diye")
say("korkuyorum. işte bana lazım olanları getirirsen buradan istediklerini alabilirsin.")
wait
say_title("Merhaba " .. pc . get_name ( ) .. ")
say("Demek becerilerini geliştirmek için benden yıldız istiyorsun.")
say("Daha önceden de belirttiğim gibi benimde araştırmalarım için")
say("gerekli eşyaları getirirsen sana bu yıldızı verebilirim.")
say_reward("Kırmız Ot 5, Mavi Ot 10, Yeşil Ot 15, Mor Ot 20")
say_item("70251")
say_item("70252")
say_item("70253")
say_item("70254")
end
pc.give_item2("50512,1")
pc.remove_item("70251",5)
pc.remove_item("70252",10)
pc.remove_item("70253",15)
pc.remove_item("70254",20)
end
end
end
end[KOD]
 
Moderatör tarafında düzenlendi:
Questi tam olarak şimdi inceleme fırsatım oldu @olkan41;
Questinizde açıklar vardı hepsini kapatıp yazdım tekrardan.
http://paste2.org/nIt4WwNg Bu adresin içeriğini kopyalayın.
Notepad++ ile yeni txt açın ve içine yapıştırın.
zamanigeldi.lua olarak kaydedin.
Filezilladan /usr/game/share/locale/turkey/quest dizinine atın
Putty'den sırasıyla
cd /usr/game/share/locale/turkey/quest
./qc zamanigeldi.lua
yazın
Oyuna geçip /reload q yazın ve Questin çalıştığını göreceksiniz.
Önemli uyarı : Quest'i Notepad++ ile kaydederken Convert to ANSI yada ANSI'ye dönüştür demeden kaydederseniz türkçe karakter hatası alabilirsiniz. Ansi'ye dönüştür işlemini Notepad++ > Kodlama ya da Encoding içinden yapacaksınız.

İyi forumlar dilerim.
 
Son düzenleme:
Questi tam olarak şimdi inceleme fırsatım oldu @olkan41;
Questinizde açıklar vardı hepsini kapatıp yazdım tekrardan.
http://paste2.org/nIt4WwNg Bu adresin içeriğini kopyalayın.
Notepad++ ile yeni txt açın ve içine yapıştırın.
zamanigeldi.lua olarak kaydedin.
Filezilladan /usr/game/share/locale/turkey/quest dizinine atın
Putty'den sırasıyla
cd /usr/game/share/locale/turkey/quest
./qc zamanigeldi.lua
yazın
Oyuna geçip /reload q yazın ve Questin çalıştığını göreceksiniz.
Önemli uyarı : Quest'i Notepad++ ile kaydederken Convert to ANSI yada ANSI'ye dönüştür demeden kaydederseniz türkçe karakter hatası alabilirsiniz. Ansi'ye dönüştür işlemini Notepad++ > Kodlama ya da Encoding içinden yapacaksınız.

İyi forumlar dilerim.

malesef çalışmadı hocam. serveriniz varsa deneyiniz.
 

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

Geri
Üst