noisiv 1
noisiv
Manwe Work 1
Manwe Work
Agora Metin2 1
Agora Metin2
Bvural41 1
Bvural41
onur akbaş 1
onur akbaş
IronTalonX 1
IronTalonX
D 1
delimuratt
berzahx 1
berzahx
PrimeAC 1
PrimeAC
DEVLOPER 1
DEVLOPER
ShadowFon 1
ShadowFon
mavzermete 1
mavzermete
Hikaye Ekle

Eşyasına Düello Sistemi[LUA]

  • Konuyu başlatan Konuyu başlatan thenemne0032
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 139
  • Görüntüleme Görüntüleme 16K
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

thenemne0032

Level 6
TM Üye
Katılım
11 Ağu 2010
Konular
67
Mesajlar
1,092
Online süresi
7h 8m
Reaksiyon Skoru
476
Altın Konu
0
TM Yaşı
15 Yıl 10 Ay 10 Gün
Başarım Puanı
188
MmoLira
264
DevLira
0
Ticaret - 0%
0   0   0

HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!

Merhabalar,

Bir çok kişinin istediği Eşyasına Düello Sistemini kodlamış bulunmaktayım. Sistemin kurulumunu ve kullanımını video üzerinden anlatacağım.

Öncelikle dosyaları vereyim:









Oyununuzda MySQL kodları çalışmıyorsa ise aşağıdaki "questing.lua" yı indirin.



"questing.lua" nın içindeki tüm kodları "questlib.lua" ya yapıştırın MySQL sorunu çözülecektir.


Eşyasına Düello Sistemi - Kurulum





Eşyasına Düello Sistemi - Tanıtım





İndirmek istemeyip, LUA dosyasını oluşturmak isteyenler için:

1-) usr/game/share/locale/turkey/quest bölümüne "esyasinasavas_sistemi.lua" adında bir lua dosyası açalım. Daha sonra dosyasının içine aşağıdaki kodları yazalım:



PHP:
quest esyasina_savas begin
	state start begin
		when 20087.take with item.get_id() begin
			if pc.getqf("esya_savas_kabul_ettim") == 1 then
				karakter_isim = tostring(pc.get_name())
				rakipKarakter_id = tonumber(pc.getqf("savas_yollayan_id"))
				karakter_id = tonumber(pc.get_player_id())
				karakterHesap_id = tonumber(pc.get_account_id())
				esya = item.get_vnum()
				say_item_vnum(item.get_vnum())
				esyaKimlik = tonumber(item.get_id())
				esyaSahibi_id = tonumber(pc.get_player_id())
				esyaSorgula = mysql_query10("select * from player.item where id='"..esyaKimlik.."' and owner_id='"..esyaSahibi_id.."' ")
				rakipAdSorgula = mysql_query10("select * from  player.player where id='"..rakipKarakter_id.."' ")
				rakipAd = tostring(rakipAdSorgula.name[1])
				esyaSorgulaSay = tonumber(table.getn(esyaSorgula))
				if esyaSorgulaSay < 1 then
					say_reward("Eşya henüz yeni olduğu için eşyasına savaşta kullanılamaz!")
					say("")
					return
				end
				say_reward("[WINDOW_SIZE width;350|height;450]EFSUNLAR") 
				m = 0
				for i=13,21,2 do
					--esyaEfsunBilgi = esyasina_savas.efsun(tonumber(esyaSorgula[1][i]))
					if tonumber(esyaSorgula[1][i]) != 0 then
						say(esyasina_savas.efsun(tonumber(esyaSorgula[1][i]))..tostring(esyaSorgula[1][i+1]))
						m = 1
					end
				end
				if m == 0 then
				say("")
				say_title("Eşyada herhangi bir efsun ekli değildir.")
				end
				say("")
				say_reward("TAŞLAR")
				for i=7,9,1 do
					say(esyasina_savas.tas(tonumber(esyaSorgula[1][i]))) 
				end
				say("")
				say_reward("Ne yapmak istersin?")
				say("")
				say("")
				say("")
				say("")
				say("")
				esyaSecimYap = select("Rakibe Gönder("..rakipAd..")","Kapat")
					if esyaSecimYap == 1 then
						pc.setqf("esya_savas_kabul_ettim",0)
						rakipAra = find_pc_by_name(rakipAd)
						if rakipAra == 0 then
							say_title("Uyarı:")
							say("")
							say_reward("Rakibin oyunda görünmüyor.")
							say("")
						else
							say_title("Bilgilendirme:")
							say("")
							say("Eşya bilgileri rakibe gönderilmiştir.")
							say("1 dk içerisinde geri dönüş olmazsa, işlem iptal edilir.")
							say("")
							rakip_id = pc.select(rakipAra)
							do
								pc.setqf("esya_savas_kabul_ettim",0)
								pc.setqf("kabul_edildim",0)
								yollananEsya = {}
								yollananEsya[1] = esya
								savasDavetiKontrol = mysql_query10("select * from player.player where name='"..rakipAd.."' ")
								yollananEsya[2] = tonumber(savasDavetiKontrol.savas_daveti[1])
								yollananEsya[3] = karakter_id
								yollananEsya[4] = karakter_isim
								timer("savas_onayi_esya",2)
							end
							pc.select(rakip_id)
						end
					end
				return
			end
			
			esyasinaSavasSeviyeSiniri = 70
			
			karakter_seviye = tonumber(pc.get_level())
			if karakter_seviye < esyasinaSavasSeviyeSiniri then
				say_title("Uyarı:")
				say("")
				say_reward("Eşyasına savaş sistemini kullanabilmek için en az 70 seviye olmanız gerekiyor.")
				say("")
				return
			end
			
			karakter_isim = tostring(pc.get_name())
			karakter_id = tonumber(pc.get_player_id())
			karakterHesap_id = tonumber(pc.get_account_id())
			esya = item.get_vnum()
			say_item_vnum(item.get_vnum())
			esyaKimlik = tonumber(item.get_id())
			esyaSahibi_id = tonumber(pc.get_player_id())
			savastamiSorgula = mysql_query10("select * from player.player where id='"..karakter_id.."' and name='"..karakter_isim.."' ")
			savastamiDurum = tonumber(savastamiSorgula.savas_daveti[1])
			if savastamiDurum == 1 then
				say_title("Uyarı:")
				say("")
				say_reward("Şuan meşgulsünüz daha sonra tekrar deneyin.")
				say("")
				return
			end
			pc.setqf("savas_durum",1)
			esyaSorgula = mysql_query10("select * from player.item where id='"..esyaKimlik.."' and owner_id='"..esyaSahibi_id.."' ")
			esyaSorgulaSay = tonumber(table.getn(esyaSorgula))
			if esyaSorgulaSay < 1 then
				say_reward("Eşya henüz yeni olduğu için eşyasına savaşta kullanılamaz!")
				say("")
				return
			end
			say_reward("[WINDOW_SIZE width;350|height;450]EFSUNLAR") 
			m = 0
			for i=13,21,2 do
				--esyaEfsunBilgi = esyasina_savas.efsun(tonumber(esyaSorgula[1][i]))
				if tonumber(esyaSorgula[1][i]) != 0 then
					say(esyasina_savas.efsun(tonumber(esyaSorgula[1][i]))..tostring(esyaSorgula[1][i+1]))
					m = 1
				end
			end
			if m == 0 then
			say("")
			say_title("Eşyada herhangi bir efsun ekli değildir.")
			end
			say("")
			say_reward("TAŞLAR")
			for i=7,9,1 do
				say(esyasina_savas.tas(tonumber(esyaSorgula[1][i]))) 
			end
			say("")
			say_reward("Ne yapmak istersin?")
			say("")
			say("")
			say("")
			say("")
			say("")
			esyaSecimYap = select("Rakibe Göster","Kapat")
				if esyaSecimYap == 1 then
					karakterAdi = string.format(pc.get_name())
					say_title("Bilgilendirme:")
					say("")
					say_reward("Eşyanı göstermek istediğin rakibin adını gir:")
					esyaRakipAdi = string.format(input())
					esyaRakipAdiAra = find_pc_by_name(esyaRakipAdi)
					if esyaRakipAdi == "" or esyaRakipAdi == nil then
						say_title("Uyarı:")
						say("")
						say_reward("Boş bırakamazsınız.")
						say("")
						pc.setqf("savas_durum",0)
						return
					elseif esyaRakipAdi == karakterAdi then
						say_title("Uyarı:")
						say("")
						say_reward("Kendi adınızı giremezsiniz!")
						say("")
						pc.setqf("savas_durum",0)
						return
					elseif esyaRakipAdiAra == 0 then
						say_title("Uyarı:")
						say("")
						say_reward("Eşya göstereceğiniz rakip oyunda değil.")
						say("")
						pc.setqf("savas_durum",0)
						return
					else
						rakip_id = pc.select(esyaRakipAdiAra)
							rakipSeviye = tonumber(pc.get_level())
							rakipNeDurumda = tonumber(pc.getqf("savas_durum"))
						pc.select(rakip_id)
						
						if rakipSeviye < esyasinaSavasSeviyeSiniri then
							say_title("Uyarı:")
							say("")
							say_reward("Rakibin seviyesi eşyasına savaş sistemi için yetersiz.")
							say("")
							pc.setqf("savas_durum",0)
							return
						elseif not pc.is_near_vid(esyaRakipAdiAra,10) then
							say_title("Uyarı:")
							say("")
							say_reward("Rakibiniz çok uzakta. Yanınıza gelmeli.")
							say("")
							pc.setqf("savas_durum",0)
							return
						else
							savasYollanmisMi = mysql_query10("select * from player.player where name='"..esyaRakipAdi.."' ")
							savasDaveti = tonumber(savasYollanmisMi.savas_daveti[1])
							if savasDaveti == 1 or rakipNeDurumda == 1 then
								say_title("Uyarı:")
								say("")
								say_reward("Rakip şuan meşgul.")
								say("")
								return
							end
							pc.setqf("savas_durum",0)
							savasDavetiGuncelle = mysql_query10("UPDATE player.player SET savas_daveti='1' where name='"..karakter_isim.."' ")
							say_title("Bilgilendirme:")
							say("")
							say("Eşya bilgileri rakibe gönderilmiştir.")
							say("1 dk içerisinde geri dönüş olmazsa, işlem iptal edilir.")
							say("")
							rakip_id = pc.select(esyaRakipAdiAra)
							do
								rakipAd = tostring(pc.get_name())
								rakipSavasDavetiGuncelle = mysql_query10("UPDATE player.player SET savas_daveti='1' where name='"..rakipAd.."' ")
								savasDavetiKontrol = mysql_query10("select * from player.player where name='"..rakipAd.."' ")
								davet =  {}
								davet[1] = tonumber(savasDavetiKontrol.savas_daveti[1])
								davet[2] = tonumber(esya)
								davet[3] = tostring(karakter_isim)
								davet[4] = tonumber(karakter_id)
								davet[5] = tonumber(karakterHesap_id)
								timer("savas_daveti_yolla",2)
							end
							pc.select(rakip_id)
						end
					end
				elseif esyaSecimYap == 2 then
					pc.setqf("savas_durum",0)
				end
		end
		
		when savas_daveti_yolla.timer with davet[1] == 1 begin
			rakipKarakter_id = tonumber(pc.get_player_id())
			rakipKarakter_isim = tostring(pc.get_name())
			savasYollayanKarakter_isim = davet[3]
			savasYollayanKarakter_id = davet[4]
			savasYollayanKarakterHesap_id = davet[5]
			davet[1] = 0
			m = 0
			esyaKodu = davet[2]
			say_item_vnum(esyaKodu)
			say_reward("[WINDOW_SIZE width;350|height;450]EFSUNLAR") 
			for i=13,21,2 do
				--esyaEfsunBilgi = esyasina_savas.efsun(tonumber(esyaSorgula[1][i]))
				if tonumber(esyaSorgula[1][i]) != 0 then
					say(esyasina_savas.efsun(tonumber(esyaSorgula[1][i]))..tostring(esyaSorgula[1][i+1]))
					m = 1
				end
			end
			if m == 0 then
			say("")
			say_title("Eşyada herhangi bir efsun ekli değildir.")
			end
			say("")
			say_reward("TAŞLAR")
			for i=7,9,1 do
				say(esyasina_savas.tas(tonumber(esyaSorgula[1][i]))) 
			end
			say("")
			say_reward("Ne yapmak istersin?")
			say("")
			say("")
			say("")
			say("")
			say("")
			esyaSecimYap = select("Kabul et ve Eşya Göster","Kapat")
				savasYollayanKarakter_isimAra = find_pc_by_name(savasYollayanKarakter_isim)
				savasYollayanDizi = {}
				timer("esya_gonderildimi_kontrol",60)
				if esyaSecimYap == 1 then
					b_id = pc.select(savasYollayanKarakter_isimAra)
						syschat("Sistem: Rakibiniz eşyanızı kabul etti. Eşya koyması bekleniyor...")
						pc.setqf("kabul_edildim",1)
						timer("rakip_ne_yapti",61)
					pc.select(b_id)
					pc.setqf("esya_savas_kabul_ettim",1)
					pc.setqf("savas_yollayan_id",savasYollayanKarakter_id)
					pc.setqf("savas_yollayan_hesap_id",savasYollayanKarakterHesap_id)
					say_title("Bilgilendirme:")
					say("")
					say("Eşya koymanız bekleniyor.")
					say("Eşyayı koymak ve rakibe göndermek için 1 dakikanız var.")
					say("")
					savasYollayanDizi[1] = savasYollayanKarakter_isim
					timer("esya_gonderildimi_kontrol",60)
				elseif esyaSecimYap == 2 then
					mysql_query10("UPDATE player.player SET savas_daveti='0' where id='"..rakipKarakter_id.."' and name='"..rakipKarakter_isim.."' ")
					mysql_query10("UPDATE player.player SET savas_daveti='0' where id='"..savasYollayanKarakter_id.."' and name='"..savasYollayanKarakter_isim.."' ")
					b_id = pc.select(savasYollayanKarakter_isimAra)
						syschat("Sistem: Rakibiniz eşyanızı reddetti.")
					pc.select(b_id)
				end
		end
	
		when rakip_ne_yapti.timer with pc.getqf("kabul_edildim") == 1 begin
			karakter_id = tonumber(pc.get_player_id())
			karakter_isim = tostring(pc.get_name())
			mysql_query10("UPDATE player.player SET savas_daveti='0' where id='"..karakter_id.."' and name='"..karakter_isim.."' ")
			syschat("Sistem: Rakibiniz eşyayı koymadan oyundan çıktığı için işlemler sıfırlandı.")
			pc.setqf("kabul_edildim",0)
		end
		when esya_gonderildimi_kontrol.timer with pc.getqf("esya_savas_kabul_ettim") == 1 begin
			
			karakter_id = tonumber(pc.get_player_id())
			--karakterHesap_id = tonumber(pc.get_account_id())
			karakter_isim = tostring(pc.get_name())
			savasYollayanKarakter_id = pc.getqf("savas_yollayan_id")
			savasYollayanKarakter_isim = savasYollayanDizi[1]
			savasYollayanKarakter_isimAra = find_pc_by_name(savasYollayanKarakter_isim)
			
			b_id = pc.select(savasYollayanKarakter_isimAra)
				pc.setqf("kabul_edildim",0)
				syschat("Sistem: Rakibiniz 1 dakika boyunca işlem yapmadığı için işleminiz iptal edilmiştir.")
			pc.select(b_id)
			
			pc.setqf("esya_savas_kabul_ettim",0)
			pc.setqf("savas_yollayan_id",0)
			pc.setqf("savas_yollayan_hesap_id",0)
			mysql_query10("UPDATE player.player SET savas_daveti='0' where id='"..karakter_id.."' and name='"..karakter_isim.."' ")
			mysql_query10("UPDATE player.player SET savas_daveti='0' where id='"..savasYollayanKarakter_id.."' ")
			syschat("Sistem: 1 dakika boyunca işlem yapmadığınız için işleminiz iptal edildi.")
		end
		
		when savas_onayi_esya.timer with yollananEsya[2] == 1 begin
			yollananEsya[2] = 0
			rakipKarakter_id = yollananEsya[3]
			rakipKarakter_isim = yollananEsya[4]
			karakter_id_b = tonumber(pc.get_player_id())
			karakter_isim_b = tostring(pc.get_name())
			m_id = pc.get_vid()
			m = 0
			esyaKodu = yollananEsya[1]
			say_item_vnum(esyaKodu)
			say_reward("[WINDOW_SIZE width;350|height;450]EFSUNLAR") 
			for i=13,21,2 do
				--esyaEfsunBilgi = esyasina_savas.efsun(tonumber(esyaSorgula[1][i]))
				if tonumber(esyaSorgula[1][i]) != 0 then
					say(esyasina_savas.efsun(tonumber(esyaSorgula[1][i]))..tostring(esyaSorgula[1][i+1]))
					m = 1
				end
			end
			if m == 0 then
			say("")
			say_title("Eşyada herhangi bir efsun ekli değildir.")
			end
			say("")
			say_reward("TAŞLAR")
			for i=7,9,1 do
				say(esyasina_savas.tas(tonumber(esyaSorgula[1][i]))) 
			end
			say("")
			say_reward("Ne yapmak istersin?")
			say("")
			say("")
			say("")
			say("")
			say("")
			esyaSecimYap = select("Kabul et ve Savaş isteği gönder","Kapat")
			if esyaSecimYap == 1 then
				rakipKarakter_isimAra = find_pc_by_name(rakipKarakter_isim)
				if rakipKarakter_isimAra == 0 then
					say_title("Uyarı:")
					say("")
					say_reward("Rakip oyunda değil. İşlemleriniz sıfırlandı.")
					say("")
					mysql_query10("UPDATE player.player SET savas_daveti='0' where id='"..karakter_id_b.."' and name='"..karakter_isim_b.."' ")
					mysql_query10("UPDATE player.player SET savas_daveti='0' where id='"..rakipKarakter_id.."' ")
				else
					svs_yolla = confirm(rakipKarakter_isimAra,"Eşyasına savaş başlasın mı?",30)
					if svs_yolla == CONFIRM_OK then

						esyaKimlik = tonumber(item.get_id())
						esyaSec = mysql_query10("select * from player.item where id='"..esyaKimlik.."' and owner_id='"..karakter_id_b.."' ")
						if tonumber(table.getn(esyaSec)) < 1 then
							syschat("Eşya çantanızda bulunamadığı için savaş iptal edilmiştir.")
							mysql_query10("UPDATE player.player SET savas_daveti='0' where id='"..karakter_id_b.."' and name='"..karakter_isim_b.."' ")
							p_id = pc.select(rakipKarakter_isimAra)
								syschat("Eşya rakibinizin çantasında olmadığından savaş iptal edilmiştir.")
								mysql_query10("UPDATE player.player SET savas_daveti='0' where id='"..pc.get_player_id().."' and name='"..pc.get_name().."' ")
							pc.select(p_id)
							return
						end
		
						karakterAdiAra = find_pc_by_name(karakter_isim)
						p_id = pc.select(rakipKarakter_isimAra)
							esyaKimlik = tonumber(item.get_id())
							esyaSec = mysql_query10("select * from player.item where id='"..esyaKimlik.."' and owner_id='"..pc.get_player_id().."' ")
							if tonumber(table.getn(esyaSec)) < 1 then
								syschat("Eşya çantanızda bulunamadığı için savaş iptal edilmiştir.")
								mysql_query10("UPDATE player.player SET savas_daveti='0' where id='"..pc.get_player_id().."' and name='"..pc.get_name().."' ")
								x_id = pc.select(karakterAdiAra)
									syschat("Eşya rakibinizin çantasında olmadığından savaş iptal edilmiştir.")
									mysql_query10("UPDATE player.player SET savas_daveti='0' where id='"..pc.get_player_id().."' and name='"..pc.get_name().."' ")
								pc.select(x_id)
								return
							end
						pc.select(p_id)
						
						esya_id = tonumber(item.get_id())
						esyaKodu = tonumber(item.get_vnum())
						esyaKontrolEt = mysql_query10("select * from player.item where id='"..esya_id.."' and owner_id='"..karakter_id_b.."' ")
						esyaEfsunDizi = {} 
						esyaTasDizi = {} 
						esyaEfsunDeger = {}
						k=1
						m=1
						-- EFSUNLAR
						for i=13,21,2 do --- for başlangıç 401 
							if tonumber(esyaKontrolEt[1][i]) != 0 then 
								esyaEfsunDizi[k] = tonumber(esyaKontrolEt[1][i]) 
								esyaEfsunDeger[k] = tostring(esyaKontrolEt[1][i+1]) 
								k = k + 1 
							end 
						end --- for bitiş 401 
						-- TAŞLAR
						for i=7,9,1 do --- for başlangıç 401 
							esyaTasDizi[m] = tonumber(esyaKontrolEt[1][i]) 
							m = m + 1 
						end
						esyaEfsunDiziSay = tonumber(table.getn(esyaEfsunDizi)) 
							if esyaEfsunDiziSay == 0 then 
								esyaEfsunDizi[1] = 0                      
								esyaEfsunDizi[2] = 0 
								esyaEfsunDizi[3] = 0 
								esyaEfsunDizi[4] = 0 
								esyaEfsunDizi[5] = 0 
								esyaEfsunDeger[1] = 0 
								esyaEfsunDeger[2] = 0 
								esyaEfsunDeger[3] = 0 
								esyaEfsunDeger[4] = 0 
								esyaEfsunDeger[5] = 0 
							elseif esyaEfsunDiziSay == 1 then 
								esyaEfsunDizi[2] = 0 
								esyaEfsunDizi[3] = 0 
								esyaEfsunDizi[4] = 0 
								esyaEfsunDizi[5] = 0 
								esyaEfsunDeger[2] = 0 
								esyaEfsunDeger[3] = 0 
								esyaEfsunDeger[4] = 0 
								esyaEfsunDeger[5] = 0 
							elseif esyaEfsunDiziSay == 2 then 
								esyaEfsunDizi[3] = 0 
								esyaEfsunDizi[4] = 0 
								esyaEfsunDizi[5] = 0 
								esyaEfsunDeger[3] = 0 
								esyaEfsunDeger[4] = 0 
								esyaEfsunDeger[5] = 0 
							elseif esyaEfsunDiziSay == 3 then 
								esyaEfsunDizi[4] = 0 
								esyaEfsunDizi[5] = 0 
								esyaEfsunDeger[4] = 0 
								esyaEfsunDeger[5] = 0 
							elseif esyaEfsunDiziSay == 4 then 
								esyaEfsunDizi[5] = 0 
								esyaEfsunDeger[5] = 0 
							end 
						esyaTas1 = esyaTasDizi[1] 
						esyaTas2 = esyaTasDizi[2] 
						esyaTas3 = esyaTasDizi[3] 
						esyaEfsun1 = esyaEfsunDizi[1] 
						esyaEfsun2 = esyaEfsunDizi[2] 
						esyaEfsun3 = esyaEfsunDizi[3] 
						esyaEfsun4 = esyaEfsunDizi[4]
						esyaEfsun5 = esyaEfsunDizi[5] 
						esyaEfsunD1 = esyaEfsunDeger[1] 
						esyaEfsunD2 = esyaEfsunDeger[2] 
						esyaEfsunD3 = esyaEfsunDeger[3] 
						esyaEfsunD4 = esyaEfsunDeger[4] 
						esyaEfsunD5 = esyaEfsunDeger[5] 
						esyaEkle = mysql_query10("insert into esyasina_savas(esya_id,esya_kodu,karakter_id,karakter_isim,rakip_id,rakip_isim,tas1,tas2,tas3,efsun1,efsun1deger,efsun2,efsun2deger,efsun3,efsun3deger,efsun4,efsun4deger,efsun5,efsun5deger)values('"..esya_id.."','"..esyaKodu.."','"..karakter_id_b.."','"..karakter_isim_b.."','"..rakipKarakter_id.."','"..rakipKarakter_isim.."','"..esyaTas1.."','"..esyaTas2.."','"..esyaTas3.."','"..esyaEfsun1.."','"..esyaEfsunD1.."','"..esyaEfsun2.."','"..esyaEfsunD2.."','"..esyaEfsun3.."','"..esyaEfsunD3.."','"..esyaEfsun4.."','"..esyaEfsunD4.."','"..esyaEfsun5.."','"..esyaEfsunD5.."')") 
						item.remove()
						pc.setqf("savas_basladi",1)
						
						------------------RAKİBE AİT
					
					p_id = pc.select(rakipKarakter_isimAra)
							esya_id = tonumber(item.get_id())
							karakter_id = tonumber(pc.get_player_id())
							karakter_isim = tostring(pc.get_name())
							esyaKodu = tonumber(item.get_vnum())
							esyaKontrolEt = mysql_query10("select * from player.item where id='"..esya_id.."' and owner_id='"..karakter_id.."' ")
							esyaEfsunDizi = {} 
							esyaTasDizi = {} 
							esyaEfsunDeger = {}
							k=1
							m=1
							-- EFSUNLAR
							for i=13,21,2 do --- for başlangıç 401 
								if tonumber(esyaKontrolEt[1][i]) != 0 then 
									esyaEfsunDizi[k] = tonumber(esyaKontrolEt[1][i]) 
									esyaEfsunDeger[k] = tostring(esyaKontrolEt[1][i+1]) 
									k = k + 1 
								end 
							end
							-- TAŞLAR
							for i=7,9,1 do --- for başlangıç 401 
								esyaTasDizi[m] = tonumber(esyaKontrolEt[1][i]) 
								m = m + 1 
							end
							
							esyaEfsunDiziSay = tonumber(table.getn(esyaEfsunDizi)) 
								if esyaEfsunDiziSay == 0 then 
									esyaEfsunDizi[1] = 0                      
									esyaEfsunDizi[2] = 0 
									esyaEfsunDizi[3] = 0 
									esyaEfsunDizi[4] = 0 
									esyaEfsunDizi[5] = 0 
									esyaEfsunDeger[1] = 0 
									esyaEfsunDeger[2] = 0 
									esyaEfsunDeger[3] = 0 
									esyaEfsunDeger[4] = 0 
									esyaEfsunDeger[5] = 0 
								elseif esyaEfsunDiziSay == 1 then 
									esyaEfsunDizi[2] = 0 
									esyaEfsunDizi[3] = 0 
									esyaEfsunDizi[4] = 0 
									esyaEfsunDizi[5] = 0 
									esyaEfsunDeger[2] = 0 
									esyaEfsunDeger[3] = 0 
									esyaEfsunDeger[4] = 0 
									esyaEfsunDeger[5] = 0 
								elseif esyaEfsunDiziSay == 2 then 
									esyaEfsunDizi[3] = 0 
									esyaEfsunDizi[4] = 0 
									esyaEfsunDizi[5] = 0 
									esyaEfsunDeger[3] = 0 
									esyaEfsunDeger[4] = 0 
									esyaEfsunDeger[5] = 0 
								elseif esyaEfsunDiziSay == 3 then 
									esyaEfsunDizi[4] = 0 
									esyaEfsunDizi[5] = 0 
									esyaEfsunDeger[4] = 0 
									esyaEfsunDeger[5] = 0 
								elseif esyaEfsunDiziSay == 4 then 
									esyaEfsunDizi[5] = 0 
									esyaEfsunDeger[5] = 0 
								end 
								
							esyaTas1 = esyaTasDizi[1] 
							esyaTas2 = esyaTasDizi[2] 
							esyaTas3 = esyaTasDizi[3] 
							esyaEfsun1 = esyaEfsunDizi[1] 
							esyaEfsun2 = esyaEfsunDizi[2] 
							esyaEfsun3 = esyaEfsunDizi[3] 
							esyaEfsun4 = esyaEfsunDizi[4]
							esyaEfsun5 = esyaEfsunDizi[5] 
							esyaEfsunD1 = esyaEfsunDeger[1] 
							esyaEfsunD2 = esyaEfsunDeger[2] 
							esyaEfsunD3 = esyaEfsunDeger[3] 
							esyaEfsunD4 = esyaEfsunDeger[4] 
							esyaEfsunD5 = esyaEfsunDeger[5]
							
							esyaEkle = mysql_query10("insert into esyasina_savas(esya_id,esya_kodu,karakter_id,karakter_isim,rakip_id,rakip_isim,tas1,tas2,tas3,efsun1,efsun1deger,efsun2,efsun2deger,efsun3,efsun3deger,efsun4,efsun4deger,efsun5,efsun5deger)values('"..esya_id.."','"..esyaKodu.."','"..karakter_id.."','"..karakter_isim.."','"..karakter_id_b.."','"..karakter_isim_b.."','"..esyaTas1.."','"..esyaTas2.."','"..esyaTas3.."','"..esyaEfsun1.."','"..esyaEfsunD1.."','"..esyaEfsun2.."','"..esyaEfsunD2.."','"..esyaEfsun3.."','"..esyaEfsunD3.."','"..esyaEfsun4.."','"..esyaEfsunD4.."','"..esyaEfsun5.."','"..esyaEfsunD5.."')") 
							item.remove()
							pc.setqf("savas_basladi",1)
							timer("savas_bitti_mi_kontrol",300)
							syschat("Sistem: Savaş başladı! 5 dakika içerisinde savaşın bitmesi gerekiyor!")
							command("pk 769")
							command("pvp "..m_id)
							k_id = pc.get_vid()
						pc.select(p_id) 
						
						-- RAKİBE AİT BİTİŞ
						timer("savas_bitti_mi_kontrol",300)
						syschat("Sistem: Savaş başladı! 5 dakika içerisinde savaşın bitmesi gerekiyor!")
						command("pk 769")
						command("pvp "..k_id)
					else
						--rakipKarakter_isimAra
						mysql_query10("UPDATE player.player SET savas_daveti='0' where id='"..karakter_id_b.."' and name='"..karakter_isim_b.."' ")
						syschat("Rakibiniz savaşmayı reddetti. Savaş işlemi iptal edildi.")
						p_id = pc.select(rakipKarakter_isimAra)
						mysql_query10("UPDATE player.player SET savas_daveti='0' where id='"..pc.get_player_id().."' and name='"..pc.get_name().."' ")
						syschat("Savaşmayı reddettiniz. Savaş işlemi iptal edildi.")
						pc.select(p_id)
					end
				end
			elseif esyaSecimYap == 2 then
				rakipAra = find_pc_by_name(rakipKarakter_isim)
				mysql_query10("UPDATE player.player SET savas_daveti='0' where id='"..karakter_id_b.."' and name='"..karakter_isim_b.."' ")
				mysql_query10("UPDATE player.player SET savas_daveti='0' where id='"..rakipKarakter_id.."' ")
				syschat("Sistem: Eşyayı reddettiniz. İşlemler sıfırlandı.")
				r_id = pc.select(rakipAra)
					syschat("Sistem: Rakibiniz verdiğiniz eşyayı reddetti. İşlemler sıfırlandı.")
				pc.select(r_id)
			end
		
		end
		
		
		when kill with npc.is_pc() and pc.getqf("savas_basladi") == 1 begin
			pc.setqf("savas_basladi",0)
			karakter_id = tonumber(pc.get_player_id())
			karakter_isim = tostring(pc.get_name())
			karakterHesap_id = tonumber(pc.get_account_id())

			esyasinaSavasEsyaKontrol = mysql_query10("select * from player.esyasina_savas where karakter_id='"..karakter_id.."' and karakter_isim='"..karakter_isim.."' ")
			tas1 = esyasinaSavasEsyaKontrol.tas1[1] 
			tas2 = esyasinaSavasEsyaKontrol.tas2[1] 
			tas3 = esyasinaSavasEsyaKontrol.tas3[1] 
			efsun1 = esyasinaSavasEsyaKontrol.efsun1[1] 
			efsun2 = esyasinaSavasEsyaKontrol.efsun2[1] 
			efsun3 = esyasinaSavasEsyaKontrol.efsun3[1] 
			efsun4 = esyasinaSavasEsyaKontrol.efsun4[1] 
			efsun5 = esyasinaSavasEsyaKontrol.efsun5[1] 
			efsun1deger = esyasinaSavasEsyaKontrol.efsun1deger[1] 
          efsun2deger = esyasinaSavasEsyaKontrol.efsun2deger[1] 
			efsun3deger = esyasinaSavasEsyaKontrol.efsun3deger[1] 
			efsun4deger = esyasinaSavasEsyaKontrol.efsun4deger[1] 
			efsun5deger = esyasinaSavasEsyaKontrol.efsun5deger[1]
			esyaKodu = esyasinaSavasEsyaKontrol.esya_kodu[1]
			esyaid = esyasinaSavasEsyaKontrol.esya_id[1]
			rakipAd = esyasinaSavasEsyaKontrol.rakip_isim[1]
			window = "MALL" 
			depoKontrol = mysql_query10("select pos from player.item where owner_id='"..karakterHesap_id.."' and window='"..window.."' ORDER BY id DESC LIMIT 1") 
			local pos 
			depoKontrolSay = tonumber(table.getn(depoKontrol)) 
			if depoKontrolSay == 0 then 
				pos = 0 
			else                                           
				pos = depoKontrol.pos[1]+1 
			end
			esyamiGeriAl = mysql_query10("insert into player.item(owner_id,window,pos,count,vnum,socket0,socket1,socket2,socket3,socket4,socket5,attrtype0,attrvalue0,attrtype1,attrvalue1,attrtype2,attrvalue2,attrtype3,attrvalue3,attrtype4,attrvalue4,attrtype5,attrvalue5,attrtype6,attrvalue6)values('"..karakterHesap_id.."','"..window.."','"..pos.."','1','"..esyaKodu.."','"..tas1.."','"..tas2.."','"..tas3.."',0,0,0,'"..efsun1.."','"..efsun1deger.."','"..efsun2.."','"..efsun2deger.."','"..efsun3.."','"..efsun3deger.."','"..efsun4.."','"..efsun4deger.."','"..efsun5.."','"..efsun5deger.."',0,0,0,0)") 
			esyayiSil = mysql_query10("delete from player.esyasina_savas where karakter_id='"..karakter_id.."' and karakter_isim='"..karakter_isim.."' and esya_id='"..esyaid.."' ")
			mysql_query10("UPDATE player.player SET savas_daveti='0' where id='"..karakter_id.."' ")
			
			syschat("Sistem: Savaşı kazandınız! Eşyalar Nesne Marketinize gönderildi.")
			
			rakipAra = find_pc_by_name(rakipAd)
			---------------RAKİP BİLGİLER
			
			r_id = pc.select(rakipAra)
				rakipKarakter_id = tonumber(pc.get_player_id())
				rakipKarakter_isim = tostring(pc.get_name())
				rakipKarakterHesap_id = tonumber(pc.get_account_id())
				esyasinaSavasEsyaKontrol = mysql_query10("select * from player.esyasina_savas where karakter_id='"..rakipKarakter_id.."' and karakter_isim='"..rakipKarakter_isim.."' ")
			
				tas1 = esyasinaSavasEsyaKontrol.tas1[1] 
				tas2 = esyasinaSavasEsyaKontrol.tas2[1] 
				tas3 = esyasinaSavasEsyaKontrol.tas3[1] 
				efsun1 = esyasinaSavasEsyaKontrol.efsun1[1] 
				efsun2 = esyasinaSavasEsyaKontrol.efsun2[1] 
				efsun3 = esyasinaSavasEsyaKontrol.efsun3[1] 
				efsun4 = esyasinaSavasEsyaKontrol.efsun4[1] 
				efsun5 = esyasinaSavasEsyaKontrol.efsun5[1] 
				efsun1deger = esyasinaSavasEsyaKontrol.efsun1deger[1] 
				efsun2deger = esyasinaSavasEsyaKontrol.efsun2deger[1] 
				efsun3deger = esyasinaSavasEsyaKontrol.efsun3deger[1] 
				efsun4deger = esyasinaSavasEsyaKontrol.efsun4deger[1] 
				efsun5deger = esyasinaSavasEsyaKontrol.efsun5deger[1]
				esyaKodu = esyasinaSavasEsyaKontrol.esya_kodu[1]
				esyaid = esyasinaSavasEsyaKontrol.esya_id[1]
				
				window = "MALL" 
				depoKontrol = mysql_query10("select pos from player.item where owner_id='"..karakterHesap_id.."' and window='"..window.."' ORDER BY id DESC LIMIT 1") 
				local pos 
				depoKontrolSay = tonumber(table.getn(depoKontrol)) 
				if depoKontrolSay == 0 then 
					pos = 0 
				else                                           
					pos = depoKontrol.pos[1]+1 
				end				
				
				esyayiKazananaYukle = mysql_query10("insert into player.item(owner_id,window,pos,count,vnum,socket0,socket1,socket2,socket3,socket4,socket5,attrtype0,attrvalue0,attrtype1,attrvalue1,attrtype2,attrvalue2,attrtype3,attrvalue3,attrtype4,attrvalue4,attrtype5,attrvalue5,attrtype6,attrvalue6)values('"..karakterHesap_id.."','"..window.."','"..pos.."','1','"..esyaKodu.."','"..tas1.."','"..tas2.."','"..tas3.."',0,0,0,'"..efsun1.."','"..efsun1deger.."','"..efsun2.."','"..efsun2deger.."','"..efsun3.."','"..efsun3deger.."','"..efsun4.."','"..efsun4deger.."','"..efsun5.."','"..efsun5deger.."',0,0,0,0)") 
				esyayiSil = mysql_query10("delete from player.esyasina_savas where karakter_id='"..rakipKarakter_id.."' and karakter_isim='"..rakipKarakter_isim.."' and esya_id='"..esyaid.."' ")
				mysql_query10("UPDATE player.player SET savas_daveti='0' where id='"..rakipKarakter_id.."' ")

				syschat("Sistem: Rakibinize yenildiğiniz için eşyalarınızı kaybettiniz.")
				pc.setqf("savas_basladi",0)
			pc.select(r_id) 
			
			----------------RAKİP BİLGİLER
			
		end
		
		when savas_bitti_mi_kontrol.timer with pc.getqf("savas_basladi") == 1 begin
			karakter_id = tonumber(pc.get_player_id())
			karakter_isim = tostring(pc.get_name())
			karakterHesap_id = tonumber(pc.get_account_id())
			esyamiKontrolEt = mysql_query10("select * from player.esyasina_savas where karakter_id='"..karakter_id.."' and karakter_isim='"..karakter_isim.."' ")
			
				tas1 = esyamiKontrolEt.tas1[1] 
				tas2 = esyamiKontrolEt.tas2[1] 
				tas3 = esyamiKontrolEt.tas3[1] 
				efsun1 = esyamiKontrolEt.efsun1[1] 
				efsun2 = esyamiKontrolEt.efsun2[1] 
				efsun3 = esyamiKontrolEt.efsun3[1] 
				efsun4 = esyamiKontrolEt.efsun4[1] 
				efsun5 = esyamiKontrolEt.efsun5[1] 
				efsun1deger = esyamiKontrolEt.efsun1deger[1] 
				efsun2deger = esyamiKontrolEt.efsun2deger[1] 
				efsun3deger = esyamiKontrolEt.efsun3deger[1] 
				efsun4deger = esyamiKontrolEt.efsun4deger[1] 
				efsun5deger = esyamiKontrolEt.efsun5deger[1]
				esyaKodu = esyamiKontrolEt.esya_kodu[1]
				esyaid = esyamiKontrolEt.esya_id[1]
				
				window = "MALL" 
				depoKontrol = mysql_query10("select pos from player.item where owner_id='"..karakterHesap_id.."' and window='"..window.."' ORDER BY id DESC LIMIT 1") 
				local pos 
				depoKontrolSay = tonumber(table.getn(depoKontrol)) 
				if depoKontrolSay == 0 then 
					pos = 0 
				else                                           
					pos = depoKontrol.pos[1]+1 
				end
				
				esyamiGeriAl = mysql_query10("insert into player.item(owner_id,window,pos,count,vnum,socket0,socket1,socket2,socket3,socket4,socket5,attrtype0,attrvalue0,attrtype1,attrvalue1,attrtype2,attrvalue2,attrtype3,attrvalue3,attrtype4,attrvalue4,attrtype5,attrvalue5,attrtype6,attrvalue6)values('"..karakterHesap_id.."','"..window.."','"..pos.."','1','"..esyaKodu.."','"..tas1.."','"..tas2.."','"..tas3.."',0,0,0,'"..efsun1.."','"..efsun1deger.."','"..efsun2.."','"..efsun2deger.."','"..efsun3.."','"..efsun3deger.."','"..efsun4.."','"..efsun4deger.."','"..efsun5.."','"..efsun5deger.."',0,0,0,0)") 
				esyayiSil = mysql_query10("delete from player.esyasina_savas where karakter_id='"..karakter_id.."' and karakter_isim='"..karakter_isim.."' and esya_id='"..esyaid.."' ")
				mysql_query10("UPDATE player.player SET savas_daveti='0' where id='"..karakter_id.."' ")
				pc.setqf("savas_basladi",0)
				syschat("Sistem: Kazanan olmadığı için eşyanız teslim edilmiştir. Nesne Marketten eşyanızı alabilirsiniz.")
		end
	
		when logout with pc.getqf("savas_basladi") == 1 begin
			karakter_isim_b = tostring(pc.get_name())
			karakter_id_b = tonumber(pc.get_player_id())
			karakterHesap_id_b = tonumber(pc.get_account_id())
			
			rakipAdSorgula = mysql_query10("select * from player.esyasina_savas where karakter_id='"..karakter_id_b.."' and karakter_isim='"..karakter_isim_b.."' ")
			rakipAd = rakipAdSorgula.rakip_isim[1]
			rakipKontrol = find_pc_by_name(rakipAd)
			pc.setqf("savas_basladi",0)
					
			-----------RAKİP
			
			r_id = pc.select(rakipKontrol)
				
				karakter_id = tonumber(pc.get_player_id())
				karakterHesap_id = tonumber(pc.get_account_id())
				karakter_isim = tostring(pc.get_name())
				
				esyasinaSavasEsyaKontrol = mysql_query10("select * from player.esyasina_savas where karakter_id='"..karakter_id_b.."' and karakter_isim='"..karakter_isim_b.."' ")
				tas1 = esyasinaSavasEsyaKontrol.tas1[1] 
				tas2 = esyasinaSavasEsyaKontrol.tas2[1] 
				tas3 = esyasinaSavasEsyaKontrol.tas3[1] 
				efsun1 = esyasinaSavasEsyaKontrol.efsun1[1] 
				efsun2 = esyasinaSavasEsyaKontrol.efsun2[1] 
				efsun3 = esyasinaSavasEsyaKontrol.efsun3[1] 
				efsun4 = esyasinaSavasEsyaKontrol.efsun4[1] 
				efsun5 = esyasinaSavasEsyaKontrol.efsun5[1] 
				efsun1deger = esyasinaSavasEsyaKontrol.efsun1deger[1] 
			  efsun2deger = esyasinaSavasEsyaKontrol.efsun2deger[1] 
				efsun3deger = esyasinaSavasEsyaKontrol.efsun3deger[1] 
				efsun4deger = esyasinaSavasEsyaKontrol.efsun4deger[1] 
				efsun5deger = esyasinaSavasEsyaKontrol.efsun5deger[1]
				esyaKodu = esyasinaSavasEsyaKontrol.esya_kodu[1]
				esyaid = esyasinaSavasEsyaKontrol.esya_id[1]
				
				window = "MALL" 
				depoKontrol = mysql_query10("select pos from player.item where owner_id='"..karakterHesap_id.."' and window='"..window.."' ORDER BY id DESC LIMIT 1") 
				local pos 
				depoKontrolSay = tonumber(table.getn(depoKontrol)) 
				if depoKontrolSay == 0 then 
					pos = 0 
				else                                           
					pos = depoKontrol.pos[1]+1 
				end
				
				esyamiGeriAl = mysql_query10("insert into player.item(owner_id,window,pos,count,vnum,socket0,socket1,socket2,socket3,socket4,socket5,attrtype0,attrvalue0,attrtype1,attrvalue1,attrtype2,attrvalue2,attrtype3,attrvalue3,attrtype4,attrvalue4,attrtype5,attrvalue5,attrtype6,attrvalue6)values('"..karakterHesap_id.."','"..window.."','"..pos.."','1','"..esyaKodu.."','"..tas1.."','"..tas2.."','"..tas3.."',0,0,0,'"..efsun1.."','"..efsun1deger.."','"..efsun2.."','"..efsun2deger.."','"..efsun3.."','"..efsun3deger.."','"..efsun4.."','"..efsun4deger.."','"..efsun5.."','"..efsun5deger.."',0,0,0,0)") 
				esyayiSil = mysql_query10("delete from player.esyasina_savas where karakter_id='"..karakter_id_b.."' and karakter_isim='"..karakter_isim_b.."' and esya_id='"..esyaid.."' ")
				mysql_query10("UPDATE player.player SET savas_daveti='0' where id='"..karakter_id_b.."' ")
			
				esyasinaSavasEsyaKontrol = mysql_query10("select * from player.esyasina_savas where karakter_id='"..karakter_id.."' and karakter_isim='"..karakter_isim.."' ")
				tas1 = esyasinaSavasEsyaKontrol.tas1[1] 
				tas2 = esyasinaSavasEsyaKontrol.tas2[1] 
				tas3 = esyasinaSavasEsyaKontrol.tas3[1] 
				efsun1 = esyasinaSavasEsyaKontrol.efsun1[1] 
				efsun2 = esyasinaSavasEsyaKontrol.efsun2[1] 
				efsun3 = esyasinaSavasEsyaKontrol.efsun3[1] 
				efsun4 = esyasinaSavasEsyaKontrol.efsun4[1] 
				efsun5 = esyasinaSavasEsyaKontrol.efsun5[1] 
				efsun1deger = esyasinaSavasEsyaKontrol.efsun1deger[1] 
			  efsun2deger = esyasinaSavasEsyaKontrol.efsun2deger[1] 
				efsun3deger = esyasinaSavasEsyaKontrol.efsun3deger[1] 
				efsun4deger = esyasinaSavasEsyaKontrol.efsun4deger[1] 
				efsun5deger = esyasinaSavasEsyaKontrol.efsun5deger[1]
				esyaKodu = esyasinaSavasEsyaKontrol.esya_kodu[1]
				esyaid = esyasinaSavasEsyaKontrol.esya_id[1]
				
				window = "MALL" 
				depoKontrol = mysql_query10("select pos from player.item where owner_id='"..karakterHesap_id.."' and window='"..window.."' ORDER BY id DESC LIMIT 1") 
				local pos 
				depoKontrolSay = tonumber(table.getn(depoKontrol)) 
				if depoKontrolSay == 0 then 
					pos = 0 
				else                                           
					pos = depoKontrol.pos[1]+1 
				end
				
				esyamiGeriAl = mysql_query10("insert into player.item(owner_id,window,pos,count,vnum,socket0,socket1,socket2,socket3,socket4,socket5,attrtype0,attrvalue0,attrtype1,attrvalue1,attrtype2,attrvalue2,attrtype3,attrvalue3,attrtype4,attrvalue4,attrtype5,attrvalue5,attrtype6,attrvalue6)values('"..karakterHesap_id.."','"..window.."','"..pos.."','1','"..esyaKodu.."','"..tas1.."','"..tas2.."','"..tas3.."',0,0,0,'"..efsun1.."','"..efsun1deger.."','"..efsun2.."','"..efsun2deger.."','"..efsun3.."','"..efsun3deger.."','"..efsun4.."','"..efsun4deger.."','"..efsun5.."','"..efsun5deger.."',0,0,0,0)") 
				esyayiSil = mysql_query10("delete from player.esyasina_savas where karakter_id='"..karakter_id.."' and karakter_isim='"..karakter_isim.."' and esya_id='"..esyaid.."' ")
				mysql_query10("UPDATE player.player SET savas_daveti='0' where id='"..karakter_id.."' ")
			
				syschat("Sistem: Rakibiniz oyundan çıkarak savaştan kaçmıştır. Eşyalar Nesne Marketinize gönderildi.")
				pc.setqf("savas_basladi",0)
			pc.select(r_id)
			
			------------ RAKİP
			
			
		end
		
		when logout with pc.getqf("esya_savas_kabul_ettim") == 1 begin
			pc.setqf("esya_savas_kabul_ettim",0)
			karakter_id = tonumber(pc.get_player_id())
			karakter_isim = tostring(pc.get_name())
			mysql_query10("UPDATE player.player SET savas_daveti='0' where id='"..karakter_id.."' and name='"..karakter_isim.."' ")
		end
			
			function tas(vnum) 
            local tas =   
            {   
                [0] = {"Bu Nesneye Taş Eklenemez "}, 
                [1] = {"Taş eklenmemiş "}, 
                [28430] = {"Kavrama Taşı +4"},  
                [28431] = {"Öldürücü Darbe Taşı +4"},  
                [28432] = {"Soğutma Taşı +4"},  
                [28433] = {"Savaşçıdan Koruyan Taş +4"},  
                [28434] = {"Ninjadan Koruyan Taş +4"},  
                [28435] = {"Suradan Koruyan Taş +4"},  
                [28436] = {"Şamandan Koruyan Taş +4"},  
                [28437] = {"Canavardan Koruyan Taş +4"},  
                [28438] = {"Korunma Taşı +4"},  
                [28439] = {"Kurnazlık Taşı +4"},  
                [28440] = {"Sihir Taşı +4"}, 
                [28441] = {"Yaşam Taşı +4"}, 
                [28442] = {"Savunma Taşı +4"}, 
                [28443] = {"Hız Taşı +4"}, 
                [28960] = {"Kırık Taş Parçası "}, 
            }  
            return tas[vnum][1]  
            end 
             
            function efsun(vnum) 
            local efsun =   
            {  
                [0] = {"Efsun Yok "}, 
                [1] = {"Max HP +"}, 
                [2] = {"Max SP +"}, 
                [3] = {"Yaşam Enerjisi +"}, 
                [4] = {"Zeka +"}, 
                [5] = {"Güç +"}, 
                [6] = {"Çeviklik +"}, 
                [7] = {"Saldırı Hızı +"}, 
                [8] = {"Hareket Hızı +"}, 
                [9] = {"Büyü Hızı +"}, 
                [10] = {"HP Üretimi %"}, 
                [11] = {"SP Üretimi %"}, 
                [12] = {"Zehirleme Değişimi %"}, 
                [13] = {"Sersemletme Değişimi %"}, 
                [14] = {"Yavaşlık Değişimi %"}, 
                [15] = {"Kritik Vuruş Şansı %"}, 
                [16] = {"Delici Vuruş Şansı %"}, 
                [17] = {"Yarı İnsanlara Karşı Güçlü %"}, 
                [18] = {"Hayvanlara Karşı Güçlü %"}, 
                [19] = {"Orklara Karşı Güçlü %"}, 
                [20] = {"Mistiklere Karşı Güçlü %"}, 
                [21] = {"Ölümsüzlere Karşı Güçlü %"}, 
                [22] = {"Şeytanlara Karşı Güçlü %"}, 
                [23] = {"Hasar HP Tarafından Emilicek %"}, 
                [24] = {"Hasar SP Tarafından Emilicek %"}, 
                [25] = {"Düşmanın Spsini Çalma Sansi %"}, 
                [26] = {"Vuruş Yapıldığında Spyi geri Çalma %"}, 
                [27] = {"Beden Karşısındaki Atakların Bloklanması %"}, 
                [28] = {"Oklardan Korunma Şansı %"}, 
                [29] = {"Kılıç Savunması %"}, 
                [30] = {"Çift-El Savunması %"}, 
                [31] = {"Bıçak Savunması %"}, 
                [32] = {"Çan Savunması %"}, 
                [33] = {"Yelpaze Savunması %"}, 
                [34] = {"Oka Karşı Dayanıklılık %"}, 
                [35] = {"Ateşe Karşı Dayanıklılık %"}, 
                [36] = {"Simgeye Karşı Dayanıklılık %"}, 
                [37] = {"Büyüye Karşı Dayanıklılık %"}, 
                [38] = {"Rüzgar Dayanıklılığı %"}, 
                [39] = {"Vücut Darbesini Yansıtma Şansı %"}, 
                [40] = {"Lanet Yansıtılması %"}, 
                [41] = {"Zehre Karşı Koyma %"}, 
                [42] = {"Sp Yüklenmesi Değişti"}, 
                [43] = {"Yang Düşme Şansı %"}, 
                [44] = {"Yang Düşme Şansı %"}, 
                [45] = {"Eşya Düşme Şansı %"}, 
                [46] = {"Trank effekt zuwachs %"}, 
                [47] = {"HP Yüklenmesi Değişti %"}, 
                [48] = {"Sersemletme Karşısında Bağışıklık %"}, 
                [49] = {"Yavaşlatma Karşısında Bağışıklık %"}, 
                [50] = {"Imun gegen Stürzen "}, 
                [51] = {" "}, 
                [52] = {"Bogenreichweite +"}, 
                [53] = {"Saldırı Değeri +"}, 
                [54] = {"Savunma +"}, 
                [55] = {"Büyülü Saldırı Değeri +"}, 
                [56] = {"Büyülü Savunma +"}, 
                [57] = {" "}, 
                [58] = {"Max Dayanıklılık +"}, 
                [59] = {"Savaşçılara Karşı Güçlü %"}, 
                [60] = {"Ninjalara Karşı Güçlü %"}, 
                [61] = {"Suralara Karşı Güçlü %"}, 
                [62] = {"Şamanlara Karşı Güçlü %"}, 
                [63] = {"Yaratıklara Karşı Güçlü %"}, 
                [64] = {"Saldırı Değeri +"}, 
                [65] = {"Savunma +"}, 
                [66] = {"EXP +?%"}, 
                [67] = {"Dropchance [Gegenstände] "}, 
                [68] = {"Dropchance [Gold] "}, 
                [69] = {" "}, 
                [70] = {" "}, 
                [71] = {"Beceri Hasarı %"}, 
                [72] = {"Ortalama Zarar %"}, 
                [73] = {"Widerstand gegen Fertigkeitsschaden "}, 
                [74] = {"durchschn. Schadenswiderstand "}, 
                [75] = {" "}, 
                [76] = {"iCafe exp-bonus "}, 
                [77] = {"iCafe Chance auf erbeuten von gegenständen "}, 
                [78] = {"Savaşçı Saldırılarına Karşı Savunma %"}, 
                [79] = {"Ninja Saldırılarına Karşı Savunma %"}, 
                [80] = {"Sura Saldırılarına Karşı Savunma %"}, 
                [81] = {"Şaman Saldırılarına Karşı Savunma %"}, 
            }   
            return efsun[vnum][1]  
        end 
		
	end
end


Bunu kaydedip çıkıyoruz.

Kurulumunu videodaki şekilde yaparsınız artık.
 
Son düzenleme:

En Çok Reaksiyon Alan Mesajlar

Gerçekten Çok Başarılı İşlemler Başarıyorsunuz
Başarılarınızın Devamını Dilerim.

Faydalı Konu:ka19:
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

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

Geri
Üst