- Katılım
- 29 Haz 2020
- Mesajlar
- 1,362
- Tepkime puanı
- 33
- Puanları
- 48
Metin2 çoklu npc düzenleme ve ekleme nasıl yapılır? Npc içinde bulunan itemleri değiştirmek için izlenecek yol ve ekleme yapmak için nasıl bir yol izlenmelidir?
. Filezilla açıp serverinize bağlanın. Ve aşağıdaki yolu izleyelim.
"/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ı (.arg uzantılı dosyalar) : 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ı : Boş dosyalardır düzenlenmesi gerekmez.
Ç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.
Çoklu npc'ye yeni bir seçenek ekleyip içine item koymak
Filezilla da ""/usr/game/share/locale/turkey/quest/object/20092/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 "699" 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 atalı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..
. Filezilla açıp serverinize bağlanın. Ve aşağıdaki yolu izleyelim.
"/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ı (.arg uzantılı dosyalar) : 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ı : Boş dosyalardır düzenlenmesi gerekmez.
Ç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.
Çoklu npc'ye yeni bir seçenek ekleyip içine item koymak
Filezilla da ""/usr/game/share/locale/turkey/quest/object/20092/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 "699" 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 atalı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..