Otomatik Unique Title kurulumu Vsro

Kategori: Silkroad Server Yönetim Bilgileri

Otomatik Unique Title kurulumu Vsro: Vsro servere Otomatik Unique Title kurulumu nasıl yapılır. Otomatik Unique Title kurmak için gereken kodlar nelerdir. Otomatik Unique Title bilgi ve detayları.

Görüş Yaz : Yorumlar/Yorum Ekle

Facebook'ta Paylaş:

Google+'da Paylaş:

Otomatik Unique Title kurulumu Vsro

Otomatik Unique Title kurulumu Vsro

Otomatik Unique Title kurmak için neler gerekir ve adım adım kulumu yapmak için adımlar nelerdir. Aşağıdan dikkatle uygulayınız. Her defasında belirtemiyoruz fakat kod işlemleri yaparken server dosyalarınızın ve sql yedeğinizi almayı unutmayınız.

Otomatik Unique Title Nedir?

Mesela "Dtractus" isimli karakter Tiger Girl kesti ve siz ona belirlediğiniz bir title'yi vermek istiyorsunuz, işte bunu elle değilde otomatik yapan bir sistem düşünün. Üstelik "CottonCandy" isimli karakter gelip Tiger Girl'i kestiğinde otomatik olarak "Dtractus" adlı karakterden sahip olduğu title'yi alıp yeni sahibine yani "CottonCandy"e veriyor. Bu sayede ortalıkta herkesi Unique Title'si ile görmemiş olacaksınız.

-- Otomatik Unique Title için Gerekenler

İhtiyacımız olanlar ;

  1. SRO_VT_SHARD'Da Bir Tablo ( Bu tablonun içerisinde Kesilen Unique İsmi ve Kesen kişinin adı olması Kâfidir.)
  2. SRO_VT_LOG > Programmability > Stored Procedures > _AddLogChar



--- Otomatik Unique Title Kurulum Aşaması

Arkadaşlar öncelikle bu tabloyu veremeyeceğimi belirtmek isterim. Daha doğrusu tabloyu vermesine veriyorum fakat tabloya veri girişini sağlayamadığım için vermemin bi mantığı oluyor. Anlamayanlar için şöyle anlatayım;

Ben aynı zamanda vSro web-site kodlamacısıyım. Hani şu sitelerin köşelerinde gördüğümüz "Son Kesilen 10 Unique" tarzı sistemler oluyorya, onu kendim için geliştirdim. Veri girişinide PHP ile sağlıyordum. Yani siz bir yolunu biliyorsanız bu konunun altına yorum yapıp yazıda editlemeye gidebilirim. Ayrıca website kodlamacınıza bu sistemden bahsedip böyle bir tablo için veri girişi gerektiğinden bahsedip yaptırabilirsiniz. Bu yüzden sadece bende olan sistem üzerinden anlatarak size yardımcı olacağım ;

Bende varolan tablonun adı : _UniqueRanking4Web arkadaşlar aşağıda kullandığım yerleride kalın kırmızı yazı ile kod üzerinde göstereceğim. Bu tablomun içerisinde 3 kolon bulunuyor onlarda şu şekilde ;

KillerName - UniqueName ve TimeLog olarak 3 adet kolon. Bunlarıda kalın mavi yazı ile kod üzerinde vurgulayacağım ki değiştirmeniz gereken yerleri anlayın.
 

 
--- Unique Name
Declare @charname1 varchar(64);
Declare @TGKiller varchar(64);
Declare @Urukiller varchar(64);
Declare @isyKiller varchar(64);
Declare @LorDKiLLer varchar(64);
Declare @demonKiller varchar(64);
Declare @ivyKiller varchar(64);
Declare @cerbKiller varchar(64);

SET @charname1 = (SELECT CharName16 FROM [SRO_VT_SHARD].[dbo].[_Char] where CharID = @CharID);
SET @TGKiller = (SELECT name FROM [SRO_VT_SHARD].[dbo].[_UniqueRanking4Web] Where UniqueName like '%tiger%');
SET @Urukiller = (SELECT name FROM [SRO_VT_SHARD].[dbo].[_UniqueRanking4Web] Where UniqueName like '%uruchi%');
SET @isyKiller = (SELECT name FROM [SRO_VT_SHARD].[dbo].[_UniqueRanking4Web] Where UniqueName like '%Isyutaru%');
SET @LorDKiLLer = (SELECT name FROM [SRO_VT_SHARD].[dbo].[_UniqueRanking4Web] Where UniqueName like '%Lord%');
SET @demonKiller = (SELECT name FROM [SRO_VT_SHARD].[dbo].[_UniqueRanking4Web] Where UniqueName like '%Demon%');
SET @ivyKiller = (SELECT name FROM [SRO_VT_SHARD].[dbo].[_UniqueRanking4Web] Where UniqueName like '%Captain%');
SET @cerbKiller = (SELECT name FROM [SRO_VT_SHARD].[dbo].[_UniqueRanking4Web] Where UniqueName like '%Cerberus%');

IF(@EventID = 9 AND @charname1 = @TGKiller)
BEGIN
UPDATE [SRO_VT_SHARD].[dbo].[_Char] SET HwanLevel = 0 WHERE HwanLevel like '1'
UPDATE [SRO_VT_SHARD].[dbo].[_Char] SET HwanLevel = 1 WHERE CharName16 = @charname1
END

IF(@EventID = 9 AND @charname1 = @Urukiller)
BEGIN
UPDATE [SRO_VT_SHARD].[dbo].[_Char] SET HwanLevel = 0 WHERE HwanLevel like '2'
UPDATE [SRO_VT_SHARD].[dbo].[_Char] SET HwanLevel = 2 WHERE CharName16 = @charname1
END

IF(@EventID = 9 AND @charname1 = @isyKiller)
BEGIN
UPDATE [SRO_VT_SHARD].[dbo].[_Char] SET HwanLevel = 0 WHERE HwanLevel like '3'
UPDATE [SRO_VT_SHARD].[dbo].[_Char] SET HwanLevel = 3 WHERE CharName16 = @charname1
END

IF(@EventID = 9 AND @charname1 = @LorDKiLLer)
BEGIN
UPDATE [SRO_VT_SHARD].[dbo].[_Char] SET HwanLevel = 0 WHERE HwanLevel like '4'
UPDATE [SRO_VT_SHARD].[dbo].[_Char] SET HwanLevel = 4 WHERE CharName16 = @charname1
END

IF(@EventID = 9 AND @charname1 = @ivyKiller)
BEGIN
UPDATE [SRO_VT_SHARD].[dbo].[_Char] SET HwanLevel = 0 WHERE HwanLevel like '5'
UPDATE [SRO_VT_SHARD].[dbo].[_Char] SET HwanLevel = 5 WHERE CharName16 = @charname1
END

IF(@EventID = 9 AND @charname1 = @cerbKiller)
BEGIN
UPDATE [SRO_VT_SHARD].[dbo].[_Char] SET HwanLevel = 0 WHERE HwanLevel like '6'
UPDATE [SRO_VT_SHARD].[dbo].[_Char] SET HwanLevel = 6 WHERE CharName16 = @charname1
END


IF(@EventID = 9 AND @charname1 = @demonKiller)
BEGIN
UPDATE [SRO_VT_SHARD].[dbo].[_Char] SET HwanLevel = 0 WHERE HwanLevel like '8'
UPDATE [SRO_VT_SHARD].[dbo].[_Char] SET HwanLevel = 8 WHERE CharName16 = @charname1
END



Tek dikkat etmeniz gereken nokta şudur ;

Verilmiş olan kodlarda " UPDATE [SRO_VT_SHARD].[dbo].[_Char] SET HwanLevel = 1 WHERE CharName16 = @charname1" kısmında yeşil ile belirtmiş olduğum "1" HwanLevel ID'sidir. Siz istediğinizi yazacaksınız o kadar.

tarihinde gönderilen başlık ile ilgili tecrübe ve yorumlarınızı eklemeyi lütfen unutmayınız. Otomatik Unique Title kurulumu Vsro gibi Pvp Serverler konuları ve mmo online oyunlar konularında da sizlere en iyi hizmeti verebilmemiz için lütfen yorum atmayı unutmayınız.

Yorumlar / + Yorum Gönder / Bütün yorumlar

Henüz Yorum Yok! Yorum Gönderen İlk Sen Ol!

Konu ile ilgili olarak Yorumlarınız ve eleştirileriniz ile konu gelişimine destek verebilirsiniz.

Pvp Serverlar PvpServerlar.Biz Sitemiz uzun yıllar sonucu verilen emekler ve bilgi birikimi sonucu oluşmuştur. Bu birikimi ziyaretcilerimiz ile paylaşmaktan grur duyarız. Oyun tanıtımlarını Pvp Server ilanlarından bulabilirsiniz. Sitemiz online oyunlar başta olmak üzere Serverlar haberleri, teknoloji haberleri, Teknolojide mobil telefonlar, bilgisayarlar, oyun incelemeleri ve oyun tanıtımları gibi bir çok kategoride sizlere hizmet vermektedir. Oyun Bölümleri olarak metin2, silkroad, knight online gibi topluluğu yüksek olanlara önem vermektedir.

Sor Cevap Pvp Serverler

En Son Yapılan Yorumlar

Pvp

devrim kaya kara-buyu-1-1-wslik-efsunlari-2016 Başlığına yorum yaptı.

Pvp

asdasda pvp-de-en-iyi-silkroad-sunucu-firmasi Başlığına yorum yaptı.

Pvp

Cihan Sen kara-buyu-1-1-wslik-efsunlari-2016 Başlığına yorum yaptı.

Pvp

sakaskaks sro-loader-coklu-silkroad-acma Başlığına yorum yaptı.

Pvp

EmirhanSEKERHD car-isim-ve-anlamlari-karakterler-icin Başlığına yorum yaptı.

Pvp

Gamer pm-yaziyor-sistemi Başlığına yorum yaptı.

.