Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Flyff > Flyff Private Server
You last visited: Today at 09:01

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



V14 Register Script für Gms [Homepage Script]

Discussion on V14 Register Script für Gms [Homepage Script] within the Flyff Private Server forum part of the Flyff category.

Reply
 
Old   #1
 
elite*gold: 12
Join Date: Dec 2010
Posts: 592
Received Thanks: 122
V14 Register Script für Gms [Homepage Script]

Naja, Meine frage wär wie man nen V14 Register Page macht wo man wenn man registriert sofort Gm ist =D.

PS: für ein ein Test Server ;3

Trafalgar†Law ~
Trafalgar†Law is offline  
Old 05/20/2011, 17:36   #2
 
Pumbaaa's Avatar
 
elite*gold: 20
Join Date: Apr 2009
Posts: 804
Received Thanks: 828
schreib die prozedur um, da wird loginauth standart auf F gesetzt
Pumbaaa is offline  
Old 05/20/2011, 17:57   #3
 
Freddie_Faulisch's Avatar
 
elite*gold: 0
Join Date: Dec 2010
Posts: 163
Received Thanks: 86
USE [ACCOUNT_DBF]
GO
/****** Object: StoredProcedure [dbo].[webCreateAcc] Script Date: 08/17/2009 21:30:28 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[webCreateAcc]
@account VARCHAR(15),
@password VARCHAR(36),
@email VARCHAR(120)

AS

SET NOCOUNT ON

DECLARE @DateActivated AS CHAR(8)

IF NOT EXISTS (SELECT account FROM ACCOUNT_TBL WHERE account = @account) BEGIN
INSERT INTO ACCOUNT_TBL (account, [password], id_no2, isuse, member, realname)
VALUES (@account, @password, @password, 'T', 'A', 'F')

SET @DateActivated = CONVERT(CHAR(8), GETDATE()-1, 112 ) --Is the date today - 1
--UPDATE ACCOUNT_TBL_DETAIL SET BlockTime = @DateYesterday WHERE account = @userid
--INSERT INTO ACCOUNT_TBL_DETAIL (account, gamecode, tester, m_chLoginAuthority, regdate, BlockTime, EndTime, WebTime, isuse)
-- VALUES (@account, 'A000', '2', 'P', GETDATE(), '20990101', '20990101', '20050101', 'O')

INSERT INTO ACCOUNT_TBL_DETAIL (account, gamecode, tester, m_chLoginAuthority, regdate, BlockTime, EndTime, WebTime, isuse, email)
VALUES (@account, 'A000', '2', 'P', GETDATE(), @DateActivated, '20990101', '20050101', 'O', @email)

END
--ELSE BEGIN
--print '->Account exists = '
--print @account
Freddie_Faulisch is offline  
Thanks
1 User
Old 05/20/2011, 18:00   #4
 
rädsun's Avatar
 
elite*gold: 0
Join Date: Oct 2010
Posts: 443
Received Thanks: 170
Quote:
INSERT INTO ACCOUNT_TBL_DETAIL (account, gamecode, tester, m_chLoginAuthority, regdate, BlockTime, EndTime, WebTime, isuse, email)
VALUES (@account, 'A000', '2', 'P', GETDATE(), @DateActivated, '20990101', '20050101', 'O', @email)
Wichtig ist eigentlich nur das rotmakierte, dort wird eben definiert, dass, wenn man einen Acc erstellt die LoginAuth = P, also GM Level ist.

Sonst ist es das exakt das selbe wie bei einem normalen Registerscript
rädsun is offline  
Old 05/20/2011, 18:03   #5
 
damir123's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 501
Received Thanks: 178
P = ist aber die Admin authorität ^^
damir123 is offline  
Old 05/20/2011, 18:11   #6
 
elite*gold: 12
Join Date: Dec 2010
Posts: 592
Received Thanks: 122
Naja habs mal in meine DB rein gemacht, aber wenn ich mich registriere und mich einlogge habe ich trotzdem keine Rechte. ^^
Trafalgar†Law is offline  
Old 05/20/2011, 18:13   #7
 
.Scy's Avatar
 
elite*gold: 15
Join Date: Jul 2010
Posts: 3,926
Received Thanks: 1,158
du musst die index.php oder welche php auch immer fürs registrieren da ist ändern^^
.Scy is offline  
Old 05/20/2011, 18:28   #8
 
elite*gold: 12
Join Date: Dec 2010
Posts: 592
Received Thanks: 122
Wie meinst du das denn? O:
Also ich kann ja schon Registrieren und ingame gehen nur ich habe dann keine Rechte

Naja kannst du meine register.php mal bearbeiten ;3 Ich check da garnichts durch

hier meine register.php ;3

Danke im Voraus o:
Trafalgar†Law is offline  
Old 05/21/2011, 02:50   #9
 
rädsun's Avatar
 
elite*gold: 0
Join Date: Oct 2010
Posts: 443
Received Thanks: 170
Hat wie gesagt rein gar nichts mit deinem Registerscript zu tun, müsste auch (so wie es auf den ersten Blick scheint) funktionieren.

Was du ändern musst ist deine webcreateacc.dbo die du erstellt haben müsstet, die musst dazu musst du irgendwann mal eine SQL Abfrage gemacht haben und die tbl erstellt haben.
Am einfachsten ist es die webcreateacc.dbo in deiner Datenbank (müsste sich in der ACCOUNT_DBF befinden) zu löschen und die Abfrage neu zu machen, wie oben schon gepostet..

Quote:
USE [ACCOUNT_DBF]
GO
/****** Object: StoredProcedure [dbo].[webCreateAcc] Script Date: 08/17/2009 21:30:28 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE PROCEDURE [dbo].[webCreateAcc]
@account VARCHAR(15),
@password VARCHAR(36),
@email VARCHAR(120)

AS

SET NOCOUNT ON

DECLARE @DateActivated AS CHAR(8)

IF NOT EXISTS (SELECT account FROM ACCOUNT_TBL WHERE account = @account) BEGIN
INSERT INTO ACCOUNT_TBL (account, [password], id_no2, isuse, member, realname)
VALUES (@account, @password, @password, 'T', 'A', 'F')

SET @DateActivated = CONVERT(CHAR(8), GETDATE()-1, 112 ) --Is the date today - 1
--UPDATE ACCOUNT_TBL_DETAIL SET BlockTime = @DateYesterday WHERE account = @userid
--INSERT INTO ACCOUNT_TBL_DETAIL (account, gamecode, tester, m_chLoginAuthority, regdate, BlockTime, EndTime, WebTime, isuse)
-- VALUES (@account, 'A000', '2', 'F', GETDATE(), '20990101', '20990101', '20050101', 'O')

INSERT INTO ACCOUNT_TBL_DETAIL (account, gamecode, tester, m_chLoginAuthority, regdate, BlockTime, EndTime, WebTime, isuse, email)
VALUES (@account, 'A000', '2', 'Z', GETDATE(), @DateActivated, '20990101', '20050101', 'O', @email)

END
--ELSE BEGIN
--print '->Account exists = '
--print @account
--END
Das ausschlaggebende ist lediglich der Buchstabe, Z steht für Admin, P für GM und F für normalen User. Beliebig ändern, das ganze in eine neue Abfrage in deiner Datenbank packen, Abfrage ausführen und dann sollte automatisch jeder der sich registriert mit GM/Admin Rechten gesegnet sein xD
rädsun is offline  
Old 05/21/2011, 17:31   #10


 
Meikbrosoft's Avatar
 
elite*gold: 45
Join Date: Mar 2010
Posts: 1,559
Received Thanks: 350
Quote:
Originally Posted by rädsun View Post
Hat wie gesagt rein gar nichts mit deinem Registerscript zu tun, müsste auch (so wie es auf den ersten Blick scheint) funktionieren.

Was du ändern musst ist deine webcreateacc.dbo die du erstellt haben müsstet, die musst dazu musst du irgendwann mal eine SQL Abfrage gemacht haben und die tbl erstellt haben.
Am einfachsten ist es die webcreateacc.dbo in deiner Datenbank (müsste sich in der ACCOUNT_DBF befinden) zu löschen und die Abfrage neu zu machen, wie oben schon gepostet..



Das ausschlaggebende ist lediglich der Buchstabe, Z steht für Admin, P für GM und F für normalen User. Beliebig ändern, das ganze in eine neue Abfrage in deiner Datenbank packen, Abfrage ausführen und dann sollte automatisch jeder der sich registriert mit GM/Admin Rechten gesegnet sein xD
ähmmm xD P = Admin L,M,N = GM oder irre ich mich?
Meikbrosoft is offline  
Old 05/21/2011, 17:46   #11
 
rädsun's Avatar
 
elite*gold: 0
Join Date: Oct 2010
Posts: 443
Received Thanks: 170
Bei mir ist Z Admin, P GM, aber das ist ja auch irelevant^^ Kommt auf die DB an.
rädsun is offline  
Reply


Similar Threads Similar Threads
[SCRIPT]Register Script !!
05/10/2010 - Metin2 PServer Guides & Strategies - 13 Replies
Hey ich wollte euch mal ein Register Script geben hab ein header und background genzu gefügt. Es ist Das stinck normale China Register Script von mir Übersetzt. Vllt wollen es ja paar von euch haben. Bild: http://img4.imageshack.us/img4/8392/92840753.jpg



All times are GMT +2. The time now is 09:01.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.