AROGKOXP
AROGKOXP KO-FORUM HOSGELDİNİZ



Sizleri Neler Bekliyor ?
-Foruma Üye Olarak Yeni Arkadaşlıklar Edineceksiniz.
-İnternette Zaman Geçirecek Bir Alanınız Olucak Ve Eğleneceksiniz.
-PvP Server Tutkunuysanız Pvp Serverlerde Yenilikleri Takip Ediceksiniz.
-Yeni Açılan Serverleri Anında Bulacaksınız .
-Gmlik Adaylığı Koyacaksınız.Serverinizi Tanıtacaksınız.
-Pvp Serverler Hakkında Herşey Bu Forumda Olucak.
-ÜYE OLURSANIZ FORUMDAKİ REKLAMLAR GÖZÜKMEZ
Bunlardan Yararlanmak İçin Sizden Tek İsteyimiz Üye Olmanız Yada Giriş Yapmanız.
AROGKOXP


 
AnasayfaAnasayfa  TakvimTakvim  GaleriGaleri  SSSSSS  AramaArama  Üye ListesiÜye Listesi  Kullanıcı GruplarıKullanıcı Grupları  Kayıt OlKayıt Ol  Giriş yapGiriş yap  Face GroupFace Group  SOHBETSOHBET  ATV CANLIATV CANLI  Knight MokokooKnight Mokokoo  ANEWSTVANEWSTV  

Paylaş | 
 

 [PAYLAŞIM] /Prize komutunu düzeltme

Aşağa gitmek 
YazarMesaj
fallen06

avatar

Keçi
Mesaj Sayısı : 169
Kayıt tarihi : 22/03/09
Yaş : 26

Kişi sayfası
ArogKoxp Alan ArogKoxp Alan: http://img143.imageshack.us/img143/5870/supermod.gif

MesajKonu: [PAYLAŞIM] /Prize komutunu düzeltme   Salı Ocak 19, 2010 10:22 pm

Öncelikle belirteyim, konu SNOXD'dan alıntıdır (tahmin edeceğiniz üzere twostars )

Şimdi "Ne sorun vardı ki, ne yapıyoruz boşu boşuna?" diye soru sorup, cevabını bildiği halde bile bile beni sinir edecek olanlara bunu sormadan önce söyleyeyim dedim: Bazı DB'lerdeki ufak, gözden kaçan bir hata yüzünden Prize komutu kullanıldığında Ebenezer çöküyor, bunu düzeltmeye yarıyor bu işlemler. Umarım açık olmuştur...

Her neyse, gelelim meselemize:

Bu sorunun hem KING_INSERT_PRIZE_EVENT prosedürüyle ve hem de SERVER_RESOURCE tablosuyla ilişkili olduğundan bahsedilmiş. Bu sorunu çözmek için öncelikle şu kodu Query Analyzer'da çalıştırın:


Kod:
UPDATE SERVER_RESOURCE SET strResource = 'The Karus King has awarded %s with %d coins' WHERE nResourceID = 210
UPDATE SERVER_RESOURCE SET strResource = 'The El Morad King has awarded %s with %d coins' WHERE nResourceID = 213Bu işlemi uyguladıktan sonra, prosedürünüzü yenileyin:


Kod:
ALTER PROCEDURE [dbo].[KING_INSERT_PRIZE_EVENT]
@byType tinyint,
@byNation tinyint,
@nAmount int,
@strUserID char(21)
AS
DECLARE @nType tinyint
IF @byType IN(3, 5)
BEGIN
SET @nType = @nType + 2
END

UPDATE KING_SYSTEM SET nNationalTreasury = nNationalTreasury - @nAmount WHERE byNation = @byNationNot: Maalesef bunları deneme imkanım olmadı, biri deneyip çalışıp çalışmadığını buraya yazarsa sevinirim. Ona göre konu kapatılır.

Kolay gelsin.
Sayfa başına dön Aşağa gitmek
Kullanıcı profilini gör http://arogkoxp.ace.st
 
[PAYLAŞIM] /Prize komutunu düzeltme
Sayfa başına dön 
1 sayfadaki 1 sayfası

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
AROGKOXP :: Paylaşımlar :: Prosedürler & Kodlar-
Buraya geçin: