Fórum Mundo Tibia Br
Bem-vindo(a),

Notamos que você não está logado no Fórum. Se já tiver uma conta, por favor, faça o Login. Se você ainda não tem uma conta, registre-se, demora menos de dois minutos e você tem acesso a todas as vantagens de ser um membro.

Começando seu OTserv > Como Criar Otserv, Ip Fixo, Configuração Do Config.lua E Por Ot Server Em Internet Compartilhada!

Ir em baixo

Começando seu OTserv > Como Criar Otserv, Ip Fixo, Configuração Do Config.lua E Por Ot Server Em Internet Compartilhada! Empty Começando seu OTserv > Como Criar Otserv, Ip Fixo, Configuração Do Config.lua E Por Ot Server Em Internet Compartilhada!

Mensagem por Vitor em Sex 08 Ago 2008, 12:12

Criando um Servidor, primeiro de tudo baixe um servidor.

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:

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:
QUOTE
-- 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.


QUOTE
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: http://www.hamachi.cc/download

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

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.

http://www.xtibia.com/forum/index.php?showtopic=28114
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
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)

Fonte: Xtibia
Vitor
Vitor
Caçador
Caçador

Mensagens : 105

Voltar ao Topo Ir em baixo

Começando seu OTserv > Como Criar Otserv, Ip Fixo, Configuração Do Config.lua E Por Ot Server Em Internet Compartilhada! Empty Re: Começando seu OTserv > Como Criar Otserv, Ip Fixo, Configuração Do Config.lua E Por Ot Server Em Internet Compartilhada!

Mensagem por Narutox009 em Ter 22 Dez 2009, 14:29

ta bom tutorial ;D
mas pra iniciantes sen imagens
fica hard pra aprender ^^
avatar
Narutox009
Barão
Barão

Mensagens : 346

Voltar ao Topo Ir em baixo

Começando seu OTserv > Como Criar Otserv, Ip Fixo, Configuração Do Config.lua E Por Ot Server Em Internet Compartilhada! Empty Re: Começando seu OTserv > Como Criar Otserv, Ip Fixo, Configuração Do Config.lua E Por Ot Server Em Internet Compartilhada!

Mensagem por CarlosJoga10 em Sex 23 Dez 2011, 16:40

Maravilha de Tutorial meu IRMAO
CarlosJoga10
CarlosJoga10
Servo
Servo

Mensagens : 2

Voltar ao Topo Ir em baixo

Começando seu OTserv > Como Criar Otserv, Ip Fixo, Configuração Do Config.lua E Por Ot Server Em Internet Compartilhada! Empty Re: Começando seu OTserv > Como Criar Otserv, Ip Fixo, Configuração Do Config.lua E Por Ot Server Em Internet Compartilhada!

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Voltar ao Topo


 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum