PVP SERVER
NP'si Yetmeyen Playerlar Krala Oy Veremesinler!! Yuo
PVP SERVER
NP'si Yetmeyen Playerlar Krala Oy Veremesinler!! Yuo
PVP SERVER
Would you like to react to this message? Create an account in a few clicks or log in to continue.



 
AnasayfaAnasayfa  AramaArama  Latest imagesLatest images  Kayıt OlKayıt Ol  Giriş yapGiriş yap  

 

 NP'si Yetmeyen Playerlar Krala Oy Veremesinler!!

Aşağa gitmek 
YazarMesaj
AyYas_:
AshKnight
AyYas_:


Ruh Hali : NP'si Yetmeyen Playerlar Krala Oy Veremesinler!! Agresi10
Job : NP'si Yetmeyen Playerlar Krala Oy Veremesinler!! 2wm3yiv
Mesaj Sayısı : 100
Kayıt tarihi : 03/09/09
Nerden : YoLun GeTirdiqi Yerden xD

NP'si Yetmeyen Playerlar Krala Oy Veremesinler!! Empty
MesajKonu: NP'si Yetmeyen Playerlar Krala Oy Veremesinler!!   NP'si Yetmeyen Playerlar Krala Oy Veremesinler!! Icon_minitimeC.tesi Eyl. 05, 2009 2:39 am

+
----
-

1299 Private Serverlarda, krallık seçimli olan serverlarda ezik çarlarla oy kullanmayı aşağıdaki procedure ile engel olabilirsiniz. Procedure ¢нιgιтα'dan alıntıdır.

Procedurenin Amacı

Serverda aşağıdaki procedureye göre 1K NP'si olmayan (değiştirebilirsiniz) playerlar krallığa oy vermesini engellemek.

Kullanım:

  • Başlat > Tüm Programlar > Microsoft SQL Server > Query Analyzer ‘ a giriyoruz.
  • SQL Server’ a bağlanıyoruz ve açılan ekranda ” master ” yerine ” DBmizi ” seçiyoruz.
  • Seçtikten sonra aşağıdaki kodu kopyalayıp , yapıştırıyoruz ve F5 yaparak kodumuzu uyguluyoruz.

PHP- Kodu:


Kod:
/****** Object: Stored Procedure dbo.KING_ELECTION_PROC Script Date: 6/6/2006 6:03:33 PM ******/

-- 2004.07.07.
"tegmen2828 / chigita / istanbul"

CREATE PROCEDURE [dbo].[KING_ELECTION_PROC
]
@
strAccountID char(21), -- Voted man
's account
@strCharID char(21), -- Nick'
s vote
@byNation tinyint
,
@
strCandidacyID char(21), --
Nick chosen people
@
nRet smallint OUTPUT

AS

DECLARE @
nRow smallint

SELECT
@nRow = Count(strAccountID) FROM KING_BALLOT_BOX WHERE strAccountID = @
strAccountID
IF @nRow > 0 -- Vote for
one person
BEGIN
SET
@nRet = -
3
RETURN
END

DECLARE @
Loyalty int
SELECT
@Loyalty = Loyalty FROM USERDATA WHERE strUserID = @
strCharID
IF @Loyalty <
1000
BEGIN
SET
@nRet = -
3
RETURN
END

INSERT INTO KING_BALLOT_BOX
(strAccountID, strCharID, byNation, strCandidacyID
)
VALUES ( @strAccountID, @strCharID, @byNation, @strCandidacyID
)

UPDATE KING_ELECTION_LIST SET nMoney = nMoney +
1
WHERE byType
= 4 and strName = @
strCandidacyID

SET
@nRet =
1
RETURN
GO

Sayfa başına dön Aşağa gitmek
 
NP'si Yetmeyen Playerlar Krala Oy Veremesinler!!
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» NP Sİ YETMEYEN USERLERİN KRALLIK SEÇİMLERİNDE OY KULLANMAMASI

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
PVP SERVER :: Knight Online PvP :: Query Analyzer QA Kodları-
Buraya geçin: