Secret Experience

Secret Experience (https://secretexperience.net/index.php)
-   [L2OFF | Admin] Dúvidas (https://secretexperience.net/forumdisplay.php?f=50)
-   -   [Interlude] Erro criando ACC pelo L2AC (https://secretexperience.net/showthread.php?t=25256)

pnxbill 12-09-2010 08:10 AM

Erro criando ACC pelo L2AC
 
Bom, baixei tutorial do seto, instalei tudo certinho, o server ta ON!
To louco pra testar, mas não sabia como criar conta e não sei se ja tem uma que eu possa usar.

Achei aquele L2AC, tentei usar ele, mas quando eu coloco meu IP, o login e a senha, da connection failed. Já reiniciei meu pc e tudo, e continua a mesma coisa.
O login e a senha estão corretos, o LocalHost tá = 127.0.0.1, e sempre da connection failed.
Quando eu vou instalar um site aqui, também fica dando erro, parece que meu DB SQL não tá instalado como 127.0.0.1.
ps: Acho que não é problema de DB, pq o server fica ON, só isso que tá com problema.

ps²: Uso Windows 7 Home Premium, 64bits.

Obrigado desde já.
Bill.

Setokaiba 12-09-2010 04:28 PM

Tutorial de como configurar corretamente:
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

pnxbill 12-09-2010 05:25 PM

Seto, se não leu direito o post, eu já fiz isso aí, alias foi a primeira coisa que fiz.
O problema é que não conecta, da connection failed.

Setokaiba 12-09-2010 05:39 PM

Tá, acho que foi tu quem não leu corretamente:
No lugar de host é para por o nome do computador

pnxbill 12-09-2010 07:52 PM

Cara e tu acha que não tentei, uaheuahea.
Coloquei tudo que é possivel ali, IP de rede, de Internet mesmo, nome do pc, e sempre o mesmo erro.
ps: Quando coloco o nome do servidor, pelo menos a mensagem de erro aparece instantaneamente, não fica um tempo esperando igual se tivesse colocado outra coisa ali no HostName (Acho que isso já é um começo) hehehe.

print:
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

ps: Sim, coloquei a mesma senha que a do tutorial, para teste e evitar esquecimento.

Obrigado desde já.

gta2 12-09-2010 09:41 PM

Ola amigo as as senha dos Db sao isso mesmo eu tenho um aki nao deu poblema ve se a Database e essa mesmo

pnxbill 12-09-2010 10:05 PM

Sim cara, são elas, eu loguei no DB 3 vezes pra testar isso :/
auehauhe que tenso! Criar o server e não poder nem logar.

Setokaiba 13-09-2010 01:30 AM

Cara.
Abra o L2AC.INI e configure:
Código:

[DB Connection]
HostName=NOME DO SEU COMPUTADOR
DataBase=lin2db
User=sa
Password=SUA SENHA DO MsSQL
[Common]
SavePass=1

Um pequeno detalhe, o nome do teu computador é BILL-PC e tu está pondo Bill-PC
Configure antes no arquivo .ini e depois execute o L2AC.exe

Ponha o login e senha da conta, depois marca a caixinha GM ACCOUNT ao lado em GM LEVEL tu põe o nº 9

Não conseguindo, parta para o plano nº 2:
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

Crie a conta por aí e em seguida transforme-a em GM Account.
Database L2World, abrir a table "user_data"(para abrí-la é só clicar com o direito>"Drop all rows") e editar a coluna "builder" do char desejado de 0 para 9.

tovo 13-09-2010 08:05 AM

Amigo olhe esta imagem e olhe no seu pc o nome correto do pc e coloque no host
segue imagem para ajudar

[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

pnxbill 13-09-2010 11:04 AM

Eu sei disso, já olhei.
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

Já tentei como BILL-PC também.
Parece que a senha ou o login estão errados, mas não estão. Tá foda!

Alguem cria um lin2db ai pra mim com uma conta e me manda pra eu tentar logar aqui, pq ta tenso hahaha.

Setokaiba 13-09-2010 11:21 AM

Tu leu a minha postagem por inteiro?
Acho que dei outra dica nela.

pnxbill 13-09-2010 11:58 AM

Li sim, mas quando vou instalar o CP também da erro.
:s

Trillian 13-09-2010 12:54 PM

Bill amigo é simples resolver este problema.

No programa L2 Account Creator (L2off) vá na opção options e faça o seguinte:

Database Host: (local)
Login : o login que você cadastrou na SQL aqui é: sa
Password:Password que você cadastrou na SQL aqui é: l2online

Segue imagem para esclarecimentos:

[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

Uploaded with [Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

Se ajudei agradeça por favor.

Caso consiga me ajudar na minha dúvida também agradeceria

[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

Forte abraço.

Trillian

pnxbill 13-09-2010 04:31 PM

Já tinha tentado isso, mesma coisa. :/

Setokaiba 13-09-2010 04:40 PM

Bom se até o Painel de Contas está com problemas ao conectar, creio que o erro possa estar sendo ou humano com relação a password ou coisa do tipo, ou pode ser algum problema de comunicação com o SQL Server.

pnxbill 13-09-2010 04:55 PM

Tinha pensando nisso também, porém, se o SQL Server Studio conecta com o mesmo login e senha sem nenhum problema, e o server também abre sem nenhum problema, creio que erro humano está descartado.

Setokaiba 13-09-2010 05:25 PM

Olha cara, é muito fácil criar a conta através de Query, tudo que se tem a fazer é estudar a estrutura das tabelas.

Vamos lá.

Esta é a tabela ssn:
Código:

CREATE TABLE [dbo].[ssn] (
        [ssn] [char] (13) NOT NULL ,
        [name] [varchar] (15) NOT NULL ,
        [email] [varchar] (50) NOT NULL ,
        [newsletter] [tinyint] NOT NULL ,
        [job] [int] NOT NULL ,
        [phone] [varchar] (16) NOT NULL ,
        [mobile] [varchar] (20) NULL ,
        [reg_date] [datetime] NOT NULL ,
        [zip] [varchar] (6) NOT NULL ,
        [addr_main] [varchar] (255) NOT NULL ,
        [addr_etc] [varchar] (255) NOT NULL ,
        [account_num] [tinyint] NOT NULL ,
        [status_flag] [int] NOT NULL ,
        [final_news_date] [datetime] NULL ,
        [master] [varchar] (14) NULL ,
        [valid_email_date] [datetime] NULL ,
        [final_master_date] [datetime] NOT NULL
) ON [PRIMARY]
GO

INSERT INTO [ssn](ssn,name,email,job,phone,zip,addr_main,addr_etc,a ccount_num)
VALUES('2','teste','secretexperience@gmail.com',0, 'telefone' ,'123456','','',1)

Tabela user_account:
Código:

CREATE TABLE [dbo].[user_account] (
        [uid] [int] IDENTITY (1, 1) NOT NULL ,
        [account] [varchar] (14) NOT NULL ,
        [pay_stat] [int] NOT NULL ,
        [login_flag] [int] NOT NULL ,
        [warn_flag] [int] NOT NULL ,
        [block_flag] [int] NOT NULL ,
        [block_flag2] [int] NOT NULL ,
        [block_end_date] [datetime] NULL ,
        [last_login] [datetime] NULL ,
        [last_logout] [datetime] NULL ,
        [subscription_flag] [int] NOT NULL ,
        [last_world] [tinyint] NULL ,
        [last_game] [int] NULL ,
        [last_ip] [varchar] (15) NULL
) ON [PRIMARY]
GO

INSERT INTO [user_account](account,pay_stat) VALUES('teste',1)

Tabela user_info:
Código:

CREATE TABLE [dbo].[user_info] (
        [account] [varchar] (14) NOT NULL ,
        [create_date] [datetime] NOT NULL ,
        [ssn] [varchar] (13) NOT NULL ,
        [status_flag] [tinyint] NOT NULL ,
        [kind] [int] NOT NULL
) ON [PRIMARY]
GO

INSERT INTO [user_info](account,ssn,kind) VALUES('teste','2',99)

Tabela user_auth:
Código:

CREATE TABLE [dbo].[user_auth] (
        [account] [varchar] (14) NOT NULL ,
        [password] [binary] (16) NOT NULL ,
        [quiz1] [varchar] (255) NOT NULL ,
        [quiz2] [varchar] (255) NOT NULL ,
        [answer1] [binary] (32) NOT NULL ,
        [answer2] [binary] (32) NOT NULL
) ON [PRIMARY]
GO

INSERT INTO [user_auth](account,password,quiz1,quiz2,answer1,answer2)
VALUES('teste',0x31FFB70CB5061EC134650BD16A53DBC7, 'blabla','blabla',0x0,0x0)

Pelos meus cálculos dá para gerar essa query final:
QueryINSERT INTO [ssn](ssn,name,email,job,phone,zip,addr_main,addr_etc,a ccount_num)
VALUES('2','teste','secretexperience@gmail.com',0, 'telefone' ,'123456','','',1)

INSERT INTO [user_account](account,pay_stat) VALUES('teste',1)

INSERT INTO [user_info](account,ssn,kind) VALUES('teste','2',99)

INSERT INTO [user_auth](account,password,quiz1,quiz2,answer1,answer2)
VALUES('teste',0x31FFB70CB5061EC134650BD16A53DBC7, 'blabla','blabla',0x0,0x0)


Pronto, só nisto tu já tem uma conta.
Login: teste
Senha: secretexperience (Basta usar o L2Pass para encryptar a senha).

Tendo a conta acho que nem é necessário eu falar né.
Basta entrar no L2, criar o char e depois fazer aquele processo anterior que eu citei:
Crie a conta por aí e em seguida transforme-a em GM Account.
Database L2World, abrir a table "user_data"(para abrí-la é só clicar com o direito>"Drop all rows") e editar a coluna "builder" do char desejado de 0 para 9.

pnxbill 13-09-2010 05:37 PM

Vou tentar criar por ai. Eu vi lá como faz pra encriptar o password, problema que não achei como inserir esse password em uma conta.

Se eu seguir esse processo ai que você mostrou, não preciso nem encriptar né? Já ta tudo no esquema?

Setokaiba 13-09-2010 05:50 PM

Recapitulando...

Pelos meus cálculos dá para gerar essa query final:
SALVE-A NUM BLOCO DE NOTAS COM QUALQUER NOME E A TERMINAÇÃO .sql
QueryINSERT INTO [ssn](ssn,name,email,job,phone,zip,addr_main,addr_etc,a ccount_num)
VALUES('2','teste','secretexperience@gmail.com',0, 'telefone' ,'123456','','',1)

INSERT INTO [user_account](account,pay_stat) VALUES('teste',1)

INSERT INTO [user_info](account,ssn,kind) VALUES('teste','2',99)

INSERT INTO [user_auth](account,password,quiz1,quiz2,answer1,answer2)
VALUES('teste',0x31FFB70CB5061EC134650BD16A53DBC7, 'blabla','blabla',0x0,0x0)


Pronto, só nisto tu já tem uma conta.
Login: teste
Senha: secretexperience
(Basta usar o L2Pass para encryptar a senha).

Tendo a conta acho que nem é necessário eu falar né.
Basta entrar no L2, criar o char e depois fazer aquele processo anterior que eu citei:
Crie a conta por aí e em seguida transforme-a em GM Account.
Database L2World, abrir a table "user_data"(para abrí-la é só clicar com o direito>"Drop all rows") e editar a coluna "builder" do char desejado de 0 para 9.

pnxbill 13-09-2010 06:00 PM

Valeu seto, consegui criar a conta pelo DB.
A propósito, seu código ali tem um erro.
INSERT INTO [ssn](ssn,name,email,job,phone,zip,addr_main,addr_etc,a ccount_num)

o "a" de account está separado, mas nada que seja problema hahaha.


Agora to com o seguinte problema:
Quando vou logar vem a mensagem:
Your usage term has expired. Please contact NCSoft, bla bla bla bla bla bla.

Isso geralmente aparece em servidores quando sua conta está banida.
Pode me ajudar?
Obrigado pela atenção.

A propósito, voce editou o post, eu não salvei em bloco de notas não, apenas fiz uma nova query analisei e executei, tem algum problema?

Setokaiba 13-09-2010 06:18 PM

Cara no momento eu estou sem L2oFF para testar, então não posso lhe dizer ao certo em qual tabela deve alterar...
Creio, porém, não tenho certeza que seja em block_reason_code
Também pode estar havendo o bloqueio da região, se setou para outro país sem ser US lá nas configurações do servidor.

pnxbill 13-09-2010 07:11 PM

[World]
WorldId=1


[Setting]
;Country=0 KR
;Country=1 US
;Country=2 JP
;Country=3 TW
;Country=4 CN
Country=1

Tá isso aí, vo tentar verificar aqui, valeu.

A propósito, no meu SQL não tem essa opção de Drow All Rows.
Olha o que tem:
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

tovo 13-09-2010 08:46 PM

Use edite 200 linhas

pnxbill 13-09-2010 09:29 PM

é não consegui arrumar isso.
Comigo as coisas sempre têm que ser da maneira mais dificil auehauea.

Setokaiba 13-09-2010 09:38 PM

Tu restaurou as databases de qual pasta?
E aliás qual é o pack?

pnxbill 13-09-2010 09:49 PM

Do pack que você disponibilizou em seu topico contendo o videotutorial.
Restaurei do jeito que está no video.

Setokaiba 13-09-2010 09:52 PM

DBScript\DBScript_PP1.0 ?

E está tentando com qual chronicle?

pnxbill 13-09-2010 09:55 PM

Sim, essa mesmo.
Primeiro tentei com o Gracia igual no video, depois com o interlude. E sim, está tudo com o country=1 (USA).

Setokaiba 14-09-2010 02:38 AM

Bom, consciência limpa quanto a isto, fiz questão de instalar o L2oFF aqui no meu laptop e lhe mostrar que o procedimento anterior funciona corretamente:
[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

[Somente Usuários Registrados Podem Visualizar os Links Desta PáginaClique aqui para se Registrar]

PS: Account está com o a separado porque o próprio fórum está separando.

pnxbill 14-09-2010 08:17 AM

Mas voce criou a conta por programas ou editando SQL?
Se for editando SQL, tenta ver pq ta dando usage term expired aqui, vlw.

Setokaiba 14-09-2010 02:36 PM

Criei pelo método anterior citado.
SQL, utilizando as mesmas que fiz aqui.
Tenta dar load no Interlude e me diz.

pnxbill 13-12-2010 11:29 PM

3 meses depois...
Resolvi tentar novamente, depois do pc formatado.
Mesma coisa, não consigo conectar ao DB pelo L2AC. hahaha
puta azar.

350Z 14-12-2010 01:42 AM

Poste o Código escrito dentro do arquivo .ini
do mesmo. vamos analisar!

pnxbill 14-12-2010 02:13 PM

[DB Connection]
HostName=AGEPEE
DataBase=lin2db
User=sa
Password=secret
[Common]
SavePass=1

o hostname ja coloquei tudo que voce imaginar.
(local), nome de tudo, 127.0.0.1, tudo que vc imaginar mesmo.

350Z 14-12-2010 03:56 PM

Uma pergunta,
se caso estiver utilizando um MSSSQL, 2005,2008 etc.
provavelmente não funciona....

127.0.0.1, (local) etc.

você deve colocar o nome do Service sendo executado pelo MSSQL, caso o mesmo seja versao 2005 ou Superior...
Esse nome fica na Bandeja do seu Sistema,

pnxbill 15-12-2010 01:16 PM

To usando o 2008, mas não sei onde achar esse nome não. Onde fica bandeja do sistema? :s

zelaum 21-06-2011 12:47 PM

poe exemplo de como seria :)

GugaTheSlayer 08-02-2012 11:32 PM

Bom, Amigo... quando eu montei meu servidor no Windows 7 ele também ficava gerando esse erro, isso deve ser alguma incompatibilidade de comunicação interna dentro do próprio sistema operacional junto ao programa MSSQL 2008. depois de alguns meses voltei com o meu desenvolvimento de L2OFF e desta vez testei o Windows XP 64 Bits, logo quando fui criar minha conta para o GM coloquei no ini os seguintes dados:
127.0.0.1
como o ip interno do MSSQL testei a conexão e deu tudo certo.
bom, pelomenos eu não consegui resolver esse problema do windows 7 mas a compatibilidade do WinXP-64 é muito melhor para se criar um servidor na plataforma da NCSoft (L2OFF).

350Z 08-02-2012 11:57 PM

Na verdade, e que quando está utilizando o Windows Server 2008 você tem que usar o nome de domínio. Aquele que aparece quando você vai logar no Banco de Dados, E este endereço que vai permitir o Criador de contas funcionar corretamente com o BD 2008.

GugaTheSlayer 10-02-2012 09:12 PM

Sim, isso é certo, Z, mas eu não acho muito frutivo montar um servidor L2OFF em Windows 7, porque há vários distúrbios de incompatibilidade dos programas desenvolvidos pela NC.


Horários baseados na GMT -3. Agora são 12:02 AM.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.