Skip to main content
Merhaba, Ziyaretçi!

Bizi ziyaret ettiğiniz için teşekkür ederiz!

Sitemizden daha iyi yararlanabilmek için "Giriş" yapmalı ya da "Kayıt" olmalısınız ;)

("vSro Forum - vSro Rehberi" ayrıcalıktır!)

vSro Forum - vSro Rehberi ve Paylaşımları
f8 filter
Sun World
Raymond

Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5

Avatarları Başka Bir Npc Sekmesine Taşıma(Rehber)(Query)
Information Avatarları Başka Bir Npc Sekmesine Taşıma(Rehber)(Query)
#1
Son Düzenleme: 24.03.2016, Saat: 04:53, Düzenleyen: Nyrox. Sebep: düzenleme
Merhaba Arkadaşlar
Kodlarını kendim yazdığım bu işi yaparken size baya kolaylık sağlıyıcak sql sorgu kodlarını paylaşıyorum.
Veritabanını editlerken itemmaldaki avatarları npc ye aktarmak istiyoruz ve bunu vsro npc programı ile yapıyoruz ve bu zamanımızı alıyor bunun üzerine ben sql sorgu kodu geliştirdim.
Bu kodu sadece dressleri aktarmada değil istediğiniz herhangi bir npc sekmesini başka npc sekmesine aktara bilirisiniz.
*Dikkat bu query aktarma işlemi yapıyor kopyalama işlemi yapmıyor.
Başlayalım
İlk önce veritabanınızın yediğini alın.
Bu işlemi yapacağımız npcnin 3 sekmesine daha önce hiç eşya eklememeniz gerekiyor yoksa ID çakışmasından Gameserver açılmaz tabi bunuda düzeltebiliriz.
Bu query ile hangi avatarları aktarıcağımızı 3 ayrı pencerede görüntülüyoruz size bilgi olması açısından.
PHP Kod:
--İtemmall sekmelerindeki aktarıcağımız avatarlar
USE SRO_VT_SHARD -- Vsroforum.com Nyrox
select 
from _refshopgoods where reftabcodename like '%MALL_AVATAR_ATTACH%'  and service -- AttachSüs
select 
from _refshopgoods where reftabcodename like '%MALL_AVATAR_DRESS%'  and service -- Dress 
select 
from _refshopgoods where reftabcodename like '%MALL_AVATAR_HAT%'  and service -- HatŞapka 

Bu query ile itemmaldaki avatarları npc sekmesine aktarıyoruz bu query kendi npc'nizin sekmesine göre ayarlayın.
Eğer npc sekmelerin adlarını bilmiyor iseniz _RefShopTab tablosunu açarak veya Refshoptab.txt dosyasını açarak en alta indiğinizde görebilirsiniz yeni eklediğiniz npc'nin sekme adını örnek:STORE_HOTAN_COPPER_TAB2
PHP Kod:
USE SRO_VT_SHARD --Vsroforum.com Nyrox
UPDATE _RefShopGoods
SET RefTabCodeName 
'STORE_XX_VSROFORUM_TAB1' -- Hat(Şapka)'ların aktarılacağı npc sekmesi
WHERE RefTabCodename = '
MALL_AVATAR_HAT' and Service = 1 -- Hat(Şapka)'ların olduğu npc(itemmallsekmesi

UPDATE _RefShopGoods
SET RefTabCodeName 
'STORE_XX_VSROFORUM_TAB2' -- Dress'in aktarılacağı npc sekmesi
WHERE RefTabCodename = '
MALL_AVATAR_DRESS' and Service = 1 -- Dress'lerin olduğu npc(itemmallsekmesi

UPDATE _RefShopGoods
SET RefTabCodeName 
'STORE_XX_VSROFORUM_TAB3' -- Attach(Süs)'lerin aktarılacağı npc sekmesi
WHERE RefTabCodename = '
MALL_AVATAR_ATTACH' and Service = 1 -- Attach(Süs)'lerin olduğu npc(itemmallsekmesi 
Bu query ayarlayıp sql okuttuğunuz zaman avatar aktarma işlemi tamamlanmış olur şimdi geliyoruz ödeme türünün ayarlanmasına.
*Vsro npc programı ile görsel olarak bakabilirsiniz npc sekmesine avatarlar aktarılmışmı diye.

*Dikkat:Siz avatar ödeme türlerine ayrı ayrı olarak ayarlamak istiyosanız örnek hat avatar'a 10copper dress avatar 50 copper o zaman vsro npc program ile yapın sql sorgu kodu ile bu ayrımı yapmak zor.

Bu query ile hangi avatarların ödeme türünü değiştircez bilgi olsun diye görüntülüyoruz.
PHP Kod:
USE SRO_VT_SHARD -- Vsroforum.com Nyrox
select 
from _refpricepolicyofitem where refpackageitemcodename like 'PACKAGE_ITEM_MALL_AVATAR_%'  and service 
Şimdi burda query ayarlarken daha dikkatlı olmasınız hangi ödeme türünü istiyosunuz onu ayarlamalısınız. Tüm Ödeme Türlerini Görmek İçin Tıkla

*Dikkat:Siz avatar ödeme türlerine ayrı ayrı olarak ayarlamak istiyosanız örnek hat avatar'a 10copper, dress avatar 50 copper o zaman vsro npc program ile yapın sql sorgu kodu ile bu ayrımı yapmak zor.

İtemmaldaki avatarlar 3 ödeme türünde kayıtlıdır bunuda querynin altında belirttim siz istiyosanız copper coin ve gold ile satılsın avatarlar o zaman "SET PaymentDevice = 1" kısmını 64(copper coin ödeme türü) olarak ayarlıyoruz ve cost kısmına kaç copper coindan satılmasını istiyosak onu yazıyoruz. Son olarak "WHERE PaymentDevice = 2" kısmına hangi ödeme türünün değişmesini istiyosak onu yazıyoruz.


PHP Kod:
USE SRO_VT_SHARD -- Vsroforum.com Nyrox
UPDATE _RefPricePolicyOfItem
SET PaymentDevice 
1Cost=9999
WHERE PaymentDevice 
and RefPackAgeItemCodeName like 'PACKAGE_ITEM_MALL_AVATAR_%' And Service 1
-- 2 SilkGift Silk (Received Silk), 16 Point (vSRO); Premium Silk (iSRO kSRO

Ve son olarak dbtomedia programı ile media dosyalarını çıkartıyoruz. Refshopgoods.txt ve Refpricepolicyofitem.txt yi media.pk2->Server_dep->silkroad->textdata içerisine aktarıyoruz.
Avatar aktarma işlemimiz bitti.
Gördüğünüz gibi size query değil bir rehberde hazırladım.
Emeğe Saygı.
Hoşçakalın.


Cevapla
RE: Avatarları Başka Bir Npc Sekmesine Taşıma(Rehber)(Query)
#2
eline emegine saglik gayet basarili
Cevapla
Cvp: RE: Avatarları Başka Bir Npc Sekmesine Taşıma(Rehber)(Query)
#3
Son Düzenleme: 24.03.2016, Saat: 05:03, Düzenleyen: Nyrox. Sebep: düzenleme
(24.03.2016, Saat: 04:54)Mydoom Adlı Kullanıcıdan Alıntı: eline emegine saglik gayet basarili

Teşekkür ederim. Ödeme türünüde sql sorgu kodu ile halledilebilir planlamıştım ama planladığım gibi olmadı hat,attach,dressleri birbirinden ayıramıyorum sorgu kodu ile. Böyle olsa daha süper olurdu.
Cevapla
RE: Avatarları Başka Bir Npc Sekmesine Taşıma(Rehber)(Query)
#4
3 kategori halinde sisfirdan SQL Query hazirlamak gerekir onun icin oda cok ugrastirici bir is
Cevapla
Cvp: RE: Avatarları Başka Bir Npc Sekmesine Taşıma(Rehber)(Query)
#5
(24.03.2016, Saat: 05:07)Mydoom Adlı Kullanıcıdan Alıntı: 3 kategori halinde sisfirdan SQL Query hazirlamak gerekir onun icin oda cok ugrastirici bir is
Şimdi npc sekmesini kopyalıyarak aktarma işlemini yapma planlarım var ama örnek sql kodu olmayınca zor. Acemiyimde sql de Tongue
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Vsro Npc Taşıma Server Edit 10 2,131 19.10.2017, Saat: 11:58
Son Yorum: BURAKSERIT - Killa
  Alchemy Rate Öğrenme Query Nyrox 1 1,537 04.09.2017, Saat: 01:35
Son Yorum: doncarlone
  vSRO İtemlerinize + Sınırı Koyma Query hackedbypa$a 2 1,213 07.08.2017, Saat: 18:21
Son Yorum: Burak BAYIR
  vSro Silk Verme (Query) PurePower 10 2,778 27.05.2017, Saat: 03:04
Son Yorum: HistoricaL

Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi