Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''Normal''.



Mais opções de pesquisa

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • A Cidade OTBR
    • OTServ Brasil
    • Atendimento
    • Servidores Promovidos
    • Taverna
  • OTServ - Áreas Comuns
    • Notícias e Discussões
    • Suporte - Dúvidas, Bugs, Erros
    • Downloads
    • Tutoriais
    • Show-Off
    • Divulgação de Servidores
    • Projetos e Formações de Equipes

Encontrado 146 registros

  1. Eu uso OTX, versão do meu servidor 8.60. Queria muito ter esse sistema no meu servidor, pois ele tem várias funções que eu gostei, a primeira é que o item pode se quebrar e a segunda é que ele é muito organizado. Mais estou tendo problema com ele, quando eu uso a pedra com id 8300 ou 8306 que são as 2 pedras de refinamento do meu servidor da esse erro citado abaixo na imagem. Upgrade <Actions.xml> upgradesystem <Lib>
  2. Engine: OTX 2.X.S.5 (FORGOTEN_PATH_7_X) Server em questão: RealOTX-7.72 Estou com seguinte dúvida neste script: function onUse(cid, item, frompos, item2, topos) local config = { ["copper ore"] = {id = 6119, done = 6100, qnt = 10} } local forge = {x = 9991, y = 9985, z = 7, stackpos = 2} -- Posicao da forja local pos = getThingFromPos(forge) for i, c in pairs(config) do if pos.itemid == c.id and pos.amount == c.qnt then doRemoveItem(pos.uid) doTransformItem(item.uid, item.itemid+1) return true end end end Dentro do "if" eu preciso de um de um parâmetro onde ele vai checar a quantidade de items colocados sobre o forge. Usei este "pos.amount == c.qnt" porém o script não funciona desta forma. Acredito que eu esteja usando o parâmetro errado (que no caso é este amount). No exemplo acima, coloquei como sendo 10, o numero de coppers ore para que o dispositivo funcione. Alguém pode me informar qual eu deveria usar para que o mesmo leia da maneira correta oque está sendo solicitado?
  3. Olá pessoal hoje venho trazer para o Fórum um passo a passo de como montar um servidor completo na VPN da Google Cloud. 1- Criação de Maquina Virtual (Instância) 2 - Configuração de Rede e Domínio (Endereço de IP Externo, DNS e Firewall) Acesse o serviço de REDE VPC e vá até o item Endereços IP Externos. Passo 2.1 - Localize a instancia que esta com o Tipo de Endereço como Temporário. Passo 2.2 - Siga o Passo a Passo Para Liberação de Portas no Item Firewall 3 - Apontamento de Domínio e Configuração de DNS 4 - Configuração Interna do Servidor Volte para sua instância (Compute Engine -> Instâncias de VMs) 4.2 - Liberando acesso SSHD 4.3 Instalação de pacote Web ( MySQL-SERVER, Apache, PHP, PHPMyadmin) 4.4 Configurando o PHPMyadmin 4.5 Compilando uma distro em Debian9 4.6 Instalando um Website 5 - Instalação de protocolo HTTPS / Certificado Digital SSL Para ligar o servidor utilize o comando: Funciona em versões 11+ e 10- Se te ajudei deixa um comentário e um +REP
  4. Servidor: TFS 0.4, Versão 8.6. Meu sistema de autoloot estar fazendo propaganda enganosa kkkk. Quando se é um jogador Free Account você possui 2 slots liberados no autoloot, e quando se é Premium Account fala que irar liberar mais 2 slots, mais quando se é Premium Account não pode adicionar mais de 2 itens no autoloot. Já mudei o not vip.hasVip(cid)para isPremium(cid) mais só libera 1 slot e não os 2 prometidos.
  5. Normal Configuração de portas Google Cloud

    Vamos lá o Google Cloud é bem mais fácil de liberar portas do que parece! Siga o passo a passo abaixo: 1 - Acessa no seu painel o menu Regras de Fire Wall 2 - Dentro o painel clique em Criar nova Regra de Firewall 3 - Siga o seguinte passo a passo: Ps: Crie duas regras idênticas uma de saída e outra de entrada 4 - Vá até suas instâncias, clique sobre ela e Clique em Editar 5 - Localize o item Tags de Rede e insira as regras de Firewall criadas 6 - Salve as alterações Portas de acesso configuradas! Te ajudei da um +Rep! Estou a disposição!
  6. Salve galera, tudo bem? Estou com um erro ao tentar compilar uma "source 0.3.6", não sei o que pode ser pois nem alterei nada neste arquivo; Segue o erro: In member function 'void Items::parseItemNode(xmlNode*, uint32_t)': 1739 C:\Users\items.cpp a function-definition is not allowed here before '{' token 1823 C:\Users\items.cpp expected '}' at end of input 1823 C:\Users\items.cpp *** [obj//items.o] Error 1 O código: Se alguém puder me ajudar, ficarei muito grato!
  7. Base: TFS 1.2, Versão: 8.6 Qual a sua pergunta? Queria fazer com que um monstro não ataque um certo tipo de pessoa (que seria uma vocação), mas ele sempre fica com o target na pessoa, mesmo eu fazendo varias tentativas, como addFriend, removeTarget e RETURNVALUE_YOUMAYNOTATTACKTHISCREATURE Eu pesquisei em vários lugares e achei esse tópico que trata exatamente meu problema. Link Mas no caso dele funcionou, o meu não funcionou. Monster events/creatures.lua
  8. [Cliente Tibia 11] [GesiorAAC] [Windows] Solução para o problema "illegal value" Tutorial para resolver o problema de "illegal value" no cliente Tibia 11 para os sites GesiorAAC abaixo: 1 - Arquivo .htaccess - Abra o arquivo .htaccess que vem junto do site com um editor de textos. - Altere as linhas 25, 26 e 27: - Comente com # as linhas 30, 31 e 32: - Descomente as linhas 33 e 34: 2 - Créditos Majesty
  9. [Servidor] Corrigindo erro dos itens ao relogar Tutorial explicando como corrigir o erro dos itens ao relogar no servidor. 1 - Database: - Acesse sua database; - Clique em player_items. - Depois clique em Estrutura: - Na linha itemtype, clique para mudar: - Depois, em Tipo: - Altere para INT e valor 11: - O resultado final deverá ser esse: 2 - Créditos: sirarcken
  10. Antes de fazer a sua pergunta, tenha certeza de ter lido o guia abaixo: [Conteúdo Oculto] Descreva em algumas palavras a base utilizada. (Nome do servidor / Nome do cliente / Nome do Website / etc). Ex: The Forgotten Server 1.3, Versão: 10.98; Base: Nome do servidor: Otx global full global project Nome do site: Znote Acc Qual a sua pergunta? liberei as portas do roteador, coloquei ip fixo, mas n consigo colocar o site do server com ip fixo, e não achei nenhum tutorial falando sobre isso, sei que é para configurar algo mas onde achava que era não deu certo. Você tem o código disponível? Se tiver poste-o na caixa de código que está dentro do spoiler abaixo: Você tem alguma imagem que possa auxiliar no problema? Se sim, anexe-a dentro do spoiler abaixo:
  11. (Nome do servidor / Nome do cliente / Nome do Website / etc). nome do servidor= [10x/11x] OTX Global - Full Global Project link do servidor= nome do cliente= Cliente Tibia 10 Outdated nome do site= ZnoteAAC 1.5 Base: compilei fiz tudo direitinho, consigo criar conta no site, consigo entrar no jogo mas da erro depois de um tempo. Qual a sua pergunta? como conserto esse erro? Você tem o código disponível? Se tiver poste-o na caixa de código que está dentro do spoiler abaixo: Você tem alguma imagem que possa auxiliar no problema? Se sim, anexe-a dentro do spoiler abaixo:
  12. Base: TFS 1.2, versão 8.6 Qual a sua pergunta? Eu converti um script de action para spells, para melhor manuseio, mas preciso saber que item está sendo usado, já que é um script para vários itens diferentes. No actions, tinha na função onUse(item) que pegava o item que estava sendo usado, porém no spells não tem. Precisava fazer o item ser usado apenas quando equipado na mão. Na função onCastSpell().
  13. Olá eu queria criar uma nova vocação tipo, ORC ou ELF, que na vocação ORC aparecese so as outfit de ORC E que na vocação ELF aparecese so as outfit de ELF Uso The Forgotten Server 1.3, Versão: 10.98!
  14. olá se alguem pudesse me ajuda a criar um comando na source para poder funcionar esse scripts, tfs 1.2. O scripts e para ver informações do Player! function onSay(player, words, param) local config = { name = player:getName(), -- checa o nome do player level = player:getLevel(), -- checa o level do player vocation = player:getVocation():getName(), -- checa a vocação do player vip = player:getPremiumDays() -- checa a quantidade de dias premium } local armadura = 0 local earth = 0 local fire = 0 local ice = 0 local physical = 0 local holy = 0 local death = 0 local energy = 0 for i=1, 10 do local item = player:getSlotItem(i) if item.uid > 0 then if i == getItemInfo(item.itemid).wieldPosition then local att = getItemInfo(item.itemid).defense if att == 0 then att = getItemInfo(item.itemid).armor end armadura = armadura + att earth = earth + getItemInfo(item.itemid).absorbPercentEarth fire = fire + getItemInfo(item.itemid).absorbPercentFire ice = ice + getItemInfo(item.itemid).absorbPercentIce physical = physical + getItemInfo(item.itemid).absorbPercentPhysical holy = holy + getItemInfo(item.itemid).absorbPercentHoly death = death + getItemInfo(item.itemid).absorbPercentDeath energy = energy + getItemInfo(item.itemid).absorbPercentEnergy end end end player:popupFYI(cid, "Name: "..config.name.."\nLevel: "..config.level.."\nVocation: "..config.vocation.."\nArmadura: "..armadura.."\nVip: "..config.vip.." Days\nEarth: "..earth.."\nFire: "..fire.."\nIce: "..ice.."\nPhysical: "..physical.."\nHoly: "..holy.."\nDeath: "..death.."\nEnergy: "..energy) return true end
  15. [Windows][VC2017] Compilando Sources OTXServer Tutorial explicando como compilar as sources do OTXServer com o Visual Studio 2017. 1 - Downloads Necessários - Visual Studio 2017: [Conteúdo Oculto] - Microsoft Visual C++ 2017 Redistributable: (32-bit download, 64-bit download) - TFS SDK 3.2 - OTX(Bibliotecas): [Conteúdo Oculto] - Bibliotecas Boost C++ 1.64.0: (32-bit download, 64-bit download) - Sources OTXServer: (OTXServer 2, OTXServer 3) 2 - Instale os softwares necessários - Instale as bibliotecas Boost C++ 1.64.0. 3 - Visual Studio 2017 - Na tela inicial do Visual Studio, no produto Visual Studio Community 2017 clique no botão Instalar. - Na próxima tela, selecione Desenvolvimento para Desktop com C++. - Na mesma tela em Resumo, selecione: - Depurador Just-In-Time; - Conjunto de ferramentas VC++ 2017 versão 15.9 v14.16 ferramentas v141 [x86 e x64]; - Ferramentas de criação do perfil do C++; - SDK do Windows 10 (10.0.17763.0); - Ferramentas do Visual C++ para CMake; - Visual C++ ATL para x86 e x64; - SDK do Windows 10 (10.0.17134.0) para Desktop [x86 e x64]; - SDK do Windows 10 (10.0.16299.0) para Desktop [x86 e x64]; - Conjunto de Ferramentas do VC++ 2015.3 v140 (x86, x64). - Componentes Individuais: - SDK do CRT Universal do Windows; - SDK do Windows 8.1; - Pacotes de Idiomas (Inglês). - Depois de baixado e instalado o Visual Studio Community 2017 e suas ferramentas, você estará apto a compilar as sources do OTXServer. 4 - TFS SDK 3.2 - Extraia os arquivos do TFS SDK 3.2 - OTX. - Antes de rodar o arquivo "register_tfssdk_env.bat", clique com botão direito nele e em Editar. - Você encontrará escrito assim: setx TFSSDKDir %CD% - Você deverá colocar as "" (aspas duplas) em %CD% e adicionar "pause" no final (lembre-se de salvar o arquivo). - Ficando assim: setx TFSSDKDir "%CD%" pause - Rode o arquivo e ele irá abrir uma janela cmd informando com sucesso o valor salvo. Obs: fazendo isso, você não precisará adicionar as bibliotecas manualmente. 4.1 - Boost C++ - Mova o arquivo "register_boost_env.bat" que está na pasta do TFS SDK 3.2 para o diretório onde foi instalado o Boost C++ 1.64.0 (Exemplo: C:\local\boost_1_64_0) - Antes de rodar o arquivo "register_boost_env.bat", clique com botão direito nele e em Editar. - Você encontrará escrito assim: setx BOOST_ROOT %CD% - Você deverá colocar as "" (aspas duplas) em %CD% e adicionar "pause" no final (lembre-se de salvar o arquivo). - Ficando assim: setx BOOST_ROOT "%CD" pause - Rode o arquivo e ele irá abrir uma janela cmd informando com sucesso o valor salvo. Obs: fazendo isso, você não precisará adicionar as bibliotecas manualmente. 4.2 - Adicionando manualmente os diretórios das bibliotecas - Se os .bat não funcionarem, adicione manualmente os diretórios. - Utilize a Tecla do logotipo do Windows + Pause para acessar as Propriedades do Sistema. - Acesse Configurações avançadas do sistema. - Na aba Avançado, clique em Variáveis de Ambiente. - Em variáveis de usuário adicione os diretórios do TFSSDKDir e BOOST_ROOT. - Exemplo: 5 - Compilando as Sources do OTXServer - Encontre o diretório vc14 do OTXServer e abra o arquivo theforgottenserver.sln. - Abrirá uma nova janela para Examinar Ações de Solução, basta selecionar as opções conforme a imagem abaixo: - Exemplo: - Feito isso, você estará apto a compilar as sources do OTXServer. - No Visual Studio, escolha a opção Release e a solução "Win32" ou "x64". - Para compilar as sources, clica em Build no menu e depois em Build Solution. - As sources serão compiladas com sucesso. 6 - DLL's Necessárias - Para rodar o servidor você precisa baixar as DLL's, elas são encontradas para download neste tópico: 7 - Créditos mattyx14: [Conteúdo Oculto] Ninja: [Conteúdo Oculto] Majesty (Tutorial de compilação no VS2017) Microsoft
  16. queria um scripts que cada vocaçao ter um outfit so dela! exemplo druid ter só a outfit mage, knight ter so outfit warrior.... para tfs 1.3 Se alguem poder me ajudar
  17. Estou tendo um possível conflito com o script de refinamento, quando eu dou use na stone e depois no item em que eu quero refina-lo da esses seguinte erro no executável upgradesystem <LIB> upgrade <ACTIONS> o código está registrado assim no Actions.Xml <action itemid="8300;8306" event="script" value="upgrade.lua"/>
  18. Alguém conseguiria colocar anti mc em um script que quando você usa um comando para o portal abrir ele venha com uma restrição de mc? Apenas podendo entrar 2 boneco por ip? Script do portal E mais um script para mim colocar em um portal pelo ActionId que também apenas possa passar 2 boneco por ip.
  19. [Windows][VC2017] Compilando Sources TFS 1.3 + VCPKG Tutorial explicando como compilar as sources do The Forgotten Server 1.3 + VCPKG com o Visual Studio 2017. 1 - Downloads Necessários - Visual Studio 2017 Community: [Conteúdo Oculto] - Microsoft Visual C++ 2017 Redistributable: (32-bit download, 64-bit download) - Git: [Conteúdo Oculto] 2 - Visual Studio 2017 - Na tela inicial do Visual Studio, no produto Visual Studio Community 2017 clique no botão Instalar. - Na próxima tela, selecione Desenvolvimento para Desktop com C++. - Na mesma tela em Resumo, selecione: - Depurador Just-In-Time; - Conjunto de ferramentas VC++ 2017 versão 15.9 v14.16 ferramentas v141 [x86 e x64]; - Ferramentas de criação do perfil do C++; - SDK do Windows 10 (10.0.17763.0); - Ferramentas do Visual C++ para CMake; - Visual C++ ATL para x86 e x64; - SDK do Windows 10 (10.0.17134.0) para Desktop [x86 e x64]; - SDK do Windows 10 (10.0.16299.0) para Desktop [x86 e x64]; - Conjunto de Ferramentas do VC++ 2015.3 v140 (x86, x64). - Componentes Individuais: - SDK do CRT Universal do Windows; - SDK do Windows 8.1; - Pacotes de Idiomas (Inglês). 3 - Instale os softwares necessários - Instale o Git: - Para fazer a instalação completa do VCPKG, execute os comandos abaixo no Git Bash ou Windows Powershell. Git Bash: Windows Powershell: 4 - Sources The Forgotten Server 1.3: - Faça o download das sources do The Forgotten Server 1.3 com o comando abaixo no Git Bash ou Windows Powershell. 5 - Instalação das bibliotecas VCPKG - Escolha um dos conjuntos de bibliotecas abaixo de acordo com o seu sistema operacional. - Execute o comando com o Git Bash ou Windows Powershell. - Para compilação em 64-bit (Git Bash): ./vcpkg install boost-iostreams:x64-windows boost-asio:x64-windows boost-system:x64-windows boost-variant:x64-windows boost-lockfree:x64-windows luajit:x64-windows libmariadb:x64-windows pugixml:x64-windows mpir:x64-windows cryptopp:x64-windows - Para compilação em 64-bit (Windows Powershell): ./vcpkg install boost-iostreams:x64-windows boost-asio:x64-windows boost-system:x64-windows boost-variant:x64-windows boost-lockfree:x64-windows luajit:x64-windows libmariadb:x64-windows pugixml:x64-windows mpir:x64-windows cryptopp:x64-windows - Para compilação em 32-bit (Git Bash): ./vcpkg install boost-iostreams:x86-windows boost-asio:x86-windows boost-system:x86-windows boost-variant:x86-windows boost-lockfree:x86-windows luajit:x86-windows libmariadb:x86-windows pugixml:x86-windows mpir:x86-windows cryptopp:x86-windows - Para compilação em 32-bit (Windows Powershell): ./vcpkg install boost-iostreams:x86-windows boost-asio:x86-windows boost-system:x86-windows boost-variant:x86-windows boost-lockfree:x86-windows luajit:x86-windows libmariadb:x86-windows pugixml:x86-windows mpir:x86-windows cryptopp:x86-windows 6 - Compilando as Sources do The Forgotten Server 1.3 - Encontre o diretório vc14 do TFS (C:\Usuários\SeuUsuário\vcpkg\forgottenserver\vc14) e abra o arquivo theforgottenserver.sln. Isso irá abrir o Visual Studio e você estará apto a compilar as sources. - No Visual Studio, escolha a opção Release e a solução "Win32" ou "x64". - Para compilar as sources, clica em Build no menu e depois em Build Solution. - As sources serão compiladas com sucesso. 7 - DLL's Necessárias Para compilação em 64-bit: - Copie as DLLs da pasta (C:\Usuários\SeuUsuário\vcpkg\forgottenserver\vc14\x64\Release) ou da pasta (C:\Usuários\SeuUsuário\vcpkg\installed\x64-windows\bin): Para compilação em 32-bit: - Copie as DLLs da pasta (C:\Usuários\SeuUsuário\vcpkg\forgottenserver\vc14\Release) ou da pasta (C:\Usuários\SeuUsuário\vcpkg\installed\x86-windows\bin): 8 - Créditos Desenvolvedores TFS: [Conteúdo Oculto] Majesty (Tradução + Tutorial de Instalação do Git + Tutorial de compilação do TFS 1.3 no VS2017 )) Microsoft - VCPKG: [Conteúdo Oculto]
  20. Ola Pessoal, Apos de anos, estou voltando no mundo do OT 8.6, ja estou com o meu VPS.... 1* - Gostaria de saber, continuo com a Versao 12.04 ou vou para o 14.04 (UBUNTU) ? 2* - Como instalo do zero um servidor 8.6 OTX no linux? ( possuo as sources e o Gesior ) Desde ja agradeco
  21. Segui este tutorial E o original do GitHub do TFS e estou com 3 erros em 1 mesmo arquivo RSA.H
  22. Ola , tentei instalar o otxserver do malucooo github , compilei tudo certo fiz tudo certinho mas quando inicio o tfs aparece estes erros abaixo, ao final dos erros (>> OTXServer-Global Server Online!), consigo logar no cliente e tudo mais, aparentemente não identifiquei nem um erro visivel, alguem ja teve estes problemas e soube corrigir, ou sabem se e assim mesmo, e normal? se alguém puder me ajudar ficarei muito agradecido
  23. Normal Cooldown

    Base: The Forgotten Server 1.2, Versão: 8.60 Qual a sua pergunta? Estou com problemas em arrumar o exhaustion de uma runa, queria que ela não tivesse muito, ser algo que possa ser muito rápido, porém, parece que tem um minimo de exhaustion e não pode ser menor que o minimo e eu não faço a minima ideia de como deixar ela rapida. Tentei mudar no spells.xml, colocar no script (vi que dava certo '-') a função "Player.getExhaustion" e "Player.setExhaustion"... Tentei mudar na distro no spells.cpp o cooldown estava 1000 e eu deixar em 1 (pensei que era um padrão), mas não funcionou.... Alguem tem alguma ideia? Você tem o código disponível? Se tiver poste-o na caixa de código que está dentro do spoiler abaixo: (A runa seria uma arma de fogo, nesse exemplo a ak47) Eu fiz varios testes no script, então o que eu utilizava dês do inicio era esse
  24. Base: TFS 1.2 Qual a sua pergunta? Quando eu equipo o "Capacete", ele muda normalmente o outfit (se alguem souber algum modo de deixar infinito), mas quando eu tiro o "Capacete" ele não volta para a outfit normal, fiz vários testes e não consegui. (Não manjo do TFS 1.2) Você tem o código disponível? Se tiver poste-o na caixa de código que está dentro do spoiler abaixo:
  25. Atualmente estou usando a versão do OTX Global Tfs 1.3 Clientes Compatíveis 10.00 / 11.49 GesiorAAC - Premium Pack 2018 / Uniform Server (13_3_2_ZeroXIII) Este é o meu config.lua Este é o meu htppd.php E essas são as imagens do que eu não entendo que há de errado. Uniform Online - imagem Server Online - imagem localhost/index.php - imagem Porém não consigo acessar o site do otserver e nem logar no cliente do tibia. Vou disponibilizar os links utilizados para a criação do OTServer até este momento. Meu sistema operacional é o Windows 10 Pro, minha porta 80 e 443 não está bloqueada pelo Skype. Caso alguém saiba me ensinar se for possível posso até migrar de Uniform pro Xampp ou algum outro programa com as mesmas funcionalidades desde que seja efetivo. Minha internet também não é compartilhada porém o meu computador gera dois ips diferente um ip que eu encontro no site www.meuip.com.br e outro do IPV4 no CMD caso seja necessário posso estar buscando eles aqui para resolver. Aguardo algum retorno.
×