İçindekiler



    İ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..