Server Tanitimi , Ko Tanitimi , Silkroad Pvp Serverler , Metin2 Pvp Serverler

Gender Change Kodu

[XFB] Konu Bilgileri

Konu Hakkında Merhaba, tarihinde Prosedür & Kod Paylaşımları kategorisinde Stark tarafından oluşturulan Gender Change Kodu başlıklı konuyu okuyorsunuz. Bu konu şimdiye dek 387 kez görüntülenmiş, 0 yorum ve 0 tepki puanı almıştır...
Kategori Adı Prosedür & Kod Paylaşımları
Konu Başlığı Gender Change Kodu
Konbuyu başlatan Stark
Başlangıç tarihi
Cevaplar
Görüntüleme
İlk mesaj tepki puanı
Son Mesaj Yazan Stark

Stark

K.Destek Yöneticisi
Merhaba Arkadaşlar,







Prosedürü Daha Denemedim.Deneyen Arkadaşlar Buraya Sorunu Yazarlarsa Düzeltmeye Çalışırım. Kod Tamamen Benim Tarafımdan Yazılmıştır.







Prosedürün Amacı : Cinsiyet Değiştirme yani Erkek Human Priestı,Kız Human Priesta Çeviriyor.Tabi Sadece Human Priestla Sınırlı Değil.







Erkek Human Priest Kız Human Priest



Erkek Orc Priest Kız Orc Priest



Erkek Human Mage Kız Human Mage



Erkek Orc Mage Kız Orc Mage



Erkek Human Warrior Kız Human Warrior



Erkek Human Rogue Kız Human Rogue



Erkek Orc Rogue Kız Orc Rogue









Kod:

--Writer ISєx4FunI

Create Procedure [dbo].[GenderChange]

@user varchar(21)

as

declare @race int,@class int,@NewGender int,@NewSex varchar(10)

select @race=race,@class=class from userdata where struserid = @user

if @race = 12

set @NewGender= 13

else if @race = 13 or @race = 11

set @NewGender= 12

else if @race = 2 and @class in (104,111,112)

set @NewGender= 4

else if @race = 4 and @class in (104,111,112)

set @NewGender= 2

if @race = 12 or @race = 2 and @class in (104,111,112)

set @NewSex ='Female'

if @race = 13 or @race = 11 or @race = 4 and @class in (104,111,112)

set @NewSex ='Male'

if @NewGender is not NULL

begin

update userdata set race = @NewGender where struserid = @user

select @NewSex as 'Your character is now'

end

else

select 'There is no gender change for such class' as 'Error'


Kullanımı :









Kod:

exec GenderChange 'karakter adı'





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.
 
Üst