Can't create account on Launcher by InvasionMMO Source

Results 1 to 8 of 8
  1. #1
    Apprentice zkk is offline
    MemberRank
    Dec 2013 Join Date
    9Posts

    sad Can't create account on Launcher by InvasionMMO Source

    I keep receiving this error when trying to use the launcher for the InvasionMMO Source.
    R3dLog:
    http://puu.sh/6bb7Z.png

    I can't create a account in InvasionMMO Launcher, because, when I click "Register", he direct me to a website, its not the same in WarZ Launcher. Can I change this? or can I use to WarZ Launcher but, using the InvasionMMO Source? I wan't to register a account by putting the email, pass, serial and BOOM, I can play
    Like this:
    http://puu.sh/6b706.jpg

    Someway my accounts just d
    isappear from my DataBase on SQL/WarZ/TABLES/ACCOUNTS - Right click on dbo.Accounts and Click Edit top 200 rows.
    Print: http://puu.sh/6b60j.png

    I have the "WZAdmin", and when I tried to create a account, I got this msg: http://puu.sh/6b6r9.png

    You can see too, in the "Accounts" area on my WZAdmin, I have 0 accounts on my server... but, before I had 3~5 accounts, playing normally via Hamachi.
    Print: http://puu.sh/6b6fE.png

    //

    But, my ask in: What I have to do to fix the error and create a new account?

    //

    Thanks for your attention.
    Last edited by zkk; 06-01-14 at 04:23 AM. Reason: Put the right link.


  2. #2
    Apprentice Arthur Henrici is offline
    MemberRank
    Dec 2013 Join Date
    11Posts

    Re: Can't create account on Launcher by InvasionMMO Source

    Same problem here, could someone help us?

  3. #3
    Apprentice zkk is offline
    MemberRank
    Dec 2013 Join Date
    9Posts

    Re: Can't create account on Launcher by InvasionMMO Source

    Quote Originally Posted by Arthur Henrici View Post
    Same problem here, could someone help us?
    we're in trouble, =/

  4. #4
    Alpha Member javaz97 is offline
    MemberRank
    May 2006 Join Date
    HellLocation
    1,537Posts

    Re: Can't create account on Launcher by InvasionMMO Source

    run sql and set user + pass of SQL

    Code:
    USE [WarZ]
    GO
    /****** Object:  StoredProcedure [dbo].[WZ_ACCOUNT_CREATE]    Script Date: 01/06/2014 15:33:54 ******/
    SET ANSI_NULLS ON
    GO
    SET QUOTED_IDENTIFIER ON
    GO
    
    -- ----------------------------
    -- Procedure structure for [WZ_ACCOUNT_CREATE]
    -- ----------------------------
    
    ALTER PROCEDURE [dbo].[WZ_ACCOUNT_CREATE]
    	@in_IP varchar(64),
    	@in_Email varchar(128),
    	@in_Password varchar(64),
    	@in_ReferralID int,
    	@in_SerialKey varchar(128),
    	@in_SerialEmail varchar(128)
    AS
    BEGIN
    	SET NOCOUNT ON;
    
    	-- Close Register from Launcher
    	-- select 2 as ResultCode, 'Registeration from Patcher/Launcher was closed.' as ResultMsg;
    	-- return;
    
    	--
    	-- NOTE: add new ResultCodes to updater CUpdater::CreateAccThreadEntry
    	--
    
    -- check for serial key
    	--declare @KEYResultCode int = 99
    	--declare @KEYCustomerID int = 99
    	--declare @KeyserialType int = 99
    	--exec [BreezeNet].[dbo].[BN_WarZ_SerialGetInfo]
    		--	@in_SerialKey,
    		--	@in_SerialEmail,
    		-- @KEYResultCode out,
    		-- @KEYCustomerID out,
    		-- @KeyserialType out
    								
    	--if @KEYResultCode <> 0 or @KEYCustomerID > 0) begin
    	--	select 3 as ResultCode, 'Serial not valid' as ResultMsg;
    	--	return
    	--end
    
    	declare @KeyserialType int = 2 -- Start Survivor Package
    
    -- check if that account was created and refunded before (status 999)
    	declare @ReFundCustomerID int = 0
    	select @ReFundCustomerID=CustomerID from Accounts WHERE email=@in_Email and AccountStatus=999
    	if @ReFundCustomerID > 0) begin
    		-- change email to some unique one so it can be used again.
    		declare @dateTime varchar(128)
    		set @dateTime = REPLACE(CONVERT(VARCHAR, GETDATE(),111),'/','') + REPLACE(CONVERT(VARCHAR, GETDATE(),108),':','')
    		declare @ReFundedEmail varchar(128) = '(' + @dateTime + ') ' + @in_Email
    		update Accounts set email @ReFundedEmail where CustomerID @ReFundCustomerID
    	end
    	
    -- validate that email is unique
    	if exists (SELECT CustomerID from Accounts WHERE email=@in_Email) begin
    		select 2 as ResultCode, 'Email already in use' as ResultMsg;
    		return;
    	end
    	
    -- create user
    	declare @MD5FromPwd varchar(100)
    	exec FN_CreateMD5Password @in_Password, @MD5FromPwd OUTPUT
    	INSERT INTO Accounts ( 
    		email,
    		MD5Password,
    		dateregistered,
    		ReferralID,
    		lastlogindate,
    		lastloginIP
    	) VALUES (
    		@in_EMail,
    	 @MD5FromPwd,
    		GETDATE(),
    		@in_ReferralID,
    		GETDATE(),
    		@in_IP
    	)
    
    	-- get new CustomerID
    	declare @CustomerID int
    	SELECT @CustomerID=CustomerID from Accounts where email=@in_Email
    
    -- create all needed user tables
    	INSERT INTO UsersData (
    		CustomerID,
    		AccountType,
    		dateregistered,
    		IsPunisher
    	) VALUES (
    	 @CustomerID,
    	 @KeyserialType,
    		GETDATE(),
    		'0'
    	)
    
    	-- update UsersData set GamePoints=(GamePoints+100) where CustomerID @CustomerID
    	
    	-- guest accounts have 48hrs play time (sync with WZ_ACCOUNT_APPLYKEY also)
    	if @KeyserialType = 3) begin
    		declare @dateActiveUntil datetime = DATEADD(hour, 48, GETDATE())
    		update UsersData set DateActiveUntil @dateActiveUntil where CustomerID @CustomerID
    	end
    	
    -- register CustomerID in BreezeNet
    	-- exec [BreezeNet].[dbo].[BN_WarZ_SerialSetCustomerID] @in_SerialKey, @CustomerID
    
    -- default items and bonuses for account types
    
    	exec FN_AddItemToUser @CustomerID, 20174, 2000 -- Ex Military
    	exec FN_AddItemToUser @CustomerID, 20182, 2000 -- Ex Cage Fighter
    	exec FN_AddItemToUser @CustomerID, 20184, 2000 -- Hunter
    	-- TEST
    	exec FN_AddItemToUser @CustomerID, 20189, 2000 -- Rebel Without a Cause
    	-- exec FN_AddItemToUser @CustomerID, 20193, 2000 -- Average Joe
    	-- exec FN_AddItemToUser @CustomerID, 20194, 2000 -- The Mechanic
    	-- exec FN_AddItemToUser @CustomerID, 20195, 2000 -- Rockin Rollah
    	-- exec FN_AddItemToUser @CustomerID, 20201, 2000 -- Paramedic
    
    	-- 10 of each
    	--declare @i int = 0
    	--while(@i < 10) begin
    	--	set @i = @i + 1
    
    	--	exec FN_AddItemToUser @CustomerID, 101306, 2000 -- Flashlight
    	--	exec FN_AddItemToUser @CustomerID, 101261, 2000 -- Bandages
    	--	exec FN_AddItemToUser @CustomerID, 101296, 2000 -- Can of Soda
    	--	exec FN_AddItemToUser @CustomerID, 101289, 2000 -- Granola Bar
    	--end
    
    -- BONUSES for packages - do not forget to sync them with [WZ_ACCOUNT_APPLYKEY]
    
    	if @KeyserialType = 0) begin
    		-- Legend package, 30$ 1GC=142
    		update UsersData set GamePoints=(GamePoints+1000) where CustomerID @CustomerID
    	end
    
    	if @KeyserialType = 1) begin
    		-- Pioneer package, 15$ 1GC=142
    		update UsersData set GamePoints=(GamePoints+500) where CustomerID @CustomerID
    	end
    
    	if @KeyserialType = 2) begin
    		-- Survivor Package, 0$ 1GC=142
    		update UsersData set GamePoints=(GamePoints+300) where CustomerID @CustomerID
    	end
    
    	-- success
    	select 0 as ResultCode
    	select @CustomerID as CustomerID, @KeyserialType as 'AccountType'
    
    	return
    END

  5. #5
    Apprentice zkk is offline
    MemberRank
    Dec 2013 Join Date
    9Posts

    Re: Can't create account on Launcher by InvasionMMO Source

    Quote Originally Posted by javaz97 View Post
    run sql and set user + pass of SQL

    Code:
    USE [WarZ]
    GO
    /****** Object:  StoredProcedure [dbo].[WZ_ACCOUNT_CREATE]    Script Date: 01/06/2014 15:33:54 ******/
    SET ANSI_NULLS ON
    GO
    SET QUOTED_IDENTIFIER ON
    GO
    
    -- ----------------------------
    -- Procedure structure for [WZ_ACCOUNT_CREATE]
    -- ----------------------------
    
    ALTER PROCEDURE [dbo].[WZ_ACCOUNT_CREATE]
        @in_IP varchar(64),
        @in_Email varchar(128),
        @in_Password varchar(64),
        @in_ReferralID int,
        @in_SerialKey varchar(128),
        @in_SerialEmail varchar(128)
    AS
    BEGIN
        SET NOCOUNT ON;
    
        -- Close Register from Launcher
        -- select 2 as ResultCode, 'Registeration from Patcher/Launcher was closed.' as ResultMsg;
        -- return;
    
        --
        -- NOTE: add new ResultCodes to updater CUpdater::CreateAccThreadEntry
        --
    
    -- check for serial key
        --declare @KEYResultCode int = 99
        --declare @KEYCustomerID int = 99
        --declare @KeyserialType int = 99
        --exec [BreezeNet].[dbo].[BN_WarZ_SerialGetInfo]
            --    @in_SerialKey,
            --    @in_SerialEmail,
            -- @KEYResultCode out,
            -- @KEYCustomerID out,
            -- @KeyserialType out
                                    
        --if @KEYResultCode <> 0 or @KEYCustomerID > 0) begin
        --    select 3 as ResultCode, 'Serial not valid' as ResultMsg;
        --    return
        --end
    
        declare @KeyserialType int = 2 -- Start Survivor Package
    
    -- check if that account was created and refunded before (status 999)
        declare @ReFundCustomerID int = 0
        select @ReFundCustomerID=CustomerID from Accounts WHERE email=@in_Email and AccountStatus=999
        if @ReFundCustomerID > 0) begin
            -- change email to some unique one so it can be used again.
            declare @dateTime varchar(128)
            set @dateTime = REPLACE(CONVERT(VARCHAR, GETDATE(),111),'/','') + REPLACE(CONVERT(VARCHAR, GETDATE(),108),':','')
            declare @ReFundedEmail varchar(128) = '(' + @dateTime + ') ' + @in_Email
            update Accounts set email @ReFundedEmail where CustomerID @ReFundCustomerID
        end
        
    -- validate that email is unique
        if exists (SELECT CustomerID from Accounts WHERE email=@in_Email) begin
            select 2 as ResultCode, 'Email already in use' as ResultMsg;
            return;
        end
        
    -- create user
        declare @MD5FromPwd varchar(100)
        exec FN_CreateMD5Password @in_Password, @MD5FromPwd OUTPUT
        INSERT INTO Accounts ( 
            email,
            MD5Password,
            dateregistered,
            ReferralID,
            lastlogindate,
            lastloginIP
        ) VALUES (
            @in_EMail,
         @MD5FromPwd,
            GETDATE(),
            @in_ReferralID,
            GETDATE(),
            @in_IP
        )
    
        -- get new CustomerID
        declare @CustomerID int
        SELECT @CustomerID=CustomerID from Accounts where email=@in_Email
    
    -- create all needed user tables
        INSERT INTO UsersData (
            CustomerID,
            AccountType,
            dateregistered,
            IsPunisher
        ) VALUES (
         @CustomerID,
         @KeyserialType,
            GETDATE(),
            '0'
        )
    
        -- update UsersData set GamePoints=(GamePoints+100) where CustomerID @CustomerID
        
        -- guest accounts have 48hrs play time (sync with WZ_ACCOUNT_APPLYKEY also)
        if @KeyserialType = 3) begin
            declare @dateActiveUntil datetime = DATEADD(hour, 48, GETDATE())
            update UsersData set DateActiveUntil @dateActiveUntil where CustomerID @CustomerID
        end
        
    -- register CustomerID in BreezeNet
        -- exec [BreezeNet].[dbo].[BN_WarZ_SerialSetCustomerID] @in_SerialKey, @CustomerID
    
    -- default items and bonuses for account types
    
        exec FN_AddItemToUser @CustomerID, 20174, 2000 -- Ex Military
        exec FN_AddItemToUser @CustomerID, 20182, 2000 -- Ex Cage Fighter
        exec FN_AddItemToUser @CustomerID, 20184, 2000 -- Hunter
        -- TEST
        exec FN_AddItemToUser @CustomerID, 20189, 2000 -- Rebel Without a Cause
        -- exec FN_AddItemToUser @CustomerID, 20193, 2000 -- Average Joe
        -- exec FN_AddItemToUser @CustomerID, 20194, 2000 -- The Mechanic
        -- exec FN_AddItemToUser @CustomerID, 20195, 2000 -- Rockin Rollah
        -- exec FN_AddItemToUser @CustomerID, 20201, 2000 -- Paramedic
    
        -- 10 of each
        --declare @i int = 0
        --while(@i < 10) begin
        --    set @i = @i + 1
    
        --    exec FN_AddItemToUser @CustomerID, 101306, 2000 -- Flashlight
        --    exec FN_AddItemToUser @CustomerID, 101261, 2000 -- Bandages
        --    exec FN_AddItemToUser @CustomerID, 101296, 2000 -- Can of Soda
        --    exec FN_AddItemToUser @CustomerID, 101289, 2000 -- Granola Bar
        --end
    
    -- BONUSES for packages - do not forget to sync them with [WZ_ACCOUNT_APPLYKEY]
    
        if @KeyserialType = 0) begin
            -- Legend package, 30$ 1GC=142
            update UsersData set GamePoints=(GamePoints+1000) where CustomerID @CustomerID
        end
    
        if @KeyserialType = 1) begin
            -- Pioneer package, 15$ 1GC=142
            update UsersData set GamePoints=(GamePoints+500) where CustomerID @CustomerID
        end
    
        if @KeyserialType = 2) begin
            -- Survivor Package, 0$ 1GC=142
            update UsersData set GamePoints=(GamePoints+300) where CustomerID @CustomerID
        end
    
        -- success
        select 0 as ResultCode
        select @CustomerID as CustomerID, @KeyserialType as 'AccountType'
    
        return
    END
    I tried to run this code in SQL, but, i got a lot of errors.
    Print: http://puu.sh/6bLHV.png

    When you said: "set user + pass of SQL", what do you mean?
    Last edited by zkk; 06-01-14 at 07:17 PM.

  6. #6
    Proficient Member JohnzBallad is offline
    MemberRank
    Jan 2014 Join Date
    Rio de JaneiroLocation
    175Posts

    Re: Can't create account on Launcher by InvasionMMO Source

    I have the same doubts like zkk.

  7. #7
    Member crysis55 is offline
    MemberRank
    Apr 2013 Join Date
    RussiaLocation
    80Posts

    Re: Can't create account on Launcher by InvasionMMO Source

    Check InvasionMMO topic

  8. #8
    Proficient Member JohnzBallad is offline
    MemberRank
    Jan 2014 Join Date
    Rio de JaneiroLocation
    175Posts

    Re: Can't create account on Launcher by InvasionMMO Source

    Quote Originally Posted by crysis55 View Post
    Check InvasionMMO topic
    I'll try it.



Advertisement