Özellikler:
- Oto üyelik
- Account ban sistemi
- md5 şifreleme sistemi (kullanım dışı)
Mirror1 : http://www.dosya.tc/VersionManagerbyhellhound.rar.html
Mirror2 : http://www.megaupload.com/?d=MK6IP6NY
(Rar Pass: hellhound)
Gerekli olan ACCOUNT_LOGIN prosedürü:
Ahanda v1.351 files vs.:
https://www.ko-cuce.net/genel/599751-rofd-20-server-files-l-guncellendi-21-nisan-01-00-a.html
- Oto üyelik
- Account ban sistemi
- md5 şifreleme sistemi (kullanım dışı)
Mirror1 : http://www.dosya.tc/VersionManagerbyhellhound.rar.html
Mirror2 : http://www.megaupload.com/?d=MK6IP6NY
(Rar Pass: hellhound)
Gerekli olan ACCOUNT_LOGIN prosedürü:
Kod:
CREATE PROCEDURE [dbo].[ACCOUNT_LOGIN]
@AccountID varchar(21),
@Password varchar(32),
@nRet smallint OUTPUT
AS
/*
hellhound tarafından yapılıp Ko-Cuce'de paylasılmıstır.
v1.351 Oto üyelik login server.
*/
-- Truncate Table
Delete From CURRENTUSER Where strAccountID = @AccountID
select @nRet = Count(strAccountID) From TB_USER Where strAccountID = @AccountID
-- Check Account
IF @nRet = 0
BEGIN
INSERT INTO TB_USER (strAccountID, strpasswd, strSocNo, idays) VALUES (@AccountID, @Password, 1, '6')
END
DECLARE @pwd varchar(32), @Authority int, @count int, @Nation int, @CharNum int
BEGIN
-- Retrieve account data
SELECT @pwd = strPasswd, @Authority = strAuthority FROM TB_USER WHERE strAccountID = @AccountID
-- Account does not exits
IF @@ROWCOUNT = 0
BEGIN
SET @nRet = 0
RETURN
END
-- Banned
IF @Authority = 255
BEGIN
SET @nRet = 0
RETURN
END
-- Empty password
ELSE IF @pwd IS NULL
BEGIN
SET @nRet = 0
RETURN
END
-- Invalid password
ELSE IF master.dbo.fn_md5(@Password) <> @pwd
BEGIN
SET @nRet = 0
RETURN
END
-- Nation check
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
END
END
GO
Ahanda v1.351 files vs.:
https://www.ko-cuce.net/genel/599751-rofd-20-server-files-l-guncellendi-21-nisan-01-00-a.html