1299, PVP SERVER,1299 CLİENT,USKO HİLELERİ,METİN 2, HACK, KNIGHT VİDEOLARI,
Stat Sıfırlama Bugu Fix ( Bugsuz , Test Edildi , OnayLandı ! )  Uyeolun
LÜTFEN ALTDAKİ KAYIT OL TIKLAYINIZ..!
ÜYE İSENİZ ALTDAKİ GİRİŞ BUTONUNA BASINIZ..!
1299, PVP SERVER,1299 CLİENT,USKO HİLELERİ,METİN 2, HACK, KNIGHT VİDEOLARI,
Stat Sıfırlama Bugu Fix ( Bugsuz , Test Edildi , OnayLandı ! )  Uyeolun
LÜTFEN ALTDAKİ KAYIT OL TIKLAYINIZ..!
ÜYE İSENİZ ALTDAKİ GİRİŞ BUTONUNA BASINIZ..!
1299, PVP SERVER,1299 CLİENT,USKO HİLELERİ,METİN 2, HACK, KNIGHT VİDEOLARI,
Would you like to react to this message? Create an account in a few clicks or log in to continue.

1299, PVP SERVER,1299 CLİENT,USKO HİLELERİ,METİN 2, HACK, KNIGHT VİDEOLARI,

TÜM KONULARIN BULUNDUĞU TEK ADRES BURASIDIR..=) HOŞ GELDİNİZ..
 
AnasayfaAnasayfa  Radyo  Latest imagesLatest images  AramaArama  Kayıt OlKayıt Ol  Giriş yapGiriş yap  FaceBooK SayFamız..!FaceBooK SayFamız..!  

 

 Stat Sıfırlama Bugu Fix ( Bugsuz , Test Edildi , OnayLandı ! )

Aşağa gitmek 
YazarMesaj
TimurLenq
Site Kurucusu
Site Kurucusu



Mesaj Sayısı Mesaj Sayısı : 17
Kayıt tarihi Kayıt tarihi : 13/07/10
Yaş Yaş : 29
Nerden Nerden : EastanBuL
Stat Sıfırlama Bugu Fix ( Bugsuz , Test Edildi , OnayLandı ! )  5062www-fbmlkod-tr-gg68

Stat Sıfırlama Bugu Fix ( Bugsuz , Test Edildi , OnayLandı ! )  Empty
MesajKonu: Stat Sıfırlama Bugu Fix ( Bugsuz , Test Edildi , OnayLandı ! )    Stat Sıfırlama Bugu Fix ( Bugsuz , Test Edildi , OnayLandı ! )  EmptySalı Tem. 13, 2010 6:33 pm

Her relog atısında stat vermesi gibi...

Bu Prosedür ile Tamamen Fixleniyor ! [ Test edildi , Onaylandı ! ]
Sancak Knight Empire'de Kullanılan sistemdir !
Hiçbir BUG YOKTUR !



Prosedür :





Kod:
CREATE PROCEDURE [dbo].[REPAIR_USER_STAT_POINTS]
@strUserID varchar(21)
AS
/*
Author : Ceribrio
*/
DECLARE @Level int, @Point tinyint, @Class int,@NewPoint int

SELECT @Level = Level,@Class = Class,@Point = Points FROM USERDATA WHERE strUserId = @strUserID

IF @Level >= 74 AND @Point = 31
BEGIN
/*
    IF @Level = 71
    BEGIN
    SET @NewPoint =  210
    END
    ELSE IF @Level = 72
    BEGIN
    SET @NewPoint =  215
    END
    ELSE IF @Level = 73
    BEGIN
    SET @NewPoint =  220
    END
    ELSE IF @Level = 74
*/
    IF @Level = 74
    BEGIN
    SET @NewPoint =  225
    END
    ELSE IF @Level = 75
    BEGIN
    SET @NewPoint =  230
    END
    ELSE IF @Level = 76
    BEGIN
    SET @NewPoint =  235
    END
    ELSE IF @Level = 77
    BEGIN
    SET @NewPoint =  240
    END
    ELSE IF @Level = 78
    BEGIN
    SET @NewPoint =  245
    END
    ELSE IF @Level = 79
    BEGIN
    SET @NewPoint =  250
    END
    ELSE IF @Level = 80
    BEGIN
    SET @NewPoint =  255
    END
   
    IF @Class = 201 OR @Class = 205 OR @Class = 206 OR @Class = 101 OR @Class = 105 OR @Class = 106
    BEGIN
        UPDATE USERDATA Set Strong = '97',Dex = '60',Sta = '65',Intel = '50',Cha = '50',Points = @NewPoint WHERE strUserId = @strUserId
    END
    ELSE IF @Class = 202 OR @Class = 207 OR @Class = 208 OR @Class = 102 OR @Class = 107 OR @Class = 108
    BEGIN
        UPDATE USERDATA Set Strong = '60',Dex = '102',Sta = '60',Intel = '50',Cha = '50',Points = @NewPoint WHERE strUserId = @strUserId
    END
    ELSE IF @Class = 203 OR @Class = 209 OR @Class = 210 OR @Class = 103 OR @Class = 109 OR @Class = 110
    BEGIN
        UPDATE USERDATA Set Strong = '50',Dex = '70',Sta = '50',Intel = '70',Cha = '82',Points = @NewPoint WHERE strUserId = @strUserId
    END
    ELSE IF @Class = 204 OR @Class = 211 OR @Class = 212 OR @Class = 104 OR @Class = 111 OR @Class = 112
    BEGIN
        UPDATE USERDATA Set Strong = '65',Dex = '60',Sta = '65',Intel = '82',Cha = '50',Points = @NewPoint WHERE strUserId = @strUserId
    END
END

ve LOAD_USER_DATA Prosedürünü Açıp ;



Kod:
SELECT Nation, Race, Class, HairColor, Rank, Title, [Level], [Exp], Loyalty, Face, City, Knights, Fame,
    Hp, Mp, Sp, Strong, Sta, Dex, Intel, Cha, Authority, Points, Gold, [Zone], Bind, PX, PZ, PY, dwTime, strSkill, strItem,strSerial, sQuestCount, strQuest, MannerPoint, LoyaltyMonthly
    FROM    USERDATA WHERE strUserId = @id
SET @nRet = @@RowCount


Bu Kodun Hemen Üzerine ;



Kod:
-- # Repair Stat Start #
-- # Ganks , Ceribrio'a teşekkürler ! #
EXEC REPAIR_USER_STAT_POINTS @id
-- # Repair Stat End #

Bu Kodu Ekliyoruz !

ve Önemli Yer :
Stat sıfırlattıgımızda 31 Point gelecektir , Eğer BUnlardan 1 tanesini bile her hangi bir stata verirseniz script işlem yapmaz , Stat sıfırlayınca , 31 Stat Points olarak relog atarsanız , Gerekeni yapacaktır
Sayfa başına dön Aşağa gitmek
http://pvpserver1pleri.benimforum.org
 
Stat Sıfırlama Bugu Fix ( Bugsuz , Test Edildi , OnayLandı ! )
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» stat düzeltme ve db yedekleme..! Code..!
» PwKoxp V7 Süper Şeyler İçeride (Np-STAT EDİT-Earned 50m-)

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
1299, PVP SERVER,1299 CLİENT,USKO HİLELERİ,METİN 2, HACK, KNIGHT VİDEOLARI, :: Private Serverlar Paylasım :: Prosödür ve Kod Paylasımları-
Buraya geçin: