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

Son Düşen 500 Itemi Görün
Son Düşen 500 Itemi Görün
#1
Merhaba arkadaşlar.

Zamanında bir forumda paylaşılmıştı bu prosedür gerçekten çok işe yarıyor düşen bütün itemlerin kime düştüğünü ve özelliklerini görebiliyorsunuz.
*Gm nin konsoldan düşürdüğü itemleri göstermez.

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 Kod:
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.strDescCHARINDEX('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.strDescCHARINDEX('[',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.strDescCHARINDEX('[',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 

Alıntıdır
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  vSro İtemi Full Blue Ve %100 Stat Yapma PurePower 11 4,490 04.06.2017, Saat: 16:50
Son Yorum: HistoricaL
  vSro İtemi Tum Oyunculardan Silme PurePower 3 1,254 06.04.2017, Saat: 01:24
Son Yorum: wqwer
  Serverdeki itemi Playerlerden Toplu silme iqodas 0 335 14.04.2016, Saat: 23:20
Son Yorum: iqodas

Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi