Kayıt Ol
f8 filter
Sun World
Raymond

vSro Silk Scroll Ekleme


view_headline Konu
22.10.2015, Saat: 02:20
#1
PurePower
PurePower
Konuları:
150
Yorumları:
1,576
Kayıt Tarihi:
23.07.2015
Rep Puanı:
55
verified_user Site Kurucusu
vSro Silk Scroll Ekleme
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

SRO_VT_SHARD > _RefObjItem Tablosu.
SRO_VT_SHARD > _RefObjCommon Tablosu.
Media.Pk2 > ItemData45000.txt
Media.Pk2 > texdata_object.txt
SRO_VT_LOG > Programmability > Stored Procedures > _AddLogItem

Database kısmı:

_RefObjItem tablosuna şu satırları ekleyin

Alıntı: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

Alıntı: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;

Alıntı:--- 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

Alıntı: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

Alıntı: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.
Cevapla
reklam ver
29.10.2015, Saat: 22:56
#2
Produktor
Produktor
Konuları:
0
Yorumları:
1
Kayıt Tarihi:
29.10.2015
Rep Puanı:
0
verified_user Acemi Üye
Cvp: vSro Silk Scroll Ekleme
bir kaç düzenleme ile güzel itemler yapılabilir. arşivime ekledim konuyu teşekkürler
Cevapla
22.10.2016, Saat: 02:25
#3
bursali322
bursali322
Konuları:
2
Yorumları:
17
Kayıt Tarihi:
08.09.2016
Rep Puanı:
2
verified_user Acemi Üye
RE: vSro Silk Scroll Ekleme
bunu TL olarak nasıl yapabiliriz.. yani bn yaptım aslında ama söyle bir sıkıntım var Smile eğer TL mevcut ise artıyor playerda TL yoksa eklemiyor scrool ve 5 yerine 15 TL ekliyor Smile


 DECLARE @JID int;

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

IF (@ItemRefID = 67468 ) --- 5 TL
BEGIN
IF EXISTS (SELECT * FROM [SRO_VT_ACCOUNT].[dbo].[TB_User] where JID = @JID)
UPDATE [SRO_VT_ACCOUNT].[dbo].[TB_User] SET mobile = + 5 where JID = @JID

END
Cevapla
23.01.2017, Saat: 21:28
#4
jamesbond07
jamesbond07
Konuları:
14
Yorumları:
289
Kayıt Tarihi:
09.07.2016
verified_user Cezalı Üye
RE: vSro Silk Scroll Ekleme
Aynen ekledim fakat hatada olmadi ama konsaldan Indirince gelmiyor item
Cevapla
23.01.2017, Saat: 21:40
#5
jamesbond07
jamesbond07
Konuları:
14
Yorumları:
289
Kayıt Tarihi:
09.07.2016
verified_user Cezalı Üye
RE: vSro Silk Scroll Ekleme
Tamam cozdum tesekkurler
Cevapla
23.01.2017, Saat: 21:53
#6
jamesbond07
jamesbond07
Konuları:
14
Yorumları:
289
Kayıt Tarihi:
09.07.2016
verified_user Cezalı Üye
RE: vSro Silk Scroll Ekleme
Oyundan atiyor Smile kurcalıyım az daha
Cevapla
reklam ver
24.01.2017, Saat: 03:38
#7
twister78
twister78
Konuları:
69
Yorumları:
680
Kayıt Tarihi:
01.09.2016
Rep Puanı:
63
verified_user V.I.P Üye
Cvp: vSro Silk Scroll Ekleme
Arkadaşlar birden fazla eklemek isteyen arkadaşlar şunu yapacak;
Kod:
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
Yukardaki kodu 1. Scroll olarak tamamlıyacak.

Daha sonra 2. Scrollu eklemek istiyorsanız bu kodu yapıştırın;
Kod:
IF (@Operation = 41 AND @ItemRefID = 41812 )  --- Örneğin 1 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 + 1 where JID = @JID
ELSE
INSERT INTO [SRO_VT_ACCOUNT].[dbo].[SK_Silk] values (@JID,1,0,0)
END

NOT: Eğer direk 2. kodu yaparsanız olmaz. Fazla scroll eklerken.
Birden fazla yapılacağı zaman 1. kodu yapıştırıp, 2. Kodu altına eklemelisiniz. Aksi halde hata alırsınız.
Cevapla
24.01.2017, Saat: 04:47
#8
jamesbond07
jamesbond07
Konuları:
14
Yorumları:
289
Kayıt Tarihi:
09.07.2016
verified_user Cezalı Üye
RE: vSro Silk Scroll Ekleme
Teşekkürler bir daha yapmaya çalışıcam
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Vsro Npc Taşıma Server Edit 10 1,554 19.10.2017, Saat: 11:58
Son Yorum: BURAKSERIT
  Vsro Script Crypter samuray12 1 96 13.10.2017, Saat: 02:36
Son Yorum: BURAKSERIT
  13 Degree Drop Ekleme cy67 0 53 11.10.2017, Saat: 17:53
Son Yorum: cy67
  vSro Mob'a Drop Ekleme PurePower 15 3,683 01.10.2017, Saat: 17:41
Son Yorum: kadiravsar

Hızlı Menü:



[-]
monetization_on Reklam (728x90)
Reklam vermek istiyorum?