serveri kurdum fakat üyeliği nasıl alıcam ?:)

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

kaanuslu

New Member
Tem
17
0
Arkadaşlar şunu söyliyeyim ilk server kuruşum ve videodan baka baka kurabildim.start falan geliyor ancak üyeliği nerden alıcam ? :^^: Basit birşeydir belki ama bulamadım bir türlü panel açıp bir üyelik alıp editörden mi gm olucam Hönk
 
Cevap: serveri kurdum fakat üyeliği nasıl alıcam ?:)

Oto ÜYelikli Bir Db Bul (: Bu Kadar Db İçinde Manuel Üyelik Olan Dbmi Buldun? :)
 
Cevap: serveri kurdum fakat üyeliği nasıl alıcam ?:)

Serverinde oto Üyelik Yoksa Buyur

Qa Yapıştır..

1.Kod


CREATE PROCEDURE MYST_LOGIN
@AccountID varchar(21),
@Password varchar(13),
@nRet smallint OUTPUT
AS
--CurrentUserdan Silelim
delete from currentuser where straccountid = @AccountID
-- Oto Üyelik
select @nRet = count(straccountid) from tb_user where straccountid = @AccountID
if @nRet = 0
begin
insert into tb_user (straccountid, strpasswd, strSocNo, idays) values (@AccountID, @password, 1, '6')
end

DECLARE @Nation tinyint, @CharNum smallint
SET @Nation = 0
SET @CharNum = 0
DECLARE @pwd varchar(13)
SET @pwd = null
SELECT @pwd = strPasswd FROM [dbo].[TB_USER] WHERE strAccountID = @AccountID
IF @pwd IS null
BEGIN
SET @nRet = 0
RETURN
END
ELSE IF @pwd <> @Password
BEGIN
SET @nRet = 0
RETURN
END
DECLARE @PremiumServiceDEC varchar(21)
select @PremiumServiceDEC = count(straccountid) FROM premium_service WHERE strAccountID = @AccountID
if @PremiumServiceDEC = 0
begin
insert into PREMIUM_SERVICE (strAccountID, strType, nDays) VALUES (@AccountID, 1, 3)
end
SELECT @Nation = bNation, @CharNum = bCharNum FROM ACCOUNT_CHAR WHERE strAccountID = @AccountID
IF @@ROWCOUNT = 0
BEGIN
SET @nRet = 1
RETURN
END
IF @CharNum >= 0
BEGIN
SET @nRet = 1
RETURN
END
ELSE
BEGIN
SET @nRet = @Nation+1
RETURN
END
GO

2.Kod


Kod:
CREATE PROCEDURE ACCOUNT_LOGIN
@AccountID varchar(21),
@Password varchar(13),
@nRet smallint OUTPUT
ASCurrentUserdan Silelim
delete from currentuser where straccountid = @AccountID
-- Oto Üyelik
select @nRet = count(straccountid) from tb_user where straccountid = @AccountID
if @nRet = 0
begin
insert into tb_user (straccountid, strpasswd, strSocNo, idays) values (@AccountID, @password, 1, '6')
end
-- Orjinalin Devamı
DECLARE @Nation tinyint, @CharNum smallint
SET @Nation = 0
SET @CharNum = 0
DECLARE @pwd varchar(13)
SET @pwd = null
SELECT @pwd = strPasswd FROM [dbo].[TB_USER] WHERE strAccountID = @AccountID and idays=6
IF @pwd IS null
BEGIN
SET @nRet = 0
--SET @nRet = 4
RETURN
END
ELSE IF @pwd <> @Password
BEGIN
SET @nRet = 0
--SET @nRet = 3
RETURN
END
DECLARE @PremiumServiceDEC varchar(21)
select @PremiumServiceDEC = count(straccountid) FROM premium_service WHERE strAccountID = @AccountID
if @PremiumServiceDEC = 0
begin
insert into PREMIUM_SERVICE (strAccountID, strType, nDays) VALUES (@AccountID, 1, 3)
end
SELECT @Nation = bNation, @CharNum = bCharNum FROM ACCOUNT_CHAR WHERE strAccountID = @AccountID
IF @@ROWCOUNT = 0
BEGIN
SET @nRet = 1
RETURN
END
IF @CharNum = 0
BEGIN
SET @nRet = 1
RETURN
END
ELSE
BEGIN
SET @nRet = @Nation+1
--SET @nRet = 1
RETURN
END
GO



Bu Editör Sayesinde Kendini Kolayca Gm Yapabilirsin..

Link 1 : yk0ndo indir - Upload.gen.tr
Link 2 :http://uploaded.to/file/zmu337


+Rep Pls Bayabi Uğraştım :)
 
Cevap: serveri kurdum fakat üyeliği nasıl alıcam ?:)

walla helal olsun :) onca hata içinden oto üyeliğimi bulamadın db bul adam gibi düzelir :)
 
Cevap: serveri kurdum fakat üyeliği nasıl alıcam ?:)

walla helal olsun :) onca hata içinden oto üyeliğimi bulamadın db bul adam gibi düzelir :)


Kardeşim o sorunu çözdüm ama şimdide ırk bolumunde takılıyor ırkı seçiyorum connecde kalıyor oyle sanırım ebenezerde bir hata ama login server aiserver aujard ebenezer bütün filesler sorunsuz açılıyor.. ama ebenezerde versiom 1739 yazıyor ondan olabilir mi
 
Cevap: serveri kurdum fakat üyeliği nasıl alıcam ?:)

Şifre Yalnış Demesi Proclardanda Olabilir + Version Managerdende Olabilir İlk Önce V.Manageri Değiştir Olmazsa Sorunsuz 1 Db Bul.
 
Cevap: serveri kurdum fakat üyeliği nasıl alıcam ?:)

IF EXISTS(SELECT * FROM sys.objects WHERE type = 'P' AND name = 'MAIN_LOGIN') DROP PROCEDURE MAIN_LOGIN GO CREATE PROCEDURE [dbo' Alıntı:
.[MAIN_LOGIN]
@AccountID char(21),
@Password char(21),
@nRet smallint OUTPUT
AS
/*
Author : YNG(YNG)
Update : 30.03.2021 - 11:22
*/

-- # Login Disabled for Banned Accounts Start # --
DECLARE @Banned1 int,@Banned2 int,@Banned3 int
SELECT @Banned1 = Authority FROM USERDATA WHERE strUserId = (SELECT strCharID1 FROM ACCOUNT_CHAR WHERE strAccountID = @AccountID AND strCharID1 is not null)
SELECT @Banned2 = Authority FROM USERDATA WHERE strUserId = (SELECT strCharID2 FROM ACCOUNT_CHAR WHERE strAccountID = @AccountID AND strCharID2 is not null)
SELECT @Banned3 = Authority FROM USERDATA WHERE strUserId = (SELECT strCharID3 FROM ACCOUNT_CHAR WHERE strAccountID = @AccountID AND strCharID3 is not null)

IF @Banned1 = 255 OR @Banned2 = 255 OR @Banned3 = 255
BEGIN
-- Blocked Account
SET @nRet = 4
RETURN
END
-- # Login Disabled for Banned Accounts End # --

-- # Auto Account Start #
SELECT @nRet = Count(strAccountID) FROM TB_USER WHERE strAccountID = @AccountID
IF @nRet = 0
BEGIN
INSERT INTO TB_USER (strAccountID,strPasswd,strSocNo,idays) VALUES (@AccountID,@Password,1,6)
END
-- # Auto Account Start #

DECLARE @pwd varchar(21)

SET @pwd = null

SELECT @pwd = strPasswd FROM TB_USER WHERE strAccountID = @AccountID
IF @pwd IS null
BEGIN
-- Invalid Password
SET @nRet = 3
RETURN
END
ELSE IF @pwd <> @Password
BEGIN
-- Invalid Password
SET @nRet = 3
RETURN
END
ELSE IF @pwd = @Password
BEGIN

-- # Check Current User Start #
SELECT @nRet = Count(strAccountId) FROM CURRENTUSER WHERE strAccountId = @AccountID
IF @nRet <> 0
BEGIN
DELETE FROM CURRENTUSER WHERE strAccountID = @AccountID
END
-- # Check Current User End #

-- Login Sucessfull
SET @nRet = 1
RETURN
END[/B]

Bu kodu Uygularsan Düzelir arkadaşım.
 
Geri
Üst Alt