[Ko-Cuce Farkıyla] Başlangıç Itemlerini Değiştirmek

  • Konbuyu başlatan Konbuyu başlatan Ganks
  • Başlangıç tarihi Başlangıç tarihi
Konu Yazar

Ganks

Well-Known Member
May
1,542
63


MerhabaLar !

ÖncelikLe Bu DataBaseyi İndirip ; ( Rar Şifresi : ko-cuce.com )
Baslangic Tablosunu Kendi Databasenize export yapınız...

Export Yapma ; ResimLi anlatım...

Daha Sonra ;

Code 1 deki Prosedürü Queryden veya Entrepiseden DB mize Ekliyoruz...

Sonra ;
Code 2 deki Kodu "LOAD_USER_DATA" Prosedüründeki ;
Kod:
SELECT Nation, Race, Class, HairColor, Rank, Title, [Level], [Exp], Loyalty, Face, City, Knights, Fame, 
     Hp, Mp, Sp, Strong, Sta, Dex, Intel, Cha, Authority, Points, Gold, [Zone], Bind, PX, PZ, PY, dwTime, strSkill, strItem,strSerial, sQuestCount, strQuest, MannerPoint, LoyaltyMonthly
    FROM    USERDATA WHERE strUserId = @id

SET @nRet = @@RowCount
Kodunun Hemen Üzerine Yapıştırıyoruz...

ve Oyuna Yeni Bir Char Açıldıgında Üzerinde Job'a Uygun Chitin +1 Set ve Job İçin gerekLi itemler geliyor...
Rogue İtemleri : (Örnek )
+1 Chitin set.
+1 İki adet Mirage dagger.
2 adet silver bar.
Magic Shailed Scroll..
Bu itemleri değiştirmek için ;
Bir Char Açıp , İtemleri Ona aktarıp ;
update baslangic set stritem = (select strItem from userdata where StrUserID = 'iTEMLERİNOLDUGUCHAR') where Class = 'classsayısı '

Class sayıları :
2 = Rogue
1 = warrior
3 = Mage
4 = priest





Code 1 :
Kod:
--Edited By ganks...
-- KO-CUCE.com için yapılmıştır...
CREATE PROCEDURE [dbo].[baslangicitem] 
@account varchar(21)
AS
begin

declare @class smallint

select @class = cast(substring(cast(class as varchar(3)),2,2) as smallint(2)) from userdata where struserid=@account

if @class=1 or @class=5 or @class=6
set @class = 1

if @class=2 or @class=7 or @class=8
set @class = 2

if @class=3 or @class=9 or @class=10
set @class = 3

if @class=4 or @class=11 or @class=12
set @class = 4

update userdata set  stritem = (select stritem from baslangic where class=@class) where struserid=@account

end

GO
Code 2 :
Kod:
DECLARE @itemaldimi int

select @itemaldimi = [level] FROM USERDATA WHERE StrUserID = @id
if @itemaldimi = '1'
begin
exec baslangicitem @id
update userdata set [level] = '10' where strUserID = @id
end


SaygılarımLa...
İlk Kez KO-CUCE'de , KO-CUCE Severler İçin PaylaşıLmıştır !
Başka forumlarda Verilmesi tehlikeli ve yasaktır ;)



 
Moderatör tarafında düzenlendi:
Cevap: [Ko-Cuce.Com FarkıyLa...] Başlangıç İtemlerini Değiştirmek...

yeah,teşekkürler kanka ;)
 
Cevap: [Ko-Cuce.Com FarkıyLa...] Başlangıç İtemlerini Değiştirmek...

Teşekkürler..
 
Cevap: [Ko-Cuce.Com FarkıyLa...] Başlangıç İtemlerini Değiştirmek...

way way Saol:D
 
Cevap: [Ko-Cuce.Com FarkıyLa...] Başlangıç İtemlerini Değiştirmek...

Güzel, teşekkürler...
 
Cevap: [Ko-Cuce.Com FarkıyLa...] Başlangıç İtemlerini Değiştirmek...

süper paylaşm teşekkür ederiz
+rep :p
 
Cevap: [Ko-Cuce.Com FarkıyLa...] Başlangıç İtemlerini Değiştirmek...

db pass pls:D
 
Cevap: [Ko-Cuce.Com FarkıyLa...] Başlangıç İtemlerini Değiştirmek...

Muhammed allahına kurban diyorum:)
 
Cevap: [Ko-Cuce.Com FarkıyLa...] Başlangıç İtemlerini Değiştirmek...

işe yaramaz :P :D
şaka şaka süper mami
 
Cevap: [Ko-Cuce.Com FarkıyLa...] Başlangıç İtemlerini Değiştirmek...

Teşekkürler Güzel Paylasım...
 
Cevap: [Ko-Cuce.Com FarkıyLa...] Başlangıç İtemlerini Değiştirmek...

oley be şansım geri dönüy0r saol allah razı 0lsun abi
 
Cevap: [Ko-Cuce.Com FarkıyLa...] Başlangıç İtemlerini Değiştirmek...

Teşekküreler
 
Cevap: [Ko-Cuce.Com FarkıyLa...] Başlangıç İtemlerini Değiştirmek...

güseL paylasım tebrik ederim
 
Cevap: [Ko-Cuce.Com FarkıyLa...] Başlangıç İtemlerini Değiştirmek...

güzel paylaşım saolasın xD
 
Cevap: [Ko-Cuce.Com FarkıyLa...] Başlangıç İtemlerini Değiştirmek...

tesekkürler.
 
Cevap: [Ko-Cuce.Com FarkıyLa...] Başlangıç İtemlerini Değiştirmek...

Ellerine Saglık Bro
 
Cevap: [Ko-Cuce.Com FarkıyLa...] Başlangıç İtemlerini Değiştirmek...

çok saol paylaşım içün!!
 
Cevap: [Ko-Cuce.Com FarkıyLa...] Başlangıç İtemlerini Değiştirmek...

Bunun INN hosstes itemleri içn olanı yok mu ? :D
 
Geri
Üst Alt