farkmt2official 1
farkmt2official
Bvural41 1
Bvural41
noisiv 1
noisiv
Manwe Work 1
Manwe Work
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
Hikaye Ekle

vSRO / Silk Scroll Ekleme

  • Konuyu başlatan Konuyu başlatan ßyMesMes
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 1
  • Görüntüleme Görüntüleme 1K

Ayyıldız2 | 2008 TR Yapısı • 1-99 Orta Emek Destan • Oto Avsız • 10 Temmuz 21:00 HEMEN TIKLA!

Genelde takas amaçlı kullanılabilir. Yaptığınız itemi item mall'a ekleyebilir örneğin 50 silke alınır ve alan kişi bunu takas ederek 50 silk'e diğer oyuncudan item almış olur.

Kurulumda ihtiyacınız olanlar

  1. SRO_VT_SHARD > _RefObjItem Tablosu.
  2. SRO_VT_SHARD > _RefObjCommon Tablosu.
  3. Media.Pk2 > ItemData45000.txt
  4. Media.Pk2 > texdata_object.txt
  5. SRO_VT_LOG > Programmability > Stored Procedures > _AddLogItem


Database kısmı:

_RefObjItem tablosuna şu satırları ekleyin

22083 1 2 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 ???? 1 ?????? -1 RESURRECT 1000 COOLTIME:0x00000000 -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx 0 0 0

_RefObjCommon tablosu ise

1 43748 ITEM_MALL_SILK_SCROLL_100 ????? xxx SN_ITEM_MALL_SILK_SCROLL_100 SN_ITEM_MALL_SILK_SCROLL_100_TT_DESC 1 0 3 3 3 1 180000 3 0 1 1 1 255 0 1 0 0 1 0 100 0 0 0 0 0 -1 0 -1 0 -1 0 -1 0 -1 0 0 0 0 0 0 0 100 0 0 0 xxx item\etc\drop_mall_scroll.bsr item\etc\silk_scroll.ddj xxx xxx 22083

bunların çalışması için prosedür gereklidir oda şöyle;

--- Silk Scroll
DECLARE @JID int;

SET @JID = (SELECT UserJID FROM [SRO_VT_SHARD].[dbo].[_User] Where CharID = @CharID);

IF (@Operation = 41 AND @ItemRefID = 43748 ) --- 100 Silk
BEGIN
IF EXISTS (SELECT * FROM [SRO_VT_ACCOUNT].[dbo].[SK_Silk] where JID = @JID)
UPDATE [SRO_VT_ACCOUNT].[dbo].[SK_Silk] SET silk_own = silk_own + 100where JID = @JID
ELSE
INSERT INTO [SRO_VT_ACCOUNT].[dbo].[SK_Silk] values (@JID,100,0,0)
END


kodu f5 yapıp kapatın.

Sıra media.pk2 kısmı

ItemData45000 açın en alta şunu ekleyin

1 43748 ITEM_MALL_SILK_SCROLL_100 ????? xxx SN_ITEM_MALL_SILK_SCROLL_100 SN_ITEM_MALL_SILK_SCROLL_100_TT_DESC 1 0 3 3 3 1 180000 3 0 1 1 1 255 0 1 0 0 1 0 100 0 0 0 0 0 -1 0 -1 0 -1 0 -1 0 -1 0 0 0 0 0 0 0 100 0 0 0 xxx item\etc\drop_mall_scroll.bsr item\etc\silk_scroll100.ddj xxx xxx 1 2 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1000 ???? 1 ?????? -1 RESURRECT 1000 COOLTIME:0x00000000 -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx -1 xxx 0 0

textdata_object'i açın ve bunuda ekleyin

1 SN_ITEM_MALL_SILK_SCROLL_100 100 Silk Scroll
1 SN_ITEM_MALL_SILK_SCROLL_100_TT_DESC 100 Silk Scroll

kaydedin ve oyuna upload vererek kullanabilirsiniz.
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst