21 Haziran 2008 Cumartesi
Non Premium ve Herkeze 3 Gun Premium Vermek
declare @gankss varchar(21) select @nRet = count(straccountid) from currentuser select @gankss = count(strAccountID) from premium_service where strAccountID = @AccountID if @gankss = 0 and @nRet>200 begin Set @nRet = 0 end
Bu Kodu account_login 'de
CREATE PROCEDURE ACCOUNT_LOGIN @AccountID varchar(21), @Password varchar(13), @nRet smallint OUTPUT AS
Kodunun hemen altına yapıştırıyoruz !
Ve 200 yazan yeri kendinize gore değiştirin... bu şekilde 200 kişiden sonra premium isteyecektir...
Otomatik 3 Gün Premium... (GELİŞMİŞ)
Eklenecek Kodlar :
CREATE TABLE belespre
(strAccountID varchar(50))
EDİTLENECEK PROSEDÜR...
Account_Login Prosedürüne
declare @mamicell varchar(21)
select @mamicell = count(strAccountID) from belespre where strAccountID = @AccountID
if @mamicell = 0
begin
insert into PREMIUM_SERVICE (strAccountID, strType, nDays) VALUES (@AccountID, 1, 3)
insert into belespre values (@AccountID)
end
SELECT @Nation = bNation, @CharNum = bCharNum FROM ACCOUNT_CHAR WHERE strAccountID = @AccountID IF @@ROWCOUNT = 0 BEGIN SET @nRet = 1 RETURN
Bu Kodun hemen üstüne eklenecek...
ve bunuda yapmalısınız :
Premium'u Bitenleri TABLODAN Silmek .. ( Birçok bugu engeller)
delete from premium_service WHERE nDays = '0'
BU KODU Account_login prosedüründe ;
SELECT @Nation = bNation, @CharNum = bCharNum FROM ACCOUNT_CHAR WHERE strAccountID = @AccountID IF @@ROWCOUNT = 0 BEGIN SET @nRet = 1 RETURN END
Kodunun hemen Üstüne ekliyoruz !
Google Arama Linki :
Non Premium ve Herkeze 3 Gun Premium Vermek
Kaydol:
Kayıt Yorumları (Atom)
“Non Premium ve Herkeze 3 Gun Premium Vermek” Konusunda 0 Tane Yorum Var
Yorum Gönder
* Cümle büyük harfle başlar, nokta ile biter.
* Noktadan sonra boşluk bırakılır, yeni cümle başlar.
* "gelcem, gitcem, gidiyom" denmez "geleceğim, gideceğim, gidiyorum" denir.
* Herkez" denmez "herkes" denir.
* "Yaaaa" çok laubali bir sözdür.
* "bU şEkiLDE" yazmak sadece okuyanı yorar.
* "Yanlız" değil "Yalnız" denir.
* "ğ" harfi "g" şeklinde yazılamaz.
* "Bende, sende" denmez, "Ben de, sen de" denir.
* "Dahi" anlamındaki "de" ayrı yazılır.
* "Geldimi?" yazılmaz "Geldi mi?" yazılır. Soru takıları ayrı yazılır. "OKmi?" değil, "Tamam mı?" denir.
* "ahmet, belgin, duru" denmez. "Ahmet, Belgin, Duru" denir. Özel isimlerin, illerin, ülkelerin ilk harfleri büyük yazılır.
* "ki" eki, bağlaç olarak kullanılıyorsa ayrı, iyelik eki olarak kullanıyorsa birleşik yazılır.
* "v" yerine "w" yazılmaz...<
* "Evet" Yerine "ewt" yazılmaz.