SLyFeLLowTR 1
SLyFeLLowTR
DEVLOPER 1
DEVLOPER
noisiv 1
noisiv
Manwe Work 1
Manwe Work
mavzermete 1
mavzermete
darkbey42 1
darkbey42
xranzei 1
xranzei
Bvural41 1
Bvural41
PrimeAC 1
PrimeAC
Payidar2 1
Payidar2
Hikaye Ekle

Altigen dönüşüm itemleri [LUA]

  • Konuyu başlatan Konuyu başlatan Ravproduction
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 28
  • Görüntüleme Görüntüleme 3K

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!

Merhaba . .
Sizlere @LykeeN; İle yazdığımız bir Questi sizler ile paylaşmak istedik . . .
Quest İçeriği nedir ?;
Metin2 emek serverlerin gözdesi "Altıgen hediye paketi"
Peki ne işe yarar ?
Metinlere veya boslara eklenip içerisinden hertürlü dönüşüm itemlerini atmaktadır 1 , 2 , 3 tamamiyle şansa bağlı oranla her dönüsüm iteminden karısık olarak atmaktadır .
Bunun yanı sıra içerisini kendinize veya serverinize göre düzenleyip rahatca kullanabilirsiniz
Nasıl kuracağım diye bir ses duydum sanki ? ;
Filezillaya gereklı kullanıcı adı ve sifreniz ile bağlanıp ;
Usr > game > share > Locale > turkey > quest
Dizine gerekli dosyayı atın
Ardından ;
Putty bağlanın ve cd /usr/game/share/locale/turkey/quest
Komutunu verin ve ardından
./qc
s2altigen.lua
Komutunu verin
Herşeyi eksiksiz yaptınız ise ;
Gamemaster karakteriniz ile
/reload q
Komutu verin
Ardından gene Gamemaster karakteriniz ile
/i
50037
Komutu verip envanterinize gelen altigen hediye paketini deneyebilirsiniz.
Hediye paketini " Metinlere , Boslara veya npc'ye eklemek tamamiyle size kalmıştır "
Ufak'da olsa yardımım dokunduysa bir teşekkürü çok görme.
Yapamayan arkadaşlar için skype ; askkdnn33@outlook.com aratıp ekleyebilirsiniz.


Kod:
  quest s2altigen    begin    state    start    begin
        when 50037.use begin
            local a1 = number(1, 48)
            if a1 == 1 then
            pc.give_item2("30006",4)
            pc.remove_item("50037",1)
            elseif a1 == 2 then
            pc.give_item2("30007",4)
            pc.remove_item("50037",1)
            elseif a1 == 3 then
            pc.give_item2("30008",4)
            pc.remove_item("50037",1)
            elseif a1 == 4 then
            pc.give_item2("30009",4)
            pc.remove_item("50037",1)
            elseif a1 == 5 then
            pc.give_item2("30014",4)
            pc.remove_item("50037",1)
            elseif a1 == 6 then
            pc.give_item2("30015",4)
            pc.remove_item("50037",1)
            elseif a1 == 7 then
            pc.give_item2("30016",4)
            pc.remove_item("50037",1)
            elseif a1 == 8 then
            pc.give_item2("30018",4)
            pc.remove_item("50037",1)
            elseif a1 == 9 then
            pc.give_item2("30019",4)
            pc.remove_item("50037",1)
            elseif a1 == 10 then
            pc.give_item2("30021",4)
            pc.remove_item("50037",1)
            elseif a1 == 11 then
            pc.give_item2("30022",4)
            pc.remove_item("50037",1)
            elseif a1 == 12 then
            pc.give_item2("30025",4)
            pc.remove_item("50037",1)
            elseif a1 == 13 then
            pc.give_item2("30030",4)
            pc.remove_item("50037",1)
            elseif a1 == 14 then
            pc.give_item2("30039",4)
            pc.remove_item("50037",1)
            elseif a1 == 15 then
            pc.give_item2("30040",4)
            pc.remove_item("50037",1)
            elseif a1 == 16 then
            pc.give_item2("30041",4)
            pc.remove_item("50037",1)
            elseif a1 == 17 then
            pc.give_item2("30042",4)
            pc.remove_item("50037",1)
            elseif a1 == 18 then
            pc.give_item2("30045",4)
            pc.remove_item("50037",1)
            elseif a1 == 19 then
            pc.give_item2("30046",4)
            pc.remove_item("50037",1)
            elseif a1 == 20 then
            pc.give_item2("30047",4)
            pc.remove_item("50037",1)
            elseif a1 == 21 then
            pc.give_item2("30048",4)
            pc.remove_item("50037",1)
            elseif a1 == 22 then
            pc.give_item2("30049",4)
            pc.remove_item("50037",1)
            elseif a1 == 23 then
            pc.give_item2("30050",4)
            pc.remove_item("50037",1)
            elseif a1 == 24 then
            pc.give_item2("30051",4)
            pc.remove_item("50037",1)
            elseif a1 == 25 then
            pc.give_item2("30052",4)
            pc.remove_item("50037",1)
            elseif a1 == 26 then
            pc.give_item2("30055",4)
            pc.remove_item("50037",1)
            elseif a1 == 27 then
            pc.give_item2("30056",4)
            pc.remove_item("50037",1)
            elseif a1 == 28 then
            pc.give_item2("30057",4)
            pc.remove_item("50037",1)
            elseif a1 == 29 then
            pc.give_item2("30059",4)
            pc.remove_item("50037",1)
            elseif a1 == 30 then
            pc.give_item2("30060",4)
            pc.remove_item("50037",1)
            elseif a1 == 31 then
            pc.give_item2("30077",4)
            pc.remove_item("50037",1)
            elseif a1 == 32 then
            pc.give_item2("30078",4)
            pc.remove_item("50037",1)
            elseif a1 == 33 then
            pc.give_item2("30079",4)
            pc.remove_item("50037",1)
            elseif a1 == 34 then
            pc.give_item2("30080",4)
            pc.remove_item("50037",1)
            elseif a1 == 35 then
            pc.give_item2("30082",4)
            pc.remove_item("50037",1)
            elseif a1 == 36 then
            pc.give_item2("30083",4)
            pc.remove_item("50037",1)
            elseif a1 == 37 then
            pc.give_item2("30085",4)
            pc.remove_item("50037",1)
            elseif a1 == 38 then
            pc.give_item2("30086",4)
            pc.remove_item("50037",1)
            elseif a1 == 39 then
            pc.give_item2("30087",4)
            pc.remove_item("50037",1)
            elseif a1 == 40 then
            pc.give_item2("30088",4)
            pc.remove_item("50037",1)
            elseif a1 == 41 then
            pc.give_item2("30089",4)
            pc.remove_item("50037",1)
            elseif a1 == 42 then
            pc.give_item2("30090",4)
            pc.remove_item("50037",1)
            elseif a1 == 43 then
            pc.give_item2("27992",2)
            pc.remove_item("50037",1)
            elseif a1 == 44 then
            pc.give_item2("27993",2)
            pc.remove_item("50037",1)
            elseif a1 == 45 then
            pc.give_item2("27994",2)
            pc.remove_item("50037",1)
            elseif a1 == 46 then
            pc.give_item2("71084",100)
            pc.remove_item("50037",1)
            elseif a1 == 47 then
            pc.give_item2("30091",4)
            pc.remove_item("50037",1)
            elseif a1 == 48 then
            pc.give_item2("300116",4)
            pc.remove_item("50037",1)
            end
        end
    end
end
 
Son düzenleme:
Öncelikle iyi forumlar,
Aşkın'ın belirtmeyi unuttuğu bir konu var.
Quest'imizi kurduktan sonra Altıgen sandığı bazı serverlerde çalışmamaktadır. Bunun sebebi special_item_drop.txt içerisin de Altıgen sandığına düşen eşyaların eklenmiş olmasındandır. Yani Quest kurulsa dahi içinden farklı itemler çıkmaktadır.
Çözüme geçelim;
Putty aracılığı ile oyunumuza bağlanılır,
/usr/game/share/locale/turkey dizinine girilir,
special_item_drop.txt Notepad++ ile açılır, (Wordpad vs. ile açılırsa bozukluk meydana gelebilir. Notepad++ ile açılması önemlidir.)
Aratılır 50037 ,
vXDJzA.png

Seçili olan komutlar silinir ve kaydedilir. (Şuanda yapmış olduğunuz işlem ile oyunun kendisi ile hazır gelen Altıgen sandığı içinden çıkanları iptal etmiş olduk.)
Şimdi Altıgen sandığını oyunun içerisin de quest ile çalışmasını sağlayacağız.
Bu işlemler bittikten sonra Navicat ile oyuna bağlanılır,
Player -> item_proto açılır,
Aratılır 50037,
Type sekmesin de "23" yazar bu değer "18" ile değiştirilir. 23 sandık valuesidir. 18 ise quest valuesi.

Çalışmamasına sebep olan değer;
NloObL.png


Çalışması için olması gereken;
kGDXY9.png


Bu işlemlerden sonra Navicat kaydedilip kapatılır.
Quest Aşkın'ın yazdığı şekilde tekrar okutulur.
Oyun içerisinden /reload q yazılır.
Reboot atılır.
Artık sandık sorunsuz bir şekilde çalışacaktır.

Takıldığınız bir yer olur ise;
Skype; tml.vlkn@gmail.com | LykeeN - Volkan ŞAHAN
Skype; askkdnn33@outlook.com | Ravproduction - Aşkın AYDIN
LykeeN İyi forumlar diler.
 

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

Geri
Üst