|
||||||
| Kayıt ol | Arkadaşını Davet Et | Yardım | Üye Listesi | Ajanda | Arama | Bugünki Mesajlar | Forumları Okundu Kabul Et |
| 1298 Database Yardım 1298 DB ilgili sorunlarınızı sorabileceğiniz bölüm |
|
|
![]() |
|
![]() |
468x60
|
![]() |
|
|
LinkBack | Seçenekler | Stil |
|
|
#1 (permalink) |
|
Bağımlı Üye ![]() ![]() ![]() ![]() Üyelik tarihi: Jan 2010
Yaş: 19
Mesajlar: 151
Oyun Parası: $39405 Teşekkür : 4
3 Konusuna 4 teşekkür almış
P-K Puan: 0
Tecrübe Puanı: 13 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Arkadaslar oyuna her gırıste yenı uye olmus gıbı baslıyor
itemler sılınıyor lvl 1 e dusuyor skıller sılınıyor kullandıgım load_user_data bu lütfen baska load_user_data vermeyın bunun uzerınde ayarlayın cunku bundakı ayarlar lazım ardream db 59 lvl sınır Kod:
CREATE PROCEDURE LOAD_USER_DATA @AccountID char(21), @id char(21), @nRet smallint OUTPUT AS DECLARE @charid1 char(21), @charid2 char(21), @charid3 char(21) DECLARE @True smallint SET @charid1 = null SET @charid2 = null SET @charid3 = null SET @True = 0 SET @nRet = 0 SELECT @charid1 = strCharID1, @charid2 = strCharID2, @charid3 = strCharID3 FROM ACCOUNT_CHAR WHERE strAccountID = @AccountID IF @id = @charid1 or @id = @charid2 or @id = @charid3 SET @True = 1 IF @True = 0 BEGIN SET @nRet = 0 RETURN END -- Thales tarafından yazılmıştır, değiştiren ve silen kendinin ne olduğunu biliyor zaten. DECLARE @Health int, @Exp int select @Exp = Exp from USERDATA where strUserId = @id if (@Exp < 0) BEGIN update USERDATA set Exp = '1' WHERE strUserId = @id END exec rundupecheck @id exec RunDupeCheckInn @id exec rundupecheck2 @id exec statduzelt @id DECLARE @itemaldimi int select @itemaldimi = [level] FROM USERDATA WHERE StrUserID = @id if @itemaldimi = '1' begin exec baslangicitem @id update userdata set [level] = '1' ,[strSkill] = '', [Points] = '' where strUserID = @id end -- Savaşlarda kalanları maradona atalım... -- Code by TUTATIS -- Burayı değiştiren toptur... *******.COM İçin yapılmıştır DECLARE @zoneduzenle int select @zoneduzenle = Zone FROM USERDATA WHERE StrUserID = @id if @zoneduzenle = 101 or @zoneduzenle = 102 begin update userdata set Zone = '21' where StrUserID = @id end --Top update userdata set Hp = '1' where StrUserID = @id and Hp = '0' DECLARE @dupeyakala int select @dupeyakala = count(Userid) FROM gokhan WHERE Userid = @id if @dupeyakala > 0 begin exec itemleribul @id update itemler set dwid = '0' where dwid = (select dupeitem from gokhan where Userid = @id) and StrUserID = @id delete from gokhan where Userid = @id exec itemleriencode @id end update userdata set exp = '1' update userdata set level = '1' 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 DECLARE @speedhack varchar(250) select @speedhack = strHackToolName from HACKTOOL_USERLOG where strCharID = @id if @speedhack='Something that resembles Speedhack has been detected on this PC. (Code = 10303)' begin Set @nRet = 0 end if @id='Shlt' or @id ='DammKengKar' BEGIN INSERT INTO USER_LOG_KOR (strcharID, byType, updateTime) VALUES (@id, 1, getdate() ) END RETURN GO Notice: This Ad only show to guest, please register now to disappear ! |
|
|
|
| Sponsored Links |
|
|
|
|
#2 (permalink) |
|
Bağımlı Üye ![]() ![]() ![]() Üyelik tarihi: Feb 2010
Yaş: 21
Mesajlar: 432
Oyun Parası: $18565 Teşekkür : 89
38 Konusuna 547 teşekkür almış
P-K Puan: 5
Tecrübe Puanı: 13 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
obdc lere bak bir
Notice: This Ad only show to guest, please register now to disappear ! |
|
|
|
|
|
#3 (permalink) |
|
Kıdemli Üye ![]() ![]() ![]() |
odbcleri tekrar yapılandır son ekranda karakter cevirilerini gercekleştir gibi bişey yazması lazım onu işaretle hepsinde
Notice: This Ad only show to guest, please register now to disappear !
__________________
[Üye olmadan linki göremezsiniz.. Üye olmak için tıklayınız...] MSN : stnq3r@pvp-kenti.com Yahoo : stnq3r@yahoo.com FACEBOOK : [Üye olmadan linki göremezsiniz.. Üye olmak için tıklayınız...] Tüm paylaşımlarımda rar şifresi : stnq3r 'dir [Üye olmadan linki göremezsiniz.. Üye olmak için tıklayınız...]
|
|
|
|
|
|
#4 (permalink) |
|
Bağımlı Üye ![]() ![]() ![]() ![]() Üyelik tarihi: Jan 2010
Yaş: 19
Mesajlar: 151
Oyun Parası: $39405 Teşekkür : 4
3 Konusuna 4 teşekkür almış
P-K Puan: 0
Tecrübe Puanı: 13 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Arkadaslar sorun odbc degıl :S load_user_data dan onu ayarlayabılecek lazım
Notice: This Ad only show to guest, please register now to disappear ! |
|
|
|
|
|
#5 (permalink) |
|
Kıdemli Üye ![]() ![]() ![]() |
update userdata set exp = '1'
update userdata set level = '1' lvl 1 e düşmesinin sebebi bu kısım sil burayı ----------Yeni Mesaj : at 12:57 ---------- Önceki Mesaj :at 12:57 ---------- update userdata set Hp = '1' where StrUserID = @id and Hp = '0'buda sacma sapan bişey hp yi düşürüyor ----------Yeni Mesaj : at 12:58 ---------- Önceki Mesaj :at 12:57 ---------- şunuda sil update userdata set [level] = '1' ,[strSkill] = '', [Points] = '' where strUserID = @id ----------Yeni Mesaj : at 13:01 ---------- Önceki Mesaj :at 12:58 ---------- DENEMEDİM AMA BAK BAKALIM Kod:
CREATE PROCEDURE LOAD_USER_DATA @AccountID char(21), @id char(21), @nRet smallint OUTPUT AS DECLARE @charid1 char(21), @charid2 char(21), @charid3 char(21) DECLARE @True smallint SET @charid1 = null SET @charid2 = null SET @charid3 = null SET @True = 0 SET @nRet = 0 SELECT @charid1 = strCharID1, @charid2 = strCharID2, @charid3 = strCharID3 FROM ACCOUNT_CHAR WHERE strAccountID = @AccountID IF @id = @charid1 or @id = @charid2 or @id = @charid3 SET @True = 1 IF @True = 0 BEGIN SET @nRet = 0 RETURN END -- Thales tarafından yazılmıştır, değiştiren ve silen kendinin ne olduğunu biliyor zaten. DECLARE @Health int, @Exp int select @Exp = Exp from USERDATA where strUserId = @id if (@Exp < 0) BEGIN update USERDATA set Exp = '1' WHERE strUserId = @id END exec rundupecheck @id exec RunDupeCheckInn @id exec rundupecheck2 @id exec statduzelt @id DECLARE @itemaldimi int select @itemaldimi = [level] FROM USERDATA WHERE StrUserID = @id if @itemaldimi = '1' begin exec baslangicitem @id end -- Savaşlarda kalanları maradona atalım... -- Code by TUTATIS -- Burayı değiştiren toptur... *******.COM İçin yapılmıştır DECLARE @zoneduzenle int select @zoneduzenle = Zone FROM USERDATA WHERE StrUserID = @id if @zoneduzenle = 101 or @zoneduzenle = 102 begin update userdata set Zone = '21' where StrUserID = @id end --Top DECLARE @dupeyakala int select @dupeyakala = count(Userid) FROM gokhan WHERE Userid = @id if @dupeyakala > 0 begin exec itemleribul @id update itemler set dwid = '0' where dwid = (select dupeitem from gokhan where Userid = @id) and StrUserID = @id delete from gokhan where Userid = @id exec itemleriencode @id end 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 DECLARE @speedhack varchar(250) select @speedhack = strHackToolName from HACKTOOL_USERLOG where strCharID = @id if @speedhack='Something that resembles Speedhack has been detected on this PC. (Code = 10303)' begin Set @nRet = 0 end RETURN GO ----------Yeni Mesaj : at 13:02 ---------- Önceki Mesaj :at 13:01 ---------- itemlerin silinme sebebi muhtemelen şu dupe yakalama mevzusu yani itemlerin silinmesine sebep olan kısım şu DECLARE @dupeyakala int select @dupeyakala = count(Userid) FROM gokhan WHERE Userid = @id if @dupeyakala > 0 begin exec itemleribul @id update itemler set dwid = '0' where dwid = (select dupeitem from gokhan where Userid = @id) and StrUserID = @id delete from gokhan where Userid = @id exec itemleriencode @id end Notice: This Ad only show to guest, please register now to disappear !
__________________
[Üye olmadan linki göremezsiniz.. Üye olmak için tıklayınız...] MSN : stnq3r@pvp-kenti.com Yahoo : stnq3r@yahoo.com FACEBOOK : [Üye olmadan linki göremezsiniz.. Üye olmak için tıklayınız...] Tüm paylaşımlarımda rar şifresi : stnq3r 'dir [Üye olmadan linki göremezsiniz.. Üye olmak için tıklayınız...]
|
|
|
|
|
|
#6 (permalink) |
|
Banned ![]() ![]() Üyelik tarihi: Nov 2009
Bulunduğu Yer: C:\WINDOWS\system32
Yaş: 16
Mesajlar: 863
Oyun Parası: $212374 Teşekkür : 125
133 Konusuna 1.618 teşekkür almış
P-K Puan: 0
Tecrübe Puanı: 13 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
exec baslangicitem @id
update userdata set [level] = '1' ,[strSkill] = '', [Points] = '' where strUserID = @id end Her Relogta Adama Niye Başlangıç İtemi Veriyon, Bide Level 1 Point 1 Bunlar Crate_New_Char Prosedürüne Koyulması Gerekenler. Notice: This Ad only show to guest, please register now to disappear ! |
|
|
|
![]() |
| Bookmarks |
| Etiketler |
| giriste, hersey, sifirlaniyor |
| Seçenekler | |
| Stil | |
|
|