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: 5/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5

Reset Scrollar (Premium, Adv,Holy, Job, PK, Skill ve Stat Reset )
Reset Scrollar (Premium, Adv,Holy, Job, PK, Skill ve Stat Reset )
#1
Merhaba Arkadaşlar, Sizlere yine hiç bir yerde olmayan ve editorlerin 50 TL ye eklediği, bir sistemi paylaşıyorum.
Sistem mantığı şu şekilde çalışmaktadır :
Diyelim ki 7 gün Job cezanız var ve verdiğim reset scrolları eklediğinizde scrolla bastıgınız an kayıtlı olduğunuz sehire sizi işinlar ve cezanız silinir.
Bütün scrollar aynı mantıkla çalışmaktadır.
NOT: Kesinlikle log dbnizin kayıt almasını tavsiye ediyorum. 
Dipnot:
Prosedürlerdeki @ItemRefID kısımları, refobjcommondaki scrollunuzun idsidir.
Prosedürleri çalıştırmak için birer adet hızlı return scroll kodunu kopyalayın ve isimlerini değişin.
Konunun detayı cok olduğu için paylaşamıyorum, icon, texdata_object kısımlarını yapamaz iseniz yardımcı olurum.
SRO_VT_LOG -- Programmability -- AddLogİtem -- Stored Procedure
Hepsini AS' dan sonra ekleyin.



ADV Remover;

Kod:
if(@Operation = 41 and @Slot_To = 255 and (@ItemRefID = 150004)) --ADV Remover-- --Aded By Promaker(Silmarilso)--
   begin
       DELETE FROM  SRO_VT_SHARD.._BindingOptionWithItem where nItemDBID IN (SELECT ItemID FROM SRO_VT_SHARD.._Inventory WHERE Slot BETWEEN 0 AND 12 AND CharID=@CharID) and bOptType=2
 end


Stat Reset;


Kod:
 if(@Operation = 41 and @Slot_To = 255 and (@ItemRefID = 150002)) --Stat Reset-- --Aded By Promaker(Silmarilso)--
   begin
        declare @Strength int
           declare @Intellect int
           declare @MaxLevel int
           declare @RemainStatPoint int
           select @MaxLevel = MaxLevel from SRO_VT_SHARD.._Char where CharID = @CharID
           set @RemainStatPoint = (@MaxLevel*3)-3
           set @MaxLevel = @MaxLevel+19
           UPDATE SRO_VT_SHARD.._Char SET Strength=@MaxLevel, Intellect=@MaxLevel, RemainStatPoint=@RemainStatPoint WHERE CharID=@CharID
 end

Skill Reset;

Kod:
 if(@Operation = 41 and @Slot_To = 255 and (@ItemRefID = 150001)) --Skill Reset-- --Aded By Promaker(Silmarilso)--
   begin
        declare @TotalSP int
    declare @TotalSPMastery int
           SELECT @TotalSP = SUM(SRO_VT_SHARD.._RefSkill.ReqLearn_SP) FROM SRO_VT_SHARD.._RefSkill, SRO_VT_SHARD.._CharSkill WHERE SRO_VT_SHARD.._RefSkill.ID=SRO_VT_SHARD.._CharSkill.SkillID AND SRO_VT_SHARD.._CharSkill.CharID=@CharID AND SRO_VT_SHARD.._RefSkill.ReqCommon_MasteryLevel1 <= '120'
           SELECT @TotalSPMastery = SUM(SRO_VT_SHARD.._RefLevel.Exp_M) FROM SRO_VT_SHARD.._CharSkillMastery, SRO_VT_SHARD.._RefLevel WHERE SRO_VT_SHARD.._RefLevel.Lvl=SRO_VT_SHARD.._CharSkillMastery.Level AND SRO_VT_SHARD.._CharSkillMastery.CharID=@CharID AND SRO_VT_SHARD.._CharSkillMastery.Level <= '120'
           UPDATE SRO_VT_SHARD.._Char SET RemainSkillPoint=RemainSkillPoint+@TotalSP+@TotalSPMastery+1000000 WHERE CharID=@CharID
           DELETE SRO_VT_SHARD.._CharSkill FROM SRO_VT_SHARD.._RefSkill, SRO_VT_SHARD.._CharSkill WHERE SRO_VT_SHARD.._RefSkill.ID=SRO_VT_SHARD.._CharSkill.SkillID AND SRO_VT_SHARD.._CharSkill.CharID=@CharID AND SRO_VT_SHARD.._RefSkill.ReqCommon_MasteryLevel1 <= '120' AND SRO_VT_SHARD.._RefSkill.ID NOT IN (1,70,40,2,8421,9354,9355,11162,9944,8419,8420,11526,10625)
           UPDATE SRO_VT_SHARD.._CharSkillMastery SET Level='0' WHERE CharID=@CharID AND Level <= '120'
   end

Premium Remover;

Kod:
   if(@Operation = 41 and @Slot_To = 255 and (@ItemRefID = 150000)) --Premium Remover-- --Aded By Promaker(Silmarilso)--
   begin
        DELETE FROM SRO_VT_SHARD.._TimedJob where CharID = @CharID and JobID in (select ID from SRO_VT_SHARD.._RefObjCommon where CodeName128 like '%pre%')
           DELETE FROM SRO_VT_SHARD.._TimedJob where CharID = @CharID and JobID in (select ID from SRO_VT_SHARD.._RefSkill where Basic_Code like '%pre%')
   end

PK Remover;

Kod:
if(@Operation = 41 and @Slot_To = 255 and (@ItemRefID = 150006)) --PK Remover-- --Aded By Promaker(Silmarilso)--
   begin
      begin  
               UPDATE SRO_VT_SHARD.._Char SET DailyPK= 0, TotalPK= 0, PKPenaltyPoint= 0 WHERE CharID = @CharID
       end  

 end

Job Penalty Remover;

Kod:
  if(@Operation = 41 and @Slot_To = 255 and (@ItemRefID = 150003)) --Job Penalty Remover-- --Aded By Promaker(Silmarilso)--
   begin
           DELETE FROM SRO_VT_SHARD.._TimedJob WHERE CharID=@CharID and (JobID = 1 and Category = 2)
        DELETE FROM SRO_VT_SHARD.._TimedJob WHERE CharID=@CharID and (JobID = 2)
   end

Holy Water Limit Reset;

Kod:
if(@Operation = 41 and @Slot_To = 255 and (@ItemRefID = 150007)) --Holy Water Limit Reset-- --Aded By Promaker(Silmarilso)--
   begin
      begin  
               DELETE FROM SRO_VT_SHARD.._CharInstanceWorldData where CharID= @CharID
       end  

 end

FGW Remover;

Kod:
if(@Operation = 41 and @Slot_To = 255 and (@ItemRefID = 150005)) --FGW Remover-- --Aded By Promaker(Silmarilso)--
   begin
      begin  
               UPDATE  SRO_VT_SHARD.._TimedJob SET TimeToKeep='7', Data1='0' WHERE CharID=@CharID AND Category='12'  
               DELETE FROM  SRO_VT_SHARD.._TimedJob WHERE CharID=@CharID AND Category='6'  
           --return -3  
       end  

 end
Cevapla
Cvp: Reset Scrollar (Premium, Adv,Holy, Job, PK, Skill ve Stat Reset )
#2
Eline sağlık gerçekten
Cevapla
Cvp: Reset Scrollar (Premium, Adv,Holy, Job, PK, Skill ve Stat Reset )
#3
(29.03.2016, Saat: 11:50)iqodas Adlı Kullanıcıdan Alıntı: Eline sağlık gerçekten

Teşekkür ederim.
Cevapla
RE: Reset Scrollar (Premium, Adv,Holy, Job, PK, Skill ve Stat Reset )
#4
Teşekkürler Emek İçin Ama Blue Scroll Felan Varmı Degre Degree
Cevapla
Cvp: RE: Reset Scrollar (Premium, Adv,Holy, Job, PK, Skill ve Stat Reset )
#5
(30.03.2016, Saat: 00:46)calipra Adlı Kullanıcıdan Alıntı: Teşekkürler Emek İçin  Ama Blue Scroll Felan Varmı Degre Degree

Zamanla yazacağım. Suan pek vaktim yok olunca atarım buraya.
Cevapla
RE: Reset Scrollar (Premium, Adv,Holy, Job, PK, Skill ve Stat Reset )
#6
Eline sağlık kardeşim işime yaramasada emek teşekkür gerektirir..
Cevapla
Cvp: RE: Reset Scrollar (Premium, Adv,Holy, Job, PK, Skill ve Stat Reset )
#7
(30.03.2016, Saat: 00:57)Edithr Adlı Kullanıcıdan Alıntı: Eline sağlık kardeşim işime yaramasada emek teşekkür gerektirir..

Teşekkür ederim dostum.
Cevapla
RE: Reset Scrollar (Premium, Adv,Holy, Job, PK, Skill ve Stat Reset )
#8
Arşive ekliyorum teşekkürler
Cevapla
RE: Reset Scrollar (Premium, Adv,Holy, Job, PK, Skill ve Stat Reset )
#9
Arkadaşlar başıma geldiği için not bırakim buraya kullandığınız scrollun stack'ı 1 olmalı eğer stack 1den fazla ise prodesür çalışmıyor.
Cevapla
Cvp: Reset Scrollar (Premium, Adv,Holy, Job, PK, Skill ve Stat Reset )
#10
Son Düzenleme: 26.06.2016, Saat: 03:14, Düzenleyen: exception.
Paylaşım için teşekkürler
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Vsro Skill Editleme Programı. BlueAegean 11 722 08.09.2017, Saat: 12:49
Son Yorum: BlueAegean
  Başlangıçta 3 Günlük Premium vermek Server Edit 8 783 22.08.2017, Saat: 19:25
Son Yorum: Server Edit
  Premium PLUS %10 %20 %30 %50 +++ hackedbypa$a 41 4,531 19.06.2017, Saat: 08:05
Son Yorum: baronett500
  Remove Premium Scroll cy67 0 478 06.06.2017, Saat: 07:00
Son Yorum: cy67

Hızlı Menü:


Konuyu Okuyanlar: 1 Ziyaretçi