Forum Tkbrgames
Registrar-se Para Ter Acesso Total a Todos Topicos do Forum TGBR

Participe do fórum, é rápido e fácil

Forum Tkbrgames
Registrar-se Para Ter Acesso Total a Todos Topicos do Forum TGBR
Forum Tkbrgames
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Criando um servidor de tibia com IP fixo 2º parte

Ir para baixo

Criando um servidor de tibia com IP fixo 2º parte Empty Criando um servidor de tibia com IP fixo 2º parte

Mensagem por splinter Qui Out 16, 2008 2:04 am

Links uteis

EasyPHP
script em PHP

-EasyPHP-
*Instale-o em qualquer lugar, a sua escolha.
*Na pasta EasyPHP 1-7, vai ter uma pasta chamada Apache.
*Entre nela, depois vá na pasta conf e abra com Bloco de Notas/WordPad o arquivo httpd.conf .
*Dê Ctrl + F e procure por Port 80.
*Em Port 80, adicione 90 no final, ficando assim: Port 8090

-Configurando o PHP-
*Baixe os scripts.
*Descompacte o .rar na pasta do EasyPHP, se ele perguntar se pode substituir, escolha Sim para Todos.
*Agora, abra o config.php com algum editor de texto.

*Terá o seguinte:


QUOTE
QUOTE//--------------------------Diretorios---------------------------//
$diraccount = 'D:\Otserv\data\accounts/'; //Diretório das accounts.
$dirplayer = 'D:\Otserv\data\players/';//Diretório dos players.
//---------------------------------------------------------------//


*$diraccount= É o diretório de Accounts do OTServer. Coloque o diretório separando cada pasta com uma barra assim \, e quando terminar coloque /.
*$dirplayer= É o diretório de Players do OTServer. O mesmo de cima só que de players.

QUOTE//----------------------------Ranks------------------------------//
$topn = "10"; //Quantos irao aparecer no rank
//---------------------------------------------------------------//

*$topn= O número de pessoas que aparecerão no ranking.

QUOTE//----------------------Informaçoes do Server--------------------//
$servername = "Rikera OTServer";
$serverip = "rikeserver.servegame.com";
$serverport = "7171";
//---------------------------------------------------------------//

*$servername= Nome do seu OTServer.
*$serverip= IP do seu OTServer.
*$serverport= Port do seu OTServer(Recomendado não alterar).

QUOTE//---------------------------Visual------------------------------//
$topo = "Rikera OTServer";
$maxnumberacc = "6";
$noticia = "Rikera foi reformulada. (:";
//---------------------------------------------------------------//


*$topo= Titúlo que aparecerá no topo da página.
*$maxnumberacc= Número máximo de caracteres para a account.
*$noticia= Notícia curta e rápida que aparecerá na página principal do site.

QUOTE//---------------------------Dados OT------------------------------//
$exprate = "10x";
$mlrate = "10x";
$skillrate = "10x";
$lootrate = "1x";
$sqmhouse = "500 Gps";
$wrldmode = "Non-PvP";
$prcrunas = "1 K 100x";
//---------------------------------------------------------------//

*$exprate= Quantos X é a EXP.
*$mlrate= Quantos X é o Magic Level.
*$skillrate= Quantos X é as Skills.
*$lootrate= Quantos X é o Loot(1x= Loot normal).
*$sqmhouse= Preço por SQM de uma casa.
*$wrldmode= Modo do OTServer(PvP, Non-PvP, etc).
*$prcrunas= Preço médio das runas.

QUOTE//---------------------------Contadores--------------------------//
$mostracount = TRUE;
$count = "count.txt";
$dirip = "ips";
//---------------------------------------------------------------//

*$mostracount= Coloque TRUE se quiser que apareça um contador de accounts já feitas no servidor, ou coloque FALSE se não quiser.
*$count= Nome do arquivo que guardará o número de pessoas que fizeram cadastro.
*$dirip= Pasta onde estará guardado os ips de quem se cadastra.


OBS: Para mudar os equips iniciais, configure no Criarplayer.php, na pasta accounts, lá no finalzinho.

-Protegendo seu OTServer-
*Para proteger seu server, abra o Bloco de Notas e nele escreva:
QUOTEDeny For All
*Salve-o na pasta do seu ot como .htaccess .
*Crie uma cópia do .htaccess e coloque esta cópia na pasta Ips, que fica na pasta account do PHP.
*OBS: COLOQUE APENAS NA PASTA DO SEU OT E NA PASTA IPS, SENÃO O PHP VAI BUGAR E NÃO VAI DAR PRA CRIAR CHAR!!!

Lista de Espera?,
Isso acontece porque o Spawn do Player (a posição que ele está), está em cima de uma coisa (paredes, portas..).
Solução: Mudar o Spawn do Player! Abra (No bloco de Notas) o Nome do Player.xml, precione Ctrl+f, procure por: spawn, modifique.
EXEMPLO:


Hakers?
Seus problemas acabaram ..
Primeiramente :
*Como eles invadem meu pc ?
-Eles entram pelo site de accounts. (Sem detalhes se não vão descobrir como hackeia)
*Tah bom .. mas como impedir que eles entram ?
-Você coloca o nome da pasta que esta seu ot bem dificil por exemplo : LKMs RoX oT
*Mas porque tem que por um nome assim ?
-Porque os hackers invadem o server pelo nome da pasta.
Galera o tuto acaba por aki espero ter ajudado .. demorei pra fazer esse tutorial pq soh hj q vi uns kras entrando em um server.
Não existe essa maneira mas existem VÁRIAS maneiras de se hackear um server, vamos dizer maneira noob e maneira inteligente de se hackear um server.
Edit : (Mais informaçoes para o topico) > By Iguinho
A maneira noob de se hackear é entrando pelo site de account como ele disse mas SEM DETALHES.
A maneira inteligente de se hackear é com um keylogger, por exemplo, você baixa um otserver contaminado de keylogger mas não sabe que tem keylogger, ai vamos dizer que voce abra seu server e entre com sua account de gm o keylogger, ele rouba a sua senha e manda para o hacker, logo depois o hacker tem acesso a sua conta de gm como tambem a sua conta de e-mail e etc...

MAS ISSO TEM UMA SOLUÇÃO!

Na hora que você for criar o seu otserver você simplesmente não ponha a pasta do otserver na pasta www, ponha em algum outro diretorio na pasta C:\ e etc... mas isso não quer dizer que você esta 100% seguro de nao ser hackeado, existem 1001 maneiras de se hackear que eu nao vou postar aqui.
Sobre o keylogger eu sugiro baixar um antivirus bom de empresa boa como o norton ou outros ai, que ele cata o keylogger mas é sempre necessário que ele fique atualizado que se não ele não cata nada.

Criando char Gm:
---EM DATA/PLAYERS---
-Vá em data/players. (vamos supor que existe um char chamado Ajuda)
-Copie o char "Ajuda" e cole-o na mesma pasta.
-Renomeie este char para o nome do GM desejado (vamos supor que o nome do seu GM seja, GM Ok)
-Agora com o botão direito clicke em editar... edite para isso:
*Em name="Ajuda" mude para name="GM Ok"
*Em account="159" para account="acc 1111"(vamos supor que seja "1111, se voce quiser 1414 tem que ficar assim; account="1414")
*Em access="0" mude para access="3"
*Em mude para
Salve !

---EM DATA/ACCOUNTS---
-Copie a account que estiver nesta pasta.
-Renomiei para account colocada no seu GM (que era a 1111).
-Agora com o botão direito clicke em editar.
*Em
CODE
mude para senha desejada ex:
CODE

*Em characters:
Exemplo;

CODE



Mude para o nome do GM colocado em data/players:





OT-Server 24H

Mesmo que voce tenha um reestarter sempre da akele errozinho que trava seu OTServ, para tirar akele errinho que enche o sako aki vai a resposta:
Entre no painel de controles/sistema/avançados/relatorio de erros/escolher programa/adicionar/procurar
Agora ache seu OTServ.exe e ponha lá e de OK
Pronto
Nao inviara + ralatorio de erros
Mas ainda tera a possibilidade de aparecer erros criticos
ai seja mais radical
Mande desativar o relatorio de erros e dismarque o "notificar-me quando ocorrerem erros criticos" na pagina do ralatorio de erros

~Agora crie seu Auto-restarter~

Vamos começar:
Vou dar um exemplo aki do meu Auto-restarter.bat:


CODE
CODE@echo off
title OTserv Auto-restarter
echo :: =========================================
echo :: --- OTserv Restarter ---
echo :: --- Por: Fvox ---
echo :: =========================================
echo ::
:begin
OTserv.exe
echo ::
echo :: =========================================
echo :: --- O Sever caiu, volta ja ja ---
echo :: =========================================
echo ::
goto begin
:goto begin


Agora faça o seu:

Abra um bloco de notas
Escreva nele (Naum esqueça de tirar o "CODE" se vc for Copiar e colar):

CODE
CODE@echo off
title OTserv Auto-restarter
echo :: =========================================
echo :: --- OTserv Auto-Restarter ---
echo :: --- Por: Seu nick aki ---
echo :: =========================================
echo ::
:begin
Nome do Executavel.exe
echo ::
echo :: =========================================
echo :: --- Mensagem de quando o server cai---
echo :: =========================================
echo ::
goto begin
:goto begin


Agora eh soh renomeia as coisas q eu colokei la tpw:
Por: Seu nick aki
Nome do executavel.exe (Exemplo: OTserv.exe)
Mensagem de quando o server cai (Exemplo: o Server caiu.. volta ja)
Depois de ter feito salve o seu bloco de notas o arquivo.bat (Exemplo: Auto-Restarter.bat)

cheers boa sorte ;D


Tutorial retirado do Xtibia.com

splinter
Membro
Membro

Número de Mensagens : 24
Pontos : 17135
Reputação : 1
Data de inscrição : 27/09/2008

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos