bikral 1
bikral
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Bvural41 1
Bvural41
ShadowFon 1
ShadowFon
mavzermete 1
mavzermete
YazilimMühendisi 1
YazilimMühendisi
Fethi Polat 1
Fethi Polat
InfernoShade 1
InfernoShade
Hikaye Ekle

Ejderha Tılsımı Questi

  • Konuyu başlatan Konuyu başlatan Pelin Melek Aslan
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 21
  • Görüntüleme Görüntüleme 5K

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!

26.09.2015 Günceldir arayan arkadaşlar için.
 
Merhabalar emek serverler için yararlı olucağını düşünüyorum
Kod:
[CENTER]quest ejderha_tilsimi begin[/CENTER]
    state start begin
        when 30180.use begin
        if pc . count_item ( 30180 ) < 1 then 
        say_title ( "Bug Kontrol" ) 
        say ( "Envanterindeki Ejderha Tanrı Tılsımı kaybolmuş." ) 
        return 
        end
            if pc.get_map_index() == 72 and not pc.is_gm() then
                say_title("Ejderha Tanrı Tılsımı ")
                say("")
                say("Eğer gitmek istediğin yer Sürgün Mağarası'nın")
                say("2. katında bulunuyorsa, öncelikle 2. kata")
                say("geçmen gerekiyor. Orada tılsımı kullandığın")
                say("zaman farklı seçenekler çıkacak.")
                say("")
                say_reward("Birini seç.")
                local s = select("Karanlık Tapınak","Sura İskeletleri","Mağaranın sonu","Vazgeç ")
                if s == 1 then
                    say_title("Ejderha Tanrı Tılsımı ")
                    say("")
                    say("Karanlık Tapınak yakınlarına ışınlanıyorsun...")
                    pc.remove_item("30180",1)
            wait()
            pc.warp(82900,1286200)
            elseif s == 2 then
            say_title("Ejderha Tanrı Tılsımı ")
            say("Birini seç.")
            local a = select("Sura İskeleti-1","Sura İskeleti-2","Sura İskeleti-3","Sura İskeleti-4","Vazgeç ")
            if a == 1 then
            say_title("Ejderha Tanrı Tılsımı ")
            say("")
            say("Sura İskeleti-1 yakınlarına ışınlanıyorsun...")
            pc.remove_item("30180",1)
            wait()
            pc.warp(20800,1290300)
            elseif a == 2 then
            say_title("Ejderha Tanrı Tılsımı ")
            say("")
            say("Sura İskeleti-2 yakınlarına ışınlanıyorsun...")
            pc.remove_item("30180",1)
            wait()
            pc.warp(11800,1334300)
            elseif a == 3 then
            say_title("Ejderha Tanrı Tılsımı ")
            say("")
            say("Sura İskeleti-3 yakınlarına ışınlanıyorsun...")
            pc.remove_item("30180",1)
            wait()
            pc.warp(48300,1340700)
            elseif a == 4 then
            say_title("Ejderha Tanrı Tılsımı ")
            say("")
            say("Sura İskeleti-4 yakınlarına ışınlanıyorsun...")
            pc.remove_item("30180",1)
            wait()
            pc.warp(42000,1268200)
            elseif a == 5 then
            return
            end
            elseif s == 3 then
            say_title("Ejderha Tanrı Tılsımı ")
            say("")
            say("Mağaranın 1. katının sonuna ışınlanıyorsun...")
            pc.remove_item("30180",1)
            wait()
            pc.warp(131900,1343700)
            elseif s == 4 then
            return
            end
            elseif pc.get_map_index() == 73 and not pc.is_gm() then
            say_title("Ejderha Tanrı Tılsımı ")
            say("")
            say("Sürgün Mağarası 2. kattasın. Gidebileceğin")
            say("yerler aşağıda. Eğer gitmek istediğin yer")
            say("1. katta ise önce 1. kata dönmelisin.")
            say("")
            say_reward("Birini seç.")
            local ss = select("Komutanlar","Sura Ruhu","Sura İskeleti-5","Vazgeç ")
            if ss == 1 then
            say_title("Ejderha Tanrı Tılsımı ")
            say("Birini seç.")
            local aa = select("Komutan","General (1)","General (2)","General (3)","Vazgeç ")
            if aa == 1 then
            say_title("Ejderha Tanrı Tılsımı ")
            say("")
            say("Komutanın yakınlarına ışınlanıyorsun...")
            pc.remove_item("30180",1)
            wait()
            pc.warp(195800,1220600)
            elseif aa == 2 then
            say_title("Ejderha Tanrı Tılsımı ")
            say("")
            say("General (1) yakınlarına ışınlanıyorsun...")
            pc.remove_item("30180",1)
            wait()
            pc.warp(279600,1260800)
            elseif aa == 3 then
            say_title("Ejderha Tanrı Tılsımı ")
            say("")
            say("General (2) yakınlarına ışınlanıyorsun...")
            pc.remove_item("30180",1)
            wait()
            pc.warp(191100,1233400)
            elseif aa == 4 then
            say_title("Ejderha Tanrı Tılsımı ")
            say("")
            say("General (3) yakınlarına ışınlanıyorsun...")
            pc.remove_item("30180",1)
            wait()
            pc.warp(229700,1317600)
            elseif aa == 5 then
            return
            end
            elseif ss == 2 then
            say_title("Ejderha Tanrı Tılsımı ")
            say("")
            say("Sura Ruhu yakınlarına ışınlanıyorsun...")
            pc.remove_item("30180",1)
            wait()
            pc.warp(180100,1220400)
            elseif ss == 3 then
            say_title("Ejderha Tanrı Tılsımı ")
            say("")
            say("Sura İskeleti-5 yakınlarına ışınlanıyorsun...")
            pc.remove_item("30180",1)
            wait()
            pc.warp(251600,1296000)
            elseif ss == 4 then
            return
                end
            elseif pc.is_gm() then
        if pc . count_item ( 30180 ) < 1 then 
        say_title ( "Bug Kontrol" ) 
        say ( "Envanterindeki Ejderha Tanrı Tılsımı kaybolmuş." ) 
        return 
        end
            local aaa = select("Mağaranın sonu","Sura Ruhu","pc.setf","Vazgeç ")
                if aaa == 1 then
                say_title("Ejderha Tanrı Tılsımı ")
                say("")
                say("Mağaranın 1. katının sonuna ışınlanıyorsun...")
                wait()
                pc.warp(131900,1343700)
                elseif aaa == 2 then
                say_title("Ejderha Tanrı Tılsımı ")
                say("")
                say("Sura Ruhu yakınlarına ışınlanıyorsun...")
                wait()
                pc.warp(180100,1220400)
                elseif aaa == 3 then
                say_title("pc.setf")
                say("")
                say("Quest adını gir.")
                say("")
                local q1 = input()
                say_title("pc.setf")
                say("")
                say("Komutu gir.")
                say("")
                local komut = input()
                say_title("pc.setf")
                say("")
                say("Sayıyı gir.")
                local sayi = input()
                pc.setf(q1,komut,sayi)
                elseif aaa == 4 then
                return
                end
            else
                say_title("Ejderha Tanrı Tılsımı ")
                say("")
                say("Tılsımı kullanmak için Sürgün Mağarası ")
                say("içerisinde olman gerekiyor.")
                say("")
            end
        end
    end
end

gAj1NL.jpg



Üstteki kodları alıp bir metin belgesine yapıştırın ve metin .txt uzantısı .quest yapın.

ardından filezilla bağlanıp /usr/game/share/locale/turkey/quest klasörüne girip

ornek.quest yaptığınız dosyayı içine atın ardından putty'e gelin

cd /usr/game/share/locale/turkey/quest ( enter )
./qc ornek.quest ( enter )

GM Char ile oyundan /reload q yazın
veya oyuna reboot atın bukadar.

peki serverımıza zaten varsa onu kaldırıp bunu nasıl ekleriz?
 
peki serverımıza zaten varsa onu kaldırıp bunu nasıl ekleriz?

usr > game > share > locale > turkey > quest > object > 30180

klasörünü silin kalkmış olur.
 
açık yaratmaz o seçenek sadece gmlerde çıkıyor. metintwo zamanında diğer questlerde test için kullanıyodum. questi ben yazdım ordan biliyorum :D

Ama ihtiyaçda olmaz :D eğer ilgili quest ile bağlantısı yok ise veya ilgili quest zaten yoktur o sende :D

kalabalık yapmaktan başka birşey yapmaz :D
 
05.10.2015 Günceldir.
 

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

Geri
Üst