Eğer kullandığınız db'de daha önce başlangıçta hazır item geliyorsa
yapmamız gereken sadece bunu değiştirmek. Bunun için hangi charda hangi
itemlerin başlangıçta gelmesini istiyorsak önce o charı açıp çıkmasını
istediğimiz itemleri o charda topluyoruz. Sonra çıkıp
Query analyzeri açıp
Kod:
update
baslangic set stritem = (select strItem from userdata where StrUserID =
'iTEMLERİNOLDUGUCHAR') where Class = 'classsayısı '
Bunu yapıştırıp F5 yapıyoruz. Kırmızıyla gösterdiğim bölgeleri charınıza göre ayarlayın.
Classsaysı:
Kod:
Warrior = 1
Rogue = 2
Mage = 3
Priest = 4
Bunu bütün charlar için yapmanız gerekli
Sanırım daha önce İtem gelmesini istemediğiniz için LOAD_USER_DATA'da bir değişiklik yaptırmıştım size
O değişikliği geri almamız gerekli
LOAD_USER_DATA'yı açıp master bitişine bu kodu yapıştırın ve kaydedin:
Kod:
DECLARE @itemaldimi int
select @itemaldimi = [level] FROM USERDATA WHERE StrUserID = @id
if @itemaldimi = '1'
begin
exec baslangicitem @id
end
yapmamız gereken sadece bunu değiştirmek. Bunun için hangi charda hangi
itemlerin başlangıçta gelmesini istiyorsak önce o charı açıp çıkmasını
istediğimiz itemleri o charda topluyoruz. Sonra çıkıp
Query analyzeri açıp
Kod:
update
baslangic set stritem = (select strItem from userdata where StrUserID =
'iTEMLERİNOLDUGUCHAR') where Class = 'classsayısı '
Bunu yapıştırıp F5 yapıyoruz. Kırmızıyla gösterdiğim bölgeleri charınıza göre ayarlayın.
Classsaysı:
Kod:
Warrior = 1
Rogue = 2
Mage = 3
Priest = 4
Bunu bütün charlar için yapmanız gerekli
Sanırım daha önce İtem gelmesini istemediğiniz için LOAD_USER_DATA'da bir değişiklik yaptırmıştım size
O değişikliği geri almamız gerekli
LOAD_USER_DATA'yı açıp master bitişine bu kodu yapıştırın ve kaydedin:
Kod:
DECLARE @itemaldimi int
select @itemaldimi = [level] FROM USERDATA WHERE StrUserID = @id
if @itemaldimi = '1'
begin
exec baslangicitem @id
end