Servidores 8.4 ou maior

1) baixe o otserv base ai ao lado

2) ao baixar o otseve va em config.lua

 

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

 

lembrando alguns otserv na config.lua

yes = sim(verdadeiro)

true = verdadeiro(sim)

os dois são a mesma coisa

no = não(falso)

false = falso(não)

os dois são a mesma coisa 

 

-- Account Manager

accountManager = "yes" --Ativar Account Manager? (yes/no)

newPlayerChooseVoc = "no" --Escolha de votação ativada? Se no, jogadores começaram como no-vocation

newPlayerSpawnPosX = 95 --Coordenada inicial X do novo jogador

newPlayerSpawnPosY = 117 --Coordenada inicial Y do novo jogador

newPlayerSpawnPosZ = 7 --Coordenada inicial Z do novo jogador

newPlayerTownId = 1 --"Townid" do novo jogador

newPlayerLevel = 1 --Nível inicial do novo jogador

newPlayerMagicLevel =  --ML inicial do novo jogador

generateAccountNumber = "yes" --Se yes, o account manager gerará uma conta aleatória, se no, o jogador escolherá sua conta

 

-- Banimentos

broadcastBanishments = "yes" --Anunciar banimentos para todos os jogadores? (yes/no)

banDays =   --Dias de ban

finalBanDays = 30  --

killsToBan =   --Mortes injustas para o banimento automático

-- Batalhas

worldType = "pvp" --Tipo de mundo (pvp, no-pvp, pvp-enforced)

hotkeyAimbotEnabled = "yes" --Sistema de hotkeys ativado? (yes/no)

protectionLevel =  --Nível máximo protegido de PK

killsToRedSkull =  --Número de mortes para virar red skull

pzLocked = 60000  --Tempo (milissegundos) para o battle sair

deathLosePercent = 10  --Percentual de experiência perdido ao morrer

criticalHitChance =  --Chance de desferir um golpe crítico em monstros ou outros jogadores

removeAmmoWhenUsingDistanceWeapon = "yes" --Munições finitas? (yes/no)

removeChargesFromRunes = "yes" --Runas finitas? (yes/no)

timeToDecreaseFrags = 24  * 60  * 60  * 1000  --Tempo para diminuir frags (em milissegundos)

whiteSkullTime = 15 * 60 * 1000 --Tempo para sumir uma White Skull (em milissegundos)

oldConditionAccuracy = "no" --

alternativeExhaust = 1000 --não mecha

 

-- Comandos

displayGamemastersWithOnlineCommand = "no" --Mostrar GMs online com o comando !online (yes/no)

 

-- Configurações de conexão

ip = "127.0.0.1" --IP real do servidor

port = 7171 --Porta do servidor

loginTries = 10  --Tentativas de login erradas para bloquear o usuário

retryTimeout = * 1000  --

loginTimeout = 60  * 1000 --Quanto tempo um jogador pode ficar na lista de escolha de personagens até ela se fechar (em milissegundos)

maxPlayers = "1000" --Número máximo de jogadores online simultaneamente permitido

motd = "Welcome to the Forgotten Server!" --Motd do servidor(messagen para todo otserv)

onePlayerOnlinePerAccount = "yes" --Vetar que jogadores possam usar a mesma conta com personagens diferentes simultaneamente? (yes/no)

allowClones = 0 --Quantidade de clones do mesmo personagem permitidos (0 para desativar)

serverName = "Forgotten" --Nome do servidor

loginMessage = "Welcome to the Forgotten Server!" --Mensagem de login

adminLogsEnabled = "no" --Gravar logs administrativos? (yes/no)

statusTimeout = 5 * 60 * 1000 --

replaceKickOnLogin = "yes" --Ao logar num personagem que já está online no servidor, kická-lo para o outro entrar? (yes/no)

 

-- Lista de mortes

deathListEnabled = "yes" --Salvar mortes dos personagens, para serem mostradas em um site por exemplo (yes/no)

maxDeathRecords = 5 --Número máximo de mortes salvas (ao alcançar 6 por exemplo, a primeira morte é removida dando espaço a última)

 

-- Guildas

ingameGuildSystem = "yes" --Sistema de guildas no jogo ativado? (yes/no)

 

-- Casas

housePriceEachSQM = 1000 --Preço de cada sqm de uma casa, em gold

houseRentPeriod = "never" --Alugel

 

-- Ócio

kickIdlePlayerAfterMinutes = 15 --Kickar jogador inativo depois de quantos minutos?

 

-- Uso de itens

timeBetweenActions = 200 --Tempo de "exhaust" entre o uso da opção "Us it" (por exemplo, "Use it" para acender tochas) (em milissegundos)

timeBetweenExActions = 1000 --

 

-- Mapa

mapName = "forgotten" --Nome do mapa, pasta world

mapAuthor = "Komic" --Autor do mapa

randomizeTiles = "yes" --Aleatorizar pisos? (yes/no)

 

-- Troca de mensagens

enableRuleViolationReports = "yes" --Ativar control+z (yes/no)

maxMessageBuffer = 4 --

 

-- MySQL

mysqlHost = "localhost" --Host que está localizado o banco de dados do servidor(não mudar)

mysqlUser = "root" --Usuário (login) que acessará o banco de dados(não mudar)

mysqlPass = "" --Senha do usuário (senha da sua data base)

mysqlDatabase = "theforgottenserver" --Nome do banco de dados(nome da data base do site/XML)

mysqlPort = 3306 --Porta do servidor MySQL (padrão 3306)

 

-- Premium Account

freePremium = "no" --Premium account grátis? (yes/no)

 

-- PVP Server (configurações para servidores pvp-enforced, mas influenciam em servidores comuns)

displayOnOrOffAtCharlist = "no" --Mostra se o jogador está online ou offline na lista de personagens

allowChangeOutfit = "yes" --Troca de outifit permitida? (yes/no)

noDamageToSameLookfeet = "no" --Proibir atacar jogadores com a mesma aparência? (yes/no)

experienceByKillingPlayers = "no" --Ganhar experiência ao matar outros jogadores? (yes/no)

 

-- Rates

rateExp = 5 --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)

rateSkill = - -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)

rateLoot = 2 --Multiplicador de loot dos monstros (Ex.: Se deixar 2, as chances do monstros dropar itens serão 2x maiores do que no Tibia global)

rateMagic = 3 -- Mesma coisa de cima, mas relacionado à mana/magic level

rateSpawn = 1 --Aumentando essa opção, irá aumentar a velocidade de "spawn" (nascimento) dos monstros

 

-- Real Server Save
-- nota: serverSaveHour significa o horário 03:00, não que irá ser salvo a cada 3 horas,
-- se você quer o sistema antigo utilize o autoSaveEachMinutes (abaixo). Este método de serversave pode ser instável,
--nós recomendamos o uso do otadmin se você quer serversaves reais.

serverSaveEnabled = "no" --Habilitar o sistema "real server save", explicado acima (yes/no)

serverSaveHour = 3 --Hora que o servidor irá executar o real server save

shutdownAtServerSave = "yes" --Fechar o servidor após o real server save

cleanMapAtServerSave = "yes" --Limpar o mapa após o real server save

 

-- Server saving

autoSaveEachMinutes = 15 --Server save normal, em minutos

saveGlobalStorage = "no" --Salvar GlobalStorage ao fechar o servidor? (procure se informar sobre os scripts que você utiliza, para mexer nesta opção) (yes/no)

-- Spawns

deSpawnRange = 2 --

deSpawnRadius = 50 --Distância (em SQM) do respawn atual de um monstro em que tal monstro não poderá ultrapassar (assim voltando ao lugar de origem)

-- SqLite

sqliteDatabase = "forgottenserver.s3db" --Arquivo banco de dados, somente se estiver utilizando sqlite

 

-- SQL

sqlType = "sqlite" --Tipo de SQL usado (MySQL, SQLite)

 

-- Inicialização

defaultPriority = "high" --Prioridade definida automaticamente após inicio do servidor

 

-- Status

ownerName = "" --Seu nome (dono do otserv)

ownerEmail = "@hotmail" --Seu e-mail

url = "https://" --Site do otserv

location = "Brasil" --Localização do otserv