Ligando servidor de SilkRoad usando arquivos VSRO

Shion

Legendário XPZ
Vou dividir em partes:

1- Arquivos necessários

2- Banco de dados e ODBC

3- Editando configurações

4- Ligando o Servidor

5- Logando com o cliente


Primeiro quero alertar a quem quer iniciar com o tutorial. O servidor requer uns 4 gigas para carregar totalmente e jogar na mesma maquina sem ter que desabilitar alguns mapas, portanto tenham em mente que se você tiver menos do que isso de RAM é melhor optar por desabilitar mapas, mas isso fica para o fim do tutorial





1 - ARQUIVOS NECESSÁRIOS




Arquivos do servidor:

Parte 1 
Por favor, Entrar ou Registrar para ver o conteúdo das URLs!


Parte 2 
Por favor, Entrar ou Registrar para ver o conteúdo das URLs!


Parte 3 
Por favor, Entrar ou Registrar para ver o conteúdo das URLs!


Database:

Por favor, Entrar ou Registrar para ver o conteúdo das URLs!


Billing asp files:

Por favor, Entrar ou Registrar para ver o conteúdo das URLs!


Custom Certification:

Por favor, Entrar ou Registrar para ver o conteúdo das URLs!


Ini e Server.cfg que funcionam:

Por favor, Entrar ou Registrar para ver o conteúdo das URLs!


Ultimo SMC Liberado:

Por favor, Entrar ou Registrar para ver o conteúdo das URLs!


Agentserver sem x-trap

Por favor, Entrar ou Registrar para ver o conteúdo das URLs!


FTP server:

Por favor, Entrar ou Registrar para ver o conteúdo das URLs!


Sqlserver 2000:

Por favor, Entrar ou Registrar para ver o conteúdo das URLs!


Sqlserver 2000 sp4 upgrade:

Por favor, Entrar ou Registrar para ver o conteúdo das URLs!


Para instalar o IIS server no windows server 2003 faça o seguinte:

1 - Coloquem o cd do windows no drive de cd ou dvd.

2 - Vá em Painel de controle>Adicionar ou remover programas>Adicionar ou remover componentes do windows>Marquem servidor de aplicativo e avançar ate instalar.

2 - BANCO DE DADOS E ODBC



Apos terminar de baixar todos os arquivos descompactem os arquivos do servidor na pasta C:\VSRO ficando dessa forma:



wol_error.gif
Click this bar to view the full image.

http://img830.imageshack.us/img830/3696/pastax.jpg

[FONT=Verdana][COLOR=#333333]Depois descompactem o arquivo do banco de dados dentro da pasta C:\VSRO\Banco .[/COLOR][/FONT]

[FONT=Verdana][COLOR=#333333]Após descompactem o SMC dentro da pasta C:\VSRO\smc_independent[/COLOR][/FONT]

[FONT=Verdana][COLOR=#333333]Criem uma pasta dentro da pasta C:\VSRO chamada Configurações e joguem dentro dela os arquivos INIs e Server.cfg funcionando.[/COLOR][/FONT]

[FONT=Verdana][COLOR=#333333]Depois criem outra pasta chamada CustomCertification dentro da Pasta C:\VSRO e joguem dentro dessa pasta os arquivos do CustomCertification.[/COLOR][/FONT]

[FONT=Verdana][COLOR=#333333]Copie o arquivo AgentServer_no_xtrap.exe que vocês baixaram do arquivo xtrap_cracked.rar e colem dentro da pasta C:\VSRO[/COLOR][/FONT]

[FONT=Verdana][COLOR=#333333]Após isso suponho que ja saibam instalar o Sqlserver, não vou entrar nessa area ate porque aqui no forum ja existem tutoriais ensinando a instala-lo é so instalar igual instalam para MuOnline, lembrem-se da sua senha SA.[/COLOR][/FONT]

[FONT=Verdana][COLOR=#333333]CRIEM UMA PASTA NA PASTA C:\VSRO chamada BACKUP[/COLOR][/FONT]

[FONT=Verdana][COLOR=#333333]Abram o Enterprise Manager e loguem no sqlserver, apos isso criem um novo banco de dados chamado Log_DB, outro chamado, SRO_VT_ACCOUNT e outro chamado SRO_VT_SHARD_INIT ficando dessa forma:[/COLOR][/FONT]

[LEFT][table][tr][td][img width=16 height=16]

' alt='' class='ipsImage' >[/td][td][SIZE=8px]Click this bar to view the full image.[/SIZE][/td][/tr][/table][/LEFT]

[img width=800 height=469]http://img202.imageshack.us/img202/4514/sqlserver.jpg

[FONT=Verdana][COLOR=#333333]Apos isso clique com o botão direito no banco de dados Log_DB>Todas as tarefas>Restore Database>Marquem from device>Select Devices>Add>Selecione File Name e clique nos ... do lado>Selecione a pasta C:\VSRO\Banco que criamos e selecione o arquivo Log_DB_db_201108210200.BAK>Clique em OK OK e OK>Selecione Aba options>Marque Force restore over existing database>mude o local physical file name para C:\VSRO\BACKUP\Log_DB_Data.MDF e C:\VSRO\BACKUP\Log_DB_Log.LDF e mande restaurar.[/COLOR][/FONT]

[FONT=Verdana][COLOR=#333333]FAÇA ISSO COM OS BANCOS SRO_VT_ACCOUNT E SELECIONE O ARQUIVO SRO_VT_ACCOUNT_db_201108210200.BAK E COM O SRO_VT_SHARD_INIT O SRO_VT_SHARD_INIT_db_201108210200.BAK[/COLOR][/FONT]

[FONT=Verdana][COLOR=#333333]Feito isso vamos rodar alguns updates com o Query Analizer.[/COLOR][/FONT]

[FONT=Verdana][COLOR=#333333]Abram o Query analiser e loguem com seu usuário sa.[/COLOR][/FONT]

[FONT=Verdana][COLOR=#333333]quando abrir selecione la encima na o banco SRO_VT_SHARD_INIT[/COLOR][/FONT]

[FONT=Verdana][COLOR=#333333]e cole essa seguinte query:[/COLOR][/FONT]



[CODE]USE [SRO_VT_SHARD_INIT]
GO
/****** Object:  StoredProcedure [dbo].[_ExistsServiceOffRentItem]    Script Date: 09/13/2011 12:03:44 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE procedure [dbo].[_ExistsServiceOffRentItem]  
as  

if( exists (select * from _Items with (nolock) where RefItemID in (select RefItemID from _RefRentItem where Service = 0 ) ) )  
begin
return -1
end
GO  [/CODE]

[FONT=Verdana][COLOR=#333333]Clique no botão vermelho de exclamação la em cima para rodar a query.[/COLOR][/FONT]

[FONT=Verdana][COLOR=#333333]Logo apos selecione o banco SRO_VT_ACCOUNT[/COLOR][/FONT]
[FONT=Verdana][COLOR=#333333]e cole essa query:[/COLOR][/FONT]





[CODE]USE [SRO_VT_ACCOUNT]
GO
/****** Object:  Table [dbo].[SK_gamebang_ip]    Script Date: 09/13/2011 12:05:29 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[SK_gamebang_ip](
    [ip] [int] NULL,
    [capacity] [int] NULL
) ON [PRIMARY]
GO
 
[/CODE]



[FONT=Verdana][COLOR=#333333]Clique no botão vermelho de exclamação la em cima para rodar a query.[/COLOR][/FONT]

[FONT=Verdana][COLOR=#333333]Feito isso vamos configurar algumas coisas no Banco, abram novamente o ENTERPRISE MANAGER e abram o banco SRO_VT_ACCOUNT cliquem em tables>cliquem com o botão direito na coluna SK_gamebang_ip>open table>return all rows e deixem as informações conforme a imagem:[/COLOR][/FONT]

[LEFT][table][tr][td][img width=16 height=16]

' alt='' class='ipsImage' >[/td][td][SIZE=8px]Click this bar to view the full image.[/SIZE][/td][/tr][/table][/LEFT]

[img width=800 height=469]http://img835.imageshack.us/img835/5471/skgamebang.jpg

[FONT=Verdana][COLOR=#333333]Abram no mesmo banco clique com o botão direito na coluna _ShardService e return all rows e mude o 99 para 64 e pronto.[/COLOR][/FONT]

[FONT=Verdana][COLOR=#333333]VAMOS AGORA PARA O ODBC.[/COLOR][/FONT]

[FONT=Verdana][COLOR=#333333]Vá em Painel de controle>Ferramentas administrativas>Fonte de dados ODBC>Aba fonte de dados do sistema>Clique em adicionar>Selecione SQLSERVER e concluir>Nome coloque SRO_VT_ACCOUNT e em Servidor digite (local) e avançar>Selecione com autenticação do SQL e coloque usuário sa e sua senha que você colocou quando instalou o sqlserver> altere o banco padrão para SRO_VT_ACCOUNT>avançar>concluir>OK.[/COLOR][/FONT]

[FONT=Verdana][COLOR=#333333]Faça o mesmo com o nome Log_DB e no alterar o banco padrão selecione Log_DB e o mesmo com o SRO_VT_SHARD_INIT.[/COLOR][/FONT]

[FONT=Verdana][COLOR=#333333]Finalizamos a parte 2.[/COLOR][/FONT]
 

Shion

Legendário XPZ
3 - EDITANDO AS CONFIGURAÇÕES



Passamos para a parte 3, abra a pasta C:\VSRO\Configurações e abra a pasta ini. Abra o arquivo srGlobalService.ini e editem dessa maneira:



Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!


Edite a parte do SUA SENHA DO USUARIO SA
Salve e abra agora o srNodeType.ini e configure dessa forma:



Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!


Mude apenas os ips para os que estão ai encima que é 192.168.1.2
Salve e abra o arquivo srShard.ini e configure da seguinte forma:




Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!



Edite a parte SUA SENHA DO USER SA e coloque sua senha
Salve.

Abra o arquivo Server.cfg que esta na pasta C:\VSRO\Configurações e modifique da seguinte forma:




Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!



Deixe extamente dessa forma mudando apenas a parte 
Por favor, Entrar ou Registrar para ver o conteúdo das URLs!

Esse usuário é do filezilla, inventem um agora e coloquem tipo marcos e senha 123456 ficando assim 
Por favor, Entrar ou Registrar para ver o conteúdo das URLs!


Agora copiem a pasta ini onde estão os arquivos que nós configuramos para a pasta C:\VSRO\CustomCertification após isso abram o arquivo 1 - compile.bat e esperem terminar de carregar e apertem enter.

Logo apos isso vocês teram que copiar o arquivo Server.cfg da pasta C:\VSRO\Configurações e colar dentro da pasta C:\VSRO e mandar substituir o antigo.

Abra o arquivo da pasta C:\VSRO\smc_independent chamado ServiceManager.cfg e deixem da seguinte maneira:




Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!


Abra na mesma pasta smc_updater.cfg e mudem o ip para 192.168.1.2 .

Criem uma pasta na pastaC:\VSRO chamada SRO_CREST e copiem os arquivos de dentro da pasta Crest para dentro dessa pasta SRO_CREST.

Instalem o Filezilla server e abram o filezilla server interface apos abrir clique na aba edit>Users e criem o usuário e senha que você colocou no arquivo Server.cfg aqui vai uma foto de como fica:



Código:
Por favor, Entrar ou Registrar para ver o conteúdo dos códigos!


Alterando apenas a parte do SUA SENHA DO USER SA.

Agora abra o arquivo GetTotalSilk.asp e alterem o unico ip nesse arquivo e coloque 192.168.1.2, faça isso com os outros dois arquivos PurchaseSilk.asp e RefundSilk.asp.

Com o IIS filezilla banco e odbc criados é hora de iniciar-mos o servidor.

4- INICIANDO O SERVIDOR



ANTES DE TUDO CRIEM UM LOOPBACK ADAPTER.

Para fazer isso vá em iniciar>painel de controle>add hardware>Avançar e aguarde>marquem sim ja conectei>avançar>desça a barra ate o fim e selecione adicionar novo dispositivo de hardware e avançar>marquem instalar hardware manualmente e avançar>adaptadores de rede>avançar>microsoft>loopback adapter>avançar>avançar.

Depois de instalado va em conexoes de rede e selecione o loopback adapte e clique com o botao direito e em propriedades>selecione protocolo tcpip>propriedades deixando da seguinte maneira:


[/COLOR][/FONT][/SIZE]

[IMG]http://www.ragezone.com.br/images/statusicon/wol_error.gif
[td]Click this bar to view the full image.

http://img196.imageshack.us/img196/7655/94513466.jpg

[FONT=Verdana][COLOR=#333333]Agora vamos iniciar o servidor:[/COLOR][/FONT]

[FONT=Verdana][COLOR=#333333]1 - Abra o arquivo 3 - CustomCertificationServer.bat dentro da pasta CustomCertification.[/COLOR][/FONT]

[FONT=Verdana][COLOR=#333333]2 - GlobalManager.exe na pasta VSRO[/COLOR][/FONT]

[FONT=Verdana][COLOR=#333333]3 - DownloadManager.exe na pasta VSRO[/COLOR][/FONT]

[FONT=Verdana][COLOR=#333333]4 - GatewayServer.exe na pasta VSRO[/COLOR][/FONT]

[FONT=Verdana][COLOR=#333333]5 - MachineManager.exe na pasta VSRO[/COLOR][/FONT]

[FONT=Verdana][COLOR=#333333]6 - FarmManager.exe na pasta VSRO[/COLOR][/FONT]

[FONT=Verdana][COLOR=#333333]7 - SR_ShardManager.exe na pasta VSRO (esse demora um pouco para iniciar aguardem terminar de carregar).[/COLOR][/FONT]

[FONT=Verdana][COLOR=#333333]8 - AgentServer_no_xtrap.exe na pasta VSRO[/COLOR][/FONT]

[FONT=Verdana][COLOR=#333333]9 - SR_GameServer.exe na pasta VSRO (esse demora muito entao espere terminar)[/COLOR][/FONT]

[FONT=Verdana][COLOR=#333333]10 - smc_independent.exe na pasta C:\VSRO\smc_independent loguem com o usuario sro_gm1 e senha hn2006 o terceiro deixa em branco e dê ok, apos isso va em aplication e em load pluguins aguarde terminar tudo e vá na aba server control e clique com o botao direito encima do primeiro que estiver com a bolinha vermelha e selecione start service e de ok, faça isso com o outro que esta vermelho. apos isso no que tem o nome SroLand clique com o botao direito e selecione Operating e da ok.[/COLOR][/FONT]

[FONT=Verdana][COLOR=#333333]Pronto servidor iniciado completamente.[/COLOR][/FONT][/td][/tr][/table]

[LEFT][table][tr][td][FONT=Verdana][COLOR=#000000][table][tr][td][/COLOR][/FONT][IMG]http://www.ragezone.com.br/images/statusicon/wol_error.gif[/td][td]Click this bar to view the full image.[/td]
[/LEFT]

http://img4.imageshack.us/img4/2167/filezillai.jpg

[FONT=Verdana][COLOR=#333333]Cliquem da parte shared folder e selecionem essa pasta C:\VSRO\SRO_CREST[/COLOR][/FONT]

[FONT=Verdana][COLOR=#333333]Apos isso cliquem na aba Edit e settings e alterem a porta de 21 para 1148.[/COLOR][/FONT]

[FONT=Verdana][COLOR=#333333]Agora vamos para a parte do IIS, abra o gerenciador em painel de controle>ferramentas administrativas>gerenciador de serviços de informações iis.[/COLOR][/FONT]

[FONT=Verdana][COLOR=#333333]Ao abrir abra a aba e clique em extensoes de serviçoes da web e selecionem cada um e manda permitir.[/COLOR][/FONT]
[FONT=Verdana][COLOR=#333333]Apos isso abram o arquivo que vocês baixaram de nome CGI_InternalTest.rar e copiem a pasta CGI_InternalTest para a pasta C:\inetpub\wwwroot .[/COLOR][/FONT]
[FONT=Verdana][COLOR=#333333]Vá novamene no gerenciador e agora clique em Sites da web>Sites da web padrao e vocês iram ver a pasta la, clique com o botão direito encima dela e clique em propriedades apos isso em nome de aplicativo clique na frente em criar e deixe o mesmo nome que o iis determinou e no permissoes de execução coloque script e executáveis. Dê ok e feche o gerenciador. Agora abra a pasta CGI_InternalTest e abra o arquivo DBConnect.asp e alterem da seguinte maneira:[/COLOR][/FONT]

[FONT=Verdana][COLOR=#333333] [/COLOR][/FONT][/td][/tr][/table]
 
Topo Bottom