pvp serverler
Uye Olmadan Hic Bir Sekilde YararLanamassınız.

Sadece 2Dk Nızı Ayırarak Uye Olunuz.

Aksi Taktirde Hic Bir Resimi ve Linki Göremessiniz.
pvp serverler
Uye Olmadan Hic Bir Sekilde YararLanamassınız.

Sadece 2Dk Nızı Ayırarak Uye Olunuz.

Aksi Taktirde Hic Bir Resimi ve Linki Göremessiniz.
pvp serverler
Would you like to react to this message? Create an account in a few clicks or log in to continue.


Pvp Serverler Hakkında Herşey En Güncel İpler Süper Hileler Müthiş Patchler ve Clientler Pvp Hakkında Herşey ko-editor.forumdizini.com
 
AnasayfaAramaLatest imagesKayıt OlGiriş yap

 

 [PAYLAŞIM] Nation Transfer Prosedürü

Aşağa gitmek 
YazarMesaj
daniel
"
S.MODARETÖR"
[PAYLAŞIM] Nation Transfer Prosedürü Global10
daniel


National Point : [PAYLAŞIM] Nation Transfer Prosedürü Rate_610
Ruh Hali : [PAYLAŞIM] Nation Transfer Prosedürü Agresi10
Job : [PAYLAŞIM] Nation Transfer Prosedürü Wroi10
Irk : [PAYLAŞIM] Nation Transfer Prosedürü Elmo10
Cinsiyet : http://hitskin.com/themes/12/66/08/i_icon_gender_female.gif
Oğlak
Horoz
Mesaj Sayısı : 82
Rep Puanı : -100
Kayıt tarihi : 17/11/09
Yaş : 42
Lakap : daniel_blade

[PAYLAŞIM] Nation Transfer Prosedürü Empty
MesajKonu: [PAYLAŞIM] Nation Transfer Prosedürü   [PAYLAŞIM] Nation Transfer Prosedürü I_icon_minitimeÇarş. Kas. 18, 2009 6:18 pm

CREATE PROCEDURE [dbo].[ACCOUNT_NATION_CHANGE]
@strAccountID as varchar(40),
@Nation as tinyint
AS
/*
Author : Ceribrio
*/
DECLARE @strNation tinyint,@Class int,@Race int,@strCharID1 char(21), @strCharID2 char(21), @strCharID3 char(21)

SELECT @strNation = bNation,@strCharID1 = strCharID1,@strCharID2 = strCharID2,@strCharID3 = strCharID3 FROM ACCOUNT_CHAR WHERE strAccountID = @strAccountID

SET @Class = null
SET @Race = null

IF @Nation = 1 and @strNation = 2
BEGIN
SELECT @Class = Class,@Race = Race FROM USERDATA WHERE strUserID = @strCharID1
IF @Class = 201 OR @Class = 205 OR @Class = 206
BEGIN
SET @Race = 1
END

IF @Class = 202 OR @Class = 207 OR @Class = 208
BEGIN
SET @Race = 2
END

IF @Class = 203 OR @Class = 209 OR @Class = 210
BEGIN
SET @Race = 3
END

IF @Class = 204 OR @Class = 211 OR @Class = 212
BEGIN
IF @Race = 12
BEGIN
SET @Race = 4
END
ELSE
BEGIN
SET @Race = 2
END
END
UPDATE USERDATA SET Nation = @Nation,Race = @Race,Class = @Class - 100 WHERE strUserID = @strCharID1
DELETE FROM KNIGHTS_USER WHERE strUserID = @strCharID1


SELECT @Class = Class,@Race = Race FROM USERDATA WHERE strUserID = @strCharID2
IF @Class = 201 OR @Class = 205 OR @Class = 206
BEGIN
SET @Race = 1
END

IF @Class = 202 OR @Class = 207 OR @Class = 208
BEGIN
SET @Race = 2
END

IF @Class = 203 OR @Class = 209 OR @Class = 210
BEGIN
SET @Race = 3
END

IF @Class = 204 OR @Class = 211 OR @Class = 212
BEGIN
IF @Race = 12
BEGIN
SET @Race = 4
END
ELSE
BEGIN
SET @Race = 2
END
END
UPDATE USERDATA SET Nation = @Nation,Race = @Race,Class = @Class - 100 WHERE strUserID = @strCharID2
DELETE FROM KNIGHTS_USER WHERE strUserID = @strCharID2

SELECT @Class = Class,@Race = Race FROM USERDATA WHERE strUserID = @strCharID3
IF @Class = 201 OR @Class = 205 OR @Class = 206
BEGIN
SET @Race = 1
END

IF @Class = 202 OR @Class = 207 OR @Class = 208
BEGIN
SET @Race = 2
END

IF @Class = 203 OR @Class = 209 OR @Class = 210
BEGIN
SET @Race = 3
END

IF @Class = 204 OR @Class = 211 OR @Class = 212
BEGIN
IF @Race = 12
BEGIN
SET @Race = 4
END
ELSE
BEGIN
SET @Race = 2
END
END
UPDATE USERDATA SET Nation = @Nation,Race = @Race,Class = @Class - 100 WHERE strUserID = @strCharID3
DELETE FROM KNIGHTS_USER WHERE strUserID = @strCharID3

UPDATE ACCOUNT_CHAR SET bNation = @Nation WHERE strAccountID = @strAccountID
END

IF @Nation = 2 and @strNation = 1
BEGIN

SELECT @Class = Class,@Race = Race FROM USERDATA WHERE strUserID = @strCharID1
IF @Class = 101 OR @Class = 105 OR @Class = 106
BEGIN
SET @Race = 12
END

IF @Class = 102 OR @Class = 107 OR @Class = 108
BEGIN
SET @Race = 12
END

IF @Class = 103 OR @Class = 109 OR @Class = 110
BEGIN
SET @Race = 12
END

IF @Class = 104 OR @Class = 111 OR @Class = 112
BEGIN
IF @Race = 4
BEGIN
SET @Race = 12
END
ELSE
BEGIN
SET @Race = 13
END
END
UPDATE USERDATA SET Nation = @Nation,Race = @Race,Class = @Class + 100 WHERE strUserID = @strCharID1
DELETE FROM KNIGHTS_USER WHERE strUserID = @strCharID1

SELECT @Class = Class,@Race = Race FROM USERDATA WHERE strUserID = @strCharID2
IF @Class = 101 OR @Class = 105 OR @Class = 106
BEGIN
SET @Race = 12
END

IF @Class = 102 OR @Class = 107 OR @Class = 108
BEGIN
SET @Race = 12
END

IF @Class = 103 OR @Class = 109 OR @Class = 110
BEGIN
SET @Race = 12
END

IF @Class = 104 OR @Class = 111 OR @Class = 112
BEGIN
IF @Race = 4
BEGIN
SET @Race = 12
END
ELSE
BEGIN
SET @Race = 13
END
END
UPDATE USERDATA SET Nation = @Nation,Race = @Race,Class = @Class + 100 WHERE strUserID = @strCharID2
DELETE FROM KNIGHTS_USER WHERE strUserID = @strCharID2

SELECT @Class = Class,@Race = Race FROM USERDATA WHERE strUserID = @strCharID3
IF @Class = 101 OR @Class = 105 OR @Class = 106
BEGIN
SET @Race = 12
END

IF @Class = 102 OR @Class = 107 OR @Class = 108
BEGIN
SET @Race = 12
END

IF @Class = 103 OR @Class = 109 OR @Class = 110
BEGIN
SET @Race = 12
END

IF @Class = 104 OR @Class = 111 OR @Class = 112
BEGIN
IF @Race = 4
BEGIN
SET @Race = 12
END
ELSE
BEGIN
SET @Race = 13
END
END
UPDATE USERDATA SET Nation = @Nation,Race = @Race,Class = @Class + 100 WHERE strUserID = @strCharID3
DELETE FROM KNIGHTS_USER WHERE strUserID = @strCharID3

UPDATE ACCOUNT_CHAR SET bNation = @Nation WHERE strAccountID = @strAccountID
ENDKullanımı :
Kod:
Sayfa başına dön Aşağa gitmek
 
[PAYLAŞIM] Nation Transfer Prosedürü
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» [PAYLASİM] Cz Birleşik Slotlari Ayiralim
» Dev Paylasım >Pwkoxp v3-4-5-6 - Server Killer v3.1- 3.2beta ve 3.5

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
pvp serverler :: Pvp Server Admin Ve Gm Destek-
Buraya geçin: