ShadowFon 1
ShadowFon
bikral 1
bikral
-TuRKuaZ- 1
-TuRKuaZ-
SLyFeLLowTR 1
SLyFeLLowTR
TGamesZeus 1
TGamesZeus
Best Studio 1
Best Studio
berkmenoo 1
berkmenoo
InfernoShade 1
InfernoShade
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Agora Metin2 1
Agora Metin2
Bvural41 1
Bvural41
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...

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!

npc.get_vid() yok kodların içerisinde. İndirip deneyebilirsin.

akşam kesin denicem tekrardan sunucuyu kapatınca aklıma geldi bahsettiğim kodlar şunlardı npc.get_vid kaldırılmış fark ettim

pc.is_near_vid
pc.get_vid
 
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,karak  ter_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,karak  ter_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]
            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,attrval  ue2,attrtype3,attrvalue3,attrtype4,attrvalue4,attr  type5,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.")
            
            ---------------RAKİP BİLGİLER
            
            r_id = pc.select(npc.get_vid())
                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,attrval  ue2,attrtype3,attrvalue3,attrtype4,attrvalue4,attr  type5,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,attrval  ue2,attrtype3,attrvalue3,attrtype4,attrvalue4,attr  type5,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,attrval  ue2,attrtype3,attrvalue3,attrtype4,attrvalue4,attr  type5,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,attrval  ue2,attrtype3,attrvalue3,attrtype4,attrvalue4,attr  type5,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.

Çok teşekkürler ama video için başka müzik bulamadın mı? :)
 
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