Ir para conteúdo

Criando Seu Otserver/otserv, Ip Fixo, Config.lua E Por Ot Em Internet Compartilhada(hamachi)!


Posts Recomendados

  • 5 weeks later...
  • 2 months later...
  • 2 months later...
  • 3 months later...
  • 7 months later...

Criando um Servidor, primeiro de tudo baixe um servidor: Aqui você encontra vários.

 

Após baixa-lo, iremos configurar conforme seu gosto:

Configurando o Config.lua, scripts, spells, monsters e mapa, esses são os principais.

 

Após ter ajeitado o server -> Você irá salvar tudo no local certo ( mapa -> pasta World | Monsters -> pasta Monster | Spells -> pasta Spells | e assim vai ).

 

Seguindo os procedimentos anteriores, você vai colocar seu server On-Line.

 

Primeiro, desbloqueie sua porta 7171.

 

Comece com: Iniciar -> Configurações -> Painel de Controle -> Firewall do Windows, Exceções -> Adicionar Porta:

Em Nome você poe Open Tibia Server, em Número da porta você põe 7171, deixe marcado TCP (se não tiver, marque) e click OK.

Pronto porta 7171 desbloqueada.

 

*Obs: Não encontrou o Firewall do Windows no Painel de Controle? Tente assim:

Vá em Iniciar -> Configurações > Painel de Controle -> Opções da Internet -> Conexões -> Configurações ( que se encontra em baixo do botão Remover ). Propriedades: e na janela que se abrirá click em Avançado. No inferior do lado direito, tem um botão chamado de Configurações. Click. Vá em Adicionar Porta

( em alguns computadores tem somente Adicionar ). Em Número da Porta você põe 7171, deixe marcado TCP ( se nao tiver, marque ) e click OK. Pronto, porta 7171 desbloqueada.

 

 

Configurando IP:

 

Acesse o site: www.meuip.com.br

Abra o config.lua (no bloco de notas) e adicione o IP encontrado substituindo em:

-- server ip (the ip that server listens on)

ip = "127.0.0.1"

Ou Algo Parecido.

 

Configurando IP Fixo:

Acesse o site: www.no-ip.com

Faça login, se não possuir, faça uma clicando em Sing-UP, será obrigado que você responda todas as questões sublinhadas em amarelo.

Aceite o termo de Sing-Up Now, e logo após aceite o email que irá chegar.

 

Vá no site e faça login:

Email.

Senha.

E faça Login.

 

Após ter entrado, encontrará algo escrito: Hosts/Redirects que estára aberto.

Você irá clicar em Add (Será o primeiro da lista).

 

Aonde estiver: Hostname, coloque apenas o nome.

Ex: XTibia

 

OBS: Não coloque (.) Ponto ou servergame.com

 

Agora, embaixo, você escolhe-rá;

Ex: servegame.com, servercounterstrike.com, no-ip.info ou o proprio no-ip.com.

 

Após ter feito isso, não altere mais nada, somente click em Creat Host.

 

Ficando Assim:

The host loroteiroserv.no-ip.info resolving to "IP-Global" has successfuly been added to our system. New additions will take up to 5 minutes to become live on our DNS servers.

 

Parte 2 Ip fixo:

 

Não está conseguindo colocar seu servidor no IP-Fixo?

Você deverá ir no site www.no-ip.com onde você criou seu ip fixo.

Depois de ter logado em sua conta la Nome menu escrito "Hosts/Redirects" vá na opção "Manage".

La estará o ip fixo do seu server apenas clique em "Modify".

Onde está "ip adress" estará outro ip.

Copie-o e de "Modify Host".

Abra seu config.lua e substitua o ip que você avia pego pelo que você pegou agora ha um tempinho atrás.

Depois disso salve e feche a pasta de arquivo.lua.

Espere 5 minutos para usar o IP novamente aconselhável esperar 10 minutos por precaução.

Apenas toda vez que você reiniciar o computador repita o processo.

 

Divirta-se.

 

 

Configurando Config.lua:

CODE-- datadir

datadir = "data/"

 

S- Nome da pasta que está os componentes World, Spells, Monster, etc.

 

CODEmapfile = "data/world/guilcerapvp.otx"

 

S- Local ( data/world/ ) & Nome do mapa ( guilcerapvp.otx ) que o Server carregará.

 

CODEspawnfile = "data/world/guilcerapvp-spawn.xml"

 

S- Local ( data/world/ ) & nome do spawn ( guilcerapvp-spawn.xml ) que o Server carregará.

 

CODEloginmsg = "Guilcera Warmode!"

 

S-Mensagem que aparecerá quando alguem digitar a account pela primeira vez.

 

CODEallowsameips = "1"

 

S- Quantos players um ip só poderá abrir ( evitar [Cheat Retirado] ).

 

CODEhow long does the player has to stay out of fight to get un-skulled in ms (1000 = 1sec)

skulled = 1*45*1000

 

S- Quanto tempo o player ficará com battle após pegar Skull em milessegundos ( 1000 = 1seg ).

 

CODEhow many unjust kills to a red skull?

redskull = 3

 

S- Quantos players um jogador deverá matar injustamente pra obter uma Red Skull.

 

CODEport = "7171"

 

S- Port do seu Otserv ( aconselho não modificar, além dela ser a porta padrão, você deverá re-fazer o Tutorial de desbloquear a port 7171 modificando para a nova ).

 

CODEip = ""

 

S- Entre as aspas ( "" ) você colocará o IP obtido no site www.meuip.com.br

 

CODEmotdnum="1"

 

S- Permanecendo "1", a motd ficará Ligada. Colocando "0" ela será desligada.

 

CODEmotd = "PvP Server by Kevox"

 

S- Mensagem que aparecerá no default quando um player logar.

 

CODEdaycycle = 0

 

S- Permanecendo "0" o daycycke ( dia e noite ) ficará desligado. "1" ele ficará ligado.

 

CODEservername = "Guilcera"

 

S- Nome do mundo que ficará do lado direito do player na Player List.

 

CODEmaxplayers = "25"

 

S- Capacidade máxima de players em seu servidor.

 

CODEexhausted = 1*1500

 

S- Modificando o 1500 do 1*1500, mais exausted terá no server.

 

CODEpzlocked = 60*1000

 

S- Tempo em segundos que o player ficará com battle ( neste caso se encontra 1min ).

 

CODEallowclones = 1

 

S- Quantidades de pessoas que poderão entrar num mesmo char.

 

Colocando OT-Server On-Line, com Internet Compartilhada:

Baixe e Instale: <a href="http://www.hamachi.cc/download" target="_blank">http://www.hamachi.cc/download</a>

 

Execute o Programa: No canto inferior esquerdo tem um botãozinho chamado Power On, aperte e então eli ira pedir para voce se cadastrar com um nome de usuário e senha, coloque o que você quiser como por exemplo:

EX:

nome: exemplo

senha: 1234

 

Colocando o Server Online

Vá no Botãozinho chamado "Create or Join Networks" -> "Create New Network" Crie o nome do seu server e a senha que voce desejar--

Depois clique em OK e pronto você verá que aparecerá um linha na tela inicial com o nome do seu server e o IP (no caso o ip também pode ser encontrado na barra do programa la em cima bem grande)

 

Estamos Quase Lá. Agora só falta entra no config.lua no seu otserv e mudar o ip para o ip do Hamachi e abrir o servidor.

 

FAQ: Dúvidas freqüentes:

Somente eu entro no OT-Server, porque?

 

RE: Para que outras pessoas entrem no seu server elas também prescisam do programa Hamachi, passe para seus amigos o programa e peça para eles se cadastrarem e clicar em "Create or Join Netowks" e depois em "Join Netwok", ai pessa para ele colokar o nome do server (o que voce colocou quando criou) e a senha (que voce tambem colocou quando criou) e ai ele e voce verá que ele entrou na sua lista do server (no programa) ai sim ele poderá entrar no seu otserv.

 

<a href="http://www.xtibia.com/forum/index.php?showtopic=28114" target="_blank">http://www.xtibia.com/forum/index.php?showtopic=28114</a>

Aqui você encontra um Tutorial sobre Modem.

 

Rodando um Site:

Downloads:

EasyPHP

Scripts 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//--------------------------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:

<spawn x="504" y="504" z="6"/><temple x="504" y="504" z="6"/>

 

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 <look type="128"> mude para <look type="75">

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

<account pass="lala"

mude para senha desejada ex:

<account pass="senhaaqui"

*Em characters:

Exemplo;

<characters>
<character name="Ajuda" />
</characters>
Mude para o nome do GM colocado em data/players:
<characters>
<character name="GM Ok" />
</characters>

 

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@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@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)

Link para o comentário
Compartilhar em outros sites

  • 1 month later...

oi esta ocorrendo um erro no 1º paragrafo do seu tópico , o link (Criando um Servidor, primeiro de tudo baixe um servidor: Aqui você encontra vários.) estádando um erro que ele n encontra o verdadeiro link , por favor refaça essa parte pois sem isso eu n sei o q fazer.

Link para o comentário
Compartilhar em outros sites

  • 1 month later...

Cara,tem uma coisa errada aí .. .

 

Você tem que se registrar no no-ip,e criar seu endereço de ip.

Criando ele,você substitui o localhost ( 127.0.0.1) pelo seu ip ( ipdefulano.servegame.com (Ou counterstrike.org ou algo assim).

Pelo menos isso que eu acho. :thumbsupsmiley2:

Link para o comentário
Compartilhar em outros sites

  • 1 month later...
  • 5 years later...
×
×
  • Criar Novo...