• Bem vindo à nossa comunidade - Quer se juntar ao resto dos nossos membros? Registre-se*Registros aprovados pela adminitração

Servidor RF Online

MHARKOZ

Usuário XPZ
ai Galera  pra  muito que estavam  pedindo um tutorial  achado na  net de coo criar um servidor  RF Online

Para quem não sabe , Esse jogo atual  é da  empresa  Level up Games e    esta temporariamente fechado a criação de Acc 
default_sad.png


Ai eu  pensei
default_smile.png
Porque não  criar um servidor  pra mim então tá ai pra quem quiser tambem : Bjs  qualquer duvida  so  me contata ou me enviar pm  ou add msn

<ps: Só irei Responder por  aqui >

CONFIGURAÇÃO DO PC

- PENTIUM 4 HT 3.06 OU MELHOR 1 Gb RAM OU MAIS

- Microsoft Windows XP Professional Edition SP2

1º PASSO

1 – MICROSOFT SQL SERVER 2000

Download:[ftp=ftp://www.ultradownloads.com.br/redirect/2,11042.html]http://www.ultradownloads.com.br/redirect/2,11042.html[/ftp]

2 – GAMESERVER

Download:[ftp=ftp://www.rapidshare.com/files/110809225/Gameserver.rar.html]http://www.rapidshare.com/files/110809225/Gameserver.rar.html[/ftp]

3 – WEBSERVER

Download:[ftp=ftp://www.files.filefront.com/KaswynnWebSetup105exe/;9651227;/fileinfo.html]http://www.files.filefront.com/KaswynnWebSetup105exe/;9651227;/fileinfo.html[/ftp]

4 – ODBC PARA O MS SQL 2000

Download:[ftp=ftp://www.rapidshare.com/files/110471234/ODBC.reg.html]http://www.rapidshare.com/files/110471234/ODBC.reg.html[/ftp]

6 – CLIENT LAUCHER E LOGINSERVER EDITADOS PARA IP LOCAL (127.0.0.1)

Download:[ftp=ftp://www.rapidshare.com/files/110467803/127.0.0.1.rar.html]http://www.rapidshare.com/files/110467803/127.0.0.1.rar.html[/ftp] (ou abaixem  do  site da levelupgames)

7 – CLIENTE PATCH

Download < - Opcional :[ftp=ftp://www.just-rf.net/Patch_JusT-RF_2.2.rar]ftp://www.just-rf.net/Patch_JusT-RF_2.2.rar[/ftp]

8 – RF CLIENT CORE - 060526

Por Torrent

Download Torrent :[ftp=ftp://www.mininova.org/det/1082798]http://www.mininova.org/det/1082798[/ftp]

9 - EDITOR HEXADECIMAL - ULTRAEDIT

Download :[ftp=ftp://www.ultraedit.com/downloads/ultraedit_download.html]http://www.ultraedit.com/downloads/ultraedit_download.html[/ftp]

2º PASSO

abra o autorun (o download que você fez) e após carregar, vá em "install database server"

Siga as configurações padrão até chegar na janela quem tem duas opções para você selecionar, "Use the Local System account" e "Use a Domain User account"..

Selecione "Use the Local System account" em vez de "Use a Domain User account"

Vá clicando no botão NEXT até chegar nesta parte:

Mixed mode ou autenticação do windows

Selecione "Mixed Mode" e coloque a senha para o usuario sa (system administrator). Você precisará desta senha mais tarde então não se esqueça dela!

Agora Termine a instalação seguindo as configurações padrão.

Agora, Reinicie o com****dor, e após isso verá um novo icone do lado do relogio.

Verifique se ele está funcionando, se sim vai estar com um simbolo verde, parecido com um play (>), se não, abra-o e clique no botão "Start"

3º PASSO

CRIANDO E RESTAURANDO OS DATABASES

Antes de tudo, coloque a sua pasta GAMESERVER no C:, e então, vá em : C:\Gameserver\DB

Veja que há 4 arquivos aí.

Agora vá na barra Iniciar > Microsoft SQL Server > Enterprise Manager

Vá clicando no [+] até localizar uma pasta chamada DATABASES, clique com o botão direito e vá em "New Database"

Na janela que abrir, escreva na caixa, exgame, e dê OK.

Deja que agora dentro da pasta DATABASES tem uma sub-pasta com o nome exgame.

Agora crie mais 3 databases, com o nome de : "rf_account", "rfweb", "rfworld"!

Agora clique com o botão direito do mouse em exgame, vá em Todas as Tarefas (all tasks), e selecione "Restore Database..."

Na Nova janela, Clique em "Restore from Device", clique em "Select Devices" e aparecerá uma nova janela.

Neste ponto do tutorial, você ja deve ter descompactado a pasta gameserver.rar, se não, descompacte para o c:.

Logo após isso, va em : C:\Gameserver\DB e confira se tem 4 arquivos na pasta.

Voute ao "SQL Server Enterprise Manager", e na janela que abriu, selecione "Add" e uma nova janela vai ser aberta.

Selecione "File Name" e va até a pasta C:GameserverDB e selecione "exgame.bak" e clique em OK.

Agora verifique se em "devices:", em um quadrado branco está escrito C:Gameserver\DB\exgame

Se sim, la em cima da janela, tem a opção "options, clique, e em seguida, clique no quadrado da segunda opção, "Force restore over existing database"

Pronto! agora clique em OK e e espere carregar.

Faça isso com todas as databases

Concluimos o passo 3!

4 PASSO

Coloque o arquivo ODBC.reg no C:

Então, vá ao "Painel de Controle" (Iniciar > Painel de Controle) >> Ferramentas Administrativas >> Fontes de Dados >> ODBC

Abrirá a janela do ODBC

Se o ODBC não estiver em branco, apague tudo que estiver aí, deixe em branco.

AGORA CLIQUE DUAS VEZES EM ODBC.reg (oque você copiou para o C

Fexe o ODBC e abra novamente e veja que foram adicionados dados aí, então

Entçao para verificar se você obteve êxito, clique duplo em "MQIS" >> Concluir >> Testar Fonte de Dados.

Se tiver Êxito, Passo Seguinte, se não, refassa os passos acima.

Não Cheque novamente pois pode corromper o database.

5º PASSO

CONFIGURANDO O WEBSERVER

Instale o WEBSERVER, descompacte-o e coloque no C:

-------------------------------------------------------------------------------------------------------------------------------

Vá em C:\G4Webserver\diskw\www E ABRA O ARQUIVO "REGISTER.PHP" NO BLOC DE NOTAS"

MUDE TODOS OS 127.0.0.1 PARA O SEU IP!

LINE 1 <a href="http://127.0.0.1/rfweb/list.htm"><img src="retour.jpg" border="0"></a>

LINE 2 <form name="retour" action="http://127..0.01/rfweb/list.htm">

LINE 3 echo '<body background="ins_fond.jpg"><center>Account has been created.<br><br><a href=http://127.0.0.1/rfweb/list.htm><img src=retour.jpg border=0></center></body>';

LINE 4 <center>Registration closed. Try later.<br><br><a href="http://127.0.0.1/rfweb/list.htm"><img src="retour.jpg" border="0"></center>';

----------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------------------------------

- Novamente vá em : C:G4Webserver\diskw\www ABRA O ARQUIVO CONFIG.PHP, E MUDE "wanker12" para a senha que você colocou na instalação do SQL Server.

Veja:

“CONFIG.PHP”

<?

$sql_user = 'sa'; // SQL ID

$sql_pwd = 'wanker12'; // SQL PASSWORD (change it to your password mssql)

$base = "exgame"; // SQL BASE name (don't change it's by default)

$host = "127.0.0.1"; // SQL HOST (change it to your IP ex : 127.0.0.1)

$reg_open = true;

?>

wanke12 MUDE PARA A SUA SENHA

127.0.0.1 DEIXE ASSIM!! NÃO MUDE PARA O SEU IP!

----------------------------------------------------------------------------------------------------------

E Faça o Mesmo no arquivo “RF_CONFIG.PHP”

Veja

“RF_CONFIG.PHP”

//MSSQL settings

$sql_user = 'sa'; // SQL ID

$sql_pwd = 'wanker12'; // SQL PASSWORD (change it to your password mssql)

$base = "exgame"; // SQL BASE name (don't change it's by default)

$host = "127.0.0.1"; // SQL HOST (change it to your IP ex : 127.0.0.1)

$reg_open = true;

?>

----------------------------------------------------------------------------------------------------------

- Vá em C:\G4Webserver\diskw\www\Update1 , Abra “SERVERCONFIG.TXT” no bloc de notas e mude 127.0.0.1 para o seu IP

Veja

[LoginServer]

ServerNumber = 1

Server0 = 127.0.0.1

[PatchServer]

ServerNumber = 2

Server0 = 127.0.0.1

Server1 = 127.0.0.1

[Notice]

Server = 127.0.0.1

----------------------------------------------------------------------------------------------------------

- Faça o mesmo com o arquivo NULL

Veja

[LoginServer]

ServerNumber = 1

Server0 = 127.0.0.1

[PatchServer]

ServerNumber = 2

Server0 = 127.0.0.1

Server1 = 127.0.0.1

[Notice]

Server = 127.0.0.1

----------------------------------------------------------------------------------------------------------

- Abra o arquivo “LauncherMessage”(Abra no bloc de notas) e mude 127.0.0.1 para o seu IP (esta localizado láh em baixo)

LOOK

GREETING ="http://127.0.0.1/rfweb/greet.htm"

NOTICE ="http://127.0.0.1/rfweb/list.htm"

TEST_NOTICE ="http://127.0.0.1/rfweb/list.htm"

BANNER ="http://127.0.0.1/rfweb/banner.htm"

HOMEPAGE =""

MOVIE =""

SMS ="no"

SERVER_GREETING_HEAD ="http://127.0.0.1/rfweb/greet.htm"

DEFAULT_TITLE ="YES"

SERVER_GREETING_IMG_HEAD ="http://127.0.0.1/rfweb/image.htm"

BILLING =http://127.0.0.1/

-------------------------------------------------------------------------------------------------------------------------------

- Vá Em C:\G4Webserver\diskw\wwwrfwebList_files e Abra o arquivo “INDEX.PHP” Mude 127.0.0.1 para o seu IP

Veja...

LINE 1 <a href="http://127.0.0.1/" target="_blank"><img src="index_data/site_web.jpg" onMouseOver="this.src='site_web_hover.jpg'" onMouseOut="this.src='site_web.jpg'" border="0"></a>&nbsp;

LINE 2 <a href="http://127.0.0.1/" target="_blank"><img src="index_data/forum.jpg" onMouseOver="this.src='forum_hover.jpg'" onMouseOut="this.src='forum.jpg'" border="0"></a>&nbsp;

LINE 3 <a href="http://127.0.0.1/register.php"><img src="index_data/register.jpg" onMouseOver="this.src='register_hover.jpg'" onMouseOut="this.src='register.jpg'" border="0"></a>&nbsp;

LINE 4 <a href="http://127.0.0.1/rfweb/downloads_patcher.htm"><img src="index_data/patches.jpg" onMouseOver="this.src='patches_hover.jpg'" onMouseOut="this.src='patches.jpg'" border="0"></a>

-------------------------------------------------------------------------------------------------------------------------------

OK…TERMINAMOS O WEBSERVER. UHUU.

6º PASSO

6º PASSO

EM Gameserver\WorldInfo, ABRA WORLDINFO.INI E MUDE 127... PARA SEU IP

VÁ EM C:Gameserver\RF_Bin\Initialize, PORQUE AGORA VAMOS CONFIGURAR O SEU SERVIDOR (CUIDADO! AQUI UM ERRO PODE FAZER O SERVIDOR NÃO FUNCIONAR!)

VEJA...

ONDE ESTÁ PASSWORD SQL HERE VOCÊVAI COLOCAR A SUA SENHA, E ONDE ESTÁ AKI --------------------------------------------------> NO CHANGE VOCÊ NÃO VAI MUDAR O IP AÍ, VAI DEIXAR 127.0.0.1 MESMO.

1º - AccountSystem

[Database]

AccountDB_Name=rf_account

AccountDB_Machine=127.0.0.1 ------------------------------> NO CHANGE.

AccountDB_DSN=odinAccount

AccountDB_User=rfonline

AccountDB_Pass=PASSWORD SQL HERE

[World]

ServiceSet_Num=1

WorldSet_Num=1

Name0=Novus

DBName0=rfworld

DBMachine0=127.0.0.1----------------------------------------------> NO CHANGE.

Address0=YOUR IP HERE

[service]

MaxAccountNum=100000

-------------------------------------------------------------------------

2º - ControlSystem

[Account]

AccountAddress=YOUR IP HERE

-------------------------------------------------------------------------

3º - LoginSystem - ESSA PARTE É MUITO IMPORTANTE! ESTÁ VENDO ExUser=rfonline ?? FOI POR CAUSA DISSO QUE EU NÃO CONSEGUIA FAZER O MEU SERVIDOR!! É POR CAUSA QUE NÃO EXISTIA O USUARIO rfonline NO SQL, SOMENTE "SA", ENTÃO NO FINAL DESSE PASSO VAMOS CRIAR O USUARIO rfonline

ONDE ESTÁ PASSWORD SQL HERE VOCÊVAI COLOCAR A SUA SENHA, E ONDE ESTÁ AKI --------------------------------------------------> NO CHANGE VOCÊ NÃO VAI MUDAR O IP AÍ, VAI DEIXAR 127.0.0.1 MESMO.

[Patch]

ClientVersion=728

PatchAddress1=127.0.0.1 -------------------------------------------------> NO CHANGE

PatchAddress2=127.0.0.1--------------------------------------------------> NO CHANGE

[iP Address Filter]

FilterNum=0

[Account]

AccountAddress=127.0.0.1 ------------------------------------------------> NO CHANGE

[system]

Billing=1

[Database]

WebName=rfweb

WebUser=rfonline

WebPass=PASSWORD SQL HERE

ExName=x2online

ExUser=rfonline

ExPass=PASSWORD SQL HERE

DBName=x2online

DBUser=rfonline

DBPass=PASSWORD SQL HERE

[iP Block Filter]

BlockIPNum=1

BlockIP0=209.124.18.01 -------------------------------------------------------------> NO CHANGE

BlockIPRange0=255

----------------------------------------------------------------------------------------------------------

4º - ServerSystem

[itemBox]

ItemBoxExistSecond = 60

ItemBoxHurrySecond = 50

ItemBoxOnlyOwnerCanTakeSecond = 30

[Map]

StandardRadiusSector=8

SectorSideLength=40

ObjMaxNumInSector=20

[World Set]

Address=YOUR IP HERE

ZoneCode=1

PortForClient=27780

[Cheat Set]

MonsterID=

[Party]

ExpAddRateDam0=100

ExpAddRateDam1=100

ExpAddRateDam2=100

ExpAddRateDam3=100

ExpAddRateDam4=100

ExpAddRateDam5=100

ExpAddRateDam6=100

ExpAddRateDam7=100

ExpAddRateDam8=100

ExpAddRateDam9=100

ExpAddRateKill0=100

ExpAddRateKill1=100

ExpAddRateKill2=100

ExpAddRateKill3=100

ExpAddRateKill4=100

ExpAddRateKill5=100

ExpAddRateKill6=100

ExpAddRateKill7=100

ExpAddRateKill8=100

ExpAddRateKill9=100

----------------------------------------------------------------------------------------------------------

5º - WorldSystem

[system]

WorldName=Novus

AccountAddress=YOUR IP HERE

CheckSum=true

LimUserNum=900

[Economy]

Default_OreVal=12

[schedule]

ScheduleInit=0

[MainThread]

SleepTerm=0

SleepValue=0

SleepIgnore=0

[Rule]

AttackSpareDelay=100

[RankJob]

JobHour=12

JobMin=01

[itemBox]

ItemBoxExistSecond = 60

ItemBoxHurrySecond = 50

ItemBoxOnlyOwnerCanTakeSecond = 30

[Map]

StandardRadiusSector=8

SectorSideLength=40

ObjMaxNumInSector=20

[World Set]

Address=YOUR IP HERE

ZoneCode=1

PortForClient=27780

[Cheat Set]

MonsterID=

[Party]

ExpAddRateDam0=100

ExpAddRateDam1=100

ExpAddRateDam2=100

ExpAddRateDam3=100

ExpAddRateDam4=100

ExpAddRateDam5=100

ExpAddRateDam6=100

ExpAddRateDam7=100

ExpAddRateDam8=100

ExpAddRateDam9=100

ExpAddRateKill0=100

ExpAddRateKill1=100

ExpAddRateKill2=100

ExpAddRateKill3=100

ExpAddRateKill4=100

ExpAddRateKill5=100

ExpAddRateKill6=100

ExpAddRateKill7=100

ExpAddRateKill8=100

ExpAddRateKill9=100

TERMINAMOS ? NÃÃÃO! AGORA VAMOS CRIAR O USUARIO "rfonline"

barra Iniciar > Microsoft SQL Server > Enterprise Manager > Microsft SQL Server > SQL Server Group > (Local) (Windows NT) > Security > Login

Então clique com o botão direito em LOGIN e vá em "new login"

em "Name" coloque "rfonline"

Clique na bolinha (o) do SQL Server Authentication

em "Password" coloque a sua senha

e em "database" coloque exgame.

Pronto!

7º PASSO - Estamos acabando!

EDITANDO LAUCHER E LOGINSERVER

- DESCOMPACTE O 127.0.0.1.RAR, vamos editar esses 2 arquivos com o ultraedit

ABRA O ULTRAEDIT

APERTE CTRL + O

E SELECIONE O ARQUIVO RF ccr.exe QUE VOCÊ DESCOMPACTOU DO 127.0.0.1.RAR

Agora Aperte CTRL + F

E digite 127.0.0.1

e clique no quadrado [x] tem tem na frente escrito : "Find ASCII"

então, clique em Find Next, todo 127.0.0.1 você substitue pel oseu IP, não pode copiar e colar, tem q digitar

Vá Apertando F3 para procurar o proximo 127.0.0.1 q tem.

Depois de Terminar Todos, Aperte F12 e digite para salvar, meurf.exe

Ex: RF-Revolution.exe

Faça o mesmo com o loginserver.exe

8º PASSO

Copie suposto "meurf.exe" para a pasta do seu rf client ( o que você baixou 060526 (lembrese de ter instalado o patch.))

E o loginserver.exe para C:GameserverRF_Bin

9º PASSO - Esse eh o ultimo ! UFF!

1- WEBSERVER - vá em C:G4Webserver e clique em Start e espere carregar até fechar automaticamente.

2 - GAMESERVER - Vá em C: Gameserver RF_Bin e execute neste ordem :

AccountServer -Test-

LoginServer (oque você criou)

GameServer -test-

Não carregue tudo de uma vez senão pode travar, de um tempo de 1 minuto para abrar cada um.

O GAMESERVER OU WORLDSERVER OU ZONESERVER DEMORA +- 5 MINUTOS PARA CARREGAR!

+ recomendo abrir o server uzando estes arquivos

GameServer.rar

Agora eh só ir na pasta do seu RF, ir no "meurf.exe" esperar abrir, registrar (você pode se registrar pelo Page Rankingópio laucher client) e logar!

Testa e aprovado  por mim :Mharkoz
 
Editado por um moderador:

SUPERHOMEN

Novato XPZ
GOSTEI MUITO DO TUTORIAL

ESTOU TENTANDO MONTAR UM SERVE TAMBEM

GOSTARIA DE SABER SE O SEU SERVE DEU SERTO POR QUE O MEU NAO DEU SERTO NAO

MANDA UM MAIL PARA MIM

SE PODER ME AJUDAR

senhordamorte1@hotmail.com
 

pokemonandre

Novato XPZ
Desculpe não sabia.

Garanto que não cometerei este erro novamente.

Apenas gostaria de montar um servidor de RF para que eu possa jogar com uns amigos em minha casa.

Adoro este jogo mas on-line ta dificil jogar , peço a gentileza de quem possuir os arquivos e puder ajudar

que envie o local onde posso conseguir.

Desculpe novamente...
 
Topo Bottom