İlan
08 Haz 2026 18 çevrimiçi üye Duyurular
Ana Sayfa Metin2 Private Server Kurulumu
Ana Sayfa Forum Metin2 Private Server Kurulumu Metin2'de Yepyeni Bir Dünya: Mücadelede Birli...
İlan Yan banner placeholder

Metin2'de Yepyeni Bir Dünya: Mücadelede Birlik ve Yenilik

41Yazılım 13.03.2026 00:31 426 görüntüleme 16 cevap
Son Mesaj
41Yazılım
Üye
Üye
Katılım28 Kas 2025
Konular7
Mesajlar30
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
13.03.2026 00:31 #1
İlk öncelikle filezilla aracılığıyla serverimizin dosyalarına ulaşalım.
"/usr/game/share/locale/turkey/quest/object/20092/chat" yoluna gidelim.
Not : Kırmızıyla belirttiğim yer düzenlenecek çoklu npc kodudur.
Karşımıza bir sürü dosya çıktı.
Unutmayın ki ; Bir çoklu npc seçeneği ARG , SCRİPT , WHEN dosyasından oluşur.

ARG Dosyası : Seçenek İsmi
SCRİPT Dosyası : Seçenek kodları yani örneğin banka veya ninja zırhları cinsinden kodların bulunduğu bölümdür.
WHEN Dosyası : Ne olduğunu çözemedim ama sürekli içi boş olur.

Şimdi eğer bir çoklu npcde satılan itemi değiştirmek istiyorsak ;
İlk Önce ARG Dosyasından seçenek ismini değiştiriyoruz.
Sonra SCRİPT Dosyasını açıyoruz ve karşımıza ;

npc . open_shop ( 3 )
setskin ( NOWINDOW )

cinsinden bir kod çıkacaktır mavi ile belirttiğim kısım sizde değişebilir bu kod bize lazım biryere not edin.

Filezilla ile işimiz bitti şimdi Navicat'a girelim.
Player > shop_item açıyoruz.
Shop_vnum'da "3" yazan bütün itemler bizim çoklu npc'mizde satılan itemlerdir.
Eklemek için ; +'ya basıyoruz shop_vnum'a 3 - item_vnum'a "item kodu" - count ise kaç adet olacağıdır.
Silmek için seçip direk - tuşuna basıyoruz.
Eğer çoklu npc'ye yeni bir seçenek ekleyip içine item koycaksak ;
O "chat" dosyasından en alttaki 3 dosyayı (Uzantısı : Arg,Script,When) masaüstüne alalım.
Benimkilerin isimleri ;
change_empire.start.8.arg
change_empire.start.8.script
change_empire.start.8.when
Demek ki en son 8 seçenek koymuşuz sıfırla beraber 9 ama saymıyoruz.
Şimdi o start.8'lerin hepsini start.9'yapıyoruz.
Sizdeki isim neyse ona göre yapın change_empire'ye aldanmayın ama genellikle son kısım start.sayı.arg diye gider.
Şimdi arg dosyasını açıyoruz ve içine yeni seçeneğin ismini yazıyoruz.
Sonra script dosyasını açalım ve "npc . open_shop ( 3 )" yazan kodda 3 yazan yeri değiştiricez.
Script dosyası altta açık beklerken,navicat > player > shop'a giriyoruz ve +'ya basarak yeni bir yer açıyoruz
Vnum'a hiç kullanılmamış bir sayı olmasına dikkat edin örneğin "499" Name önemli değil ama yazin birşeyler,
Npc_Vnum'a ise 20092 (Siz hangi npcye seçenek ekliyecekseniz o npc'nin kodunu yazın.)
Kaydedin ve kapatın,sonra script dosyasına dönerek 3 yazan yere "499" yazalım.
Ve Kaydedelim ve sunucuya talım yeni start.9 dosyalarını.
Npcye item eklemek içinse ;
shop_item giriyoruz.. Shop_vnum'a "499" İtem_vnum'a "İtem kodu" Count'a "İtem Sayısı"

Son Olarak Serverimize Reboot Atıyoruz..

NOT ALINTIDIR.
MetropolWeb
Üye
Üye
Katılım01 Ara 2025
Konular4
Mesajlar45
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
06.05.2026 19:12 #2
teşekkürler
eslao
Üye
Üye
Katılım17 Ara 2025
Konular6
Mesajlar45
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
10.05.2026 02:24 #3
Teşşkürler.
sanalpanelci
Üye
Üye
Katılım20 Şub 2026
Konular6
Mesajlar47
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
10.05.2026 02:30 #4
Teşekürler . .. . s.fs.dg.asdg
mosyo
Üye
Üye
Katılım13 Şub 2026
Konular10
Mesajlar92
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
10.05.2026 02:32 #5
Teşekkürler .
buraxklc
Üye
Üye
Katılım28 Şub 2026
Konular7
Mesajlar60
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
10.05.2026 03:56 #6
Teşekkürler
buraxklc
Üye
Üye
Katılım28 Şub 2026
Konular7
Mesajlar60
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
10.05.2026 04:04 #7
Teşekkürler
buraxklc
Üye
Üye
Katılım28 Şub 2026
Konular7
Mesajlar60
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
10.05.2026 04:13 #8
Teşekkürler
Bu konuyu görüntüleyenler
1 misafir
Cevap yazmak için giriş yapın.
İlan Yan banner placeholder