Akuma 'dan Alıntı Arkadaşlar







Selamalar,







Daha Önce Bir Arkadaş Prize Eventi Vermiş fakat O Verilen Proceduru Kullanır iseniz Devlet Hazinesinden Verilen Para Düşmez ve Sürekli Kral Para Dağıtır İstediği Kadarı Çünkü Para Gitmez







Doğru Procedür







Var Olan KING_INSERT_PRIZE_EVENT i Silin.







Yerine







Selamlar,







Procedure Tamamen Saçmalık Verilen Para Kraliyet Hazinesinden Düşmüyor, Kral Sınırsız Para Dağıtacak Böylecek.







Alın Size Dügün Procedure







Silin Varolan Procedure yi









Kod:

CREATE PROCEDURE KING_INSERT_PRIZE_EVENT

@byType tinyint,

@byNation tinyint,

@nAmount int,

@strUserID char(21)

AS

DECLARE @nType tinyint

IF @byType = 3

BEGIN

SET @nType = 5

END

ELSE IF @nType = 4

BEGIN

SET @nType = 6

END



UPDATE KING_SYSTEM SET nNationalTreasury = nNationalTreasury - @nAmount WHERE byNation = @byNation

Ve Sonrasında Şunu Yazın





Kod:

UPDATE SERVER_RESOURCE SET strResource = 'Karus krali %s coins''i %d ''a verdi.' WHERE nResourceID = 210

UPDATE SERVER_RESOURCE SET strResource = 'The Karus King has given %s coins to %d as a reward.' WHERE nResourceID = 211

UPDATE SERVER_RESOURCE SET strResource = 'Elmorad Krali %s coins''i %d ''a verdi.' WHERE nResourceID = 213

UPDATE SERVER_RESOURCE SET strResource = 'The El Morad King has given %s coins to %d as a reward.' WHERE nResourceID = 214











NOT : Coinsler Doğru Geçmeye Bilir Ebenezer Ayarı Gerektirir, Yakında Onuda Yayınlayacağım.







%100 Çözümdür.











Kolay Gelsin...







Kullanımı ...







1 Başlat > Tüm Programlar > Microsoft SQL Server > Query Analyzer ‘ a giriyoruz.



2 SQL Server’ a bağlanıyoruz ve açılan ekranda ” master ” yerine ” DBmizi ” seçiyoruz.



3 Seçtikten sonra aşağıdaki kodu kopyalayıp , yapıştırıyoruz ve F5 yaparak kodumuzu uyguluyoruz.