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 138 registros

  1. 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
  2. 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:
  3. (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:
  4. [Windows][VC2017] Compilando Sources OTXServer Global Full Tutorial explicando como compilar as sources do OTXServer Global Full 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 (Bibliotecas): [Conteúdo Oculto] -- sha1sum: 3fb1b140e40e8e8bc90f82f92bd022a50569b185 -- sha256sum: 2ffb549f336ad11550da9b9c40716880e13b1cc0ee86e7599022dcacc972a3bf - Bibliotecas Boost C++ 1.62.0: (32-bit download, 64-bit download) - Sources OTXServer Global Full: [Conteúdo Oculto] 2 - Instale os softwares necessários - Instale as bibliotecas Boost C++ 1.62.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.7 v14.14 ferramentas v141 [x86 e x64]; - Ferramentas de criação do perfil do C++; - SDK do Windows 10 (10.0.17134.0); - Ferramentas do Visual C++ para CMake; - Visual C++ ATL para 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. - Depois de baixado e instalado o Visual Studio Community 2017 e suas ferramentas, você estará apto a compilar as sources do OTXServer Global Full. 4 - TFS SDK 3.2 - Extraia os arquivos do TFS SDK 3.2. - 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.62.0 (Exemplo: C:\local\boost_1_62_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 Global Full - Encontre o diretório vc14 do OTXServer Global Full 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: - Feito isso, você estará apto a compilar as sources do OTXServer Global Full. - 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 Desenvolvedores TFS: [Conteúdo Oculto] Ninja: [Conteúdo Oculto] Majesty (Tutorial de compilação no VS2017) Microsoft
  5. 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().
  6. [Windows][VC2017] Compilando Sources TFS 1.3 + TFS SDK 3.2 Tutorial explicando como compilar as sources do The Forgotten Server 1.3 + TFS SDK 3.2 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) - TFS SDK 3.2 (Bibliotecas): [Conteúdo Oculto] -- sha1sum: 3fb1b140e40e8e8bc90f82f92bd022a50569b185 -- sha256sum: 2ffb549f336ad11550da9b9c40716880e13b1cc0ee86e7599022dcacc972a3bf - Bibliotecas Boost C++ 1.66.0: (32-bit download, 64-bit download) - Sources TFS 1.3 (commit 335e373): [Conteúdo Oculto] 2 - Instale os softwares necessários - Instale as bibliotecas Boost C++ 1.66.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.7 v14.14 ferramentas v141 [x86 e x64]; - Ferramentas de criação do perfil do C++; - SDK do Windows 10 (10.0.17134.0); - Ferramentas do Visual C++ para CMake; - Visual C++ ATL para 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. - Depois de baixado e instalado o Visual Studio Community 2017 e suas ferramentas, você estará apto a compilar as sources do TFS. 4 - TFS SDK 3.2 - Extraia os arquivos do TFS SDK 3.2. - 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.66.0 (Exemplo: C:\local\boost_1_66_0-64) - 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 The Forgotten Server - Encontre o diretório vc14 do TFS 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. 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 Desenvolvedores TFS: [Conteúdo Oculto] Ninja: [Conteúdo Oculto] Majesty (Tutorial de compilação no VS2017)
  7. 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!
  8. 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
  9. [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.7 v14.14 ferramentas v141 [x86 e x64]; - Ferramentas de criação do perfil do C++; - SDK do Windows 10 (10.0.17134.0); - Ferramentas do Visual C++ para CMake; - Visual C++ ATL para 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. - 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
  10. 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
  11. 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"/>
  12. 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.
  13. [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.7 v14.14 ferramentas v141 [x86 e x64]; - Ferramentas de criação do perfil do C++; - SDK do Windows 10 (10.0.17134.0); - Ferramentas do Visual C++ para CMake; - Visual C++ ATL para 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]
  14. 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
  15. Segui este tutorial E o original do GitHub do TFS e estou com 3 erros em 1 mesmo arquivo RSA.H
  16. 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
  17. 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
  18. 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:
  19. 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.
  20. -- Monday = Segunda -- Tuesday = Terça -- Wednesday = Quarta -- Thursday = Quinta -- Friday = Sexta -- Saturday = Sabado -- Sunday = Domingo function onLogin(cid) DoubleDays = {"Sunday"} if isInArray(DoubleDays, os.date("%A")) then doPlayerSetRate(cid, SKILL__LEVEL, 2.0) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "[Double XP] \ Today we are in Double XP event! \ Enjoy.") end return true end ou arruma esse script para tfs 0.3.6 local amuletId = 2160 function onKill(creature, target) local player = Player(creature) if player:getSlotItem(CONST_SLOT_NECKLACE).itemid == amuletId then if target:isMonster() then local pos = target:getPosition() local corpse = Tile(pos):getTopDownItem() if corpse:getType():isCorpse() and corpse:getType():isMovable() then if corpse:isContainer() then local str = "[Double Loot Amulet] Duplicated loot: " for i = corpse:getSize()-1, 0, -1 do local item = corpse:getItem(i) str = str..item:getCount().."x "..item:getName()..", " doAddContainerItem(corpse, item:getId(), item:getCount()) end str = string.sub(str, 1, #str-2).."." player:sendTextMessage(TALKTYPE_ORANGE_2, str) pos:sendMagicEffect(31) end end end end return true end
  21. Normal Resting

    Version: TFS 0.4 Base: Olá. Eu tenho esse script, mas ele não está funcionando corretamente, ele deveria regenerar a resistência, mas quando eu usá-lo eu tenho 3 erros no console e não funciona. aqui está o roteiro. também a roupa não está na posição correta (veja imagem) Qual erro está surgindo? [17:52:07.767] [Error - Action Interface] [17:52:07.773] data/actions/scripts/resting.lua:onUse [17:52:07.775] Description: [17:52:07.778] attempt to index a number value [17:52:07.783] stack traceback: [17:52:07.785] [C]: in function 'getTileItemById' [17:52:07.788] data/actions/scripts/resting.lua:44: in function <data/actions/scripts/resting.lua:1> [17:52:13.080] [Error - Action Interface] [17:52:13.098] data/actions/scripts/resting.lua:onUse [17:52:13.118] Description: [17:52:13.140] attempt to index a number value [17:52:13.143] stack traceback: [17:52:13.145] [C]: in function 'doTeleportThing' [17:52:13.156] data/actions/scripts/resting.lua:41: in function <data/actions/scripts/resting.lua:1> Script: function onUse(cid, item, fromPosition, itemEx, toPosition) local config = { soul = 0, -- amount of souls to start timer = 1, -- time in minutes rateStamina = 10, -- percent } if getPlayerSoul(cid) >= config.soul then local myOutfit, cstamina, secondPos, changeType, changeStraw, straw = getCreatureOutfit(cid), getPlayerStamina(cid), toPosition, 0, 0, 0 local clookType = myOutfit.lookType if itemEx.itemid == 5501 then toPosition = toPosition.x - 1 straw = 5500 elseif itemEx.itemid == 5503 then toPosition = toPosition.y - 1 straw = 5502 elseif itemEx.itemid == 5500 then secondPos = secondPos.x + 1 straw = itemEx.itemid elseif itemEx.itemid == 5502 then secondPos = secondPos.y + 1 straw = itemEx.itemid end if itemEx.itemid == 5500 or 5501 then if getPlayerSex(cid) == PLAYERSEX_FEMALE then changeType = 7841 changeStraw = 7842 else changeType = 5496 changeStraw = 5497 end elseif itemEx.itemid == 5502 or 5503 then if getPlayerSex(cid) == PLAYERSEX_FEMALE then changeType = 7843 changeStraw = 7844 else changeType = 5498 changeStraw = 5499 end end doTeleportThing(cid, toPosition, false) doCreatureChangeOutfit(cid, {lookTypeEx = changeType}) doCreatureSetNoMove(cid, true) doTransformItem(getTileItemById(secondPos, straw).uid, changeStraw) doSendAnimatedText(toPosition, "RESTING", TEXTCOLOR_ORANGE) addEvent(function() if isPlayer(cid) then doPlayerSetStamina(cid, cstamina + cstamina * config.rateStamina) doCreatureChangeOutfit(cid, {lookType = clookType}) doRemoveItem(getTileItemById(secondPos, changeStraw).uid, 1) doCreateItem(straw, 1, secondPos) doCreatureSetNoMove(cid, false) doSendAnimatedText(toPosition, "RESTED", TEXTCOLOR_GREEN) end end, config.timer * 60 * 1000) end return true end
  22. Olá estou usando um Ot disponibilizado no fórum pelo majesty (tfs 1.x), client 10 e 11, no momento uso ambos clients e sem problema algum. consegui integrar tudo o que eu queria porém fiz novas sprites no cliente 10 e na hora de usar no 11 ele DeBuga e fecha o cliente, estou ciente que os arquivos de spr são diferentes entre os clientes, a minha duvida é (procurei em site gringo e nos forums br porém ta difícil achar, já procurei softwares que dezip ou zip arquivos LZMA e tb sem sucesso) : Tem alguma forma de integrar para os arquivos do 11? compilar as imagens de spr e editar o catalog-content.json acredito eu ?! gostaria de continuar usando os 2 clients e com novas spr pois se não, basta alguém jogar o item no chão que vai debugar todos que estiverem logado no 11 na tela !
  23. Baixei todos os arquivos do tópico: Porém, ao abrir o Item Editor, dar "Open..." e procurar o items.otb, aparece a mensagem: Ao selecionar o diretório do Cliente 10.97, me aparece o erro:
  24. Fiz o download do "[10.98] The Forgotten Server 1.3" e não consigo abrir o arquivo .otbm, diz o RME que o mapa é da versão 8.2 - 8.31 Tentei desmarcar a opção "Check files signatures" nas Preferências do RME, mas sem sucesso. Tentei também selecionar a versão "10.98" como "Default client version", mas também não funcionou. Ele tenta ler o mapa, e o RME para de responder.
  25. Bom dia, boa tarde ou boa noite, estou com um problema muito chato no meu remeres, estou tentando editar o mapa do otx, aquele full global 10 - 11 porém quando eu tento abrir no remeres 3.3 dá este erro (Unsupported client version! (8)), eu já não sei mais oq fazer, tentei de tudo, "de tudo mesmo", todas as soluções encontradas na internete, porém nenhuma deu certo, gostaria de pedia a ajuda de vocês nessa empreitada, obrigado a todos pela atenção.
×