NPC Tab & Item Kaldırma Rehberi
Bu rehberde RefShopGoods, RefShopTab, RefShopTabGroup, RefMappingShopWithTab ve RefMappingShopGroup tabloları üzerinden NPC'deki tabları ve itemleri nasıl kaldırabileceğinizi anlatacağım.1) İşlem Yapılacak Tablolar
- RefShopGoods → NPC içerisindeki itemleri yönetir.
- RefShopTab → NPC'nin içerisindeki sekmeleri (Accessory, Goods, Alchemy vb.) yönetir.
- RefShopTabGroup → NPC'nin kullanılabilir olup olmadığını belirler.
- RefMappingShopWithTab → NPC içindeki sekmelerin erişilebilirliğini belirler.
- RefMappingShopGroup → NPC'nin genel olarak aktif olup olmadığını belirler.
2) NPC'den Bir İtemi Kaldırma (RefShopGoods)
NPC içindeki belirli bir itemi kaldırmak için RefShopGoods tablosundaki ilgili satırın Service değerini 0 yapmanız gerekir.📌 Örnek Sorgu:
VIP+ üyelik avantajı ile bu içerikteki gizli bilgilere herhangi bir beğeni veya yorum yapmadan doğrudan erişim sağlayabilirsiniz. V.I.P + Üyelik satın alarak tüm bu avantajlardan faydalanabilirsiniz.
SQL:
Kod:
[COLOR=rgb(119, 0, 136)]UPDATE[/COLOR] _RefShopGoods
[COLOR=rgb(119, 0, 136)]SET[/COLOR] Service = [COLOR=rgb(17, 102, 68)]0[/COLOR]
[COLOR=rgb(119, 0, 136)]WHERE[/COLOR] RefItemID = ([COLOR=rgb(119, 0, 136)]SELECT[/COLOR] ID [COLOR=rgb(119, 0, 136)]FROM[/COLOR] _RefObjCommon [COLOR=rgb(119, 0, 136)]WHERE[/COLOR] CodeName128 = [COLOR=rgb(170, 17, 17)]'ITEM_CH_SWORD_01_A'[/COLOR]);
Bu sorgu, ITEM_CH_SWORD_01_A isimli itemi NPC'den kaldıracaktır.
3) NPC İçindeki Bir Tabı (Sekmeyi) Kaldırma (RefShopTab)
Eğer bir tab'ı (örneğin "Accessory") tamamen kaldırmak istiyorsanız RefShopTab tablosundaki ilgili satırın Service değerini 0 yapmalısınız.📌 Örnek Sorgu:
VIP+ üyelik avantajı ile bu içerikteki gizli bilgilere herhangi bir beğeni veya yorum yapmadan doğrudan erişim sağlayabilirsiniz. V.I.P + Üyelik satın alarak tüm bu avantajlardan faydalanabilirsiniz.
SQL:
Kod:
[COLOR=rgb(119, 0, 136)]UPDATE[/COLOR] _RefShopTab
[COLOR=rgb(119, 0, 136)]SET[/COLOR] Service = [COLOR=rgb(17, 102, 68)]0[/COLOR]
[COLOR=rgb(119, 0, 136)]WHERE[/COLOR] ID = ([COLOR=rgb(119, 0, 136)]SELECT[/COLOR] TabID [COLOR=rgb(119, 0, 136)]FROM[/COLOR] _RefMappingShopWithTab [COLOR=rgb(119, 0, 136)]WHERE[/COLOR] ShopCodeName128 = [COLOR=rgb(170, 17, 17)]'NPC_WEPSELLER'[/COLOR]);
Bu sorgu, NPC_WEPSELLER isimli NPC'nin ilgili sekmesini (Tab'ı) kaldıracaktır.
4) NPC'yi Kullanılabilir Hale Getirme veya Kapatma (RefShopTabGroup)
Eğer NPC'nin tamamen kullanılamaz olmasını istiyorsanız, RefShopTabGroup tablosundaki Service değerini 0 yapabilirsiniz.📌 Örnek Sorgu:
VIP+ üyelik avantajı ile bu içerikteki gizli bilgilere herhangi bir beğeni veya yorum yapmadan doğrudan erişim sağlayabilirsiniz. V.I.P + Üyelik satın alarak tüm bu avantajlardan faydalanabilirsiniz.
SQL:
Kod:
[COLOR=rgb(119, 0, 136)]UPDATE[/COLOR] _RefShopTabGroup
[COLOR=rgb(119, 0, 136)]SET[/COLOR] Service = [COLOR=rgb(17, 102, 68)]0[/COLOR]
[COLOR=rgb(119, 0, 136)]WHERE[/COLOR] ID = ([COLOR=rgb(119, 0, 136)]SELECT[/COLOR] TabGroupID [COLOR=rgb(119, 0, 136)]FROM[/COLOR] _RefMappingShopGroup [COLOR=rgb(119, 0, 136)]WHERE[/COLOR] ShopGroupCodeName128 = [COLOR=rgb(170, 17, 17)]'GROUP_STORE'[/COLOR]);
Eğer NPC'yi aktif hale getirmek isterseniz:
VIP+ üyelik avantajı ile bu içerikteki gizli bilgilere herhangi bir beğeni veya yorum yapmadan doğrudan erişim sağlayabilirsiniz. V.I.P + Üyelik satın alarak tüm bu avantajlardan faydalanabilirsiniz.
SQL:
Kod:
[COLOR=rgb(119, 0, 136)]UPDATE[/COLOR] _RefShopTabGroup
[COLOR=rgb(119, 0, 136)]SET[/COLOR] Service = [COLOR=rgb(17, 102, 68)]1[/COLOR]
[COLOR=rgb(119, 0, 136)]WHERE[/COLOR] ID = ([COLOR=rgb(119, 0, 136)]SELECT[/COLOR] TabGroupID [COLOR=rgb(119, 0, 136)]FROM[/COLOR] _RefMappingShopGroup [COLOR=rgb(119, 0, 136)]WHERE[/COLOR] ShopGroupCodeName128 = [COLOR=rgb(170, 17, 17)]'GROUP_STORE'[/COLOR]);
5) NPC İçindeki Sekmelerin Açılması/Kapatılması (RefMappingShopWithTab & RefMappingShopGroup)
- RefMappingShopWithTab → NPC içindeki belirli sekmelerin (Accessory, Goods, Alchemy vb.) aktif olup olmadığını kontrol eder.
- RefMappingShopGroup → NPC'yi genel olarak aktif hale getirir veya kapatır.
VIP+ üyelik avantajı ile bu içerikteki gizli bilgilere herhangi bir beğeni veya yorum yapmadan doğrudan erişim sağlayabilirsiniz. V.I.P + Üyelik satın alarak tüm bu avantajlardan faydalanabilirsiniz.
SQL:
[COLOR=rgb(119, 0, 136)]DELETE[/COLOR] [COLOR=rgb(119, 0, 136)]FROM[/COLOR] _RefMappingShopWithTab [COLOR=rgb(119, 0, 136)]WHERE[/COLOR] TabID = ([COLOR=rgb(119, 0, 136)]SELECT[/COLOR] ID [COLOR=rgb(119, 0, 136)]FROM[/COLOR] _RefShopTab [COLOR=rgb(119, 0, 136)]WHERE[/COLOR] CodeName128 = [COLOR=rgb(170, 17, 17)]'TAB1'[/COLOR]);Eğer bir NPC'yi tamamen kaldırmak istiyorsanız:
VIP+ üyelik avantajı ile bu içerikteki gizli bilgilere herhangi bir beğeni veya yorum yapmadan doğrudan erişim sağlayabilirsiniz. V.I.P + Üyelik satın alarak tüm bu avantajlardan faydalanabilirsiniz.
SQL:
[COLOR=rgb(119, 0, 136)]DELETE[/COLOR] [COLOR=rgb(119, 0, 136)]FROM[/COLOR] _RefMappingShopGroup [COLOR=rgb(119, 0, 136)]WHERE[/COLOR] ShopGroupCodeName128 = [COLOR=rgb(170, 17, 17)]'GROUP_STORE'[/COLOR];Özet
| İşlem | Tablolar | Yapılacak Değişiklik |
|---|---|---|
| NPC'den bir item kaldırma | _RefShopGoods | Service = 0 yap |
| NPC içindeki bir sekmeyi kaldırma | _RefShopTab | Service = 0 yap |
| NPC'yi tamamen kapatma | _RefShopTabGroup | Service = 0 yap |
| NPC içindeki sekmelerin kontrolü | _RefMappingShopWithTab | DELETE FROM _RefMappingShopWithTab |
| NPC'yi tamamen kaldırma | _RefMappingShopGroup | DELETE FROM _RefMappingShopGroup |
Bu işlemlerle, NPC içerisindeki belirli itemleri, sekmeleri veya NPC'nin kendisini kaldırabilirsiniz. 🚀