segunda-feira, 27 de outubro de 2008

Nova seção no Fórum!

Fala Galera!

Hoje nós lançamos uma nova seção no Fórum, a seção de Suporte. Essa nova seção vai servir para ajudar com OT Serv, respondendo perguntas, esclarecendo duvidas e etc, agora vai ficar bem mais fácil criar seu OT Serv com nossa ajuda!

Também gostaria de pedir as pessoas que entendem de OT Serv darem uma ajuda respondendo as perguntas. Para conferir a nova seção clique aqui.

Atenciosamente,
Sua Equipe Mundo Tibia Br

quinta-feira, 16 de outubro de 2008

Jogando OT Serv com internet desconectada

Fala Galera!

Neste tutorial você vai aprender como jogar OT Serv com a internet desconectada.

Abra o executável do seu server (o que faz por o OT no ar, exemplo: Nomedoserver.exe) na pasta do OT. Para saber quando ele está pronto para jogar, você irá ver uma mensagem que ele exibirá, exemplo: Nomedoserver Server running, o running geralmente aparece. Lembrando que para rodar um OT Serv você tem que liberar a Port do seu computador.

Depois abra o Tibia da mesma versão do seu OT Serv, em seguida abra o IP-Changer (você pode baixa-lo na nossa seção de downloads), no campo IP coloque "127.0.0.1" e no campo Port coloque 7171 (lembrando que a Port já é pra estar liberada).

Volte para o Tibia e coloque a sua senha, ou a senha que já vem no OT Server, você poderá ver qual é entrando na pasta (nomeseuot/data/accounts) clique em uma account, confira seu password e pronto, a account é o nome do arquivo !

Pronto, você já pode jogar com seu OT com a internet desconectada! Se for uma versão mais anitga e não funcionar, verifique se sua opção do Tibia em "Options" > "Network" > desative a opção "Test server login", caso não funcione, tente desativar essa função, isso depende do IP-Changer.

Dica para OT's Pvp-Enforced

Geralmente a maioria do OT's Pvp-Enforced, quando morre não prede nenhum de seus equipamentos e nenum level, se você quiser fazer igual, faça o seguinte: Vá na pasta dos players do OT Serv e selecione os players que você quiser que sejam alterados quando morrerem, então clique com o botão direito, vá em Propriedades e marque a opção Somente Leitura.

quarta-feira, 15 de outubro de 2008

Novidades

Já está disponível no nosso Fórum OT Servers versão 8.3x para download. Por enquanto têm apenas 2 OT Servs e um utilitário, de tempos em tempos nós vamos atualizando a lista. Para conferir a lista clique aqui.

Também gostaria de pedir a todos os visitantes que divulgassem o Blog/Fórum e que contribuam para o conteúdo, postando no Fórum. Agradeço desde já sua contribuição.

Atenciosamente,
Equipe Mundo Tibia Br OT Serv

quinta-feira, 2 de outubro de 2008

Tibia MULTI-Ip Changer - Patch Português

A Equipe do Mundo Tibia Br OT Serv fez um pequeno patch exclusivo que deixa grande parte do seu Tibia MULTI-Ip Changer em Português.

Nós demos o nome de Tibia MULTI-Ip Changer - Patch Português. Com esse nosso pequeno patch, acabram-se os problemas para não jogar OT Serv. Faça o Download da última versão abaixo.

Download

Para baixar e reportar erros/bugs, visite o tópico oficial do programa no nosso fórum clicando aqui.

segunda-feira, 22 de setembro de 2008

Manual para GOD's e GM's

Confira um pequeno manual para GOD's e GM's. Aqui você vai ver algumas dicas do que fazer e do que não fazer no seu OT Serv.

Não dê itens nem dinheiro

Não ajude os players com itens nem dinheiro. Eles que se virem. Perderam loot? Pega uma SD logo e caia pra cima antes que o corpo apodreça. Caso você fizesse isso para alguém, os outros vão querer também. Se não ajudar, lá vem "GM só ajuda os amigos, não entrem". Portanto, não ajude ninguém nesse quesito.

Nunca de itens para ninguém. Os players devem conseguir por conta própria. Se você ajudar alguém, vai vir alguém dizendo: "Olha, o cara dando item, ele deu Golden Legs e DSM pro cara". Como você vai provar que não fez nada? Fora que que não é nada ético. Não ajude.

Não tenha casa para o seu uso pessoal

Se precisar tomar alguma casa, não a use para fins pessoais e não utilize uma casa para seu GM, mesmo que comprada, a procura por casas é grande. Sugiro que você crie uma área própria para colocar casa de GOD's e de GM's.

Não de itens para seu jogador

Se você tiver um jogador, não faça itens pra você, uma das piores coisas que tem, se querem ter um server e um char nele, upem como todo mundo, não deixe que os outros players saiba que você tem um character GM (nenhuma pessoa, os amigos deste player não podem nem saber que você é GM, e nunca revele).

Ajude os players

Se ele não sabe onde caçar, explique. Se ele tem dúvidas sobre como funciona o server, explique todos as configurações dele. Se ele tem alguma dúvida, ajude-o pacientemente, para que ele se sinta bem e veja que o server tem bons GM's.

Divulgue

Divulgue o server. Mas divulgar não significa vir num fórum e postar 10 tópicos para todo mundo ver. Ou postar no lugar errado pra deixar o pessoal irritado. Seria bom entrar no GM e mandar uma mensagem para todo o servidor. Algo como: "Divulguem o server, assim você ajuda ele a crescer e ficar melhor". Nota: Quanto mais gente, mais lag, eu recomendaria o OT crescer fluentemente, e periódicamente o hoster mudar o máximo de players para mais, ou fazer um reset de account inativas por um longo tempo.

Ouça sugestões

Isso também é importante. De vez em quando, entre com o GM e pergunte se alguém tem uma sugestão. Ou também crie um tópico no Fórum do seu OT (se tiver). Se for uma boa sugestão, faça uma enquete e veja se vale a pena introduzir a nova coisa. Mas atenção: tenha paciência.

GM não tem sentimento

GM não tem sentimentos... pelo menos não com o char de Gamemaster. Não sinta pena de um newbie que morreu depois de lutar anos para conseguir a magic plate armor (sendo que o server só ta aberto a um dia ou uma semana), ou aquele que se acha infeliz.

Desconfie sempre

Pense se você estivesse no lugar de um player, teria condições de enganar o GM do modo que ele fala, sempre exija provas, peça ajuda a um superior, procure na Internet algo que te ajude... enfim, nunca faça algo precipitadamente!

Evite matar players

Ao matar um player, ele pode ficar bravo e parar de jogar, e levar junto uns 3 amigos para fora do servidor, além de espalhar coisas ruins sobre o servidor.

Não diga palavrão

Nunca xingue um player, pois ele pode ficar bravo e parar de jogar no servidor. Outra boa diaca para falar com players é sempre usar as palavras "por favor" e "obrigado" entre outas.

Supervisione os Tutores

Sempre veja se os Tutores estão exercendo seu trabalho e reportando coisas ilgais.

Sem spoil

Não fale sobre quests e como resolve-las ou como chega nela, nada, não ajude se o player morrer e não teleporte ninguém, se você teleportar alguém um monte de gente vai querer e o que você teleportou vai pedir sempre, e se alguma vez você disser não a ele, ele vai ficar chateado, e vai perder a "amizade". (lembre-se, GM não tem sentimento)

Nunca de GM ao seu amigo

Seus amigos pedem GM, você vai lá, pensa que tá fazendo grandes coisas, e dá à ele o que ele quer... Não façam isso, ele pode acabar estragando o server.

Tudo isto são algumas dicas inicialmente para um trabalho mais prazeroso a você e ao sucesso do server.

Boa sorte com o server!

domingo, 21 de setembro de 2008

Não existem mais OT Servers como antigamente

Em Sites e Fórums sobre OT Server, há vários tópicos dizendo que não existem mais OT Servers como antigamente, veja abaixo alguns dos motivos:
  1. Os novos players estão estrgando os OT's querendo rates muito altas
  2. Os administardores estão ajudando de mais os players
  3. Os mapas estão ficando ruins
  4. Inúmeros bugs
Quer melhorar seu OT Serv? Então faça um OT Server bom com rates médias, não ajude muito os players (dando itens, teleportando e etc.), tenha um mapa bom e sem bugs.

Criando site para OT Serv (Resumido)

Neste tutorial vamos aprender a criar um site para OT Serv.

Primeiramente é necessário ter o programa Otstriad, download aqui ou o Microsoft.NET FrameWork 2.0, download aqui.

Fazendo com Otstriad

Após baixar o otstriad, instale-o. Quando tiver instalado irá aparecer um icone no tray, um icone do lado do relogio ou do lado dos icone do lado do relogio.

Veja uma imagem:

Faça o que está na imagem para instalar o serviço Apache, caso queira instalar o serviço MySQL faça o mesmo processo.

Pronto seu Otstriad está pronto para usar. Seu IP ficará http://localhost:8080/ mas lembre-se, para as outras pessoas entrarem no seu site elas deverão digitar: http://SEUIP:8080/

Para saber qual é seu ip acesse: http://www.meuip.com.br

Para acessar a pasta "htdocs" vá na pasta "C:\OtSTriad\htdocs" ou de 2 clique no icone no tray do otstriad. É só por os arquivos do site nessa pasta.

Download dos arquivos do site: aqui.

Se seguiu os passos corretamente, seu site está pronto!

Para ver um exemplo, clique aqui.

quarta-feira, 17 de setembro de 2008

Novo Blog!

Fala Galera! =D

Quanto tempo, não? Pois bem, é por um bom motivo. Nós estamos criando um novo Blog sobre Tibia OT Serv, isso está nos deixando sem tempo para atualizar esse Blog.

Mais por que fazer outro Blog?
Nós vimos a necessidade de criar outro Blog, pois se fôssemos mexer nesse aqui ia dar muito trabalho.

O que vai acontecer com esse Blog?
Esse Blog vai ser parado de atualizar, passaremos a partir de uma data incerta a postar no novo Blog. Mais fiquem tranqüilos, não vamos excluir o Blog nem os artigos. No novo Blog TODOS os artigos serão refeitos com linguagem formal.

Quais são as novidades do novo Blog?
* Atualização freqüente
* Organização
* Mapas e Scripts criados pela nossa equipe, além de OT Servers prontos para download
* Novos tutoriais
* Entre outros

Não podemos falar mais nada, por enquanto, nem mesmo o nome do Blog. Ainda não temos uma data certa de quando vamos inaugurar o novo Blog, mais temos certeza de que vale a pena esperar!

Em breve mais notícias e novidades. O lançamento oficial do novo Blog será feito aqui, então fique ligado!

Atenciosamente,
Equipe Mundo Tibia Br OT Serv

terça-feira, 26 de agosto de 2008

Mudanças no Blog

Fala Galera! =D

Bem, depois de longos meses com o mesmo visual e uma super desorganização no Blog chegou a hora de anunciar mudanças, organização e o por último mas não menos importante atualização.

Em breve o Blog vai receber novo visual e organização do seu conteúdo, assim que sobrar um tempo eu começo a mexer no Blog, algumas alterações estão previstas para hoje, como o novo layout. A nossa equipe quer trazer mais conteúdo e qualidade para o Blog que está praticamente abandonado e cheio de erros de português e bugs, as atualizações também vão servir para corrigir essas coisas.

Atualização

O novo Layout já foi aplicado.
O artigo "Criando seu OT Serv" já foi refeito


A partir de hoje a maioria dos posts será feito no Fórum.

Declaro hoje, 06 de Setembro de 2008 ás 17:50 Hrs finalizadas as manutenções no Mundo Tibia Br OT Serv.

Aguardem, essas e outras novidades estão chagando!
Sua Equipe Mundo Tibia Br Ot Serv

quarta-feira, 6 de agosto de 2008

Criando Spells perfeitas!

Vamos supor que você queira fazer uma spell diferente, tipo o do Banshe sonar e tambem queria com as areas da ultimate explosion!

1 Passo localize a magia banshe sonnar:



2 Passo copie a magia exevo gran mas vis e cole na mesma pasta e renomeie ele para o que você quizer eu renomiei para exevo gran mas sonar!




3 Passo abra a magia banshe sonnar e exevo gran mas sonar no bloco de notas.Depois você substitui o ATTACK_PHYSICAL pelo ATTACK_FIRE o NM_ME_EXPLOSION_AREA pelo NM_ME_SOUND e o NM_ME_DRAW_BLOOD pelo NM_ME_SOUND



A parte da criação da magia está acabada. Você tambem pode mudar o hit minimo e maximo da magia em Mingdamage e Maxdamage.

Agora você vai colocar a magia em seus spells.xml!



Agora você da CTRL+C na magia Ultimate Explosion:



Agora você ira no final das spells para player se não me engano a ultima é utana vid embaxo de utana vid você cola a magia ultimate explosion e renomeia para Ultimate Sonar ou para qual você preferir ai você coloca em words"exevo gran mas sonar" que é o nome da magia e ai você substitui o quando de mana que vai gasta o ml isso é do seu gosto depois feche e de OK!!



Sua spell está feita.

Svn, Saiba Tudo Sobre

1 - O que é SVN, Distros?

SVN quer dizer SubVersion, não passa apenas do sistema que o grupo oficial que
desenvolve o OTServ utiliza para lançar e controlar suas versões, a partir deste sistema é
possivel fazer o download de uma versão especifica, antiga, ou até de versões
BETA dos sistemas. O termo Distro é utilizado para chamar as sources de terceiros,
baseadas no código principal da SVN, normalmente esses grupos adicionam vários códigos
feitos pela comunidade, corrigem erros, e lançam para o publico.


2 – Download do TortoiseSVN
Aqui



2.1 - Instalação do TortoiseSVN


Instalar o TortoiseSVN é como se você estivesse instalando qualquer outro aplicativo.
Após o termino da instalação é pedido para que você reinicie o seu computador, eu acho
desnecessário, apenas fazer um logoff do seu usuário e entrar denovo já resolve, afinal,
ele precisa apenas recarregar o 'explorer.exe'.




2.2 - Configuração do TortoiseSVN

Clique com o botão direito do mouse em uma área livre da sua área de trabalho, vá no menu
'TortoiseSVN' e após em Settings, logo de cara você pode trocar o idioma do seu TortoiseSVN para Português.
Desmarque a caixa logo abaixo desta opção, para que não fique aparecendo mensagens de update
toda semana. Pronto, o básico está configurado, sinta-se livre para mexer em outra coisa se quiser.




2.3 - Download das Sources

Vá à pasta do seu futuro Servidor, crie uma pasta chamada "Sources", uma chamada "Objetos"
e outra "Servidor", clique com o botão direito na pasta "Sources", e após clique em "SVN Checkout".
No dialogo que aparece, no primeiro campo você deve colocar o seguinte endereço:

"https://opentibia.svn.sourceforge.net/svnroot/opentibia/otserv/trunk"



Após isso clique em OK, Pronto, você esta baixando as Sources do seu futuro OT Serv.

Aprenda a fazer novas Quests

Primeiro, você vai na pasta de seu OT, data, actions, scripts, e vai no chest.lua, manda editar e vai aparecer isso:

function onUse(cid, item, frompos, item2, topos)

[SIZE=7]-- bright sword quest
if item.uid == 5001 then
queststatus = getPlayerStorageValue(cid,5001)
if queststatus == -1 then
if getPlayerLevel(cid) >= 20 then
doPlayerSendTextMessage(cid,22,"You have found Bright Sword.")
doPlayerAddItem(cid,3233,1)
setPlayerStorageValue(cid,5001,1)
else
doPlayerSendTextMessage(cid,22,"You need level 20 to get prize.")
end
else
doPlayerSendTextMessage(cid,22,"It is empty.")
end

Isso eh uma quest, a da bright sword, tem muitas quests lah, vc vai na ultima e copia, da enter e cola, ai vai aparece lah uns negocio q vc tem q mudar,eh muito importante!
Exemplo: -- 10k quest
elseif item.uid == 5026 then(5026=numero da quest,tipo se a ultima foi 5024, a proxima eh 5025, lembrando q eh ateh 5999)
queststatus = getPlayerStorageValue(cid,5026)(5026=numero da quest,tipo se a ultima foi 5024, a proxima eh 5025, lembrando q eh ateh 5999, muda isso tbm
if queststatus == -1 then(Dexa assim)
if getPlayerLevel(cid) >= 15 then(Level requerido para pegar o prêmio) doPlayerSendTextMessage(cid,22,"You have found 10k.")(Mensagem que aparece na tela quando o player completa a quest) doPlayerAddItem(cid,2981,1)(2981, id do item que vai ganhar na questsoh ir no itens.xmle editar e procurar com ctrl+f) setPlayerStorageValue(cid,5026,1) (5026,novamente o numero da quest) else
doPlayerSendTextMessage(cid,22,"You need level 15 to get prize.") (Mensagem que aparece quando o player naum tem o level necessário para completar a quest) end
else
doPlayerSendTextMessage(cid,22,"Its empty.") (Mensagem que aparece quando o player ja completou a quest) end
end
return 1
end (O Primeiro End,eh o final da quest, mas kada vez q vc criar uma nova quest tem q deletar os proximos end e o return 1 e colocar na ordem no final dessa quest)

Bom, depois disso, abra o mapeditor, colokeos respawms dos bixos desejados pra quest, e o bau, clike com o botao direito no baú, e vai em poperties, coloca lah:

Action id: 5025 (ou o numero da quest)

Unique id: 5025 (ou o numero da quest)

Entao feche, e salve, abra seu server e va no baú e pegue o item, depois de matar os bixos eh claro /smile.gif" onload="resize('http://www.xtibia.com/forum/style_emoticons/<#EMO_DIR#>/smile.gif')" src="http://www.xtibia.com/forum/style_emoticons/%3C#EMO_DIR#%3E/smile.gif" title="Clique para ampliar" onclick="fullScreen('http://www.xtibia.com/forum/style_emoticons/<#EMO_DIR#>/smile.gif')"> ,

Bom, espero ter ajudado
Atenciosamente, Rafix /biggrin.gif" onload="resize('http://www.xtibia.com/forum/style_emoticons/<#EMO_DIR#>/biggrin.gif')" src="http://www.xtibia.com/forum/style_emoticons/%3C#EMO_DIR#%3E/biggrin.gif" title="Clique para ampliar" onclick="fullScreen('http://www.xtibia.com/forum/style_emoticons/<#EMO_DIR#>/biggrin.gif')">

Qualquer duvida posta ae!
----------------------Edit---------------------
Como fazer quest de escolha (OPCIONAL)
Agora para quem quier aprender como faz baus estilo o da annihilator, 2 baus ou mais, e vc só pode pegar um item, irei ensinar agora. (a pedidos)
é bem simples, vou tentar explicar como funfa e vou postar exemplo.
nao tem o script inicial postado aqui? pronto, se for 2 baus vc junta 2 scripts em um só, se for 4, 4 scripts em um só, sendo que quando se faz isso se adiciona else antes dos outros if.
vou fazer um exemplo com 3 baus ok? /smile.gif" onload="resize('http://www.xtibia.com/forum/style_emoticons/<#EMO_DIR#>/smile.gif')" src="http://www.xtibia.com/forum/style_emoticons/%3C#EMO_DIR#%3E/smile.gif" title="Clique para ampliar" onclick="fullScreen('http://www.xtibia.com/forum/style_emoticons/<#EMO_DIR#>/smile.gif')">
vamos lá.



-- Tutorial de Quest by Neto =] --

function onUse(cid, item, frompos, item2, topos)
if item.uid == X¹ then --primeiro bau--
queststatus = getPlayerStorageValue(cid,Y)
if queststatus == -1 or queststatus == 0 then
doPlayerSendTextMessage(cid,22,"Você achou um(a) Z¹")
item_uid = doPlayerAddItem(cid,ID¹,Q)
setPlayerStorageValue(cid,Y,1)

else
doPlayerSendTextMessage(cid,22,"O baú está vazio.")
end

elseif item.uid == X² then --segundo bau--
queststatus = getPlayerStorageValue(cid,Y)
if queststatus == -1 or queststatus == 0 then
doPlayerSendTextMessage(cid,22,"Você achou um(a) Z²")
item_uid = doPlayerAddItem(cid,ID²,Q)
setPlayerStorageValue(cid,Y,1)

else
doPlayerSendTextMessage(cid,22,"O baú está vazio.")
end

elseif item.uid == X³ then --terceiro bau--
queststatus = getPlayerStorageValue(cid,Y)
if queststatus == -1 or queststatus == 0 then
doPlayerSendTextMessage(cid,22,"Você achou um(a) Z³")
item_uid = doPlayerAddItem(cid,ID³,Q)
setPlayerStorageValue(cid,Y,1)

else
doPlayerSendTextMessage(cid,22,"O baú está vazio.")
end


else
return 0
end
return 1
end




Para configurar é bem simples, é igual a um script normal, vc tem que preencher as variaves normalmente.
nota: vc vai notar uma diferença neste script, alem do elseif, vc pode ver que tem variaves diferentes assim: X¹, X² e X³.
vou ensinar como vc vai configurar.
o X é unique id, vc vai configurar como em um script normal, só que x¹ é diferente de x² que é diferente de x³.
O mesmo se aplica aos Z's, aos ID's, note que nao tem varios "Y", ou seja, o Y do primeiro bau é = ao do segundo e = ao do terceiro.

--Partindo para o exemplo pratico--
eu aconselho vc a fazer os UNIQUEIDS seguidos como no exemplo pratico.

X¹ = 3000
X² = 3001
X³ = 3002

Y = 3000.

Z¹ e ID¹ = Magic Sword (2400)
Z² e ID² = SCA (2431)
Z³ e ID³ = TH (2421)
PS: todos estes ids sao para 7.4, nao sei os de 7.5 decorados.

--Substituindo as variaveis--



-- Tutorial de Quest by Kinho =] --

function onUse(cid, item, frompos, item2, topos)
if item.uid == 3000 then --primeiro bau--
queststatus = getPlayerStorageValue(cid,3000)
if queststatus == -1 or queststatus == 0 then
doPlayerSendTextMessage(cid,22,"Você achou um(a) Magic Sword")
item_uid = doPlayerAddItem(cid,2400,1)
setPlayerStorageValue(cid,3000,1)

else
doPlayerSendTextMessage(cid,22,"Vc ja pegou um dos 3 items.")
end

elseif item.uid == 3001 then --segundo bau--
queststatus = getPlayerStorageValue(cid,3000)
if queststatus == -1 or queststatus == 0 then
doPlayerSendTextMessage(cid,22,"Você achou um(a) Stonecutter Axe")
item_uid = doPlayerAddItem(cid,2431,1)
setPlayerStorageValue(cid,3000,1)

else
doPlayerSendTextMessage(cid,22,"Vc ja pegou um dos 3 items.")
end

elseif item.uid == 3002 then --terceiro bau--
queststatus = getPlayerStorageValue(cid,3000)
if queststatus == -1 or queststatus == 0 then
doPlayerSendTextMessage(cid,22,"Você achou um(a) Thunder Hammer")
item_uid = doPlayerAddItem(cid,2421,1)
setPlayerStorageValue(cid,3000,1)

else
doPlayerSendTextMessage(cid,22,"Vc ja pegou um dos 3 items.")
end


else
return 0
end
return 1
end

Boa Sorte!

terça-feira, 15 de julho de 2008

Informações sobre o Fórum

Fala Galera!

Bom, percebi que muitas pessoas mandam comentários e ficam dizendo:

"Quero criar meu Ot!"
"Cade o Tibia Multi-Ip Changer novo?"
Entre outras...

Então acho que a maioria das pessoas nunca entrou no Fórum, então se você tiver qualquer duvida com Ot, Downloads entre outros procure ou poste no Fórum que nós vamos te ajudar. No nosso Fórum você pode fazer download de Ot's prontos, divulgar seu Ot, formar uma equipe, tirar duvidas e muito mais.
Então se quiserem saber mais sobre Ot visitem o Fórum [=.

O link para a seção do Mundo Tibia Br Ot Serv é:
http://mundotibiabr.forumeiros.com/mundo-tibia-br-ot-serv-c7/.

quarta-feira, 9 de julho de 2008

Como Criar Ot Serv, Ip Fixo, Configuração Do Config.lua E Por Ot Server Em Internet Compartilhada!

Criando um Servidor, primeiro de tudo baixe um servidor: No nosso Fórum você encontra alguns.

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

Rodando um Site:
Downloads:
EasyPHP

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

Configurando Seu OT Serv

Aqui você vai aprender como configurar seu Servidor.

Atenção

O Blog corou a parte da configuração, então nós a postamos no blog, para ler a parte da configuração no Fórum visite:
http://mundotibiabr.forumeiros.com/outros-tutoriais-f30/configurando-seu-ot-serv-t90.htm

Configurando o config.lua

Este é o arquivo principal do servidor, pois é lá que você irá configurar a maioria dos itens para iniciá-lo corretamente. Normalmente, todos eles vêm com linhas de comentários, explicando sobre cada item, em inglês. Se você tem um bom conhecimento da língua, leia tudo e entenda o que cada item configura, se não tem, não se preocupe, estarei mostrando abaixo um exemplo de config.lua comum, e explicando o que cada item faz.

Citação:
-------- config.lua --------
-- Arquivo de configuração para o OTServ --
----------------------------

-- Local do mapa (só mude se você possuir um mapa novo)
map = "data/world/test.otbm"

-- Nome do servidor
servername = "Yurots BETA 1.0"

-- Localização
location = "Brasil"

-- IP do servidor (Seu IP, clique aqui e saiba qual é seu IP)
ip = "localhost"

-- Porta do servidor (normalmente não precisa mexer, só se sua internet/firewall bloquear tal porta)
port = "7171"

-- URL do site do servidor
url = ""

-- Nome do dono do servidor
ownername = "Filipe"

-- E-mail do dono do servidor
owneremail = "filipepinheiroramos@hotmail.com"

-- Tipo do mundo (escolha como será o método de batalhas do seu servidor)
-- Opções: pvp, no-pvp, pvp-enforced
worldtype = "pvp"

-- Tempo de espera para utilizar uma magia/runa e outra em microsegundos (1000 = 1 segundo)
exhausted = 1000

-- Tempo de espera para utilizar uma magia/runa não-agressiva e outra em microsegundos (1000 = 1 segundo)
exhaustedheal = 1000

-- Adicionar quantos microsegundos se o jogador já estiver cansado (exhausted) e tentar usar uma magia/runa? (1000 = 1 segundo)
exhaustedadd = 200

-- Quanto tempo o jogador tem que ficar longe de batalhas poder entrar em locais sagrados e sair do jogo (1000 = 1 segundo)
pzlocked = 5*1000

-- Período de alugel da casa (daily = diário, weekly = semanal, monthly = mensal)
-- Opções: daily, weekly, monthly
houserentperiod = "weekly"

-- motd (caixa de mensagem que pode aparecer antes de abrir a lista de personagens)
motd = "Bem vindo ao Yurots BETA 1.0, entre e divirta-se!"
motdnum = "1"

-- Mensagem do ínicio, que irá aparecer quando você entrar no jogo
loginmsg = "Ajude noso server reportando os bug * !report *"

-- Quantas tentativas de login inválidas até o servidor bloquear o IP da pessoa
-- coloque 0 para desabilitar
logintries = 5

-- Permitir clones? (Múltiplos logins do mesmo personagem)
-- Opções: 0 (não), 1 (sim)
allowclones = 0

-- Número máximo de jogadores permitidos no servidor (lembre-se que, quanto maior este número, maior será a quantidade de lag do servidor, dependendo da sua máquina)
maxplayers = "150"

-- Tipo de SQL (mexa aqui somente se seu servidor utilizar este tipo de banco de dados)
-- Opções: mysql, sqlite
sql_type = "mysql"

--- Configurações para MySQL (ignore se estiver usando SQLite/XML)
sql_host = "localhost"
sql_user = "root"
sql_pass = ""
sql_db = "otserv"

--- Configurações para SQLite (ignore se estiver usando MySQL/XML)
sqlite_db = "db.s3db"

-------------------------------------------------------------------------------------------------
---------------------------- Configurações básicas ----------------------------
-------------------------------------------------------------------------------------------------

-- Sim = yes, Não = no

-- Nome do mundo (mostrado ao lado dos personagens da lista, Ex.: Magus (Secura))
worldname = "Magnet"

-- Tempo de "server save" (ele não fecha o servidor como no tibia, é só um controle para previnir lags desnecessários)
autosave = 3

-- Sistema de cap ativado? (yes/no)
capsystem = "no"

-- anti-afk - Tempo máximo para um jogador ficar ocioso antes de ser derrubado pelo servidor (1 = 1min)
kicktime = 20

-- Quantos summons (utevo res) os jogadores podem ter
maxsummons = 3

-- Itens máximos permitidos para colocar no depot (dp)
maxdepotitems = 1000

-- Aprender magias automaticamente (no) ou comprá-las (yes)?
learnspells = "no"

-- Você quer que todos os jogadores possuam 'premmium account'? (yes/no)
freepremium = "no"

-- Remover munição (bolts/arrows) conforme usada (yes) ou deixá-las infinitas (no)?
removeammunation = "yes"

-- Remover cargas de runas (sd/hmm/gfb) conforme usada (yes) ou deixá-las infinitas (no)?
removerunecharges = "yes"

-- Habilitar hotkeys? (yes/no)
itemhotkeys = "yes"

-- Jogadores podem atirar runas em jogadores pela janela de batalha? (yes/no)
battlewindowplayers = "yes"

-- Usar "Account Manager"? (yes/no) (clique aqui e saiba o que é "Account Manager")
accountmanager = "yes"

-- Summons (utevo res) seguem seus mestres à qualquer lugar? (yes/no)
summonsfollow = "yes"

-- Permitir troca de outfits? (yes/no)
outfitchange = "yes"

-------------------------------------------------------------------------------------
----------------------------------- Multiplicadores -----------------------------------
-------------------------------------------------------------------------------------

-- Multiplicador de experiência (Ex.: Se deixar 30, os monstros darão 30 vezes mais experiência que o Tibia global; Rats darão 150exp e Demons darão 180000exp)
expmul = 30

-- Multiplicador de experiência para pvp-enforced
expmulpvp = 3

-- Multiplicador de loot dos monstros (Ex.: Se deixar 2, os monstros darão 2 vezes mais rápido o loot do que no Tibia global)
lootmul = 2

-- Multiplicador de skills (Ex.: Se deixar 80, os jogadores irão ter seus skills aumentados 80 vezes mais rápido que no Tibia global, diferenciando pelas suas vocações)
skillmul = 80

-- Mesma coisa de cima, mas relacionado à mana/magic level
manamul = 80

-- Preço de cada SQM de uma casa
houseprice = 500

-- Nível necessário para comprar uma casa
houselevel = 25

-- Proteção para aqueles que estão abaixo deste nível (no caso, nenhum jogador do nível 1 à 15 poderão atacar jogadores, tanto quanto ser atacados pelos mesmos).
protectionlimit = 15

-- Dano crítico e chance {chance, porcentagem a mais de dano}
-- Às vezes, seu jogador poderá dar um dano crítico, e a porcentagem será a soma de dano maior que ele dará.
criticaldamage = {"5", "50"}

---------------------------------------------------------------------------------------
-------------------------- Configuração: Skull System -------------------------
---------------------------------------------------------------------------------------

-- Tempo para perder uma caveira branca (white skull / 1 = 1 minuto)
whitetime = 1

-- Tempo para perder uma 'morte injustificada' (1 = 1 minuto)
fragtime = 1*50

-- Quantas 'mortes injustificadas' o jogador terá que ter feito para ser banido temporariamente? (1 = 1 morte)
banunjust = 7

-- Quantas 'mortes injustificadas' o jogador terá que ter feito para adquirir uma caveira vermelha? (red skull / 1 = 1 morte)
redunjust = 5

-- Quanto tempo o jogador ficará banido? (1 = 1 hora)
bantime = 24*1

--------------------------------------------------------------------------------------
------------------------------- Configuração: Acessos de GM --------------------------------
--------------------------------------------------------------------------------------

-- Acesso necessário para andar nas casas e poder abrir as portas das mesmas.
accesshouse = 3

-- Acesso necessário para entrar no servidor sem esperar na lista de espera e quando o servidor estiver fechado para jogadores.
accessenter = 1

-- Acesso necessário para ignorar danos, cansaço (exhaustion), limite de capacidade e ser ignorado pelos monstros.
accessprotect = 3

-- Acesso necessário para enviar mensagens globais e falar com cores diferentes em canais públicos do servidor.
accesstalk = 1

-- Acesso necessário para mover itens à distância sem precisar estar próximo a ele.
accessremote = 3

-- Acesso necessário para ver ID/Posição do item que você está olhando (dando look).
accesslook = 2
Nota: Se algum item existente no config.lua não estiver exposto aqui, não se preocupe, simplesmente não mexa nele, a menos que você entenda o que ele faz e queira mudar. Aqui foram expostos os principais, os que podem ser alterados se você desejar.
Vale ressaltar também que, todas as alterações no config.lua devem ser feitas dentro das aspas (""). Se você quiser usar aspas nas alterações, utilize-a em conjunto com uma barra invertida para a esquerda: \"
Citação:
location = "Brasil, \"País do futebol\""
Após configurar este arquivo, você já pode abrir seu servidor para testá-lo. Porém, você ainda pode fazer várias alterações nele, como criar novos monstros, magias, runas, e até NPCs!
Para isso, tudo o que você tem de fazer é acessar as outras seções de nosso fórum e procurar tutoriais explicativos para os assuntos.

Nota: Em caso de falta de DLL na execução do servidor, visite o site DLL-Files (www.dll-files.com) e utilize a caixa de busca para encontrá-las e baixá-las. Depois, descompacte elas no diretório aonde está localizado o executável (otserv.exe).


F.A.Q

Como saber meu IP?
Há várias maneiras para descobrir seu IP, vamos tentar duas delas.
Vá até o menu Iniciar > Configurações > Painel de controle e clique no item Conexões de rede. Dê um duplo clique na conexão local (a conexão ativa) e vá até a aba Suporte. Seu endereço de IP estará lá.
Outra maneira, ligeiramente mais fácil, é visitar o site WhatIsMyIp, copiar o IP e colar ele no arquivo de configuração do servidor.

O que é "Account Manager"?
Account Manager é, em poucas palavras, um NPC que cria uma conta para você. Hoje em dia, é mais utilizado do que websites, devido a sua praticidade e também por exilar o uso de webservers para rodar os sites, tais que acarretam mais uso da memória do computador.
Praticamente todos os servidor atuais possuem um Account Manager imbutido e, também, uma opção para desabilitá-lo se você quiser. Fica a seu critério decidir se vai usá-lo ou não.


Não conseguem conectar?
Se os jogadores não estiverem conseguindo entrar no seu servidor, provavelmente é porque a porta inserida na variável "port" (padrão 7171) está bloqueada para acesso remoto.
Para desbloquea-la é simples.
Vá até o menu Iniciar > Configurações > Painel de controle e clique no item Firewall do windows.
Se você achar conveniente, desative-o por completo, e peça para seus amigos tentarem acessar novamente o servidor, porém, se quiser deixar seu computador com a proteção do programa, faça o seguinte:
Vá até a aba Exceções, e clique no botão Adicionar Porta.
No campo Nome digite Tibia (ou qualquer outro) e no campo Porta, 7171 (porta inserida no config.lua). Após isso nenhuma alteração é necessária, clique em Ok.
Recomendo também desativar qualquer anti-vírus ou firewall opcional, caso estejam previnindo acessos à porta. Tente novamente e veja os resultados.

Problemas com scripts?
Caso o seu servidor apresente qualquer tipo de "LUA error", é porque você adicionou/modificou algo que não é suportado pela linguagem LUA, ou mal uso do mesmo.
Para resolver o problema é simples: basta visualizar qual é a linha que está ocorrendo tais erros, e verificar se o script segue o padrão da linguagem.
Se você não tiver sucesso tentando consertar o script, visite nossa seção de suporte e peça a ajuda que necessitar, claro, seguindo as regras do fórum.

Problemas com websites?
Geralmente todo tipo de erro relacionado com linguagens se baseia no fato de acessar a linha que o aplicativo indica, e verificar se está correto.
Na linguagem PHP, que é utilizada para a criação de websites de OTServ, não é diferente.
Normalmente, os websites vêm com um arquivo específico que possui todas as variáveis globais (config.php), que é aonde você deve configurar.
Para que os outros possam acessar seu website, você deve possuir um webserver instalado em sua máquina.

OT Serv - Introdução

OTServ é a abreviação do nome Open Tibia Server, que significa "Servidores de Tibia abertos", devido ao uso da licença GPL/GNU. Fora programado na linguagem C++, utiliza o mesmo cliente do Tibia (tibia.exe) e, conseqüentemente, os mesmos gráficos e funções. Porém, ao criar um, VOCÊ tem total controle sobre ele! Podendo editar e criar jogadores, monstros, magias, NPCs e até mesmo mapas. Você tem total autonomia para fazer o que quiser com seu servidor; transformá-lo em servidores com estilos peculiares, configurá-lo como desejar e até mesmo modificar o código-fonte (source) do servidor, desde que você siga os critérios da licença GPL/GNU.
Em poucas palavras, poderíamos dizer que OT Serv são servidores piratas do jogo Tibia.

A área do OTServ é extendida em vários itens, todos eles importantes para o desenvolvimento e configuração do mesmo. São eles:
  • Mapping - Criação e edição de mapas para utilizar no servidor, desenvolvidos com programas próprios.
  • Scripting - Criação e edição de scripts, como ações, NPCs, magias e monstros. Todos os itens citados utilizam as linguagens LUA e XML.
  • Programação - Item de nível mais alto, pois você precisa de um vasto conhecimento da linguagem de programação C++, da qual o OT Serv foi desenvolvido. Tendo tal conhecimento, você pode editar o código-fonte de um OT Serv e adicionar muito mais funções e efeitos ao mesmo.
  • Manipulação de Sprites - Essa área não é relacionada ao OT Serv em si, mas sim aos gráficos do cliente do Tibia, tais que você pode editá-los com um bom programa de edição de imagens e um compilador de arquivos SPR, fazendo seu cliente ficar com uma aparência mais divertida! (ou não..).
  • Websites - Essa área também não é relacionada ao OT Serv em si, mas é um item muito importante para a criação de um servidor, pois é aonde você mostrará todas as informações de seu servidor para outras pessoas e onde elas irão criar contas para jogar em seu servidor.
Em nosso website vocês também irão encontrar outras coisas importantes, como utilitários feitos para ajudá-los em certos quesitos, tutoriais, dicas e tudo o que você precisa para se tornar um expert no mundo do OT Serv e criar um servidor famoso e divertido!

Verdades e Mentiras sobre OT Serv

Olá.

Vamos tirar aqui e agora as diversas dúvidas que muitos tem, acham uma coisa e nem sempre é o que eles acham. Verdades e mentiras sobre o projeto Open Tibia Server, sobre o jogo, sobre a licença de uso GPL, entre outras coisas.

1. OTServ é ilegal?


Resposta: NÃO! O projeto Open Tibia Server (abreviadamente chamado de OTServ) é totalmente legal e protegido por leis internacionais. Ao contrário do que muitos pensam e do que a empresa CIP (criadora do Tibia) fala.


2. Por que então a empresa CIP considera ilegal?

Resposta: Pois o único modo de jogar OTServ (no momento) é atravéz do cliente (tibia.exe) desenvolvido pela CIP. Usa-lo sim é ilegal, portanto são duas coisas diferentes. Criar um servidor e coloca-lo online não é ilegal, usar o cliente tibia.exe para jogar neste servidor é.


3. Serei processado ou podem ameçar meu servidor, se eu vir a criar um?

Resposta: NÃO! Sendo um projeto livre, você tem o livre direito de criar um servidor. Você não estará infringindo nenhuma lei ou licença, portanto estará livre de possíveis processos e/ou intervenções federais.


4. Posso vender premium accounts / vips no meu servidor?

Resposta: NÃO! Qualquer venda feita na internet, o eminente (ou seja você que está vendendo) deve ter registro em nome de alguma empresa com CNPJ válido para vendas na internet. O que pode ser feito é propagar que seu servidor não está vendendo e sim recebendo doações. O ato de receber doação SEM DAR NADA EM TROCA é legal, mas como seu servidor dará beneficios em troca, continuará sendo ilegal. Raramente você irá ter complicações quanto a isso, mas se por ventura houver denuncias pode complicar para o seu lado, para a hospedagem contratada por você e para o dono do domínio que você utiliza.


5. Posso pegar os códigos fontes originais (do projeto Open Tibia Server), modifica-los a meu gosto e divulgar apenas o executável (.exe) ?

Resposta: NÃO! A partir do momento que você faz uso do código fonte de um projeto licensiado pela GPL, você está concordando e será obrigado a usar a mesma licença, tendo assim que divulgar os códigos fontes junto do executável.


6. Um projeto de servidor de otserv pode ser vendido?


Resposta: SIM! Entretanto segundo a licença GPL, junto do produto, deve ter uma garantia de que o mesmo funciona perfeitamente. Lembrando que vender apenas o executável é totalmente ilegal, sujeito a intervenção federal e internacional.


7. Eu sou obrigado a usar a licença GPL?

Resposta: No caso de otservs, SIM! Se você não aceitar usa-la não terá direito de alterar qualquer simples letra do código fonte original.


8. É verdade que ao fazer qualquer coisa ilegal relacionada acima, posso ser processado?

Resposta:
SIM, entretanto não é de imediado e muitas vezes passa batido. Há uma certa burocracia quanto a isso, mas entenda que você estará quebrando uma licença internacional. Você estará correndo o risco de além de ser processado, pagar altíssimas multas e ter problemas em relação a sua residência, provedora e rede de telefonia. Tudo que for relacionado com seu ato (um site onde você venderá apenas o executável por exemplo) será retido até segunda ordem.

segunda-feira, 9 de junho de 2008

Novidade: Novo Fórum

Como anunciado o novo Fórum foi lançado!
Ele está com um visual mais moderno do que o antigo, o novo Fórum fica junto com o do Mundo Tibia Br e do Tudo sobre Tibia, no mesmo endereço, o Fórum do Mundo Tibia Br Ot Serv é a terceira categoria, por enquanto ele tem pouca coisa, mais pouco a pouco vamos postando coisas.
Queria pedir as pessoas que entendem de Ot que nos ajudassem postando scripts, mapas... enfim, a área que ele soubesse.

No novo Fórum você pode conferir:

*Matérias e Artigos
*Tutoriais
*Downloads
*Divulgação de Ot Serv
*Formação de Equipes

Para o começo do Fórum são apenas essas categorias , por enquanto, a medida que o Fórum for crescendo vamos adicionar novas.

Acesse e Conheça o novo Fórum, clique aqui.

sexta-feira, 16 de maio de 2008

Novidade: Suporte Online

Olá,
A partir de hoje o Mundo Tibia Br Ot Serv oferece um Suporte Online:

otserv_suporte@hotmail.com

Mande sua duvida via e-mail ou adicione no MSN.
Estaremos respondendo suas duvidas e auxiliando a criação de OT Serv.


Atualização

Nós decidimos parar com o suporte online pelo motivo de nós estarmos recebendo muitos vírus, spams e muita falta de tempo então por isso nós decidimos parar.

Bom, nós já estamos faazendo um novo Fórum, nele você poderá ter muito mais detalhes de como se cria um Ot Serv, em breve nós o lançaremos.

Nesse periodo pude ajudar muitas pessoas. Peço desculpas a todos os que não pude ajudar, mais com o lançamento do Fórum será muito melhor. Em Breve!

quinta-feira, 15 de maio de 2008

Dicas para seu OT Serv

1°- Para melhorar seu server, tente sempre agradar os players, nunca use chares editados

2°- Nunca faça ilhas quadradas no seu serv, isso é muito feio, da impressão de péssimo mapper

3°- Nunca Bana ninguem, apenas prenda, faça um npc chamado policial, e para que se o player pagar 10k ele pode sair ou coisa assim...

4°- Nunca conte vantagem por ser GM ou chame os iniciantes de noobs, isso pode deixá-los magoados e pode fazê-los parar de jogar no server e pode desvalorizar seu server

5°- Nunca faça com que mulheres tenham vantagem ou vice-versa, pois isso realmente irrita muito

6°- Nunca responda aqueles que pedirem GM pra você, para acabar com isso, faça tutors e Senior Tutors mas GOD=Noob

7°- Nunca pegue loot de gente que pediu porque isso o deixará ocupado demais para resover os problemas realmente sérios e principalmente, de amigos RLS! isso pode irritar muito!

8°- Jamais doe itens para ninguém e roubo=problema de player e principalmente jamais doe itens a RLS!

Fazendo um OT Serv dar certo

A Organização em um ot

A organização é um ponto letal no bom funcionamento de um otserv. Se você tem um ot desorganizado, este não durara mutio tempo, por isso que otservs feitos só para diversão não duram tanto.
Para uma boa organização você tem que ter um planejamento. Sem ele a idéia não se concretiza.
Ots como empire, zartha e outros sempre planejaram, desde a contratação de bons "profissionais", até a calma de deixar tudo certinho, tendo calma para deixar tudo certinho para a boa jogatina de seu player. Por isso a organização é a parte fundamental para ot bom de hoje.

Seleção de profissionais

Para um bom otserv também é preciso de uma boa equipe, com pessoas que contribuam e que colaborem com o projéto.
Os bons profissionais normalmente se dedicam ao projeto e fazendo e tudo para o ot crescer. Ter um bom administrador experiente é bom e recomendado, pois ele terá experiencia o suficiente para administrar com calma e rigor o ot.

Mapa

Esse ponto não é dos mais importantes mais também pode ajudar no sucesso.
É recomendavel ter um mapa próprio pois ele atrai players que estão a procura de um novo lugar para jogar e como não conhece o seu mapa isso o estimula a jogar em seu ot para descobriri novas aventuras.
É legal também quando você tem novo monstros porque sai daquela coisa normal e você terá novas areas de caça. E se tiver novas magias melhor pois terá ataques mais fortes e novos jeitos de recuperar vida.
Nas quets você pode botar itens novos, ou itens que só vips podem ter, ou até mesmo botar um item lendario onde só fortes e lendários player poderão ter ou pode ser presente em concursos e afins.

Como divulgar o seu OT

Para ter sucesso no entanto precisa de players, e você só conseguirá se divulgar.
Você pode divulgar em listas de servidores, na sua assinatura, no nick do msn, essas são as principais formas.

As funções em um OT Serv

Todos as Funções em um OT Serv

Administrador: Como o nome ja diz, a função de um administrador é administra seu projeto. Tudo o que acontece no OT Serv tem que ter o aval dele (se for da vontade dele é claro). O começo de um OT Srvparte dele.

Administrador-assistente: Possui a mesma função do administrador, porém esta pessoa tem menos peso nas decisões e ele apenas será um assistente do Administrador.

Scripter: Esta pessoa fará os scripts do OT Serv. Por exemplo, se tal alavanca tem que ir a tal lugar, ele que faz essa alavanca funcionar. Pode se ter scripts fora do comum, ou seja, criados por ele mesmo. Eles também fazem os scripts existentes no tibia.

Programmer: Como o nome ja diz, este faz a programação geral do OT Serv.

Mapper: Este cargo é de grande importancia em um otserv, pois esta pessoa ou essas pessoas que editarão o mapa, ou farão um novo. O mapa é de total responsabilidade dessas pessoas. Sem um mapa o otserv não existe.

Hoster: Essa pessoa também tem grande importancia no OT Serv, pois será ela que abrirá o mesmo, fazendo com que os players possam jogar. É importante que a internet do hoster seja boa para não causar lag. É recomendado que o hoster seja dedicado.

Sprite Maker: Cria as sprites do OT Serv. Estas sprites podem ser itens, por exemplo.

Fórum maker e Web Master: Nestes dois cargos, as pessoas que o exercem são responsáveis pelo fórum do OT Serv e pelo site. Normalmente se tem site, pois num site é possivel ver os rankings de level, melee, etc, fazer downloads, ter informações sobre o OT Serv e etc. Esses cargos terão ajuda dos webdesigners/designers para as imagens do site.

NPC Maker: Como o nome já diz, este cargo é responsável pela criação de NPCs.

Designer ou Web Designer: O designer/web designer é responsável pro afzer banners do OT Serv, banners para o site, imagem para o cliente se este for próprio, tudo que envolve design o esses cargos fazem.

Client Maker: Esta pessoa ficará responsável pela criação do cliente do OT Serv.

Historiador: O historiador tem a responsabilidade de criar um história para o OT Serv. É ele que da um toque de RPG a história das cidades ou história de quests.

Como contratar um Novo Integrante

1-Introdução

Já se perguntou como contratar uma nova pessoa para sua equipe? Esta cansado de fazer a mesma entrevista varias vezes e sempre contratar membro de qualidade profissional boa, mas com uma caráter horrivel?
Então trago a você, uma nova maneira de aceitar um profissional de qualidade.

2- Sua equipe

A equipe é um bem precioso é nela que você investira muito de seu tempo e quantias de dinheiro para seu funcionamento perfeito.
Começe a trata-la como uma empresa, acredite, ao menos em seus pensamento, que será dela que ira surgir os meios para você obreviver na vida.
Seja um chefe amigavel, mas faça vista grossa em relação ao trabalho, não deiche ninguem parado, a preguiça é uma grande inimiga em um projeto não a faça se instalar no seu.
Uma empresa bem organizada é a fonte para seu sucesso, se necessário contrate um ajudante com experiência em administração.

3- Como fazer a pré -seleção

Primeiramente, ao olhar o curriculum do candidato, observe erros de grafia, concordâcia e tente analisa a pessoa pelo seu texto.
Leia atentamente os textos que fazem o candidato expressar sua opinião sobre algo em questão.
Busque caráter e competência, sem isto, sua equipe não tera sucesso.

4- Selecionado o candidato

Agora vem a melhor parte, faça questão de selecionar pessoalmente as pessoas, pois futuramente elas estão trabalhando e usando os recursos de sua equipe.

Sugestão para a seleção

Crie três etapas para o candidato ser aprovado, como por exemplo:

1º Fase ->Trabalhos do individuo

É obrigatório você ver e analisar o trabalho do candidato, então a primeira face se trata disto.

2º Fase -> Dinâmica

Com certeza você já houviu falar de dinâmica, as dinâmicas geralmente servem para excluir os candidatos que não são qualificados para a vaga. As dinâmicas sempre visam algo em questão, como por exemplo: flexibilidade, dinamismo, anciedade, entre outros.

Dou-lhe um exemplo de dinâmica, que visa excluir os anciosos.

Dinâmica

O teste devera ser terminado, no menor tempo possivel. Você tem 5 minuots para conclui-lo.

1- Qual o nome das cidades para free account do Tibia?
2- Qual o Nome do refugio dos Warlock no Tibia?
3- Qual a função de Stephan na CipSoft?
4- Qual a Boss do Demon?
5- Qual a primeira cidade do Tibia?
6- Qual o nome do TOP fishing do Tibia?
7- Qual mundo são os players: Ariel Ludo e Sulipipo?
8- O que significa a sigla OTServ?
9- Nos OTServers qual o mapa mais usado nas versões atuais?
10- Não responda a nenhuma pergunta, revele ao examinador o termino de suas respostas e diga o ocorrido.

As respostas não são importantes.

Por que anciedade?
Pois o membro da equipe pode ficar tão ancioso com seu trabalho, com as novidades e com o lançamento do servidor, que pode acabar se prejudicando ou prejudicando a equipe.

Existem várias outras dinâmicas, cada uma com sua estratégia.

3º Fase -> Entrevista

Por fim, vem a entrevista, em minha opinião umas das etapas mais difíceis, não menosprezando as outras, que também tem muita importancia, só que esta trata diretamente do conhecimento do candidato.
As entrevistas devem ser bem formuladas, para que o candidato tenha que pensar corretamente antes que responder algo, tendo em mente que sua vaga esta em jogo.

Ai vai um modelo de entrevista:

Entrevista

1- O que você sabe sobre Tibia? Em um contexto geral, excluindo o seu grau de conhecimento sobre equipamento, armas, entre outros.
2- O que você sabe sobre OTServ? No mesmo contexto acima.
3- Por que escolheu esta profissão?
4- Por que eu deveria lhe contratar?
5- Faça uma redação narrando o preconceito dos jogadores de Tibia em seu dia-a-dia.

Para que todos os candidatos não sejam reprovados, elaborei um sistema de pontuação.

Pontuação

1º fase

Analise o trabalho do candidato na primeira etapa, de a ele uma nota de 5 a 10.

2º fase

Se o candidato na segunda etapa respondeu as perguntas de a ele uma nota de 0 a 5.
Se ele as deixou em branco, de uma nota 10.0.

3º fase

Na terceira etapa, observe atentamente as quatro primeiras respostas do candidato e de uma nota a elas de 5 a 10.

Extra

De ao candidato uma pontuação extra pela elaboração da redação, adicione os ponto corretamente, analisando a perfeição da redação, observando erros de gramática, concordância, e desenvolvimento.

Suponha-mos, que nas etapas ele ficara com as seguintes notas:

1º face = 8.0
2º face = 2.0
3º face= 9.0
Extra = 7.0

Dividindo por 3...

No meu exemplo o candidato conseguiu 8.6 pontos, vejamos, agora, o critério de avaliação.

Critério de Avaliação

Formule um esquema de aceitação, por exemplo:

Aceito = Nota entre 8.0 e 10.0
Reprovado = Nota entre 0.0 e 7.9

(Não use o sistema de aredondar nota. Exemplo: 7.7 aredondado para 8.0)

5- Conclusão

Usando este sistema alguns dos candidatos seram reprovados, mas com certeza os aceito serão de alta qualidade e competência, tornando sua equipe valorizada, e com grandes chances de ser bem sucedida.

Dicas para GMs

1- Seu Nick deve ser GM De Eventos. (Nunca coloque Nick com nomes ou outros sempre GM ou assistente)

2- Procure ficar Off com o seu GM De Eventos. (Para evitar grande quantidade de pessoas em cima de você)

3- Mantenha-se sempre a disposição do GOD. (Para poder ganhar a confiança do GOD e nunca perder sua vaga)

4- Faça um acordo com o GOD para fazer em média um evento por dia. (Assim você atrai sempre pessoas para o OT)

5- Procure não querer dar uma de GM (A não ser que ele te chame para ajudar no server)

6- Tenha sempre a mesma intimidade com todos os players. (Pois se não eles dizem que você ajudou um ou outro)

7- Faça um ótimo trabalho e controle as pessoas.

Como ser um bom GM

Alhumas dicas para ser um bom GM.

Primeiro: Não tenha sentimentos isso só atrapalha.

Segundo: Nenhum player é melhor ou pior do que outro.

Terceiro: Ajude todos do jeito possível, sem dar grana ou runas.

Quarto: Nenhum player precisa de tratamento vip para se virar sozinho.

Quinto: Não deixe seus relacionamentos influenciarem no Server.

Sexto: GM é um char, player é outro, se você arranjou confusão no char arrume essa confusão com o seu char pegar GM, é coisa de Noob.

Sétimo: Nunca se ache superior a outro por ser GM, você não é, o Server depende é deles e não de você.

Oitavo: Não se vingue de alguém pelo fato de ser GM, que perdera seu cargo.

Nono: Banir alguém por te xingar é bobeira, porque você também xinga os outros.

Décimo: Não edite NADA e NUNCA dê itens ou chars para você e pro seus amigos isso é sinal de incompetência.

Décimo-Primeiro: Lembre-se no seu server quem tem razão é o player você tem que ajuda-lo somente mantendo a ordem no jogo.

Décimo-Segundo: Não de Ban em ninguém por estar usando macro, primeiro de uma advertência, e depois de um tempo, longe dele, fique invisível, e siga-o. Se ele ainda estiver violando as regras, pode banir sem piedade.

Atenção

Obs:Antes de Banir outra pessoa sem ser por macro, tente conversar com ela antes, e deixe ela explicar. Se ainda assim você acha que deve bani-lo, faça seu trabalho.

Obs2: Seja CALMO, embora você saiba que é apenas um, a maioria dos players acham que GMs são robos e devem atendê-los imediatamente, consiga manter a calma, e assim você vai conseguir manter o controle sobre o servidor.