Criando Seu Server XML

Tutorial Criando Server em xml

Pra ajudar nossos amiguinhos iniciantes resolvi fazer um tutorial + videotutorial sobre como criar server xml (+ bonus de arrumar velocidade de atack,proteger seu server contra "hackers" no videotutorial.Link do videotutorial no final do tópico)

Programas Necessários
1-Otserv :
Citação:
http://forums.otserv.com.br/forumdisplay.php?f=129


Escolha o que você achar melhor...
2-Ip-changer link:
Citação:
http://www.bronsonserver.com/upload/ipchanger8.rar


3-Tibia 8.0 link :
Citação:
http://baixaki.ig.com.br/site/dwnld8586.htm


4-Winrar (Creio que todo mundo tem, mas pra quem num tem tá aí o link)

Citação:
http://baixaki.ig.com.br/site/dwnld2657.htm



1.1-Criação de servidor xml --iniciante-- Grau de dificuldade : 2 de 5

1º-Baixe qualquer servidor de sua preferência .

2º-Descompacte o servidor que você baixou.(Você vai precisar do Winrar)

3º Abra o config.lua localizado na pasta principal do seu otserv.

Explicando as linhas mais importantes do config.lua

-- data directory location Local do diretório data
datadir = "data/" localização da pasta data do seu otserv

-- map location
map = "data/world/Dahlia.otbm" Localização do mapa do otserv

-- server name
servername = "GOD Gen" Nome do seu servidor (Mude a parte entre "" para o nome desejado

-- server ip (the ip that server listens on)
ip = "127.0.0.1" Coloque aqui seu ip númerico ( para ver seu ip númerico vá em www.showmyip.com

-- server port (the port that server listens on)
port = "7171" Porta do servidor (recomendo não mecher)

-- server owner name
ownername = "GOD Gen" Nome do dono do servidor

-- world type
-- options: pvp, no-pvp, pvp-enforced
worldtype = "pvp" Aqui você escolhe qual o tipo do seu servidor,se é pvp,pvp-enforced ou no-pvp

-- login message
loginmsg = "Welcome to Mirage 8.0 Server, Have fun." Mensagem ao fazer o login.

-- max number of players allowed
maxplayers = "100" Número máximo de player permitidos no seu server.

-- world name (shows in the character list)
worldname = "God Gen" Nome que irá aparecer quando você for logar o char entre parênteses.

-- do you want to enable cap system? (yes/no)
capsystem = "yes" Se você quer ativar ou não o sistema de capacidade,se sim coloque "yes" se não coloque "no"

-- remove ammunation? (bolts/arrows)
removeammunation = "no" Se você quer que bolts,arrows seja infinitos (se sim,mude o "no" para "yes")

-- remove ammunation? (bolts/arrows)
removeammunation = "no" Se você quer ou não que runas sejam infinitas

-- experience multiplier (how much faster you got exp from monsters)
expmul = 5 A xp do seu ot (quanto maior,mais fácil pra pegar lvl)

-- monster lootrating (how much faster you get items from monsters)
lootmul = 3 Aqui você muda a chance de "drop" os items

-- skill multiplier (another multiplier in data/vocations.xml)
skillmul = 80 Aqui você muda o qual rápido seu skill sobe

-- manaspent multiplier (another multiplier in data/vocations.xml)
manamul = 10 Aqui você modifica o quão rápido os players irão pegar magic level

-- Price for each SQM when buying a house
houseprice = 500 Preço de cada sqm das house do seu ot

-- level to buy a house
houselevel = 30 Level mínimo para comprar uma house em seu server

Os pontos mais importantes são estes. Altere o config.lua á seu gosto


1-2- Liberando Portas no Firewall e no Modem

Firewall

Vá em : Iniciar ==> Configurações==>Painel de Controle ==>Central de Segurança==> Firewall ==> Vá na Guia Avançado==> então em configurações==>clique no botão adicionar==> vai aparecer uma caixa de diálogo mais ou menos assim:

Descrição do serviço:
aqui coloque "open tibia"

Nome ou endereço Ip:
Aqui coloque o ip fixo do seu pc (para saber seu ip fixo vá em,menu iniciar depois em executar e entaão digite "cmd",depois digite "ipconfig" e pegue seu ip)

Número da porta externa deste serviço:
aqui coloque 7171 (marque a opção "tcp" se já não estiver marcada)

Número da porta interna deste serviço:
aqui deixe em branco

Modem
Aqui varia muito,pois cada modem é diferente para abrir as porta.

1º-Vá ao seu browser(internet explorer,mozilla,opera,etc...) e digite o número para acessar seu modem(normalmente é 10.1.1.1 ou 192.168.254.254).

2º-Vá em configurações e procure por uma opção chamada "PORT FORWARDING" ou "REDIRECIONAMENTO DE PORTA" ou algo assim.

3º Agora digite a porta que você quer abrir (7171 no nosso caso)
Selecione o protocolo "TCP" e "UDP"

4º Pronto provavelmente agora sua porta 7171 está liberada,caso não esteja aconselho a fazer uma pesquisa no Google assim : abrir portas"nome do seu modem".e se mesmo assim não conseguir solicite a ajuda de um tecnico.



1.3- Ip Fixo

Vantagem do ip-fixo : você não precisa ficar pegando seu ip númerico e trocando-o no config.lua.
Qual você acha que o player irá escolher pra jogar,um server com um ip "201.265.982.3" ou Hakunamatata.servegame.com"?
o ip fixo deixa seu server muito mais atrativo para os jogadores.

1º Vá no site do no-ip : www.no-ip.com

2º Registre-se no site

3º Faça o login na conta que você registrou

4º No lado esquerdo superior procure pela opção "add"

No campo "Hostname" digite qual nome você quer ex:stormsbr.servegame.com

Não mexa nas outras opções

Clique em "Create Host"

5º Vá na guia Downloads e baixe o No-ip DUC e instale em seu pc
Na caixa de diálogo que irá aparecer digite o seu login e a senha do no-ip.com

6º Clique na caixinha do lado de uns rostinhos

Pronto Ip fixo concluído


Agora vá no config.lua

-- server ip (the ip that server listens on)
ip = "127.0.0.1" e altere esse campo para o seu ip númerico(para saber seu ip númerico vá em www.showmyip.com e salve as alterações no config.lua

Agora abra o executável do seu ot e se diverta

Ainda assim não consiguiu fazer o seu server!? assista meu video tutorial ensinando passo-à-passo como fazer um server em xml:
o vídeo tem 1 hora e 17 minutos de duração

Citação:
http://rapidshare.com/files/71323805/Videotutoxml.rar.html



e aki um detalhe importante que esqueci no primeiro vídeo (desativar portas no firewall)

link:
Citação:
http://rapidshare.com/files/71343436/Videotutoxmlparte2.avi.html


Mesmo assim não conseguiu o.O (quase impossivel depois de ver o videotuto) post aqui no tutorial sua dúvida que eu ou outro membro terá o prazer de responder.


=)

Aqui outro videotutorial pra quem quer fazer server SQL.
Link :
http://forums.otserv.com.br/showthread.php?t=18127


Creditos:

Kinds Regards
Peroba~

0 comentários:

Publicidade:

Trafegando - Divulgue Seu Site Gratuitamente