Jump to content

Search the Community

Showing results for tags 'Scripting'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

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

Found 174 results

  1. Antes de fazer a sua pergunta, tenha certeza de ter lido as regras da seção e o guia abaixo: [Hidden Content] [Hidden Content] 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:OtservBrasil Qual é a sua pergunta? Olá, pode ser algo bobo, porém não achei nada explicado ou que funcione nessa versão. Gostaria de deixar o acesso ao imbuing system liberado para todos, e liberar acesso a quests e tps. Alguém poderia me dar uma luz? 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:
  2. Scripting Vocation.xml Nao esta sendo acatada.

    The Otx Server, Versão: 7.72 Fiz algumas alterações no Vocation.xml relacionadas a regen Hp e regen Mp porem quando executo no servidor as mesma não são acatadas, e o servidor continua como se fosse um global na questão de regen Hp e regen Mp. Você tem o código disponível? Se tiver poste-o na caixa de código que está dentro do spoiler abaixo:
  3. Scripting Spell buff

    Antes de fazer a sua pergunta, tenha certeza de ter lido as regras da seção e o guia abaixo: [Hidden Content] [Hidden Content] Descreva em algumas palavras a base utilizada. (Nome do servidor / Nome do cliente / Nome do website / etc.). Otx2 client 8.54 Base: Otx2 Qual é a sua pergunta? Eu alterei um script buff que tinha aqui para que ela funciona-se da seguinte maneira: Do lvl 100 ao 250 desse um bonus de skill e solta-se um efeito no player durante 60 segundos. Do lvl 251 ao 350 desse um bonus de skill e solta-se um efeito no player durante 60 segundos. Do lvl 351+ desse um bonus de skill e solta-se um efeito no player durante 60 segundos. O script chega a dar o bonus de skill por 60 segundos porém o efeito não esta saindo. Se eu removo essa linha: if getPlayerStorageValue(cid, 102853) > 0 and getCreatureCondition(cid, CONDITION_REGENERATION, 1) then O script passa a soltar o efeito no entanto ele fica sem o exaust dos 60 segundos Solução: peguei outro script como base e solucionei o 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. Antes de fazer a sua pergunta, tenha certeza de ter lido as regras da seção e o guia abaixo: [Hidden Content] [Hidden Content] 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: TFS 1.3 - 10.98 Qual é a sua pergunta? Ele está funcionando perfeitamente ao identificar as pedras porem se usar a picareta sem ser nas pedras da esse error 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:
  5. Scripting Erro no player.lua

    Ex: The Forgotten Server 1.3 talvez, Versão: 10~11 Base: OTServBR-Global-master meu primeiro post, estou com um problema no player.lua nao consigo dar look em itens e nos tiles, o erro começa aqui, SS do erro no servidor, se postei na area errada perdoa eu
  6. Scripting Corpse por vocação

    Base: The Forgotten Server 1.3, Versão: 10.98. Olá queria uma ajuda, fiz um nova vocação com outfit diferente e mudei o corpse da outfit da nova vocação, so que quando personagem feminino morre, ele morre com corpse masculino. esse e meu script para mudar corpse, queria que a nova vocação morresse com novo corpse, mais tbm as outras vocações morresse como masculino corpse masculino e feminino corpse feminino.
  7. Scripting Dúvida com Spellbooks

    Base: TFS 1.1, Versão: 9.86 Qual é a sua pergunta? Existem alguma maneira de manter os spellbooks sendo equipados no slot de shield, mas fazê-los não subir o skill de shielding? Como funciona o attribute key="weaponType"? Você tem o código disponível? Se tiver poste-o na caixa de código que está dentro do spoiler abaixo:
  8. Scripting Autoloot

    Versão do Servidor: TFS - 0.3.6 Tipo de Script: creaturescript Código: Salve galera, tudo certo? Eu encontrei esse sistema de autoloot aqui no fórum porem antes ele deixava de coletar alguns itens, isso eu consegui arrumar trocando a função de Stack! Agora estou com o seguinte problema, ele coleta apenas 500 itens, vou dar um exemplo para melhor a explicação do erro: Ex: Estou matando blastoise e coloquei para coletar Water Gem, ele coleta tranquilamente e stacka os item normal, porem quando chega em 500 Water Gem ele para de coletar. Ou seja ele funciona de boa até chegar em 500 daquele item, se alguém souber me ajudar com isso agradeço!
  9. Antes de fazer a sua pergunta, tenha certeza de ter lido o guia abaixo: [Hidden Content] Descreva em algumas palavras a base utilizada. (Nome do servidor / Nome do cliente / Nome do website / etc.). Ex: The Forgotten Server 0.4 Versão 8.60 Base: Qual é a sua pergunta? Script dá erro, assim que utiliza alguma potion, no caso testei a great mana potion. 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:
  10. Bom dia pessoal, beleza? Estou ultilizando um TFS 1.3 com sistema de Skillpoints (pontos por habilidade) que baixe no seguinte tópico: O servidor é excelente, o sistema de skillpoints muito bom. Porém estou tendo um pequeno problema que preciso resolver o quanto antes. O player recebe normalmente os pontos conforme vai upando de level. OK. Porém, ao tentar distribuir estes pontos, eles vão sendo descontados dos "pontos disponíveis" mas não são adicionados nas habilidades. Tem hora que funciona, tem hora que não funciona, tanto na janela "Character Maestry" quanto no menu do lado. No menu do lado, quando funciona, ao apertar Apply, ele não adiciona os pontos tbm. Quando eles "funcionam", que os pontos vão para as habilidades, ao sair do char e voltar, ele volta os valores das habilidades no padrão (10). Como se não salvasse os pontos. E logo em seguida buga de novo, não adiciona os pontos. Vou deixar a seguir as imagens do que acontece e o codigo do arquivo skillpoints Segue o código do arquivo data/lib/core/skillpoints.lua
  11. Bom dia! Estou com um error chato no trade off, que o item não chega no char, exemplo, comprei uma offerta "!offer buy, 7" o dinheiro some da bag e o item nao cai no player e aparece um error no console. OBS. OTX 3.8 based tfs 1.3 Lua Script Error: [TalkAction Interface] data/talkactions/scripts/tradeoff.lua:onSay data/talkactions/scripts/tradeoff.lua:102: 'for' limit must be a number stack traceback: [C]: at 0x0140164a20 data/talkactions/scripts/tradeoff.lua:102: in function <data/talkactions /scripts/tradeoff.lua:7> Lua Script Error: [TalkAction Interface] data/talkactions/scripts/tradeoff.lua:onSay data/talkactions/scripts/tradeoff.lua:102: 'for' limit must be a number stack traceback: [C]: at 0x0140164a20 data/talkactions/scripts/tradeoff.lua:102: in function <data/talkactions /scripts/tradeoff.lua:7>
  12. Scripting Piso que remove parede

    criar um chão que quando o player pisa some uma parede , mas depois de um tempo ela reaparece denovo.
  13. Scripting Bug Auto Loot System

    Estou usando o TFS 0.4 Rev 3887, e estou usando o seguinte sistema de auto loot: Porém após matar algumas criaturas surge o seguinte erro: Vi que outras pessoas tiveram o mesmo erro e já até tentei uma solução que o próprio criador do mod disse (em outro forum), no entanto é uma postagem antiga e não resultou em nada. Se alguém puder me ajudar agradeço.
  14. Scripting Colocar storage aqui

    TEM COMO COLOCAR UMA STORAGE DE TEMPO AQUI , PARA OS FOODS TEREM TEMPO PARA FICAR HEALANDO MESMO EM ÁREA PZ , E TEMPO PARA SEREM USADOS DENOVO ! ---------------------------------------------------------------------------------------------------------- local FOODS = { [2362] = {8, "Crunch."}, [2666] = {15, "Munch."}, [2667] = {12, "Munch."}, [2668] = {10, "Mmmm."}, [2669] = {17, "Munch."}, [2670] = {4, "Gulp."}, [2671] = {30, "Chomp."}, [2672] = {60, "Chomp."}, [2673] = {5, "Yum."}, [2674] = {6, "Yum."}, [2675] = {13, "Yum."}, [2676] = {8, "Yum."}, [2677] = {1, "Yum."}, [2678] = {18, "Slurp."}, [2679] = {1, "Yum."}, [2680] = {2, "Yum."}, [2681] = {9, "Yum."}, [2682] = {20, "Yum."}, [2683] = {17, "Munch."}, [2684] = {8, "Crunch."}, [2685] = {6, "Munch."}, [2686] = {9, "Crunch."}, [2687] = {2, "Crunch."}, [2688] = {9, "Munch."}, [2689] = {10, "Crunch."}, [2690] = {3, "Crunch."}, [2691] = {8, "Crunch."}, [2792] = {6, "Munch."}, [2793] = {9, "Munch."}, [2695] = {6, "Gulp."}, [2696] = {9, "Smack."}, [2787] = {9, "Munch."}, [2788] = {4, "Munch."}, [2789] = {22, "Munch."}, [2790] = {30, "Munch."}, [2791] = {30, "Munch."}, [2792] = {6, "Munch."}, [2794] = {3, "Munch."}, [2795] = {36, "Munch."}, [2796] = {5, "Munch."}, [2793] = {9, "Munch."}, [5097] = {4, "Yum."}, [6125] = {8, "Gulp."}, [6278] = {10, "Mmmm."}, [6279] = {15, "Mmmm."}, [6393] = {12, "Mmmm."}, [6394] = {15, "Mmmm."}, [6501] = {20, "Mmmm."}, [6541] = {6, "Gulp."}, [6542] = {6, "Gulp."}, [6543] = {6, "Gulp."}, [6544] = {6, "Gulp."}, [6545] = {6, "Gulp."}, [6569] = {1, "Mmmm."}, [6574] = {4, "Mmmm."}, [7158] = {15, "Munch."}, [7159] = {13, "Munch."}, [7372] = {7, "Yum."}, [7373] = {7, "Yum."}, [7374] = {7, "Yum."}, [7375] = {7, "Yum."}, [7376] = {7, "Yum."}, [7377] = {7, "Yum."}, [7909] = {4, "Crunch."}, [8838] = {7, "Gulp."}, [8839] = {5, "Yum."}, [8840] = {2, "Yum."}, [8841] = {3, "Urgh."}, [8842] = {3, "Munch."}, [8843] = {3, "Crunch."}, [8844] = {3, "Gulp."}, [8845] = {2, "Munch."}, [8847] = {11, "Yum."} } function onUse(cid, item, fromPosition, itemEx, toPosition) local food = FOODS[item.itemid] if(not food) then return false end if((getPlayerFood(cid) + food[1]) >= 400) then doPlayerSendCancel(cid, "You are full.") return true end doPlayerFeed(cid, food[1] * 4) doCreatureSay(cid, food[2], TALKTYPE_ORANGE_1) doRemoveItem(item.uid, 1) return true end
  15. Scripting Repetir as Tasks 7.6

    Olá, primeiramente estou usando um OT Global 7.6 full OTX2 estou com um probleminha no sistema de tasks, eu queria que os players pudessem repedir as task assim que terminassem ela. ja tentei retirar o storage das tasks no mods/tasks.xml, mas o NPC sempre entrega o prremio da ultima task da lista, independente de qual task eu escolher, então não deu certo. tbm tentei voltar ao normal com as storages e tenta retirar o CheckTask script do npc, mas o npc sempre buga e para de responder. Script do NPC: e o MOD das tasks:
  16. Scripting Anihilator [7.6]

    Descreva em algumas palavras a base utilizada. (Nome do servidor / Nome do cliente / Nome do Website / etc). TheOTXServer-76-win32.exe Base: ExtremeOT Qual a sua pergunta? Boa tarde, Estou com um problema na Anihilator: Quando os players chegam no andar de cima da alavanca, os demons começam andar embaixo, como se detectassem os players. Então quando os players descem os demons estão fora de posição (os dois da porta). Não sei qual script posso mandar. 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:
  17. Scripting Anel de Sauron (true ghost player)

    Ex: OTX 3.1, Versão: 11.49; ( Base: Base do Malucooo Qual a sua pergunta? Estou criando um "anel de sauron" igual ao do senhor dos anéis. Consegui fazer o script ficar funcional, porém ao testar me deparei com uma função bem chatinha: ao equipar o jogador fica invisivel e tudo, porém também fica com a condição de não poder ser atacado (o que é chato, já que eu pretendo fazer com que ao levar hit o jogador que esteja com o ring equipado perca a condição de invisibilidade por x segundos e depois retorne a ficar invisível) Alguém consegue dar uma luz? Pesquisando cheguei a conclusão de que para mudar isso terei que mexer nas sources, mas não faço ideia de como mudar isso, meus conhecimentos em c++ são rasos, para não dizer nenhum kkk Existe alguma maneira de fazer o nome do jogador sumir e ele ficar sem outfit? Pq ai substituiria o uso da função ghost dos gods/gms. Alguém pode dar uma luz ? Script:
  18. The OTX Server Global - Version: (3.10)Compiled with: Microsoft Visual C++ version 14.0Compiled on Nov 18 2018 17:46:29 for platform x64 O sistema de prey do servidor está travando o servidor. Qual ação faz o servidor travar com o uso do sistema de prey? Quando um jogador troca as criaturas da prey muito rápido, ou seja, sem esperar que as criatures troquem, clicando outra vez o mais rapido possível, faz com que o servidor trave, o servidor so vai destravar depois que a troca das criaturas terminarem. Para solucionar o problema eu tentei adicionar em modules o delay= "5000", para que fosse possível utilizar a prey só depois de 5 segundos, mas não resolveu o problema. modules.xml As minhas dúvida são: Tem como remover este erro do servidor? Por que utilizam o mesmo scripts alterando os bytes? Por que o delay não funciona para esse script? Qual a solução para esse problema? Eu pensei em remover o sistema de prey do servidor, está é a unica opção que tenho no momento.
  19. Scripting Tasks [7.6]

    Descreva em algumas palavras a base utilizada. (Nome do servidor / Nome do cliente / Nome do Website / etc). TheOTXServer-76-win32 Base: 7.6 Qual a sua pergunta? Estou tentando adicionar monstros na script de task que já existe, porém ao adicionar uma nova linha, o NPC não reconhece a task, somente as que já existem. A linha da task de Demon foi a que eu adicionei manual, o restante veio no OTserv. Gostaria de adicionar novos monstros na task. 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:
  20. Eae galera eu estou usando um server Globall full 7.6 OTX meu problema é o seguinte, eu tenho o server no meu pc q é Windows onde eu faço as alteraçoes e depois passo para o host que é Linux. eu já alterei o tempo de exhausted no spells.xml de varias maneiras e no meu PC Windows funciona normal, porem no HOST o exhausted das magias de ataque e runas não mudam , fica sempre em 2 segundos eu gostaria de deixar em 1 ou 1,5 segundos, alguem sabe o motivo, se tem algo que eu posso mudar para que isso funcione? esse é o meu spells.xml:
  21. Eae galera eu estou usando um Server Global Full 7.6 com base OTX o meu problema é a respeito da magia exevo gran mas pox, eu queria que a magia causa-se o mesmo dano em monstros e players, mas ela causa sempre 50% do dano em players, eu quero que só essa magia tenha esse efeito, já revirei todos os forums e não achei nada que realmente funcione, tenho um outro OT Yurots (ExtremeOT) em que o dano é igual em players e monstros, porem o script não é compativel, alguem sabe como fazer ou o que mudar no meu script ? Esse é o script do meu server: ___________________________________ esse é o Script do yurots:
  22. Galera eu estou com um problema meio chato, estou usando um Servidos Global Full 7.6 OTX 2 eu coloquei um atributo na Blue robe que adiciona 10% de dano magico se vc usar ela, o problema é que o bonus está acumulativo ou seja se eu colocar 4 blue robes, eu consigo 40% a mais de dano... usa uma no corpo 1 em cada mão e uma no slot da arrow, queria que esse bonus não fosse acumulativo, alguem sabe como eu posso fazer para retirar esse "bug" esse é o items .xml do item:
  23. Scripting Bug stamina

    Bom dia! Estou co um problema grave, pois minha stamina não desce quando esta upando! Es sempre quando mato um monstro aparece esse error Lua Script Error: [Event Interface] data/events/scripts/player.lua:[email protected] data/events/scripts/player.lua:952: attempt to call global 'useStamina' (a nil value) stack traceback: [C]: in function 'useStamina'  data/events/scripts/player.lua:952: in function <data/events/scripts/player.lua:865> fiz um teste, baixei a estamina pelo mysql e acabei me deparando que ela não sobe tbm, ela sempre fica parada na hora que tá acabei colocando no treine e acabou regenerando, mais isso so ao treinar, quando o personagem ta off a stamina não regenera! OTX 3.8 Serve 8.6 player.lua
  24. Scripting Sistema de Arena PVP em OT 7.6

    eae galera eu to usando o server Global Full 7.6 e eu queria colocar uma Arena PVP para os players brincarem nela sem morrer, funcionaria assim, o player entra no teleport q fica do lado de fora da arena, e lá dentro quando ele morrer só é teleportado para fora, com a life cheia novamente, eu ja pesquisei mas não achei nada a respeito, alguem sabe como fazer ?
  25. Fala galera eu to com um probleminha aqui no meu OT, na Annihilator os playes fazem a quest mas a alavanca não volta, só se eu for com o GOD e puxar ela, e também não da certo se o player ja fez a quest ele não pode nem descer pra ajudar os outros, se alguem puder me ajudar a arrumar isso esse é o script q eu to usando:
×