Ko-PvP Hoşgeldiniz..


1.MODERATÖR OLMAK İÇİN BAŞVUR.
2.ADMİNLİĞE KADAR YÜKSELEBİLİRSİN..
3.İYİ BİR PAYLAŞIMCI OL..

TRKOFORUM EKİBİ..

Krallık Seçiminde Oy Verme Level Ayarlama

Aşağa gitmek

Krallık Seçiminde Oy Verme Level Ayarlama

Mesaj tarafından AdmiN Bir C.tesi Ekim 09, 2010 7:25 pm

if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[KING_ELECTION_PROC]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)
drop procedure [dbo].[KING_ELECTION_PROC]
GO

SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO

CREATE PROCEDURE [dbo].[KING_ELECTION_PROC]
@strAccountID char(21),
@strCharID char(21),
@byNation tinyint,
@strCandidacyID char(21),
@nRet smallint OUTPUT

AS

DECLARE @VoteLevel tinyint
DECLARE @Level tinyint

SET @VoteLevel = 30
SELECT @Level = Level FROM USERDATA WHERE strUserID = @strCharID
IF @Level < @VoteLevel
BEGIN
SET @nRet = -4
RETURN
END
ELSE
BEGIN

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
ELSE
BEGIN
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
END
END
GO
SET QUOTED_IDENTIFIER OFF
GO
SET ANSI_NULLS ON
GO


suan oy verme seviyesi 30 siz ayarlarsınız..
avatar
AdmiN
Forum Kurucu

Forum Kurucu









Ikizler Mesaj Sayısı : 54
Konu Sayısı : 38
Doğum tarihi : 17/06/97
Kayıt tarihi : 03/10/10
Yaş : 21
Nerden : Bende Bilmiyormqi.:)

TrkoForuM
Trkoforum. Trkoforum.:
100/100  (100/100)

http://trkoforum.forumdizini.com

Sayfa başına dön Aşağa gitmek

Sayfa başına dön


 
Bu forumun müsaadesi var:
Bu forumdaki mesajlara cevap veremezsiniz