MôHîCåN Site Kurucusu
Mesaj Sayısı : 227 Points : 57568 Kayıt tarihi : 18/04/09 Yaş : 38 Nerden : istanbul
| Konu: Bütün Kodları Bir Arada Veriyorum Perş. Mayıs 07, 2009 12:40 am | |
| Özellikler:
- 60 Level olmadan önce relog atınca master olamıyorsunuz..
- 60 Level'i geçtikten sonra relog attığınız zaman görev yapmadan master oluyorsunuz.
- Herhangi bir sorun veya bug yoktur..
Kullanımı:
- Enterprise Managerden Database'ye oradanda Stored Procedure'den LOAD_USER_DATA 'yı buluyoruz ve içinde aşağıdaki kodu arıyoruz..
Kod: DECLARE @class char(21)set @class = (select class from userdata where struserid = @id)if @class = 105beginupdate userdata set class = 106 where struserid = @idendif @class = 107beginupdate userdata set class = 108 where struserid = @idendif @class = 109beginupdate userdata set class = 110 where struserid = @idendif @class = 111beginupdate userdata set class = 112 where struserid = @idendif @class = 205beginupdate userdata set class = 206 where struserid = @idendif @class = 207beginupdate userdata set class = 208 where struserid = @idendif @class = 209beginupdate userdata set class = 210 where struserid = @idendif @class = 211beginupdate userdata set class = 212 where struserid = @idendKodu bulduktan sonra aşağıdaki kod ile değiştiriyoruz.. Bu kadar.. Kod: -- Fixed oto master by TrayhoperDECLARE @class char(21),@levelim intset @class = (select class from userdata where struserid = @id)Select @levelim = [Level] FROM USERDATA WHERE strUserID = @idif @class = 105 AND @levelim > 59beginupdate userdata set class = 106 where struserid = @idend if @class = 107 AND @levelim > 59beginupdate userdata set class = 108 where struserid = @idend if @class = 109 AND @levelim > 59beginupdate userdata set class = 110 where struserid = @idend if @class = 111 AND @levelim > 59beginupdate userdata set class = 112 where struserid = @idend if @class = 205 AND @levelim > 59beginupdate userdata set class = 206 where struserid = @idend if @class = 207 AND @levelim > 59beginupdate userdata set class = 208 where struserid = @idend if @class = 209 AND @levelim > 59beginupdate userdata set class = 210 where struserid = @idend if @class = 211 AND @levelim > 59beginupdate userdata set class = 212 where struserid = @idend | |
|