Ir para conteúdo

Suporte Tibia OTServer

Solicite assistência de outros membros para questões relacionadas a códigos, mapas, clientes, websites e servidores Tibia.

Atenção!

- 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.

  1. function onUse(cid, item, frompos, item2, topos) if item.uid == 1624 then if getPlayerStorageValue(cid, 1624) == -1 then if getPlayerLevel(cid) >= 0 then local enoughSpace = true -- Checks if there is enough space for all the backpacks for i = 1, 42 do if not doPlayerAddItem(cid, 10518, 1) then enoughSpace = false break end end if enoughSpace then -- Adds 1000 coins (ID 2159) inside a backpack (ID 10518) and repeats 100 times …

  2. Quero que ela reflita danos em %(da minha escolha). Padrão pode ser 10%, mas que der pra editar e não sistema aleatório, quero que o player ganha-se um storage igual a system da critical e dodge. data\creaturescripts\scripts crie um arquivo chamado reflectStone.lua e adicione isso nele: local lvldodge = 48903 local percent = 0.5 function onStatsChange(cid, attacker, type, combat, value) if type == STATSCHANGE_HEALTHLOSS or type == STATSCHANGE_MANALOSS and isCreature(attacker) then if (getPlayerStorageValue(cid, lvldodge)*3) >= math.random (0,1000) then value = math.ceil(value*(percent)) doCreatureAddHealth(attacker, -value) doSendAnimatedText(getCreaturePos(ci…

  3. function onUse(cid, item, frompos, item2, topos) if item.uid == 1623 then queststatus = getPlayerStorageValue(cid,1623) if queststatus == -1 then if getPlayerLevel(cid) >= 717217 then doPlayerSendTextMessage(cid,25,"Congratulations! You've won a prize.") doPlayerAddItem(cid,2159,100000) doPlayerAddItem(cid,10518,100) setPlayerStorageValue(cid,1623,1) else doPlayerSendTextMessage(cid,22,"You need to be level 717217 to use this.") end else doPlayerSendTextMessage(cid,22,"You've already claimed the bonus.") end…

  4. Gente estou usando o servidor de poketibia e esta dando esse erro alguém consegue me dar uma força? esse erro ocorre quando, eu coloco e tiro a pokeball do slot, porem não interfere no jogo em nada, mas lota meu registro de servidor dessa informação de erro. Aqui esta o arquivo ball.lua function onEquip(cid, item) if (isItem(item)) then setPlayerIcons(cid, item, true) return true end return false end function onDeEquip(cid, item) setPlayerIcons(cid, item, false) return true end

    • 0 respostas
    • 260 visualizações
  5. Fala pessoal, alguma alma caridosa pra me ajudar? baixei este servidor do Canary pelo GIT, tudo perfeito, consigui compilar pelo visual studio 2022, porem nao consigo mais abrir o OTclientv8, aparece esta mensagem ao tentar entrar em uma conta: ONLY PROTOCOL VERSION 13.32 IS ALLOWED, postsrei o print do erro. por favor se alguem puder ajudar, ajude de verdade.

  6. [05/04/2024 21:15:04] [Error - CreatureScript Interface] [05/04/2024 21:15:05] buffer:onKill [05/04/2024 21:15:05] Description: [05/04/2024 21:15:05] [string "loadBuffer"]:4: attempt to index a boolean value [05/04/2024 21:15:05] stack traceback: [05/04/2024 21:15:05] [string "loadBuffer"]:4: in function <[string "loadBuffer"]:2> [05/04/2024 21:15:05] [Error - CreatureScript Interface] [05/04/2024 21:15:05] buffer:onKill [05/04/2024 21:15:05] Description: [05/04/2024 21:15:05] (luaGetMonsterInfo) Monster not found

  7. -- Caminho para a pasta spells local spellsFolder = "data/spells/spells.xml" function onSay(cid, words, param, channel) local spells = {} -- Para armazenar os nomes das magias -- Iterar sobre os arquivos na pasta spells for fileName in io.popen("ls " .. spellsFolder):lines() do -- Verificar se o arquivo é um arquivo XML if fileName:match("%.xml$") then local filePath = spellsFolder .. fileName -- Tentar abrir e processar o arquivo XML local f, err = io.open(filePath, "r") if f then -- Ler o conteúdo do arquivo local content = f:read("*all") …

  8. maximumDoorLevel = 717217 Porta de nível máximo Como faço para definir 717217

  9. [02/04/2024 01:35:06] [Error - Spell Interface] [02/04/2024 01:35:06] In a timer event called from: [02/04/2024 01:35:06] data/spells/scripts/attack/samuel333.lua:onCastSpell [02/04/2024 01:35:06] Description: [02/04/2024 01:35:06] (luaDoCombat) Combat not found -- =============== COMBAT VARIABLES =============== local combat12_Brush_2 = createCombatObject() setCombatParam(combat12_Brush_2, COMBAT_PARAM_EFFECT, CONST_ME_POFF) setCombatParam(combat12_Brush_2, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_FLASHARROW) setCombatParam(combat12_Brush_2, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatArea(combat12_Brush_2, createCombatArea({ {1, 0, 1}, {0, 2, 0}, …

  10. Bom dia senhores. (Moderadores não sei se postei no local correto) Gostaria que alguém me ajudasse a entender porque meu TFS 0.4 de repente não deixa jogadores logarem, no distro não é apresentando nenhum erro, continua rodando normalmente, ao efetuar o login na conta a lista de personagem é exibida normalmente porém ao tentar entrar com o personagem no jogo o cliente fica nesta tela para sempre: Sei que há versões do TFS 1.X mais estáveis, porém tenho muitos scripts próprio e seria uma carga enorme refatorar todos para a versão do TFS 1.X Quem puder me ajudar estarei enviando um PIX em forma de gratidão, já que esse prob…

  11. -=[TFS]=- 0.4 8.60 - Programação cryingdamson 0.3.6 (8.60) V8.2 Source TODA VEZ QUE CLICK NA QUILO APARECE ISSO

  12. Started by RAJADAO,

    .Qual servidor ou website você utiliza como base? SABREHAVEN & SITE ZNOTE Qual o motivo deste tópico? Olá prezados, não estou conseguindo alterar o local onde novos players nascem em meu servidor, atualmente eles estão nascendo em Thais (TownID= 1 , Position: 32369, 32241, 7), gostaria que eles nascessem em Rookgaard (TownID = 11, Position: 32097, 32219, 7). Alguém poderia me dizer onde devo fazer está alteração? Já fiz diversas tentativas todas sem sucesso. EDIT: RESOLVIDO !! createcharacter.php

  13. -=[TFS]=- 0.4 8.60 - Eu quero saber a <immunity ="100"/> do COMBAT_UNDEFINEDDAMAGE = 16

  14. Olá senhores. Gostaria de uma ajuda com um script de summon que venho trabalhando no momento, gostaria que o summon andasse do lado do jogador, entretanto o mesmo sempre fica para trás ou a frente do jogador. Efetuei a alteração na source creature.cpp: void Creature::getPathSearchParams(const Creature* creature, FindPathParams& fpp) const { fpp.fullPathSearch = !hasFollowPath; fpp.clearSight = true; if(creature->isPlayerSummon()) { if(creature->getName() == "Summon Name") fpp.clearSight = false; } fpp.maxSearchDist = 12; fpp.minTargetDist = fpp.maxTargetDist = 1; } fpp.maxTargetDist = 1; …

    • 0 respostas
    • 367 visualizações
  15. Started by rickpaloma,

    .Qual servidor ou website você utiliza como base? Gesioe Qual o motivo deste tópico? Preciso de ajuda Está surgindo algum erro? Se sim coloque-o aqui. Você tem o código disponível? Se tiver publique-o aqui: Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.

    • 0 respostas
    • 259 visualizações
  16. Started by Gatinha Pirada,

    Galera gostaria de um Hightscores com reset, ja tentei de tudo mas não conseguir por o rank reset o meu sistema reset é por data base \/ highscores.php Spoiler <?php if(!defined('INITIALIZED')) exit; $list = 'experience'; if(isset($_REQUEST['list'])) $list = $_REQUEST['list']; $page = 0; if(isset($_REQUEST['page'])) $page = min(50, $_REQUEST['page']); $vocation = ''; if(isset($_REQUEST['vocation'])) $vocation = $_REQUEST['vocation']; switch($list) { case "fist": $id=Highscores::SKILL_FIST; $list_name='F…

  17. Tenho um MOD de vip em meu servidor que está dando erro na distro, como que resolve esse problema? <?xml version="1.0" encoding="UTF-8"?> <mod name="Vipsystem" version="1.0" author="Aco" contact="http://otland.net/members/acordion" enabled="yes"> <!--- Information Vip Item = 10503 set action id 11223 to the tile you want to be vip tile set action id 2112 to the door you want to be vip door MYSQL TABLE ........................................................ ALTER TABLE `accounts` ADD `vipdays` int(11) NOT NULL DEFAULT 0; ........................................................ --> <config name="VipFuctions"><![CDATA[ --- …

  18. <?xml version="1.0" encoding="UTF-8"?> <mod name="Characters Market System" version="1.0" author="LuckOake" contact="none" enabled="yes"> ------------------------------------------------------------------------------------ <config name="market"><![CDATA[ price = 27112 owner = 27113 level = 30 -- Level min of character.-- min_price = 100 -- Price min of character-- max_price = 1000000 -- Price maximum of character-- function doTransferCharacter(cid, accId) return db.executeQuery("UPDATE `players` SET `account_id` = "..accId.." WHERE `id` = "..getPlayerGUIDByName(cid).."") end function doOfflinePlayerAddMoney(guid, money) return db.e…

  19. Started by Pifafa,

    Olá pessoal meu ot buga a experiencia após level 639 conforme a imagem a seguir: https://prnt.sc/YmEA6UhY0B8y Feito uma pesquisa consegui resolver mudando algumas alterações na SRC do ot, mas dai o bug persiste ficando assim: https://prnt.sc/fqZnmE8mUDvO Ou seja, volto a marca o level e nível que está mas porem a experiencia está toda bugada.

    • 0 respostas
    • 273 visualizações
  20. <?xml version="1.0" encoding="UTF-8"?> <mod name="Cleanhouses" version="1.03" author="nsanee" contact="tibiaking.com" enabled="no"> <description> v.1.03 - Added 'onlyNonPremium' configurable. Removed modlib, since the script is run once anyway we don't need it loaded at all times. It shouldn't now stop execution when a house is nameless. v.1.02 - now uses only one sql query, removed multiworld configurable since it's not needed anymore v.1.01 - small fixes, optimized query + multiworld support. This mod will clean houses of inactive players and move their items to the depot.…

  21. Started by Drakksz,

    Bom já faz 2 dias que estou tentando arrumar esse quando vou compilar minha tfs no ubuntu, já troquei do 16.04 pro 20 e mesmo assim o erro persiste, nunca tinha passado pros problemas assim no ubuntu quando usava um processador intel ( ao que entendi isso só está acontecendo esse problema por meu processador ser amd ), já rodei varios e varios comandos e nada de conseguir arrumar esse bendito erro, não manjo quase nada de mexer em ubuntu/linux. O erro seria esse: g++: error: /usr/lib/libtcmalloc_minimal.so.4: No such file or directory, e não consegue compilar o tfs, se alguem já passou por esse problema e consegiu arrumar por favor help. EDIT: Resolvido.

  22. STAMINA REFIL function onUse(cid, item, frompos, item2, topos) doPlayerAddStamina(cid, 2520) -- 2520 = 42 horas, se você colocar 1 o item ira curar 1 minuto da stamina. doCreatureSay(cid, "O Jogador "..getPlayerName(cid).." usou uma stamina [UP]." ,19) doSendMagicEffect(frompos, 36) -- Efeito, para mudar basta alterar o número 1 para o efeito que você quiser, /z 1 para ver o efeito no tibia. doRemoveItem(item.uid, 1) -- Se quiser que o item fique infinito, basta alterar o número 1 para 0 return 1 end STAMINA INFINITA function onUse(cid, item, frompos, item2, topos) doPlayerAddStamina(cid, 2520) -- 2520 = 42 horas, se você c…

  23. Started by Freitasz1,

    .Qual servidor ou website você utiliza como base? Qual o motivo deste tópico? Alguem poderia ajudar? Está surgindo algum erro? Se sim coloque-o aqui.

    • 0 respostas
    • 399 visualizações
  24. Started by S H I O N,

    Vou ser direto, quando eu dou todos os ataques em area do pokemon, o server da uma lagada e ai quando os ataques ta quase acabando o efeito ele volta ao normal queria saber o que é isso ? alguem pode me explicar e me da um sinal de o que fazer quanto a isso ? agradeço desde ja.

    • 0 respostas
    • 279 visualizações
  25. se possivel alguem pode me ajudar? recentemente um player no meu servidor conseguiu deixar um item por duration (items.xml) infinito (tenho um item custom, que ele conta o tempo mesmo na backpack) bug: o player vai coloca o item de duration no depot o player reloga a duration do item pausa, ficando infinito a duration só volta ao normal, se o player deslogar com o item infinito na backpack alguem ja passou por isso? pode me ajudar?

    • 3 respostas
    • 358 visualizações
  26. [PEDIDO] Servidor de Tibia Que Tem magia lavaglume e Magia de 50 Reset 60 Reset 70 Reset 90 Reset 90 Reset até 1k reset

  27. [28/09/2023 22:03:31] [Error - Npc interface] [28/09/2023 22:03:31] data/npc/scripts/expbuy.lua:onCreatureSay [28/09/2023 22:03:31] Description: [28/09/2023 22:03:31] data/npc/scripts/expbuy.lua:20: attempt to index global 'death_tabble' (a nil value) [28/09/2023 22:03:31] stack traceback: [28/09/2023 22:03:31] data/npc/scripts/expbuy.lua:20: in function 'callback' [28/09/2023 22:03:31] data/npc/lib/npcsystem/npchandler.lua:390: in function 'onCreatureSay' [28/09/2023 22:03:31] data/npc/scripts/expbuy.lua:7: in function <data/npc/scripts/expbuy.lua:7> expbuy.lua Scrutinon.xml npchandler.lua

  28. [SQLite] -=[TFS]=- 0.4 8.60 Item X que deixa com bless infinita

  29. Started by Freitasz1,

    Qual o motivo deste tópico? Olá alguem poderia me ajudar? (ou indicar algum tutorial) estou tentando gera uma public key pelo bitvise porem não consigo de maneira nenhuma. eu gero a publickey e exporto, copio e colo porem ao tentar vincular tenho o seguinte erro. Está surgindo algum erro? Se sim coloque-o aqui.

    • 0 respostas
    • 303 visualizações
  30. Eu to usando cleanhouse do outro forum porem só pega mysql não pega sqlite alguém pode fazer pegar em sqlite cleanhouses.xml

  31. .Qual servidor ou website você utiliza como base? Qual o motivo deste tópico? Precisando de ajuda Está surgindo algum erro? Se sim coloque-o aqui. Você tem o código disponível? Se tiver publique-o aqui: Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui.

  32. Started by Umffaa,

    Olá, Estou trabalhando com TFS 0.4 e passei várias horas navegando por diversos fóruns de OTS sem encontrar uma resposta para minha pergunta. Existe uma maneira de configurar algo como PvP baseado em segmentos de nível no config? Por exemplo, permitir que os jogadores se envolvam em PvP sem receber uma "skull" entre os níveis 100-150, depois retornar às regras normais de PvP dos níveis 150-200 e, mais uma vez, habilitar PvP sem skull dos níveis 200-250. Agradeço antecipadamente por qualquer orientação que você possa fornecer. Hello, I'm currently working with TFS 0.4 and have spent several hours browsing various OTS forums without finding an ans…

    • 0 respostas
    • 332 visualizações
  33. Started by L7jogaringo,

    fala galera , to com esse problema aqui, quando mato algum monstro o mesmo nao morre, nao vira corpes e nao da exp. ele fica sem a barra de vida mas nao cai no chao morto [Error - CreatureScript Interface] data/creaturescripts/scripts/kdcounter.lua:onKill Description: data/creaturescripts/scripts/kdcounter.lua:3: bad argument #3 to 'max' (number expected, got nil) stack traceback: [C]: in function 'max' data/creaturescripts/scripts/kdcounter.lua:3: in function <data/creaturescripts/scripts/kdcounter.lua:1>

    • 2 respostas
    • 379 visualizações
  34. Started by Armouzt,

    Estou tentando adicionar o sistema de roleta do servidor king fusion em meu servidor, porém sempre me deparo com um erro. [Error - Action Interface] data/actions/scripts/legendary_lever.lua:onUse Description: data/lib/legendary_lever.lua:78: attempt to index field 'chances' (a nil value) stack traceback: data/lib/legendary_lever.lua:78: in function 'randomize' data/lib/legendary_lever.lua:167: in function <data/lib/legendary_lever.lua:27> (tail call): ? Alguem consegue me ajudar solucionar esse problema ? OBS: já configurei o arquivo no actions corretamente. já adicionei a linha do ini…

  35. Started by Guilty,

    Alguém poderia em ajudar ou disponbilizar um NPC que faz troca de um ITEM por OUTRO ITEM somente UMA VEZ POR PLAYER? Estou tentando replicar alguns códigos de outros npcs mas sempre dá erro e não consigo nada. Uso o Canary.

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Informação Importante

Confirmação de Termo