Premium Sistemi [Tamamen farklı, yeni, bugsız (aslında sizinkinden eski ve bugsız)]

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

Shutup

Administrator
Yönetici
Administrator
May
44
71
önce şu iksini tb_user a ekleyin..

Kod:
    premiumtype    int    4    
    premiumdays    datetime    8
premiumtype'a defaultvalue olarak 0 girin.
premiumdays a defaultvalue olarak getdate() girin.

şimdi load_premium_service_user'ı açın ve şınları koyun...

Kod:
-- kahretsin yine ağa matrix tarafından eylenmiştir
--KO-CUCE 2021 ©
CREATE PROCEDURE load_premium_service_user 
@account varchar(21),
@kocuce int OUTPUT,
@day int OUTPUT
AS
begin

set @kocuce=0
set @day=0
declare @tip int , @gun datetime
select @gun=premiumdays,@tip=premiumtype from tb_user where straccountid=@account
set @kocuce=@tip
-- Buraya işemek yasaktır
--Bu arada.. Ko-cuce 2021 copyright falan...
set @day=DATEPART(day, @gun-getdate())
if @day<0 
set @day=0
-- Buraya işeyebilirsiniz
RETURN
end
GO
update_premium_service_user ;

Kod:
--update etmesine gerek yok :)
CREATE PROCEDURE update_premium_service_user 
@account varchar(21),
@bisey int
AS
begin
RETURN
end
GO
Peki nasıl premium vereceksiniz?
cevap ;
Kod:
update tb_user set premiumdays=getdate()+[COLOR=Red][B]GÜN[/B][/COLOR] where straccountid=[COLOR=Red][B]'ID'[/B][/COLOR]
karışık gibi görünse de öyle değildir..

Ve bununla "adam oyuna girmezse premiumu düşmüyor , premium günlerinde hata" gibi şeyler yaşamazsınız :)

Ve 3 günlük premium için ;

account_loginde gerekli yeri silin ilk önce.. Okod bir işe yaramayacaktır.

TB_User'ı sağ tık , design table ile açın.
premiumdays'e defaultvalue olarak "getdate()+3" girin..



scriipt sorunsuzdur.. Turkeykoda en başından beri bu uygulanmaktadır.. En son versionudur...
 
Son düzenleme:
teşekkürler çok yararlı bi proc. herkesin işine yarıyacak
Matrix1536 farkı:)
 
Cevap: Premium Sistemi [Tamamen farklı , yeni , bugsız (aslında sizinkinden eski ve b

teşekkürler alper :) sende olmasan
 
Cevap: Premium Sistemi [Tamamen farklı , yeni , bugsız (aslında sizinkinden eski ve b

Teşekkürler
 
Cevap: Premium Sistemi [Tamamen farklı , yeni , bugsız (aslında sizinkinden eski ve b

bunla gold pire atabilirmiyiz acaba :D ?
 
Cevap: Premium Sistemi [Tamamen farklı , yeni , bugsız (aslında sizinkinden eski ve b

yazarken ben şahit olmuştum:D
 
Cevap: Premium Sistemi [Tamamen farklı , yeni , bugsız (aslında sizinkinden eski ve b

Teşekkürler Alper Paylaşım için Saol :)
 
Cevap: Premium Sistemi [Tamamen farklı , yeni , bugsız (aslında sizinkinden eski ve b

saol matrix:D
 
Cevap: Premium Sistemi [Tamamen farklı , yeni , bugsız (aslında sizinkinden eski ve b

sagol alper
 
Cevap: Premium Sistemi [Tamamen farklı , yeni , bugsız (aslında sizinkinden eski ve b

Coder = Matrix :D
 
Cevap: Premium Sistemi [Tamamen farklı , yeni , bugsız (aslında sizinkinden eski ve b

arkadaslar Bu pre oto vermiomu benmi yapamadim premiumtype de defaultvalue (0) bunu (3) yapinca verio ama pre 2 güne düsürüm oyundan cikip girince yine 3 oluyor biri yardim etsin lütfen
 
Cevap: Premium Sistemi [Tamamen farklı , yeni , bugsız (aslında sizinkinden eski ve b

Paylaşim İçin Teşekkürler
 
Geri
Üst Alt