İlan
05 Haz 2026 24 çevrimiçi üye Duyurular
Ana Sayfa Silkroad Private Server Kurulumu
Ana Sayfa Forum Silkroad Private Server Kurulumu [VRSO] Son Düşen 500 Parçasının Gizli Anlamı Açık...
İlan Yan banner placeholder

[VRSO] Son Düşen 500 Parçasının Gizli Anlamı Açıklama: VSRO oyununda son düşürülen 500 itemi inceleyelim ve gizli anlamını ortaya çıkaralım.

elegant2005 14.04.2026 18:13 898 görüntüleme 16 cevap
Son Mesaj
elegant2005
Üye
Üye
Katılım26 Şub 2026
Konular7
Mesajlar44
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
14.04.2026 18:13 #1
Bu prosedür gerçekten çok işe yarıyor düşen bütün itemlerin kime düştüğünü ve özelliklerini görebiliyorsunuz.

Nasıl kullanılır = New Query ile execute yapınca hemen aşağıda kime ne düştüğü görünür.

Select Top 500 bölümünü 100 yaparsanız 100 tanesi görünür 1000 yaparsanız 1000 tanesi görünür.

Prosedür aşağıdadır.

PHP:
USE SRO_VT_SHARD
BEGIN
    SELECT TOP 500 
        chart.CharName16 as Player, 
        ref.CodeName128 as ItemCode,
        CASE WHEN CHARINDEX('Opt',elog.strDesc) != 0 THEN  SUBSTRING(elog.strDesc,(PATINDEX('%+%',elog.strDesc)),2) ELSE '+0' END  as '+Amount',
         SUBSTRING(elog.strDesc,CHARINDEX('MOB',elog.strDesc),(CHARINDEX(',',elog.strDesc,  CHARINDEX('MOB',elog.strDesc)))-CHARINDEX('MOB',elog.strDesc)) as  Monster,
        CASE
            WHEN chart.CharName16 collate  SQL_Latin1_General_CP1_CI_AS like  '%'+(SUBSTRING(elog.strDesc,CHARINDEX('[',elog.strDesc,CHARINDEX('Var',elog.strDesc))+1,(CHARINDEX(']',elog.strDesc,   CHARINDEX('[',elog.strDesc,CHARINDEX('Var',elog.strDesc))+1))-CHARINDEX('[',elog.strDesc,CHARINDEX('Var',elog.strDesc))-1))+'%'
                THEN '-'
            WHEN CHARINDEX('Var',elog.strDesc) != 0
                THEN  UPPER(SUBSTRING(elog.strDesc,CHARINDEX('[',elog.strDesc,CHARINDEX('Var',elog.strDesc))+1,(CHARINDEX(']',elog.strDesc,   CHARINDEX('[',elog.strDesc,CHARINDEX('Var',elog.strDesc))+1))-CHARINDEX('[',elog.strDesc,CHARINDEX('Var',elog.strDesc))-1))
            ELSE '-' 
        END as Info,
        elog.EventTime as 'Date'
    FROM _Items as items
        JOIN SRO_VT_LOG.dbo._LogEventItem/*#*/ as elog on items.Serial64 = elog.Serial64
        JOIN _Char as chart on elog.CharID = chart.CharID
        JOIN _RefObjCommon as ref on elog.ItemRefID = ref.ID
    WHERE 
        elog.strDesc like '%MOB%' 
        AND elog.strDesc not like '%NPC%' 
        AND ref.CodeName128 not like '%ARCHEMY%'
        AND chart.CharName16 not like '%[GM]%'
    ORDER BY elog.EventTime desc
END
Anıl
Üye
Üye
Katılım28 Ara 2025
Konular4
Mesajlar70
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
17.04.2026 08:16 #2
kuramadığım için bi faydası yokki :S
elegant2005
Üye
Üye
Katılım26 Şub 2026
Konular7
Mesajlar44
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
02.05.2026 08:45 #3
kuramadığım için bi faydası yokki :S

Buradaki kuranlar için lazım olucak paylasım yapıyorum .
karagul
Üye
Üye
Katılım06 Şub 2026
Konular11
Mesajlar44
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
06.05.2026 05:06 #4
[FONT=verdana, geneva, lucida, lucida grande, arial, helvetica, sans-serif]Teşekkürler [/FONT]
elegant2005
Üye
Üye
Katılım26 Şub 2026
Konular7
Mesajlar44
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
07.05.2026 13:02 #5
Teşekkürler

Teşekkrler güncl .
FaLCoN_TiGeR
Üye
Üye
Katılım05 Nis 2026
Konular7
Mesajlar51
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
07.05.2026 19:47 #6
Bu prosedür gerçekten çok işe yarıyor düşen bütün itemlerin kime düştüğünü ve özelliklerini görebiliyorsunuz.

Nasıl kullanılır = New Query ile execute yapınca hemen aşağıda kime ne düştüğü görünür.

Select Top 500 bölümünü 100 yaparsanız 100 tanesi görünür 1000 yaparsanız 1000 tanesi görünür.

Prosedür aşağıdadır.

PHP:
USE SRO_VT_SHARD
BEGIN
    SELECT TOP 500 
        chart.CharName16 as Player, 
        ref.CodeName128 as ItemCode,
        CASE WHEN CHARINDEX('Opt',elog.strDesc) != 0 THEN  SUBSTRING(elog.strDesc,(PATINDEX('%+%',elog.strDesc)),2) ELSE '+0' END  as '+Amount',
         SUBSTRING(elog.strDesc,CHARINDEX('MOB',elog.strDesc),(CHARINDEX(',',elog.strDesc,  CHARINDEX('MOB',elog.strDesc)))-CHARINDEX('MOB',elog.strDesc)) as  Monster,
        CASE
            WHEN chart.CharName16 collate  SQL_Latin1_General_CP1_CI_AS like  '%'+(SUBSTRING(elog.strDesc,CHARINDEX('[',elog.strDesc,CHARINDEX('Var',elog.strDesc))+1,(CHARINDEX(']',elog.strDesc,   CHARINDEX('[',elog.strDesc,CHARINDEX('Var',elog.strDesc))+1))-CHARINDEX('[',elog.strDesc,CHARINDEX('Var',elog.strDesc))-1))+'%'
                THEN '-'
            WHEN CHARINDEX('Var',elog.strDesc) != 0
                THEN  UPPER(SUBSTRING(elog.strDesc,CHARINDEX('[',elog.strDesc,CHARINDEX('Var',elog.strDesc))+1,(CHARINDEX(']',elog.strDesc,   CHARINDEX('[',elog.strDesc,CHARINDEX('Var',elog.strDesc))+1))-CHARINDEX('[',elog.strDesc,CHARINDEX('Var',elog.strDesc))-1))
            ELSE '-' 
        END as Info,
        elog.EventTime as 'Date'
    FROM _Items as items
        JOIN SRO_VT_LOG.dbo._LogEventItem/*#*/ as elog on items.Serial64 = elog.Serial64
        JOIN _Char as chart on elog.CharID = chart.CharID
        JOIN _RefObjCommon as ref on elog.ItemRefID = ref.ID
    WHERE 
        elog.strDesc like '%MOB%' 
        AND elog.strDesc not like '%NPC%' 
        AND ref.CodeName128 not like '%ARCHEMY%'
        AND chart.CharName16 not like '%[GM]%'
    ORDER BY elog.EventTime desc
END
Wsro kurmayı bilyonmu
elegant2005
Üye
Üye
Katılım26 Şub 2026
Konular7
Mesajlar44
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
07.05.2026 21:09 #7
Wsro kurmayı bilyonmu

Evet biliyorum kardeşim .
FaLCoN_TiGeR
Üye
Üye
Katılım05 Nis 2026
Konular7
Mesajlar51
Elmas Konular0
Başarım0
ZirveCoin 0
Ticaret Puanı
+0 -0
07.05.2026 22:37 #8
Evet biliyorum kardeşim .
Bana wsro serwer kurmam için yardım edermisin ?
Bu konuyu görüntüleyenler
1 misafir
Cevap yazmak için giriş yapın.
Benzer Konular
5 cevap
930 görüntüleme
F1 Sorunsuz Sürüş
CanerSol · 14 Nis 2026
23 cevap
906 görüntüleme
Tüm Buffları 1 Saniyede basmak
mehmetography · 17 Nis 2026
1 cevap
903 görüntüleme
13 cevap
890 görüntüleme
7 cevap
858 görüntüleme
İlan Yan banner placeholder