Suporte Tibia OTServer
Solicite assistência de outros membros para questões relacionadas a códigos, mapas, clientes, websites e servidores Tibia.
- Esta área é para publicação Suporte Otserv, peça ajuda a outros membros sobre scripts, mapas, sprites, clients, websites, ferramentas e tudo que envolve Ots de Tibia.
- Favor manter tópicos organizados! Utilizar code, spoiler, fontes, cores e espaçamentos equilibrados. Tópicos organizados atraem respostas mais rápidas!
- IMPORTANTE! Fique atento aos títulos usados no seu tópico, use títulos coerentes, evitando palavras curtas ou frases confusas: "ajuda aqui", "bug", "erro", "Não consigo", "não funciona". - Se você usar títulos como estes o tópico será deletado.
- Se sua dúvida for respondida, favor marcar a melhor resposta, basta clicar no botão ao lado do avatar do membro que te ajudou. Membros que não utilizarem esse sistema serão impedidos de publicar na seção.
Subfóruns
-
Confira aqui se sua dúvida já foi respondida de Suporte Tibia OTServer.
- 47566 posts
40875 tópicos neste fórum
-
Oi galera do TK Então, eu estava configurando um NPC que funciona da seguinte forma : - Você chega nele e conversa com ele, apenas pra mudar sua vocação (só funciona pra level >=8 e <=20), é pra um sistema de dawnport com o NPC Oressa do Global. Eu reformulei o script assim : Spoiler local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local vocation = {} local town = {} local config = { vocations = { ["sorcerer"] = { text = "A SORCERER! ARE YOU SURE? THIS DECISION I…
- 2 respostas
- 799 visualizações
-
Estou tentando editar uma spell faz um tempo já e cheguei no meu limite. Quero que o player lance um projetil de fogo para o norte, e depois de X segundos, caiam X bolas de pedra ao redor do alvo dando dano em área 3x3 de explosão. No código atual o efeito de ir para o norte com fogo funciona, mas depois caem 3 efeitos de fogo (Const_ani_fire) e fire damage normal. Já mudei de tudo e nada faz com que saia o efeito de fogo no final. Além da spell estar dando um dano absurdo. E outra coisa que não está funcionando é a funcao final do codigo, eu cheguei a deletar ela por completo e o codigo continua funcionando. E sempre com o efeito de fogo. local area…
- 2 respostas
- 364 visualizações
-
11:55 [LOTTERY SYSTEM] Winner: Account Manager, Reward: 100 [Donate] Coins! Congratulations! (Proxima Loteria em 4 Houras) não recebe nada de nenhuma pasta do /data /mods nem nada nenhuma função somente pra cria a conta
- 4 respostas
- 295 visualizações
- 1 follower
-
Estou querendo fazer um summon que explode quando morre. Só estou conseguindo fazer monstro explodir e summon não aparece nada. Ja mudei para if isSummon(cid) mas nada. local explosion = createConditionObject(CONDITION_FIRE) setConditionParam(explosion, CONDITION_PARAM_DELAYED, 1) local damageTable = { {4, -3}, -- Quantidade / dano {9, -2}, {20, -1} } for i = 1, #damageTable do local t = damageTable[i] addDamageCondition(explosion, t[1], 1000, t[2]) -- tempo end local arr = { {1, 1, 1}, {1, 3, 1}, {1, 1, 1} } local area = createCombatArea(arr) function onDeath(cid) if isMonster(cid) then doAreaCombatHealth(cid, 1, getThingPos(cid), area, -1…
- 17 respostas
- 1.2k visualizações
- 1 follower
-
Tipo Quero um script assim o player da use no item ai ele ganha a vocaçao mais tipo ganha pelo id da vocaçao neh tals alguem tem esse script ou pode fazer para min?
- 9 respostas
- 1.4k visualizações
-
11:55 [LOTTERY SYSTEM] Winner: Account Manager, Reward: 100 [Donate] Coins! Congratulations! (Proxima Loteria em 4 Houras)
-
- 0 respostas
- 137 visualizações
- 1 follower
-
-
[SQLite] -=[TFS]=- 0.4 8.60 WAR Anti-Entrosa Necessito do Comandos Pra Subir na Database anti-entrosa.zip
-
- 0 respostas
- 159 visualizações
- 1 follower
-
-
function onStepIn(cid, item, position, lastPosition, fromPosition) local level = 717217 -- Até que level pode healar function doHealPlayer(cid) local delay = 4 -- de quanto em quanto tempo irá adicionar (no caso, 1 segundo) local mana = 1000000000 -- quanto de mana vai ser adicionado local vida = 1000000000 -- quanto de health vai ser adicionado if getPlayerStorageValue(cid, 98910) == 1 then doCreatureAddHealth(cid, mana) doPlayerAddMana(cid,vida) addEvent(doHealPlayer, delay*1000, cid) doSendAnimatedText(getCreaturePos(cid), "|ROX|...", 138) doSendMagicEffect(getCreaturePosition(cid),53) end return TRUE end if getPlayerLev…
- 3 respostas
- 312 visualizações
- 1 follower
-
ID DA MOEDA = 6535 ID DO ITEM 6105 doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE (O Jogador, [getPlayerName(cid)] .. " Ganhou um " .. itemName) COM UMA BARRA ENTRE O NOME EXEMPLO [PLAYER] Memsagem que vai aparece na alavanca se player não tiver a moeda doCreatureSay(cid, "Voce Precisa de 1 DexSoft Coin Para Apostar!", TALKTYPE_ORANGE_1) --- RafaelSytros --- function onUse(cid, item, frompos, item2, topos) local item_id = 6535 if item.itemid == 1945 then doTransformItem(item.uid,1945) elseif item.itemid == 1945 then doTransformItem(item.uid,1945) end if item.uid == 6656 then if getPlaye…
- 1 resposta
- 209 visualizações
- 1 follower
-
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, " .. [playerName] .. " apostou no cassino e ganhou " .. getItemNameById ..") sem função -- Cassino System by LucasHere function onUse(cid, item, frompos, item2, topos) pos1 = {x=272, y=344, z=7, stackpos=1} --posição que vai criar os itens pos2 = {x=273, y=344, z=7, stackpos=1} pos3 = {x=274, y=344, z=7, stackpos=1} local config = { moneyneed = 1, -- quantidade de moedas VIP necessárias para jogar chance = 20 -- chance de 20% para cada item } local premios = { [8976] = 1, [8982] = 1, [8981] = 1, [5884] = 1, [6105] = 1, [8985] = 1, [7738] =…
-
- 0 respostas
- 155 visualizações
- 1 follower
-
-
SYSTEMVIP TA DANDO DEBUG! function onLogin(cid) local vipStorage = getPlayerStorageValue(cid, 13545) if vipStorage > 0 then local currentTime = os.time() if vipStorage <= currentTime then setPlayerStorageValue(cid, 13545, -1) doPlayerPopupFYI(cid, "Sua [VIP] Acabou.") if string.find(tostring(getCreatureName(cid)), "%[VIP%]") then addEvent(EddyHavoc, 3 * 1000, cid) end else local daysLeft = math.ceil((vipStorage - currentTime) / (24 * 60 * 60)) local pos = {x = 154, y = 51, z = 7} doTeleportThing(cid, pos) …
-
- 2 respostas
- 182 visualizações
- 1 follower
-
-
.Qual servidor ou website você utiliza como base? myaac-master https://github.com/opentibiabr/myaac Qual o motivo deste tópico? erro ao logar no servidor Está surgindo algum erro? Se sim coloque-o aqui. Você tem o código disponível? Se tiver publique-o aqui: Spoiler <?php require_once 'common.php'; require_once 'config.php'; require_once 'config.local.php'; require_once SYSTEM . 'functions.php'; require_once SYSTEM . 'init.php'; require_once SYSTEM . 'status.php'; # error function funct…
-
- 0 respostas
- 273 visualizações
-
-
-
- 2 respostas
- 249 visualizações
- 1 follower
-
-
uma pessoa vem atacando meu servidor recentemente, e ele só consegue nukar minha porta de login (7171) a porta do jogo fica funcionando normalmente (quem ja esta online no servidor, não é afetado) porém, quem tenta logar, fica dando "offline/timeout" enquanto estou sofrendo ataques. uso linux ubuntu 20.04, e dedicado da ovh, alguem ja passou por isso e conseguiu resolver? faz umas 2 semanas que to com esse ser me atacando, grato
-
- 1 resposta
- 238 visualizações
-
-
function onLogin(cid) local playersOnline = #getPlayersOnline() local premiumRate = 1.5 -- Altere conforme a taxa de experiência para premium local vipRate = 4.0 -- Altere conforme a taxa de experiência para VIP local playerLevel = getPlayerLevel(cid) local baseExp = 99999 -- Altere conforme a experiência base if isPremium(cid) then baseExp = baseExp * premiumRate doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, "--[MultipleExp System]--\nPlayers Online: " .. playersOnline .. "\nSeu Exp Foi Atualizado Para: (" .. baseExp .. "x + 100%)") elseif getPlayerStorageValue(cid, 13545) == 1 then baseExp = baseExp * vipR…
-
- 2 respostas
- 262 visualizações
- 1 follower
-
-
TFS 0.4 8.60 [Creaturescript] Erro em Console --[MultipleExp System]-- <event type="login" name="MultipleExp" event="script" value="MultipleExpLogin.lua"/> function onLogin(cid) local playersOnline = getPlayersOnline() local premiumRate = 1.5 -- Altere conforme a taxa de experiência para premium local vipRate = 4.0 -- Altere conforme a taxa de experiência para VIP local playerLevel = getPlayerLevel(cid) local baseExp = 99999 -- Altere conforme a experiência base local onlinePlayersString = "" -- Inicializa uma string vazia para armazenar os nomes dos jogadores online for _, player in pairs(playersOnline) do …
-
- 2 respostas
- 219 visualizações
- 1 follower
-
-
Porem não atribui atribuibuto no player Ja tentei <movevent event="Equip" itemid="7739" slot="backpack" function="onEquipItem"/> <movevent event="DeEquip" itemid="7739" slot="backpack" function="onDeEquipItem"/> <movement type="DeEquip" itemid="7739" slot="nackpack" event="function" value="onDeEquipItem"/> <movement type="Equip" itemid="7739" slot="backpack" event="function" value="onEquipItem"> 17:20 You see a Golden Bag (fist fighting +300, club fighting +300, sword fighting +300, axe fighting +300, distance fighting +300, shielding +300, magic level +150, protection all +100%, speed +150). ItemID: […
- 2 respostas
- 353 visualizações
- 1 follower
-
Bom, como diz no titulo, gostaria de um buff que o player ganharia a cada vez que logasse se tivesse X de storage, tentei fazer o script com a função onLogin, mas teve vezes que funcionou e outras que não ao logar no personagem. (É necessário que seja um buff de ML e não apenas ganhar a skill de ML, já que caso ele morra ele pode perder.) 0 de ML tendo 0 da storage 848484 1 de ML tendo 5 a 10 da storage 848484 2 de ML tendo 15 ou mais da storage 848484 Procurei por algo similar no fórum e não achei, caso possam me ajudar ou pelo menos apontar a direção de alguma forma. Obrigado desde já. Pode ser uma spell também caso não dê para fazer em creaturesc…
- 3 respostas
- 268 visualizações
- 1 follower
-
Fala galera, preciso de uma ajuda de voces queria muito achar esse mapa alissow com a cidade sebcity, procurei e nao achei se alguem souber ou puder postar pra min baixar. Desde ja agradeço.
-
- 0 respostas
- 181 visualizações
- 1 follower
-
-
Alguem teria como me disponibilizar um sistema de encantamento estilo o do radbr com os luckys, seria da seguinte forma, o jogador coloca 1 arma especifica em uma mesa, e na mesa ao lado seria colocado o item de encantamento, ao acionar a alavanca, o item seria encantado e o novo item iria aparecer em uma terceira mesa, onde os 2 itens anteriores seriam excluidos e evoluidos nesse novo item. Se alguem puder dar essa moral
- 1 resposta
- 621 visualizações
- 1 follower
-
Entao galera, queria a ajuda de voces pra bolar um codigo em movemments pf. uma area que so 10 pessoas podemssem entrar, ao passar pela tile que tenha uma stoage contasse quantas pessoas entraram, q quando desse o max de players dentro da sala, nao desse pra entrar mais ninguem. E tipo se alguem sair da sala, ficando 9, poderia entrar mais 1 pessoa. mas sempre seguindo a regra de 10 pessoas na sala.
- 6 respostas
- 359 visualizações
- 1 follower
-
Boa tarde, estou tendo um erro no script do @Yan Liima, e não parece que terei suporte por lá, alguém poderia me ajudar nessa empreitada? Estou dando trade com o pergaminho dentro de uma BP, ele faz todas as funções que deveria mas mesmo assim esta apresentando esse erro, como posso corigir? Erro: Script:
-
- 3 respostas
- 316 visualizações
- 1 follower
-
-
function onSay(cid, words, param, channel) local moeda = 11192 doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You have " .. getItemNameById(moeda)(cid) .. " coin.") return true end FIZ ESSE SCRIPT PRA VE SE FUNCIONA NÃO FUNCIONA function onSay(cid, words, param, channel) local moeda = 11192 local coinName = getItemNameById(moeda) -- Assuming getItemNameById is a valid function doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "You have " .. coinName .. " coin.") return true end [13/10/2023 05:34:03] [Error - TalkAction Interface] [13/10/2023 05:34:04] data/talkactions/scripts/coin.lua:onSay [13/10/2023 05:34:0…
- 1 resposta
- 225 visualizações
- 1 follower
-
-=[TFS]=- 0.4 8.60 Necessito do Script Cassino \ NPC
-
- 2 respostas
- 333 visualizações
- 1 follower
-
-
Erros apresentados, gostaria de saber o porque está acontecendo isso, tenho 0 conhecimento em PHP, oque ficou faltando eu fazer? Obs: era só mover a pasta cache que estava dentro do htdocs/config para htdocs e excluir de dentro da config e resolveu.
-
- 0 respostas
- 158 visualizações
-
-
death_tabble = { "before_exp": 135215, "after_exp": 135216, "check": 251201 } xp_needed = {} current_exp = death_tabble["before_exp"] for level in range(1, 717218): xp_needed[level] = current_exp current_exp += death_tabble["after_exp"] - death_tabble["before_exp"] # Para verificar a experiência necessária para o nível 1 e 717217 xp_level_1 = xp_needed[1] xp_level_717217 = xp_needed[717217] print(f"Experiência necessária para o nível 1: {xp_level_1}") print(f"Experiência necessária para o nível 717217: {xp_level_717217}")
- 1 resposta
- 218 visualizações
- 2 followers
-
A CADA 5 HORAS O PLAYER GANHA 10K APARECE A MEMSAGEM EM ORANGE NO DEFAULT GLOBALEVENTS
-
- 0 respostas
- 163 visualizações
- 1 follower
-
-
Estou com um problema e esse problema ocorre quando uso o ditto, eu coloco ele para fora e dou o f1 ate o f12 sendo que ele não deveria ter esses moves sendo q ele so tem o transforme. ---------------------------------- Arquivo move1 abaixo junto com o print do erro. move1.lua
-
- 2 respostas
- 227 visualizações
-
-
boa tarde! recentemente foi atualizado os boosts e os demais arquivos do vcpkg para 1.83.00 o servidor compila tudo ok, porem abre e fecha funciona no meu pc porem no meu notebook não roda alguem tem alguma solução?
-
- 2 respostas
- 227 visualizações
-
-
.Qual servidor ou website você utiliza como base? Qual o motivo deste tópico? Preciso de um sistema de reset parecido com o do radbr para meu servidor com exp baixa porem preciso para versão 10.00 não encontrei nenhum ainda !
-
- 1 resposta
- 256 visualizações
-
-
Entao galera, com o diz o topico, esse script so vai funcionar em player q tiverem o storage 5551. Alguem pode adpitar isso porfavor...
-
- 2 respostas
- 150 visualizações
- 1 follower
-
-
Estou usando o script normal de Exercise Training que vem com o Canary ou qualquer outro ot. Entretanto, estou tentando fazer para treinar Fist e Shield junto com o normal training, entretanto, nenhuma das minhas tentativas está dando certo. Como editar o seguinte script para treinar esses outros skills? Qual servidor ou website você utiliza como base? Canary Qual o motivo deste tópico? Script treinar fist e shield no mesmo exercise weapon. Você tem o código disponível? Se tiver publique-o aqui: ExerciseWeaponsTable = { -- MELE [28540] = { skill = SKILL_SWORD }, [28552] = { skill = SKILL_SWORD }, [35279] = { skill = …
-
- 0 respostas
- 280 visualizações
-
-
Ao tentar abrir um client aqui com object builder aparece o seguinte erro Error: Unknown flag. flag=0x90, previous=0x0, category=Item, id=100. at otlib.things::MetadataReader5/readProperties() at otlib.things::ThingTypeStorage/loadThingTypeList() at otlib.things::ThingTypeStorage/readBytes() at otlib.things::ThingTypeStorage/load() at ObjectBuilderWorker/loadFilesCallback() at ObjectBuilderWorker/thingsErrorHandler() at flash.events::EventDispatcher/dispatchEvent() at otlib.things::ThingTypeStorage/load() at ObjectBuilderWorker/loadFilesCallback() at com.mignari.signals::SignalAny/dispatch() at …
-
- 2 respostas
- 959 visualizações
-
-
Estou com um problema e esse problema ocorre quando uso o ditto, eu coloco ele para fora e dou o f1 ate o f12 sendo que ele não deveria ter esses moves sendo q ele so tem o transforme. ----------------------------------
-
- 0 respostas
- 139 visualizações
-
-
.Qual servidor ou website você utiliza como base? Qualquer base que eu tente compilar aparece o erro abaixo, antes aparece um erro libboost 1.71 algo assim, mas consegui corrigi, agora é este. Qual o motivo deste tópico? Está surgindo algum erro? Se sim coloque-o aqui. Você tem o código disponível? Se tiver publique-o aqui: //////////////////////////////////////////////////////////////////////// // OpenTibia - an opensource roleplaying game //////////////////////////////////////////////////////////////////////// // This program is free software: you can redistribute it and/or modify // it under the terms of the GNU Gener…
-
- 1 resposta
- 174 visualizações
-
Quem Está Navegando 0
- Nenhum usuário registrado visualizando esta página.