Ae galera nesse tutorial eu vo explika
-Como Fazer Seu IP Fixo
-Como Configura o Seu Ot
-Como Deixa ele online
-e como deixa ele muito rox
Primeiro galera baixe um ot server
Download Do Ot Server: http://lix.in/4028aa
Pronto fez seu download?
Vamos começar
Liberando A Porta 7171
Vamos la:
Primeiro vai em iniciar>painel de controle>firewall do windows
Clique no Firewall Do Windows, depois disso aparesera uma tela com umas abas la em cima Geral, Execuções e Avançado
Clique em Execuções
Depois vai em Adiciona Porta
Preencha os campos assim
Nome:Otserv
Número Da Porta:7171
Deixe Marcado TCP
Depois de ok
Pronto Sua Porta está liberada
Vamos Fazer Seu IP Fixo
Primeiro vai no site www.no-ip.com
Depois procure na pagina
No-IP Free
Depois em baix vai ter More Info clique la
Depois aparecera uma tela procure nela "Sign Up Now!"
Vamos la a preencher os campos
Account Information
Email:(Coloque seu e-mail)
Password:(Coloque sua senha)
Confirm password:(Repita sua senha)
About You
First name:(Coloque seu nome completo)
Last name:(Coloque seu sobrenome)
How did you hear about us?:(Coloque Other)
Zip/Postal Code:(Seu caixa postal)
Account Access
Security question:(Selecione uma pergunta de segurança)
Your answer:(Sua resposta de segurança)
Birthday:(Dia em q você nasceu)
Pronto Termino sua account no no-ip
Logue na sua account colocando seu e-mail e sua senha
Depois disso de vc logado vai em "Add" q se encontra no lado esquerdo do seu monitor
Abriara uma tela com seguintes informações
Hostname:(ip do seu server)
Ae em baixo vai ter no-ip.biz clique la e procure servegame.com
Depois vai em "create hoster"
Pronto essa parte esta feita
Agora colocando seu ip fixo no seu server abre a pasta do seu serv e vai em config.lua abre ela tente axar
-- server name
servername = "Seu Ip Fixo Aki"
Colokou no config.lua o seu ip q vc fez la no no-ip?Pronto ip fixo prontim.
Configurando o Seu Ot server
Primeiro vamos explikar a config.lua
-------- config.lua ---------- Config file for OTServ --
----------------------------
-- data directory location
datadir = "data/"[Não mexa]
-- map location
map = "data/world/test.otbm"[Não mexa]
-- mapkind
-- options: OTBM for binary map, XML for OTX map
mapkind = "OTBM"[Não mexa]
-- map store location (for XML only)
mapstore = "data/world/test-mapstore.xml"[Não mexa]
-- house store location (for XML only)
housestore = "data/world/test-housestore.xml"[Não mexa]
-- bans storage (for XML only)
banIdentifier = "data/bans.xml"[Não mexa]
-- server name
servername = "Seu IP Fixo Aki"[seu IP FIxo]
-- server location
location = "Brasil"[De q pais seu serv em]
-- server ip (the ip that server listens on)
ip = "Ip aki"[seu para deixa seu ot online ainda eu vou explika melhor]
-- server port (the port that server listens on)
port = "7171"[Aconcelhaveu deixa 7171]
-- server url
url = "Site do seu sever aki"[Coloke ali o link do seu site]
-- server owner name
ownername = "Seu nome"[Nome Do Hoster]
-- server owner email
owneremail = "Seu e-mail"[E-mail do hoster]
-- world type
-- options: pvp, no-pvp, pvp-enforced
worldtype = "pvp"[se o seu server vai ser pvp, no-pvp ou pvp-enforced]
-- exhausted time in ms (1000 = 1 second)
exhausted = 1000[Exausted]
-- exhausted time in ms for non-aggressive spells (1000 = 1 second)
exhaustedheal = 1000[Exausted]
-- how many ms to add if the player is already exhausted and tries to cast a spell (1000 = 1 second)
exhaustedadd = 200[Exausted]
-- how long does the player has to stay out of fight to get pz unlocked in ms (1000 = 1 second)
pzlocked = 60*1000[Quanto tempo de pk se o player ataka o outro]
-- house rent period
-- options: daily, weekly, monthly
houserentperiod = "monthly"[Deixa assim msm]
-- motd (the message box that you sometimes get before you choose characters)
motd = "Bem vindo ao Sphere Server. \n Map by Bryan. \n Quests 100%. \n Xp 4x skills 60x ml 20x. \n 90% das features do Tibia estão funcionando."
motdnum = "1"[Mensage q vai aparese quando o player entra na account dele]
-- login message
loginmsg = "Bem vindo ao Sphere Server! Se tiverem alguma dúvida fale com o GM Munin"[Mensage Quando o Player loga no seu char]
-- how many logins attempts until ip is temporary disabled
-- set to 0 to disable
logintries = 0[Deixe desse jeito]
-- how long the retry timeout until a new login can be made (without disabling the ip)
retrytimeout = 60*1000[Deixe Desse jeito]
-- how long the player need to wait until the ip is allowed again
logintimeout = 0Deixe desse jeito
-- allow clones (multiple logins of the same char)
-- options: 0 (no), 1 (yes)
allowclones = 0[Deixe desse jeito
-- max number of players allowed
maxplayers = "60"Qual e o maximo de pessoas q podem fika logada no seu server]
-- SQL type
-- options: mysql, sqlite
sql_type = "mysql"Naum mexa]
--- MySQL part (ignore if you are using SQLite)
sql_host = "localhost"
sql_user = "root"
sql_pass = ""
sql_db = "otserv"
--- SQLite part (ignore if you are using MySQL)
sqlite_db = "db.s3db"[Não mexa]
-------------------------------------------------------------------------------------------------
---------------------------- Evolutions Basic Configuration ----------------------------
-------------------------------------------------------------------------------------------------
-- world name (shows in the character list)
worldname = "Sphere"[Nomome do Mundo do seu server]
-- time to save the server (default = 5)
autosave = 3Quanto tempo seu server vai salva se colocar 1 e um em um minuto]
-- do you want to enable cap system? (yes/no)
capsystem = "yes"[se seu server vai ter sistema de capacidade]
-- anti-afk - maximum idle time to kick player (1 = 1min)
kicktime = 1440 [Em quanto tempo um player fiak sem inatividade ser kikado]
-- how many summons player can have
maxsummons = 2[Maximo De Sumon Q um Player pode fazer]
-- maximum items in depot
maxdepotitems = 2000[Maximo De Item q um player pode ter dentro do dp]
-- learn spells (yes/no)
learnspells = "no" [se seus player vão ter q comprar magia]
-- do you want everyone to have premium
freepremium = "no"[se o player vai ter free premium]
-- remove ammunation? (bolts/arrows)
removeammunation = "yes" [se os bolts e arrows vão acaba]
-- remove rune charges? (sd/hmm/gfb)
removerunecharges = "yes" [se as runas vão ser infinitas]
-- use item hotkeys? (yes/no)
itemhotkeys = "yes" [se os player podem colokar itens na hotkey]
-- shoot trough battle window on players? (yes/no)
battlewindowplayers = "yes" [se o player pode atakar outro player pelo battle]
-- use account manager? (yes/no)
accountmanager = "yes" [se seu server vai usa account manger]
-------------------------------------------------------------------------------------
----------------------------------- Multipliers -----------------------------------
-------------------------------------------------------------------------------------
-- experience multiplier (how much faster you got exp from monsters)
expmul = 30 [Quanto q vai ser a xp do seu server
-- experience multiplier for pvp-enforced (how much faster you got exp from players)
expmulpvp = 2 [Quanto q vai ser a xp quando o player mata o outro player com pvp-enforced]
-- monster lootrating (how much faster you get items from monsters)
lootmul = 2 [Quanto q o loot vai ser]
-- skill multiplier (another multiplier in data/vocations.xml)
skillmul = 30 [Quanto q o skill vai ser o do tibia rl e 1]
-- manaspent multiplier (another multiplier in data/vocations.xml)
manamul = 10 [Quanto q o ml vai ser o do tibia rl e 1]
-- how many monsters spawn at a time in 1 spawn
spawnmul = 1 [De quanto vai ser o spwn]
-- bed regen per minute
bedhealth = 100
bedmana = 100 [Na verdade eu nao sei oq e isto xD]
-- Price for each SQM when buying a house
houseprice = 3000 [Quanto q vai ser cada quadrado da house]
-- level to buy a house
houselevel = 60 [o lvl do player q pode compra casa]
-- maximum death entries per player
maxdeathentries = 10 [Tb não sei oq eh uhahuauah]
-- protection limit
protectionlimit = 15 [Ate q lvl o player vai ser protegido]
-- death delay ticks (recommended to keep 500)
deathdelay = 500 [Deixe assim]
-- trade delay (how long does the player needs to wait for advertising 2 messages, default: 2*60*1000)
tradedelay = 2*60*1000 [Deixe assim
-- how much % of {exp, mana, skill, eq, bp} do you lose when dying
diepercent = {"1", "1", "1", "7", "100"} [Deixe assim tb]
-- position of rook temple {posx, posy, posz}
rooktemple = {"160", "54", "7"} [Posição do templo]
---------------------------------------------------------------------------------------
-------------------------- Skull System configuration -------------------------
---------------------------------------------------------------------------------------
-- time to lose a white skull (1 = 1 minute)
whitetime = 15 [Quanto tempo vai fikar o White Skull]
-- time to lose one frag (1 = 1 minute)
fragtime = 240 [se ataka o player quanto tempo ele vai fika com battle]
-- ban unjust, how many frags you need to get banned (1 = 1 frag)
banunjust = 5 [Quantos player um player matar sem ser pk]
-- red skull unjust, how many frags you need to get a red skull (1 = 1 frag)
redunjust = 2 [Quantos player um player tem q mata sem ser pk pra pega skull red]
-- bantime, for how long the player is banned (1 = 1 hour)
bantime = 30 [Quanto tempo um player fica com ban]
--------------------------------------------------------------------------------------
------------------------------- GM access rights --------------------------------
--------------------------------------------------------------------------------------
-- access to walk into houses and open house doors
accesshouse = 5 [Não Mexa]
-- access to login without waiting in the queue or when server is closed
accessenter = 1 [Não Mexa]
-- access to ignore damage, exhaustion, cap limit and be ignored by monsters
accessprotect = 3 [Não Mexa]
-- access to broadcast messages and talk in colors (#c blabla - in public channels)
accesstalk = 1 [Não Mexa]
-- access to move distant items from/to distant locations
accessremote = 4 [Não Mexa]
-- access to see id and position of the item you are looking at
accesslook = 3 [Não Mexa]
Finalmente terminamo a config.lua
Configura mana e vida e fast atak
Vai na sua pasta do seu server depois data e axe o arquivo vocations abre ele e vc vai axar isso
<?xml version="1.0"?><vocations>
<vocation id="0" name="None" description="a rookie" gaincap="5" gainhp="5" gainmana="5" gainhpticks="6" gainhpamount="1" gainmanaticks="6" gainmanaamount="10" gainsoulticks="120" gainsoulamount="1" maxsoul="100" manamultiplier="4.0" attackspeed="1500" prevoc="0">
<skill id="0" multiplier="1.5"/>
<skill id="1" multiplier="2.0"/>
<skill id="2" multiplier="2.0"/>
<skill id="3" multiplier="2.0"/>
<skill id="4" multiplier="2.0"/>
<skill id="5" multiplier="1.5"/>
<skill id="6" multiplier="1.1"/>
<formula damage="1.2"/>
<formula defense="1.1"/>
<formula armor="1.1"/>
</vocation>
<vocation id="1" name="Master Sorcerer" description="a Master Sorcerer" gaincap="10" gainhp="5" gainmana="30" gainhpticks="6" gainhpamount="10" gainmanaticks="3" gainmanaamount="50" gainsoulticks="120" gainsoulamount="1" maxsoul="100" manamultiplier="1.1" attackspeed="1500" prevoc="1">
<skill id="0" multiplier="1.5"/>
<skill id="1" multiplier="2.0"/>
<skill id="2" multiplier="2.0"/>
<skill id="3" multiplier="2.0"/>
<skill id="4" multiplier="2.0"/>
<skill id="5" multiplier="1.5"/>
<skill id="6" multiplier="1.1"/>
<formula damage="1.2"/>
<formula defense="1.1"/>
<formula armor="1.1"/>
</vocation>
<vocation id="2" name="Elder Druid" description="an Elder Druid" gaincap="10" gainhp="5" gainmana="30" gainhpticks="6" gainhpamount="10" gainmanaticks="3" gainmanaamount="50" gainsoulticks="120" gainsoulamount="1" maxsoul="100" manamultiplier="1.1" attackspeed="1500" prevoc="2">
<skill id="0" multiplier="1.5"/>
<skill id="1" multiplier="1.8"/>
<skill id="2" multiplier="1.8"/>
<skill id="3" multiplier="1.8"/>
<skill id="4" multiplier="1.8"/>
<skill id="5" multiplier="1.5"/>
<skill id="6" multiplier="1.1"/>
<formula damage="1.2"/>
<formula defense="1.1"/>
<formula armor="1.1"/>
</vocation>
<vocation id="3" name="Royal Paladin" description="a Royal Paladin" gaincap="20" gainhp="10" gainmana="15" gainhpticks="4" gainhpamount="20" gainmanaticks="4" gainmanaamount="40" gainsoulticks="120" gainsoulamount="1" maxsoul="100" manamultiplier="1.4" attackspeed="1000" prevoc="3">
<skill id="0" multiplier="1.2"/>
<skill id="1" multiplier="1.2"/>
<skill id="2" multiplier="1.2"/>
<skill id="3" multiplier="1.2"/>
<skill id="4" multiplier="1.1"/>
<skill id="5" multiplier="1.1"/>
<skill id="6" multiplier="1.1"/>
<formula damage="1.2"/>
<formula defense="1.1"/>
<formula armor="1.1"/>
</vocation>
<vocation id="4" name="Elite Knight" description="an Elite Knight" gaincap="25" gainhp="15" gainmana="5" gainhpticks="3" gainhpamount="50" gainmanaticks="6" gainmanaamount="40" gainsoulticks="120" gainsoulamount="1" maxsoul="100" manamultiplier="3.0" attackspeed="800" prevoc="4">
<skill id="0" multiplier="1.1"/>
<skill id="1" multiplier="1.1"/>
<skill id="2" multiplier="1.1"/>
So vo explika uma linha ai vc ja pode edita td pq e td a msma coisa
<vocation id="2" name="Elder Druid"[Nome Da Vocação]
description="an Elder Druid"[Descrição Da Vocação]
gaincap="10"[Não edit isso]
gainhp="5" [Não edit isso]
gainmana="30" [Não edit isso]
gainhpticks="6" [Não edit isso]
gainhpamount="10" [Em quanto em quanto sua vida vai subi]
gainmanaticks="3" [Não edit isso pelo menos eu naum mexo nisso]
gainmanaamount="50" [Em quanto em quanto sua mana vai subi]
gainsoulticks="120" Não edit isso
gainsoulamount="1" [Não Edit isso]
maxsoul="100" [Não edit isso]
manamultiplier="1.1" [Não edit isso]
attackspeed="1500" Isso aki e o fast atak quanto menos mais rapido fika o atak do player
Colocando o seu server online
Vamos la
Primeiro passo vai para esse site Meu Ip
pegue seu ip e va ate o seu ot abre o config.lua e axe essa linha
-- server ip (the ip that server listens on)
ip = "Coloque aki o ip q vc pego no meuip.com.br"
apos axa coloke o ip entre as aspas e fexe o salve o config.lua
Depois va ate o No-IP
logue na sua conta e encontre na esquerda do minitor "Hosts / Redirects"
do lado do seu ip fixo vai ter "Modify|Delete" clique em modify
Abrira uma tela encontre isso nela "IP Address" sabe akele ip q vc pego no www.meuip.com.br?Coloque ele no campo do IP Address e de modify hoster.
Pronto agora e so ir la na pasta do seu ot e clikar no Evolution e se divertir
ATENÇÃO VC TEM Q REPETI APENAS ESSE ULTIMO PASSO "Colocando o seu server online" TODA VEZ Q ENTRAR NA INTERNET PQ SEU IP MUDA TODA VEZ Q VC DESCONECTA DA INTERNET
---------------------------------------------------------------------------------------------------------------------------------------------
Ae isso e o meu primeiro tutorial espero ter ajudado os iniciantes no otserv
Credito 100% meu eu fiz todo esse tutorial sem ajuda de niguem
se for colocar esse tuto em qualquer lugar deixe credito para Linkin Park Mangerotte
Flw ate a proxima