Suport a Games On-line


    [Tutorial] Como Fazer OTServer de Tíbia

    Compartilhe
    avatar
    -LeoFods
    Designer
    Designer

    Mensagens : 32
    Pontos : 2529
    Reputação : 0
    Data de inscrição : 18/10/2010
    Idade : 19
    Localização : RJ

    [Tutorial] Como Fazer OTServer de Tíbia

    Mensagem  -LeoFods em Sex Out 22, 2010 11:33 pm

    Ola galerinha, vou mostrar aqui hj como fazer um otserv de tibia 8.40


    Bom vamos la,

    1° Baixando o mapa

    Procure por um mapa, pode ir no Google, lá vc acha !! Procure "Slayer Yurots 84 v11", ou baixe por aqui http://www.mediafire.com/?ndnzmjzzjtw


    2° Abrindo o config.lua


    Com o download do mapa feito abra ele la na pasta onde vc salvou,
    da um duplo clique no config.lua, aparece assim =


    Depois

    ( )Use o serviço da Web para encontrar o programa apropriado
    (o)Selecionar o programa em uma lista



    Selecione a opçao Selecionar um programa em uma lista, como foi feito
    acima.
    Vai aparecer os programas, Internet Explorer,Paint ,
    entre outros.Procure bloco de notas dê um OK e pronto.



    3° Configurando o config.lua


    Dê um duplo clique no config.lua
    fassa o seguinte :

    1ª Parte da config.lua

    -- Account manager
    accountManager = "yes" ~~~~~~>Aqui você vê se você vai querer Accmanager se você não quiser coloque "no".
    namelockManager = "no" ~~~~~~>Aqui você não meche!
    newPlayerChooseVoc = "yes" ~~~~~~> Aqui você não meche!
    newPlayerSpawnPosX = 991 ~~~~~~>Posição do AccManager no mapa se for mapa Editado Mude aqui.
    newPlayerSpawnPosY = 951 ~~~~~~>Posição do AccManager no mapa se for mapa Editado Mude aqui.
    newPlayerSpawnPosZ = 7 ~~~~~~>Posição do AccManager no mapa se for mapa Editado Mude aqui.
    newPlayerTownId = 1 ~~~~~~~~> Aqui você não meche!
    newPlayerLevel = 8 ~~~~~~~~>Level do Player novo(no caso vai começa Cool.
    newPlayerMagicLevel = 0 ~~~~~~~~>MagicLevel do player novo(no caso vai começa 0)
    generateAccountNumber = "no" ~~~~~~> Quer que gere accountnumber(conselho deixe "no")


    2ª Parte da config.lua

    -- Banishments
    notationsToBan = 3 ~~~~~~~~> Aqui você não meche!
    warningsToFinalBan = 4 ~~~~~~~~> Aqui você não meche!
    warningsToDeletion = 7 ~~~~~~~~> Aqui você não meche!
    banLength = 7 * 24 * 60 * 60 ~~~~~~~~> Aqui você não meche!
    finalBanLength = 30 * 24 * 60 * 60 ~~~~~~~~> Aqui você não meche!
    ipBanishmentLength = 1 * 24 * 60 * 60 ~~~~~~~~> Aqui você não meche!
    broadcastBanishments = "yes" ~~~~~~~~> Aqui você não meche!
    killsToBan = 8 ~~~~~~~>Quantas players precisa matar para tomar ban.
    maxViolationCommentSize = 200 ~~~~~~~~> Aqui você não meche!


    3ª Parte da config.lua

    -- Battle
    -- NOTE: loginProtectionPeriod is the famous Tibia anti-magebomb system.
    worldType = "pvp" ~~~~~~>Modo de jogo do mundo (caso você queira outros são eles.("nonpvp" "pvpe")
    hotkeyAimbotEnabled = "yes" ~~~~~~~~> Aqui você não meche!
    protectionLevel = 70 ~~~~~~~~>Level que pode matar ou morrer para player.
    pvpTileIgnoreLevelAndVocationProtection = "yes" ~~~~~~~~> Aqui você não meche!
    killsToRedSkull = 4 ~~~~~~~>Pra fica Redskull.
    pzLocked = 15000 ~~~~~~~~> Aqui você não meche!
    criticalHitChance = 25 ~~~~~~>Chance de dar attack critico
    displayCriticalHitNotify = "no" ~~~~~~~~> Aqui você não meche!
    removeWeaponAmmunition = "no" ~~~~~~~~> Aqui você não meche!
    removeWeaponCharges = "yes" ~~~~~~>Aqui você decha flechas e spear infinitas deixe "yes" para finita e "no" para infinita.
    removeRuneCharges = "yes" ~~~~~~>Aqui você decha runas infinitas deixe "yes" para finita e "no" para infinita.
    timeToDecreaseFrags = 1800000 ~~~~~~~~> Aqui você não meche!
    whiteSkullTime = 180000 ~~~~~~~~> Aqui você não meche!
    noDamageToSameLookfeet = "no" ~~~~~~~~> Aqui você não meche!
    experienceByKillingPlayers = "no" ~~~~~~~~> Aqui você não meche!
    showHealingDamage = "no" ~~~~~~~~> Aqui você não meche!
    fieldOwnershipDuration = 5 * 1000 ~~~~~~~~> Aqui você não meche!
    stopAttackingAtExit = "no" ~~~~~~~~>Parar de attack se você clicar no exit (deixe "no")
    oldConditionAccuracy = "no" ~~~~~~~~> Aqui você não meche!
    loginProtectionPeriod = 10 ~~~~~~~ o tempo q você fica sem tomar attack ora que você entra no Jogo.

    4ª Parte da config.lua
    -- Connection config
    worldId = 0 ~~~~~~~~> Aqui você não meche!
    ip = "127.0.0.1" ~~~~~~> Coloca seu IP aqui.( Meu ip - meuip.com.)
    port = 7171 ~~~~~~~~> Aqui você não meche!
    loginTries = 10 ~~~~~~~~> Aqui você não meche!
    retryTimeout = 5 * 1000 ~~~~~~~~> Aqui você não meche!
    loginTimeout = 60 * 1000 ~~~~~~~~> Aqui você não meche!
    maxPlayers = "250" ~~~~~> aqui a quantidade de players que pode ficar online sem fila.
    motd = "Bem Vindo" ~~~~~~>Frase você escolhe ela.
    displayOnOrOffAtCharlist = "no" ~~~~~~~~> Aqui você não meche!
    onePlayerOnlinePerAccount = "yes" ~~~~~~~~> Aqui você não meche!
    allowClones = 0 ~~~~~~~~> Aqui você não meche!
    serverName = "Slayer Yurots" ~~~~~~~~>Nome do seu server
    loginMessage = "Aew Bem Vindo"~~~~~~>Frase de entrada ora que você entrar você vai ver ela.
    adminLogsEnabled = "no" ~~~~~~~~> Aqui você não meche!
    statusTimeout = 5 * 60 * 1000 ~~~~~~~~> Aqui você não meche!
    replaceKickOnLogin = "yes" ~~~~~~~~> Aqui você não meche!
    forceSlowConnectionsToDisconnect = "no" ~~~~~~~~> Aqui você não meche!
    loginOnlyWithLoginServer = "no" ~~~~~~~~> Aqui você não meche!

    5ª Parte da config.lua

    -- Database
    -- NOTE: sqlFile is used only by sqlite database, and sqlKeepAlive by mysql database.
    -- To disable sqlKeepAlive such as mysqlReadTimeout use 0 value.
    sqlType = "sqlite" ~~~~~~~~> Aqui você não meche!
    sqlHost = "localhost" ~~~~~~~~> Aqui você não meche!
    sqlPort = 3306 ~~~~~~~~> Aqui você não meche!
    sqlUser = "root" ~~~~~~~~> Aqui você não meche!
    sqlPass = "" ~~~~~~~~> Aqui você não meche!
    sqlDatabase = "theforgottenserver" ~~~~~~~~> Aqui você não meche!
    sqlFile = "forgottenserver.s3db" ~~~~~~~~> Aqui você não meche!
    sqlKeepAlive = 60 ~~~~~~~~> Aqui você não meche!
    mysqlReadTimeout = 3 ~~~~~~~~> Aqui você não meche!
    optimizeDatabaseAtStartup = "yes" ~~~~~~~~> Aqui você não meche!
    passwordType = "plain" ~~~~~~~~> Aqui você não meche!

    6ª Parte da config.lua

    -- Deathlist
    deathListEnabled = "yes" ~~~~~~~~> Aqui você não meche!
    maxDeathRecords = 5 ~~~~~~~~> Aqui você não meche!

    7ª Parte da config.lua

    -- Guilds
    ingameGuildManagement = "yes" ~~~~~~~~> Aqui você não meche!
    levelToFormGuild = 100 ~~~~~~~~> Aqui você não meche!
    guildNameMinLength = 4 ~~~~~~~~> Aqui você não meche!
    guildNameMaxLength = 25 ~~~~~~~~> Aqui você não meche!

    8ª Parte da config.lua

    -- Highscores
    highscoreDisplayPlayers = 15 ~~~~~~~~> Aqui você não meche!
    updateHighscoresAfterMinutes = 60 ~~~~~~~~> Aqui você não meche!

    9ª Parte da config.lua

    -- Houses
    buyableAndSellableHouses = "yes"~~~~~~~~> Aqui você não meche
    housesPerAccount = 0~~~~~~~~> Aqui você não meche
    levelToBuyHouse = 100 ~~~~~~~~>Level pra compra house.
    houseRentAsPrice = "no"~~~~~~~~> Aqui você não meche
    housePriceAsRent = "no"~~~~~~~~> Aqui você não meche
    housePriceEachSQM = 20000~~~~~~~~> Aqui você não meche
    houseRentPeriod = "never"~~~~~~~~> Aqui você não meche


    10ª Parte da config.lua

    -- Item usage
    timeBetweenActions = 200 ~~~~~~~~> Aqui você não meche
    timeBetweenExActions = 1000 ~~~~~~~~> Aqui você não meche

    11ª Parte da config.lua

    -- Map
    -- NOTE: storeTrash costs more memory, but will perform alot faster cleaning.
    -- useHouseDataStorage usage may be found at README.
    mapName = "xD"~~~~~~>Nome do mapa que está na pasta world
    mapAuthor = "Eu"~~~~~~>Nome do Autor
    randomizeTiles = "yes"~~~~~~~~> Aqui você não meche
    useHouseDataStorage = "no"~~~~~~~~> Aqui você não meche
    storeTrash = "yes"~~~~~~~~> Aqui você não meche
    cleanProtectedZones = "yes"~~~~~~~~> Aqui você não meche

    12ª Parte da config.lua

    -- Miscellaneous
    -- NOTE: defaultPriority works only on Windows
    -- promptExceptionTracerErrorBox works only with precompiled support feature,
    -- called "exception tracer" (__EXCEPTION_TRACER__ flag).
    defaultPriority = "normal"~~~~~~~~> Aqui você não meche
    maxMessageBuffer = 4~~~~~~~~> Aqui você não meche
    kickIdlePlayerAfterMinutes = 15~~~~~~~~> Aqui você não meche
    allowChangeOutfit = "yes"~~~~~~~~> Aqui você não meche
    allowChangeColors = "yes"~~~~~~~~> Aqui você não meche
    disableOutfitsForPrivilegedPlayers = "no"~~~~~~~~> Aqui você não meche
    displayGamemastersWithOnlineCommand = "no"~~~~~~~~> Aqui você não meche
    bankSystem = "yes"~~~~~~~~> Aqui você não meche
    saveGlobalStorage = "yes"~~~~~~~~> Aqui você não meche
    displaySkillLevelOnAdvance = "no"~~~~~~~~> Aqui você não meche
    spellNameInsteadOfWords = "no"~~~~~~~~> Aqui você não meche
    emoteSpells = "no"~~~~~~~~> Aqui você não meche
    expireReportsAfterReads = 1~~~~~~~~> Aqui você não meche
    promptExceptionTracerErrorBox = "yes"~~~~~~~~> Aqui você não meche

    13ª Parte da config.lua

    -- Premium account
    freePremium = "yes" ~~~~~~>P.A Gratis
    removePremiumOnInit = "yes"~~~~~~~~> Aqui você não meche
    premiumForPromotion = "yes"~~~~~~~~> Aqui você não meche
    blessingsOnlyPremium = "yes"~~~~~~~~> Aqui você não meche
    houseNeedPremium = "yes"~~~~~~~>Precisa pra compra house
    bedsRequirePremium = "yes"~~~~~~~~> Aqui você não meche

    14ª Parte da config.lua

    -- Rates
    -- NOTE: experienceStages configuration is located in data/XML/stages.xml.
    rateExperience = 35 ~~~~~~>Experiencia do Ot
    rateSkill = 200~~~~~~>Experiencia de Skills
    rateMagic = 50~~~~~~>Experiencia de ML
    rateLoot = 3~~~~~~~>Chance de cair itens
    rateSpawn = 2 ~~~~~~~~> Aqui você não meche
    experienceStages = "no" ~~~~~~~~> Aqui você não meche ~~~> so mexe se tiver yes ponha no

    15ª Parte da config.lua

    -- Party
    -- NOTE experienceShareLevelDifference is float number.
    -- 0.66666666666667 is highestLevel * 2 / 3~~~~~~~~> Aqui você não meche
    experienceShareRadiusX = 30~~~~~~~~> Aqui você não meche
    experienceShareRadiusY = 30~~~~~~~~> Aqui você não meche
    experienceShareRadiusZ = 1~~~~~~~~> Aqui você não meche
    experienceShareLevelDifference = 0.66666666666667~~~~~~~~> Aqui você não meche
    extraPartyExperienceLimit = 20~~~~~~~~> Aqui você não meche
    extraPartyExperiencePercent = 5~~~~~~~~> Aqui você não meche

    16ª Parte da config.lua

    -- Global save
    -- NOTE: globalSaveHour means like 03:00, not that it will save every 3 hours,
    -- if you want such a system please check out data/globalevents/globalevents.xml.
    globalSaveEnabled = "no"~~~~~~~~> Aqui você não meche
    globalSaveHour = 8~~~~~~~~> Aqui você não meche
    shutdownAtGlobalSave = "no"~~~~~~~~> Aqui você não meche
    cleanMapAtGlobalSave = "no"~~~~~~~~> Aqui você não meche

    17ª Parte da config.lua

    -- Spawns
    deSpawnRange = 2~~~~~~~~> Aqui você não meche
    deSpawnRadius = 50~~~~~~~~> Aqui você não meche

    18ª Parte da config.lua


    -- Summons
    maxPlayerSummons = 2~~~~~~>Quantia de criaturas que se pode sumonar.
    teleportAllSummons = "no" ~~~~~~~~> Aqui você não meche
    teleportPlayerSummons = "no" ~~~~~~~~> Aqui você não meche

    19ª Parte da config.lua

    -- Status
    ownerName = "Jean Slayer"~~~~~~Mexe se você quiser.
    ownerEmail = "@otland.net"~~~~~~Mexe se você quiser.
    url = "http://otland.net/"~~~~~~Mexe se você quiser.
    location = "Brasil"~~~~~~Mexe se você quiser.

    20ª Parte da config.lua

    -- Logs
    -- NOTE: This kind of logging does not work in GUI version.
    -- For such, please compile the software with __GUI_LOGS__ flag.
    outLogName = "server/out.log" ~~~~~~~~> Aqui você não meche
    errorLogName = "server/error.log" ~~~~~~~~> Aqui você não meche
    truncateLogsOnStartup = "yes" ~~~~~~~~> Aqui você não meche
    ------------------------------------------------------------
    Agora você vai em arquivo e salvar.Depois pode fechar.
    ------------------------------------------------------------
    5° Colocando seu otserver online


    Para por online é muito simples, basta dar um duplo clique em Slayer Yurots 84 v11,


    esperar carregar até aparecer

    Slayer Yurots server online !



    6° Entrando no otserv


    Abra o tibia e o multi ip changer, coloque no multi ip changer o ip do seu pc ( o que vc colocou no config.lua )
    de change ip e entre na conta do GOD = 2/god, mude a senha pra ninguem entrar e pronto !! Agora passe para seus miguin
    e divirta-se ! xD


    7° Criando ip fixo


    Pra ficar mais facil vou ensinar tbm a criar ip fixo. =)
    entre nesse site = No-IP - Dynamic DNS, Static DNS for Your Dynamic IP crie uma conta, confirme ela e logue nela. Entrando vc clica em " Add Host "



    oloca no espaço em branco o ip que vc quer e do lado escolha a opçao. servegame.com, no-ip.biz,
    no-ip.info, entre outros, depois lá em baixo no canto direito da tela, vai ter
    Revert e Create Host , clique em create host e pronto !!,

    NÃO É NECESSARIO O . ( PONTO )


    8° Colocando seu ot com ipfixo


    O ip que vc colocou la no no-ip vc muda no config.lua, onde ta o ip do seu pc muda lá, =

    ip = "ip do seu pc" ~~~~~~> Coloca o ip que vc colocou no no-ip aqui

    fexe e salve dnovo o config.lua bota seu ot on edepois de feito cola o ip no multi ip changer
    dê change ip e entre na conta do GOD = 2/god



    Pronto, seu otserv 8.40 está pronto !! Aproveite


    Bom é issu ai pessoal por inquanto é só

    Créditos: WebCheats
    visite: www.forumstylefox.tk


    _________________


    Você é meu Fãn, entao use:

    avatar
    [ADM]Kakashi
    Adiministrador
    Adiministrador

    Mensagens : 97
    Pontos : 2743
    Reputação : -2
    Data de inscrição : 17/10/2010
    Idade : 24
    Localização : belo horizonte

    Re: [Tutorial] Como Fazer OTServer de Tíbia

    Mensagem  [ADM]Kakashi em Sex Out 22, 2010 11:58 pm

    Bom topico mais vc escreu Serve errado!!
    !


    _________________
    User








      Data/hora atual: Qui Mar 30, 2017 7:46 am