- Katılım
- 21 Kas 2015
- Konular
- 162
- Mesajlar
- 441
- Online süresi
- 1ay 7g
- Reaksiyon Skoru
- 362
- Altın Konu
- 2
- Başarım Puanı
- 179
- Yaş
- 27
- TM Yaşı
- 10 Yıl 5 Ay 2 Gün
- MmoLira
- 3,418
- DevLira
- 67
Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!
Konunun temeli ASIKOO'a aittir. Bu eğitim, metin2'de bir NPC ile nasıl dükkan yaratacağınızı açıklamak içindir. Bu sistem eski ama temel mantığı kavrama açısından yeni başlayan arkadaşlar içindir. İlerleyen zamanlarda ShopEX rehberi gelebilir.
İki tür dükkan vardır:
Gerekenler:
Bir Mağaza Oluşturma Veya Bir Mağazada Değişiklik Yapma
Çoklu Mağaza Oluşturma
Umarım açıklayıcı bir rehber olmuştur. Bir sorununuz veya sorunuz varsa, mesaj göndermekten çekinmeyin. İyi forumlar!
İki tür dükkan vardır:
- Bir mağaza: Bir NPC'ye tıkladığınızda, bir mağaza penceresi açılır. Basit bir dükkan oluşturmanız için ilk kısım yeterli olacaktır.
- Çoklu mağaza: Bir “quest” kullanarak bir NPC'ye birkaç mağaza atamaktan oluşur.
Gerekenler:
- Veritabanına erişimi olan bir Metin2 sunucusuna sahip olun.
- Bir NPC hazır bulundurun.
- Bir “quest” ayarlayın.
Bir Mağaza Oluşturma Veya Bir Mağazada Değişiklik Yapma
Navicat'ta "player" veritabanına gidin ve "shop" tablosunu açın.
shop tablosu şuna benzer:
Aşağıdaki sütunlarımız var:
Başarılı! Artık yeni bir mağaza eklemek için Navicat'ın altındaki + düğmesiyle bir satır ekleyebilirsiniz. Tamamlandığında değişikliklerinizi kaydetmeyi unutmayın.
Artık mağaza oluşturulduğuna göre, içinde istenen öğeleri atayalım. "shop_item" tablosunu açın ("player" veritabanında bulunmaktadır)
Aşağıdaki sütunlarımız var:
Başarılı! Eklemek istediğiniz öğe sayısı kadar satır ekleyin. Bittiğinde Metin2 sunucunuzu yeniden başlatabilirsiniz.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
shop tablosu şuna benzer:
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Aşağıdaki sütunlarımız var:
- vnum: Dükkanınıza vereceğiniz bir vnum. Eşsiz olmalı.
- name: İsim herhangi bir yerde görünmüyor ama istediğinizi koyabilirsiniz, rehber görevi görecektir.
- npc_vnum: NPC'nizi sunucunuzun mob_names.txt dosyasında bulabilirsiniz.
Başarılı! Artık yeni bir mağaza eklemek için Navicat'ın altındaki + düğmesiyle bir satır ekleyebilirsiniz. Tamamlandığında değişikliklerinizi kaydetmeyi unutmayın.
Artık mağaza oluşturulduğuna göre, içinde istenen öğeleri atayalım. "shop_item" tablosunu açın ("player" veritabanında bulunmaktadır)
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Aşağıdaki sütunlarımız var:
- shop_vnum: Mağazanızın vnum'una karşılık gelir.
- item_vnum: Eklemek istediğiniz öğenin vnum'una karşılık gelir. İtem vnum, sunucunuzun item_names.txt dosyasında bulunabilir.
- count: Satmak istediğiniz öğenin miktarına karşılık gelir. (Öğenin istiflenebilir olduğundan emin olun.)
Başarılı! Eklemek istediğiniz öğe sayısı kadar satır ekleyin. Bittiğinde Metin2 sunucunuzu yeniden başlatabilirsiniz.
Çoklu Mağaza Oluşturma
Daha önce yapmadıysanız mağazalarınızı oluşturun ve "Bir Mağaza Oluşturma Veya Bir Mağazada Değişiklik Yapma" bölümünü takip ederek mağazaya öğeler atayarak başlayın.
Bir NPC'ye birkaç mağaza atamak için bir "quest" oluşturmanız gerekecektir. İşte nasıl çalıştığını açıklamak için basit bir görev:
Ek açıklamalarımın karşılığı:
Yeni "questi" uygulayın ve Metin2 sunucunuzu yeniden başlatın.
Sonuç:
Uyarı! Bir "quest" oluşturduğunuzda, işe yaraması için onu oyun içinde uygulamak önemlidir.
Başarılı! Artık sunucu mağazalarınızı nasıl yöneteceğinizi biliyorsunuz!
Bir NPC'ye birkaç mağaza atamak için bir "quest" oluşturmanız gerekecektir. İşte nasıl çalıştığını açıklamak için basit bir görev:
Kod:
quest QUESTNAME begin
state start begin
when NPCID1.chat."NAME1" begin
npc.open_shop(SHOPID1)
setskin(NOWINDOW)
end
when NPCID1.chat."NAME2" begin
npc.open_shop(SHOPID2)
setskin(NOWINDOW)
end
when NPCID1.chat."NAME3" begin
npc.open_shop(SHOPID3)
setskin(NOWINDOW)
end
end
end
Ek açıklamalarımın karşılığı:
- QUESTNAME: Görevinizin adı.
- NPCIDx: Dükkan atamak istediğiniz NPC'nin vnumu.
- NAMEx: Dükkanın adı (NPC'ye tıklandığında mağazalar menüsünde görünecek).
- SHOPIDxx: Atamak istediğiniz mağazanın vnum'u.
Kod:
quest multi_shop begin
state start begin
when 9001.chat."Armors" begin
npc.open_shop(100)
setskin(NOWINDOW)
end
when 9001.chat."Shields" begin
npc.open_shop(101)
setskin(NOWINDOW)
end
when 9002.chat."Weapons" begin
npc.open_shop(200)
setskin(NOWINDOW)
end
end
end
Yeni "questi" uygulayın ve Metin2 sunucunuzu yeniden başlatın.
Sonuç:
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Uyarı! Bir "quest" oluşturduğunuzda, işe yaraması için onu oyun içinde uygulamak önemlidir.
Başarılı! Artık sunucu mağazalarınızı nasıl yöneteceğinizi biliyorsunuz!
Umarım açıklayıcı bir rehber olmuştur. Bir sorununuz veya sorunuz varsa, mesaj göndermekten çekinmeyin. İyi forumlar!
- Katılım
- 10 Ocak 2009
- Konular
- 3,748
- Mesajlar
- 15,931
- Online süresi
- 6ay 28g
- Reaksiyon Skoru
- 8,005
- Altın Konu
- 947
- Başarım Puanı
- 474
- Yaş
- 33
- TM Yaşı
- 17 Yıl 3 Ay 13 Gün
- MmoLira
- 86,217
- DevLira
- -12
[Dev Paylaşım] Menülü + Basma NPC - Safaevren-
Merhaba arkadaşlar size tamamen kendi yapımım olan menülü + basma npc si yapmayı göstereceğim. Kesinlikle alıntı değildir. Resimler Kurulum Şimdi İlk Olarak Yapmamız Gereken Şey , Navicat > Player'in İçindeki ''Shop.sql ve Shop_item.sql'' Dosyalarını Masaüstüne Çıkarmak Olacak. Nasıl...
Daha önceden paylaşıldığı için kapatıldı.
- Katılım
- 19 Kas 2020
- Konular
- 36
- Mesajlar
- 166
- Online süresi
- 6g 73582s
- Reaksiyon Skoru
- 93
- Altın Konu
- 4
- Başarım Puanı
- 78
- TM Yaşı
- 5 Yıl 5 Ay 2 Gün
- MmoLira
- 516
- DevLira
- 6
Paylaşım için teşekkürler.Konunun temeli ASIKOO'a aittir. Bu eğitim, metin2'de bir NPC ile nasıl dükkan yaratacağınızı açıklamak içindir. Bu sistem eski ama temel mantığı kavrama açısından yeni başlayan arkadaşlar içindir. İlerleyen zamanlarda ShopEX rehberi gelebilir.
İki tür dükkan vardır:
- Bir mağaza: Bir NPC'ye tıkladığınızda, bir mağaza penceresi açılır. Basit bir dükkan oluşturmanız için ilk kısım yeterli olacaktır.
- Çoklu mağaza: Bir “quest” kullanarak bir NPC'ye birkaç mağaza atamaktan oluşur.
Gerekenler:
- Veritabanına erişimi olan bir Metin2 sunucusuna sahip olun.
- Bir NPC hazır bulundurun.
- Bir “quest” ayarlayın.
Bir Mağaza Oluşturma Veya Bir Mağazada Değişiklik Yapma
Navicat'ta "player" veritabanına gidin ve "shop" tablosunu açın.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
shop tablosu şuna benzer:
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Aşağıdaki sütunlarımız var:
- vnum: Dükkanınıza vereceğiniz bir vnum. Eşsiz olmalı.
- name: İsim herhangi bir yerde görünmüyor ama istediğinizi koyabilirsiniz, rehber görevi görecektir.
- npc_vnum: NPC'nizi sunucunuzun mob_names.txt dosyasında bulabilirsiniz.
Başarılı! Artık yeni bir mağaza eklemek için Navicat'ın altındaki + düğmesiyle bir satır ekleyebilirsiniz. Tamamlandığında değişikliklerinizi kaydetmeyi unutmayın.
Artık mağaza oluşturulduğuna göre, içinde istenen öğeleri atayalım. "shop_item" tablosunu açın ("player" veritabanında bulunmaktadır)
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Aşağıdaki sütunlarımız var:
- shop_vnum: Mağazanızın vnum'una karşılık gelir.
- item_vnum: Eklemek istediğiniz öğenin vnum'una karşılık gelir. İtem vnum, sunucunuzun item_names.txt dosyasında bulunabilir.
- count: Satmak istediğiniz öğenin miktarına karşılık gelir. (Öğenin istiflenebilir olduğundan emin olun.)
Başarılı! Eklemek istediğiniz öğe sayısı kadar satır ekleyin. Bittiğinde Metin2 sunucunuzu yeniden başlatabilirsiniz.
Çoklu Mağaza Oluşturma
Daha önce yapmadıysanız mağazalarınızı oluşturun ve "Bir Mağaza Oluşturma Veya Bir Mağazada Değişiklik Yapma" bölümünü takip ederek mağazaya öğeler atayarak başlayın.
Bir NPC'ye birkaç mağaza atamak için bir "quest" oluşturmanız gerekecektir. İşte nasıl çalıştığını açıklamak için basit bir görev:
Kod:quest QUESTNAME begin state start begin when NPCID1.chat."NAME1" begin npc.open_shop(SHOPID1) setskin(NOWINDOW) end when NPCID1.chat."NAME2" begin npc.open_shop(SHOPID2) setskin(NOWINDOW) end when NPCID1.chat."NAME3" begin npc.open_shop(SHOPID3) setskin(NOWINDOW) end end end
Ek açıklamalarımın karşılığı:
Bir NPC'ye birkaç silah dükkanı atamak istediğimi varsayalım. Örneğin:
- QUESTNAME: Görevinizin adı.
- NPCIDx: Dükkan atamak istediğiniz NPC'nin vnumu.
- NAMEx: Dükkanın adı (NPC'ye tıklandığında mağazalar menüsünde görünecek).
- SHOPIDxx: Atamak istediğiniz mağazanın vnum'u.
Kod:quest multi_shop begin state start begin when 9001.chat."Armors" begin npc.open_shop(100) setskin(NOWINDOW) end when 9001.chat."Shields" begin npc.open_shop(101) setskin(NOWINDOW) end when 9002.chat."Weapons" begin npc.open_shop(200) setskin(NOWINDOW) end end end
Yeni "questi" uygulayın ve Metin2 sunucunuzu yeniden başlatın.
Sonuç:
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Uyarı! Bir "quest" oluşturduğunuzda, işe yaraması için onu oyun içinde uygulamak önemlidir.
Başarılı! Artık sunucu mağazalarınızı nasıl yöneteceğinizi biliyorsunuz!
Umarım açıklayıcı bir rehber olmuştur. Bir sorununuz veya sorunuz varsa, mesaj göndermekten çekinmeyin. İyi forumlar!
- Durum
- Üzgünüz bu konu cevaplar için kapatılmıştır...
Şu an konuyu görüntüleyenler (Toplam : 1, Üye: 0, Misafir: 1)
Benzer konular
- Cevaplar
- 3
- Görüntüleme
- 14K
- Cevaplar
- 5
- Görüntüleme
- 3K
- Cevaplar
- 0
- Görüntüleme
- 775
- Cevaplar
- 5
- Görüntüleme
- 1K





