Jump to content

Naruto [8.60 OTX] NTO Hard - Full Packet Server


Recommended Posts

  • Replies 275
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Olá galera do TK ! Venho por meio deste tópico, publicar a ultima versão do meu servidor derivado de Tibia NTO Hard juntamente com todos os arquivos necessários para edições.   Confesso

Galera tópico atualizado, adicionei o banco de dados que eu estava utilizando.   Acabei de reinstalar o servidor para um colega, utilizei um Ubuntu 14.04 e tudo está funcionando 100 % ( A ún

TheOTXServer.exe

Posted Images

  • Moderator

@r0bert0lol Cara, estou tendo um problema ao iniciar o servidor no Ubuntu 16.04, sempre que eu uso o comando pra abrir o server ele falha ao ler o config.lua, já tentei usar outra config.lua, porém deu o mesmo erro. Pode me ajudar aqui pfv?

root@dbo:/home/otserv/trunk# ./theotxserver
The NTO INFINITY Version: (2.4.8) - Codename: (NTO)
Compiled with GNU C++ version 5.4.0 20160609 for arch 64 Bits at May  3 2020 12:15:50

A server developed by: Reason.
Visit for updates, support, and resources:

>> Loading config (config.lua)

> ERROR: Unable to load config.lua!

Como eu deixei o config.lua

Spoiler

-- Combat settings
-- NOTE: valid values for worldType are: "pvp", "no-pvp" and "pvp-enforced"
stairhopDelay = 1 * 1000
blessingOnlyPremium = false

fragsLimit = 24 * 60 * 60
fragsSecondLimit = 1 * 24 * 60 * 60
fragsThirdLimit = 1 * 24 * 60 * 60

fragsToRedSkull = 10
fragsSecondToRedSkull = 60
fragsThirdToRedSkull = 90
redSkullLength = 1 * 24 * 60 * 60


fragsToBlackSkull = 15
fragsSecondToBlackSkull = 65
fragsThirdToBlackSkull = 95
blackSkulledDeathHealth = 40
blackSkulledDeathMana = 0
blackSkullLength = 2 * 24 * 60 * 60
useBlackSkull = true

notationsToBan = 3
warningsToFinalBan = 4
warningsToDeletion = 5
banLength = 7 * 24 * 60 * 60
killsBanLength = 7 * 24 * 60 * 60
finalBanLength = 30 * 24 * 60 * 60
ipBanLength = 1 * 24 * 60 * 60
fragsToBanishment = 25
fragsSecondToBanishment = 70
fragsThirdToBanishment = 99

worldId = 0
worldType = "open"
hotkeyAimbotEnabled = true
protectionLevel = 30

killsToRedSkull = 10
killsToBlackSkull = 15

pzLocked = 30 * 1000
removeChargesFromRunes = true
removeChargesFromPotions = true
removeWeaponAmmunition = true
removeWeaponCharges = true
timeToDecreaseFrags = 24 * 60 * 60 * 1000
whiteSkullTime = 10 * 60 * 1000
stairJumpExhaustion = 1 * 1000
experienceByKillingPlayers = true
rateExperienceFromPlayers = 2
expFromPlayersLevelRange = 40
skipItemsVersionCheck = true
accountManager = false
pushCreatureDelay = 1 * 1500
ingameGuildManagement = false
elfProtectionTarget = true
useFragHandler = true
advancedFragList = false

-- Connection Config
-- NOTE: maxPlayers set to 0 means no limit
ip = "35.199.122.24"
bindOnlyGlobalAddress = false
loginProtocolPort = 7171
gameProtocolPort = 7172
statusProtocolPort = 7171
maxPlayers = 200
motd = "Bem-vindo ao NTO Hard Online !"
onePlayerOnlinePerAccount = false
allowClones = false
serverName = "Hard"
statusTimeout = 5 * 1000
replaceKickOnLogin = true
maxPacketsPerSecond = 50


-- Version Manual
clientVersionMin = 860
clientVersionMax = 860
clientVersionStr = "Only clients with protocol 8.60 allowed!"

-- Deaths
-- NOTE: Leave deathLosePercent as -1 if you want to use the default
-- death penalty formula. For the old formula, set it to 10. For
-- no skill/experience loss, set it to 0.
deathLosePercent = -1


-- Houses
-- NOTE: set housePriceEachSQM to -1 to disable the ingame buy house functionality
housePriceEachSquare = 7500
houseRentPeriod = "monthly"

-- Item Usage
timeBetweenActions = 1000
timeBetweenExActions = 1000

-- Map
-- NOTE: set mapName WITHOUT .otbm at the end
mapName = "forgotten.otbm"
mapAuthor = "Eros"

-- MySQL
sqlType = "mysql"
mysqlHost = "127.0.0.1"
mysqlUser = "root"
mysqlPass = "minha senha aqui"
mysqlDatabase = "nto"
mysqlPort = 3306
mysqlSock = ""
passwordType = "sha1"

sqlHost = "localhost"
sqlPort = 3306
sqlUser = "root"
sqlPass = "x"
sqlDatabase ="test"
sqlFile = "test.s3db"
sqlKeepAlive = 0
mysqlReadTimeout = 0
mysqlWriteTimeout = 0
mysqlReconnectionAttempts = 3
encryptionType = "sha1"

-- Misc.
allowChangeOutfit = false
freePremium = false
kickIdlePlayerAfterMinutes = 15
maxMessageBuffer = 5
emoteSpells = true
classicEquipmentSlots = false
allowWalkthrough = true
classicAttackSpeed = false

-- Rates
-- NOTE: rateExp is not used if you have enabled stages in data/XML/stages.xml
experienceStages = true
rateExp = 1
rateSkill = 4
rateLoot = 1
rateMagic = 4
rateSpawn = 1
formulaLevel = 3.5
formulaMagic = 3.5

-- Monster rates
rateMonsterHealth = 1.0
rateMonsterAttack = 1.0
rateMonsterDefense = 1.0

-- Monsters
deSpawnRange = 2
deSpawnRadius = 50

-- Stamina
staminaSystem = true

-- Scripts
warnUnsafeScripts = true
convertUnsafeScripts = true

-- Startup
-- NOTE: defaultPriority only works on Windows and sets process
-- priority, valid values are: "normal", "above-normal", "high"
defaultPriority = "high"
startupDatabaseOptimization = true

-- Global save
    globalSaveEnabled = true
    globalSaveHour = 5
    globalSaveMinute = 5
    shutdownAtGlobalSave = true
    cleanMapAtGlobalSave = false
    closeInstanceOnShutdown = true
    
-- Houses
    buyableAndSellableHouses = true
    houseNeedPremium = true
    bedsRequirePremium = true
    levelToBuyHouse = 100
    housesPerAccount = 1
    houseRentAsPrice = true
    housePriceAsRent = true
    housePriceEachSquare = 45000
    houseRentPeriod = "monthly"
    houseCleanOld = 0
    guildHalls = true
    houseSkipInitialRent = true
    houseProtection = true

-- Status server information
ownerName = "Eros"
ownerEmail = "otserverhard@gmail.com"
url = "www.nto-hard.com"
location = "Brazil"

 

 

                                                                                  Lhe ajudei? Que bom, Boa Sorte!

                                                                                               Não dou suporte via privado

 

Projetos:

• Baiak Light - Status: Offline

• Baiak Insanity - Status: Offline

• NTO Altion - Status: Desenvolvimento

 

Tópicos:

• Widget Gesior

• Autoloot 100%

• [Old Client] Como Hookar Dll

• Configurando VPS Windowns

• [Solução] Código Caracteres Especiais

 

Contribuições:

• Cidade [8.60]

• Cave de Boss

 

Discord: Belmont#1997

Não esqueça do REP+ :)

 

                                                                       1984185461_SemTtulo-3.png.dfda7608e238f39f3daf573d35dd2620.png                                                  820346007_SemTtulo-4.png.8c37fee4b163b6df0f88e41f0ee221fb.png

                                                                     Grupo NTO Altion                                    Grupo ElfBot+CaveBots

 

                                                                                                 

Link to post
Share on other sites

@Phineasz Você precisa preencher esses campos de acordo com o nome do banco de dados que você criou no PhpMyAdmin e também, com a senha que criou.

Do jeito que tá, tá com dois nome de banco de dados diferente e sem senha.

 

mysqlDatabase = "nto"

sqlDatabase ="test"

 

mysqlPass = "minha senha aqui"

sqlPass = "x"

 

Você não pode substituir arquivos, apenas deve configurá-los corretamente como eu disse, está funcionando 100 %.

Edited by r0bert0lol (see edit history)
Link to post
Share on other sites

  • Moderator

@r0bert0lol Fiz como você disse, mas continua dando erro na iniciação :(

                                                                                  Lhe ajudei? Que bom, Boa Sorte!

                                                                                               Não dou suporte via privado

 

Projetos:

• Baiak Light - Status: Offline

• Baiak Insanity - Status: Offline

• NTO Altion - Status: Desenvolvimento

 

Tópicos:

• Widget Gesior

• Autoloot 100%

• [Old Client] Como Hookar Dll

• Configurando VPS Windowns

• [Solução] Código Caracteres Especiais

 

Contribuições:

• Cidade [8.60]

• Cave de Boss

 

Discord: Belmont#1997

Não esqueça do REP+ :)

 

                                                                       1984185461_SemTtulo-3.png.dfda7608e238f39f3daf573d35dd2620.png                                                  820346007_SemTtulo-4.png.8c37fee4b163b6df0f88e41f0ee221fb.png

                                                                     Grupo NTO Altion                                    Grupo ElfBot+CaveBots

 

                                                                                                 

Link to post
Share on other sites

  • Moderator

Consegui abrir aqui já @r0bert0lol tive que modificar uma coisas no config.lua para funcionar, quem quiser da uma olhada por dentro do servidor, só entrar lá criar conta.

Vllw pelo suporte :)

 

                                                                                  Lhe ajudei? Que bom, Boa Sorte!

                                                                                               Não dou suporte via privado

 

Projetos:

• Baiak Light - Status: Offline

• Baiak Insanity - Status: Offline

• NTO Altion - Status: Desenvolvimento

 

Tópicos:

• Widget Gesior

• Autoloot 100%

• [Old Client] Como Hookar Dll

• Configurando VPS Windowns

• [Solução] Código Caracteres Especiais

 

Contribuições:

• Cidade [8.60]

• Cave de Boss

 

Discord: Belmont#1997

Não esqueça do REP+ :)

 

                                                                       1984185461_SemTtulo-3.png.dfda7608e238f39f3daf573d35dd2620.png                                                  820346007_SemTtulo-4.png.8c37fee4b163b6df0f88e41f0ee221fb.png

                                                                     Grupo NTO Altion                                    Grupo ElfBot+CaveBots

 

                                                                                                 

Link to post
Share on other sites

Consegui colocá-lo online, o site está operacional e está tudo bem, o problema é que estou testando e os jogadores não estão atacando, alguém sabe como consertar isso? Eu coloco o modo aberto e hardcore e permanece o mesmo, os usuários não são atacados

Link to post
Share on other sites

Tem que usar a minha config.lua

Esse bug dos jogadores não atacar é porque o server tem sistema ANTI BOT, Anti Auto Target !

Só ataca na mão e se você apagar a função do config.lua vai bugar mesmo.

Vou fazer um video ensinando a configurar tudo, usar o ubuntu e logo posto aqui.

Link to post
Share on other sites

2 horas atrás, r0bert0lol disse:

Tem que usar a minha config.lua

Esse bug dos jogadores não atacar é porque o server tem sistema ANTI BOT, Anti Auto Target !

Só ataca na mão e se você apagar a função do config.lua vai bugar mesmo.

Vou fazer um video ensinando a configurar tudo, usar o ubuntu e logo posto aqui.

 

ja faça criando a maquina virtual do google acho q tds vao pode ter acesso a uma vm em linux pelo google q é facil.

babydoll2.gif

Link to post
Share on other sites

  • Moderator

@CM Ryuuji @One Punch Man Para colocar para atacar um jogador, só é alterar

elfProtectionTarget = true

para

elfProtectionTarget = false

 

                                                                                  Lhe ajudei? Que bom, Boa Sorte!

                                                                                               Não dou suporte via privado

 

Projetos:

• Baiak Light - Status: Offline

• Baiak Insanity - Status: Offline

• NTO Altion - Status: Desenvolvimento

 

Tópicos:

• Widget Gesior

• Autoloot 100%

• [Old Client] Como Hookar Dll

• Configurando VPS Windowns

• [Solução] Código Caracteres Especiais

 

Contribuições:

• Cidade [8.60]

• Cave de Boss

 

Discord: Belmont#1997

Não esqueça do REP+ :)

 

                                                                       1984185461_SemTtulo-3.png.dfda7608e238f39f3daf573d35dd2620.png                                                  820346007_SemTtulo-4.png.8c37fee4b163b6df0f88e41f0ee221fb.png

                                                                     Grupo NTO Altion                                    Grupo ElfBot+CaveBots

 

                                                                                                 

Link to post
Share on other sites

Taijutsu,Agi etc estão voltando para valor 10 default, percebi que no mysql não tinha 
  `skill_fist` int(10) UNSIGNED NOT NULL DEFAULT '10',
  `skill_fist_tries` bigint(20) UNSIGNED NOT NULL DEFAULT '0',
  `skill_club` int(10) UNSIGNED NOT NULL DEFAULT '10',
  `skill_club_tries` bigint(20) UNSIGNED NOT NULL DEFAULT '0',
  `skill_sword` int(10) UNSIGNED NOT NULL DEFAULT '10',
  `skill_sword_tries` bigint(20) UNSIGNED NOT NULL DEFAULT '0',
  `skill_axe` int(10) UNSIGNED NOT NULL DEFAULT '10',
  `skill_axe_tries` bigint(20) UNSIGNED NOT NULL DEFAULT '0',
  `skill_dist` int(10) UNSIGNED NOT NULL DEFAULT '10',
  `skill_dist_tries` bigint(20) UNSIGNED NOT NULL DEFAULT '0',
  `skill_shielding` int(10) UNSIGNED NOT NULL DEFAULT '10',
  `skill_shielding_tries` bigint(20) UNSIGNED NOT NULL DEFAULT '0',

 

porem adicionei  em players e ainda sim não resolveu :X

@r0bert0lol consegue ajudar ?

Link to post
Share on other sites

  • Assistente

Alguém conseguiu resolver o problema  do cavebot? o player ao targetar o monstro e tentar andar, fica bugado no sqm..

x1fCxnI.png

Link to post
Share on other sites

Em 28/03/2020 em 21:49, r0bert0lol disse:

@Renan Gerson @Wesleyt10  Então amigos, oque vou dizer para vocês vale para todos os outros que aparecerem a partir de amanhã nesse tópico. Para aproveitar tudo oque eu disponibilizei será necessário ter uma noção minima de otserver, é preciso investir um certo tempo !

 

  1. Tem que compilar a source seja em Windows ou Linux ( Tem tutorial no fórum )
  2. Tem que configurar o Client - Mudar IP, Etc. ( Tem tutorial no fórum )
  3. Tem que criar um banco de dados, criar as Samples, configurar as posições, vocações, etc ( Você encontra a respeito no fórum )

 

E isso é o mínimo do mínimo !  O fato é que nesse pacote tem TUDO o que é necessário para você configurar e colocar o servidor online, agora o resto só depende de vocês...

 

Eu gostaria de ficar por aqui ajudando a todos, dar tudo de mão beijada, apesar de acreditar que já estou fazendo isso, mas  não tenho mais esse tempo e é justamente por isso que estou publicando esses arquivos, estão com a faca e o queijo na mão, agora faz acontecer quem quer...  Aproveitem o fórum, aqui você consegue encontrar inúmeros tutoriais, inúmeros problemas já resolvidos, então estudem, procurem e boa sorte galera !

 

 

 

 

se não for muito incoveniente, poderia me informar quais topicos eu posso aprender essas coisas? estou muito interessado em criar e aprender sobre isso

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Similar Content

    • By Naze
      Uns dos problemas das maiorias dos otserv casual que estão online é o autoloot, alguns com erros e defeito na checagem dos containers e sempre consumindo muito por ser em lua fazendo checagens de tile, corpo, itens e etc. Por isso decidi da uma contribuição a essa comunidade que me evoluiu bastante um autoloot diretamente na source na função que insere os itens no corpo, otimizando em 100% na hr da entrega do item, e não tendo problemas ocasionais como corpos sobre corpos ou varias bags.
       
           Esse sistema já é bem comum quando comprado, mas gratuito acredito que ainda não tinha disponível, então fiz esse totalmente do 0 na source tfs 0.4 rev 3999 (do yan).
          
          Atenção na instalação! Qualquer problema pra compilar que envolva as linhas presente no código verifique novamente se instalou corretamente antes de pedir ajuda para evitar flood. Qualquer bug, erro ou mal funcionamento encontrado pode postar que estarei corrigindo, mas não irei customizar a seu agrado, você consegue fazer isso sozinho com atenção e calma, e se precisa de ajuda é só posta as duvidas.
       
      Imagens do Sistema:
       
      Características: 
      -> Otimizado executando apenas funções necessarias -> Comandos simples e praticos -> !autoloot on/off //Autoloot estara sempre ligado, e caso queria desliga use '!autoloot off' -> !autoloot bank/bag //Define para onde ira o dinheiro coletado, direto banco ou no inventario -> !autoloot list //Lista todos itens adicionados para coleta -> !autoloot clear/clean //Remove todos itens da lista -> !autoloot add, name item, name item, ... //Adiciona itens na lista, podendo adicionar quantos quiser de uma vez. Ele retorna um messagem dizendo os itens que foram adicionados e os que deram erro e não foram adicionados, talvez por escrito errado, ja existente na lista, na lista de bloquados, etc. -> !autoloot remove, item name, item name, ... //Remove itens da lista, com a mesma logica do add. -> Opções configuravel pelo Config.lua -> AutoLoot_MoneyIDs //IDs dos Itens Moedas do servidor como gold coins, platinium coins, crystal coins. -> AutoLoot_BlockIDs //IDs dos itens bloqueados para autoloot -> AutoLoot_MaxItem //Quantidade maxima de itens para adicionar a lista -> Sistema livres de bugs ou logs de erros.  
      Instalação:
      Toda instalação será feita na source, exceto por 1 linha em talkactions.xml e 3 variáveis no config.lua
       
      TFS 0.4 :
       
      Link para Otx -> https://tibiaking.com/forums/topic/101086-otimizado-autoloot-in-sources-for-otx2-ou-menor/
       
      Nas versões atual da TFS para servidores 10+ não ira funcionar pois algumas funções são diferente e não irei corrigir agora, em breve passo o mesmo pra tfs 1.x e otx3.
       
      Esse sistema foi totalmente feito por mim, mas dou créditos também ao @Mathias Kenfi por me ajudar muito na evolução em lua/c++ e a tabela sql é a mesma usada no quick autoloot 1.3 postado por Pedriinz
       
      @Edit: 
      Quem usa source de derivados caso ocorra erro aplica as alterações dos comentários abaixo.
      Pequena correção em talkactions.cpp na parte remove na linha if(!player->checkAutoLoot(itemId)), para if(player->checkAutoLoot(itemId))
    • By Joao Rocha
      Olá pessoal do TK, estamos a alguns meses desenvolvendo um projeto de Narutibia, fora dos "padrões" que vemos nesses servidores hoje em dia, sem aquela XP absurda e sem combos um pouco "esquisitos". Estamos tentando ser o mais fiel possível ao anime (é claro que não iremos conseguir 100%), e estamos a procura de VOLUNTÁRIOS na área de programação (SCRIPTER), que tenha uma experiência razoável pra fazer uns sisteminhas que possam ser talvez... "Inovadores". Interessado no projeto e quer entrar em contato? Utilize o Discord e mande uma mensagem para Genkkai#2576
       
      Obrigado pela atenção!  
       
    • By williaff
      Bom dia, Boa Tarde, Boa Noite

      meu nome é William Roots - Nickname= Viperup
      * fui participante do projeto e desenvolvimento do naruto absolut junto ao Kaue Almeida e Nickson Lobo.
      * onde Nickson era o atual dono do projeto e chegamos pra ajuda em alguns coisas do server.
      * e por falta de tempo pra se dedicar ao server deixamos a equipe, e cada um seguiu com outros projetos.
       
      * Eu tenho o servidor em mãos mais a respeito a Nickson que era o primeiro dono,
      por respeito pretendia mudar drasticamente tudo, fazer um projeto ainda melhor para nossos players.
      Video do servidor:
       
      Apresentação feita então vamos ao projeto !
      o projeto é fazer um NTO novo com mapa proprio com coisas novas, sistema de distribuição de pontos, OTCLIENT, magias novas, sprites atuais mais melhoradas, sistema de task diaria e task de paragon, onde esse paragon tera niveis de paragon pra ter acesso a certos lugares isso dara uma vantagem para os players joga RPG do jogo para ter acessos a magias que so vai compra com paragons leveis
       
      quero convida todos a queres que tiver interessado realmente no projeto
      vou lista algumas funçôes que possa se encaixa com seu perfil.
       
      Socios Investidores: Kaue Almeira e William Roots
      Design e Video maker: William Roots
      Programadores:
      Cliente e Sprites:
      Scriptes:
      Mappers:  confirmado: Marcelo Weis#1024 Confirmado: William Roots
      Site e Temas:
       
      *precisamos de pessoas para ingressa no projeto podemos reversar o trabalho se tiver mais de 2 funções no projeto.
      *eu tenho preferencia das pessoas que curtem realmente esse ramo de edição de servidor que entre como equipe mesmo
      e nao visando ter lucro em cima disso, por que o proposito do servidor e fazer algo jogavel que a pessoa se divirta jogando
      e passe o tempo com um jogo dahora
       
      *quem tiver o interresse entra em contato pelo discord:  ViperUp#9109
       
      Não e apenas um projeto é um sonho ter um jogo dahora pra jogar !
      conto com a ajuda de todos interessados no projeto,
      desde já agradeço !
       
       
         
       
       
       
    • By Kill of sumoners
      Bom aqui esta o cliente de um MULEQUE qdo o sv dele n estava on, ia em discords alheios para caçar confusao falando q iria descompilar todos os patchs e n sei oq, entao ele abre o ot dele com um cliente com uma proteçao do seculo passado, acho errado, mas isso e apra aprender n diminuir ninguem pq seu "trabalho" pode ser o proximo 
      by: Phantom
       
      scan: https://www.virustotal.com/gui/file/539cf891fe269509f58fdf7714ad6ede416c89ee99fdebd7b0f3b4b967d94755/detection
       

      nto_hell_dust.rar
    • By elfwaglobal
      [INAUGURAÇÃO 05/03 as 19:00 hrs] SORTEIO: CONCORRA A 1 ANO DE PREMIUM ACCOUNT. PARA PARTICIPAR BASTA MARCAR UM AMIGO TIBIANO E CURTIR ESTA PUBLICAÇÃO! CARACTERÍSTICAS: Mapa Styller completo Quests Exclusivas na sala de Quests e escondidas pelas cidades. Gosta de Guerras? Temos 3 Castles, Castle 24h, Castle 48h, e Castle Principal que pode ser invadido a qualquer momento. Sell character e Tradeoff no site Servidor Hospedado em São Paulo Brasil, com latência de 20 de ping War anti entrosa funcionando com opções de cidades Sistema de Refine Armas/wand/armaduras No pay-to-win, Participe dos eventos, wars e tasks e ganhe pontos dentro do jogo Montarias a venda no site, e em Tasks Várias Cidades na Área Free, e várias cidades na Área Vip. Cada cidade contém Hunts escondidas e Quests Misteriosas, explore o mapa e saia na frente Todas as tasks 100% fiel ao Global 8.6 com NPC Grizzly Adams Cavebots gratuitos 100% AFK para fazer grana Alguns itens só são obtidos em Quests, não podem ser comprados. Focamos em um servidor livre de bugs, sem lag e focamos em War, temos 3 Castles, e vários sistemas para GuildWars. Temos um servidor limpo, sem sistemas de outros baiaks, como dodge/critical system, entre outros sistemas que tiram a identidade do jogo. Crie já sua account, Não esqueça de marcar seu amigo para concorrer ao sorteio de 1 ano de Premium Account! IP: godstyller.com.br Exp: 200x (stage) Skills: 20x (editado) Magic: 8x (editado) Loot: 1.5x (editado)   
  • Recently Browsing   1 member


×
×
  • Create New...

Important Information

Confirmação de Termo