Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''suporte scripts''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • xTibia - Notícias e Suporte
    • Regras
    • Noticias
    • Soluções
    • Projetos Patrocinados
    • Tutoriais para Iniciantes
    • Imprensa
  • OTServ
    • Notícias e Debates
    • OTServlist
    • Downloads
    • Recursos
    • Suporte
    • Pedidos
    • Show-Off
    • Tutoriais
  • OFF-Topic
    • Barzinho do Éks
    • Design
    • Informática

Encontrar resultados em...

Encontrar resultados que contenham...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Sou

  1. Existe alguma função que verifique qual o tipo de arma o player está equipando? Fiz uma pesquisa pela wab e pela pelo Lua_Functions do meu server (TFS 0.3.6) e encontrei algumas interessantes: ((getPlayerSlotItem(cid, 6).itemid == ID de todos os itens do tipo) or (getPlayerSlotItem(cid, 5).itemid == ID de todos os itens do tipo))getItemWeaponType(uid)getItemWeaponType(getPlayerWeapon(cid, true).uid) Existe alguma forma de "juntar" tais funções para verificar se o jogador está usando um shield, uma sword, um axe , uma club ou uma wand.
  2. seguinte to com um problema alguem pode ajudar? quero por max lvl no meu servidor em 600 alguem pode ajeitar pramin? <?xml version="1.0" encoding="UTF-8"?> <stages> <config enabled="1"/> <stage minlevel="1" maxlevel="80" multiplier="700"/> <stage minlevel="81" maxlevel="100" multiplier="600"/> <stage minlevel="101" maxlevel="150" multiplier="600"/> <stage minlevel="151" maxlevel="250" multiplier="600"/> <stage minlevel="251" maxlevel="350" multiplier="600"/> <stage minlevel="351" maxlevel="400" multiplier="150"/> <stage minlevel="401" maxlevel="500" multiplier="100"/> <stage minlevel="501" maxlevel="1000" multiplier="25"/> <stage minlevel="1001" multiplier="10"/> </stages>
  3. Bom, tem um tempo que estou tentando criar uma versão de um script q seja compatível com meu server (TFS 3.6.0). Algumas funções ainda me deixam confuso quanto a substituição. Neste caso encontrei alguns substitutos: TFS 1.x VS TFS 3.0.6tile:queryAdd(cid) == 1 -- queryTileAddThing(cid, {x=cpos.x,y=cpos.y+1,z=cpos.z}) == 1tile:hasFlag(TILESTATE_PROTECTIONZONE) -- (getTilePzInfo(getCreaturePosition(cid)))target:getDirection() -- ????player:teleportTo(oldPos) -- ????player:setGhostMode(false) -- ???? Se alguém se disponibilizasse pra dar uma ajuda eu ficaria muito grato!
  4. Ola amigos, estou com um problema no server. Ao entrar em um teleport o poke não nasce em cima do player e o efeito no player esta incorreto e não sei onde modificar, em algum portal que manda para o templo esta funcionando corretamente, parece que o erro é só quando teleporta para uma coordenada sem ser o templo. Se alguém ao menos souber onde modifico o efeito e a posição do poke nascer em cima do player eu agradeço
  5. Estou usando um sistema de upgrade item que funcionava perfeitamente, dai hoje, adicionei uns novos itens no server, e mudei a id do item que da o upgrade e começou a dar esse erro quando uso o item pra dar o upgrade: [18/12/2016 22:03:06] [Error - Action Interface] [18/12/2016 22:03:06] data/actions/scripts/upgrade.lua:onUse [18/12/2016 22:03:06] Description: [18/12/2016 22:03:06] (luaDoItemSetAttribute) Invalid data type Só que mesmo eu trocando para o id antigo, esse erro persiste. Por favor, alguém da uma ajuda ai, não faço ideia do porque isso aconteceu. Segue os scripts: Action: lib: Se alguém puder ajudar, ficarei muito agradecido.
  6. Boa noite, desculpe se estou publicando isso no lugar errado.. sou novato e ainda estou me habituando.. Meu problema é o seguinte.. Eu estou aumentando a exhaustão pra 10 segundos das 4 magias UE's... só que quando o player usa uma UE ele não esta conseguindo usar uma runa durante esses 10 segundos de exaustao da UE.. mas ele consegue usar outra magia.. como eu faço pra exaustão da UE nao intereferir no uso das runas?? Uso TFS 0.4 Tibia 8.6
  7. Galera, gostaria de saber, se tem como botar Level System em Source adaptada(PDA) e se tiver, tem algum tutorial no forum?
  8. Eu quero usar essa função pra que quando o player use o item ele seja deslogado, tá funcionando de boa mas eu queria colocar algum segundos para que ele seja deslogado não clicar no item e ser deslogado no mesmo instante aguardando ajuda ^^
  9. e ae galera do xtibia, alguém poderia me passar uma script do Auto Save ? eu to querendo tirar o !save do meu server, e quero colocar um auto save pra quando alguém derrubar o server ou o msm o server cair com bug ou script bugado ele da save automaticamente pra evitar rolback!
  10. Sempre que altero qualquer coisa na linha do Pokespells em Libs , o servidor começa a dar erro e não abre mais , gostaria de uma ajuda >> Exemplo , troco qualquer numero do f= ? começa a dar um erro no servidor . http://prntscr.com/e2aaj7 , erro que da ao alterar qualquer coisa > http://prntscr.com/e2abt1
  11. Então, eu estava tentando usar a função doItemSetAttribute, para adicionar skill a um item, porem não está dando certo, tentei doItemSetAttribute(itemEx.uid, 'magiclevelpoints', level+20) por exemplo, mas sem sucesso, teria algum jeito de eu fazer isso?
  12. Gente, tenho um erro crítico, do servidor PokeSTL(PokeCamp). Comecei a editar esse server há uns três dias, estava adicionando pokémon como Mimikyu e outros da 7 geração. Estava tudo ocorrendo bem até eu abrir com meus amigos para teste, no GOD, a bag comporta itens e pokémon, mas, no player, qualquer coisa que voce por na bag aparece uma mensagem que eu só posso carregar 6 pokémon(itens e pokemon) sendo que minha mochila está VAZIA. Ja tentei ver se o erro era no account manager, criei conta por site, usei contas já existentes, tirei TODAS as edições e mesmo assim o erro continua lá(penso que seja algo na storage ou sei la..) Por favor, preciso muito da ajuda de vocês!!!
  13. Bom Estou Com Meu Sistema de torneio 90% mais so falta uma coisa essa porta ela deveria passa 1 player q fica dentro de uma area mais ela n passa apenas 1 simplesmente mais de 1 alguem poderia me ajuda com isso ? Script da porta
  14. Lua Script Error: [Test Interface]data/actions/scripts/quests/hunter outfit/MusicSheet.luadata/actions/scripts/quests/hunter outfit/MusicSheet.lua:2: attempt to index field 'OutfitQuest' (a nil value) MusicSheet.lua local config = { [6087] = {storage = Storage.OutfitQuest.HunterMusicSheet01, text = 'first'}, [6088] = {storage = Storage.OutfitQuest.HunterMusicSheet02, text = 'second'}, [6089] = {storage = Storage.OutfitQuest.HunterMusicSheet03, text = 'third'}, [6090] = {storage = Storage.OutfitQuest.HunterMusicSheet04, text = 'fourth'}}function onUse(player, item, fromPosition, target, toPosition, isHotkey) local useItem = config[item.itemid] if not useItem then return true end local cStorage = useItem.storage if player:getStorageValue(cStorage) ~= 1 then player:setStorageValue(cStorage, 1) player:sendTextMessage(MESSAGE_STATUS_WARNING, 'You have learned the ' .. useItem.text .. ' part of a hymn.') player:getPosition():sendMagicEffect(CONST_ME_MAGIC_RED) item:remove(1) else player:sendTextMessage(MESSAGE_STATUS_WARNING, 'You already know the ' .. useItem.text .. ' verse of the hymn.') end return trueend Solução do problema! Corrigido, a lib que cuida dos atalhos como "Storage.OutfitQuest.HunterMusicSheet01" não estava sendo carregada! O que fiz foi o seguinte fui em \data\lib\lib.lua e verifiquei se estava carregando todas as bibliotecas. Notei que no meu faltava a seguinte: -- Miscellaneous librarydofile('data/lib/miscellaneous/miscellaneous.lua') Adicionei a mesma e resolveu meu problema! Meu lib.lua ficou da seguinte maneira: -- Core API functions implemented in Luadofile('data/lib/core/core.lua')-- Compatibility library for our old Lua APIdofile('data/lib/compat/compat.lua')-- Customdofile('data/lib/custom/custom.lua')dofile('data/lib/custom/storages.lua')dofile('data/lib/custom/rewardboss.lua')-- Miscellaneous librarydofile('data/lib/miscellaneous/miscellaneous.lua')
  15. Galera, alguem tem uma ideia de uma função ser executada quando o monstro perder o target? pensei em colocar onCombat if getCreatureName(target) ~= nil thenprint ("tem target")elseif getCreatureName(target) == nil thenprint ("nao tem target")end tentei colocar desse jeito acima... quando o monstro tem target ele printa certinho "tem target", mas quando o monstro perde o target ele não printa nada.. alguem sabe como posso fazer?
  16. Boa tarde amigos, estava mexendo no DxP e me deparei com este bug no surf. Msg de erro no console: [27/01/2017 16:54:20] [Error - MoveEvents Interface] [27/01/2017 16:54:20] data/movements/scripts/surf.lua:onStepIn[27/01/2017 16:54:20] Description: [27/01/2017 16:54:20] data/movements/scripts/surf.lua:92: attempt to perform arithmetic on global 'PlayerSpeed' (a nil value)[27/01/2017 16:54:20] stack traceback:[27/01/2017 16:54:20] data/movements/scripts/surf.lua:92: in function <data/movements/scripts/surf.lua:11> O estranho que na atualização V3 que eu disponibilizei no tópico do DxP não tinha este bug, e agora mexendo na V1 apareceu ele. surf.lua Desde ja agradeço.
  17. Ola amigos, estou com um bug do Block respaw no headbutt, os pokes spawnados no headbutt nascem com block respaw. Sera que alguem podeira me ajudar? Só dizer os arquivos que precisa que eu mando.
  18. Galera, Preciso de uma spell de target, que deixe o player impossibilitado de andar "stunado", usar magia e poção. Uma versão dela que dê dano e outra que não dê esse damage. não sei se é muito trabalhoso, mas eu realmente preciso dessa spell. desde já Obrigado.
  19. Bem, esse script, quando o player sobe em determinados sqm, fica healando mana e vida, não dá nenhum erro ao subir neles, nem quando abre a distro mas quando o servidor fica um tempo on, dá esse erro. e no script, ta pedindo pra healar 100/100, mas in game ta healando 200, eu gostaria que mudassem pra healar 500 a cada 5 segundos, pois qundo eu mudo aqui --if(interval == 1000) then não acontece nada, nem quando mudo o heal para outro valor, tentei 5000, in game healou 1000... doCreatureAddHealth(cid,100)doCreatureAddMana(cid,100)
  20. Galera, meu servidor não fala o nome da magia quando uso ela, ele não pega o instant name do spells.xml.. estava observando que dentro de uma magia aqui, tenho uma função que aparece uma frase quando fala a magia, porém essa função só tem em magia wave, e nela pra cada lado dá pra configurar uma fala diferente, quero colocar isso em poder que seja target então tentei colocar parte dela depois do ultimo onCastSpell ficando assim até aí dá certo, quando uso a magia ele fala "teste1!" só que a magia em exhaust continua falando se eu apertar o botão pra soltar ela, tem como colocar essa função pra que o personagem só fale "teste1" quando eu realmente solte a magia? EDIT------ Acho que consegui aqui galera, depois de muitas tentativas, Antes do ultimo function onCastSpell(cid, var) Eu adicionei um novo evento só com a função da fala function dmark(cid) doPlayerSay(cid, 'fala...!', TALKTYPE_ORANGE_1) end e antes do ultimo return true OU return doCombat addEvent(dmark,0,cid) Exemplo de spell target. Não sei se é a forma mais certa de fazer (Se alguém souber uma maneira mais fácil de fazer isso ajuda aí) isso, não ta dando nenhum problema na distro, tirando o trabalho que é adicionar cada event diferente em cada spell se não a fala se repete.
  21. Então galera, quando eu uso essa spells e fico apertando sem parar o Default fica lotado como a seguinte mensagem em laranja " Aguarde "xx " segundos para usar a spell novamente.." Tem como fazer ela parar de aparecer no default e aparecer aqui ? (You cannot use....)
  22. Gostaria de fazer um pepido, acho q o nome e ''Aura System'', pois bem entei ne um ot server hj e ao falar !aura on ficando o efeito da death rodando intorno no char. Sera que alguem q tenha esse script possa disponibiliazar ?
  23. se o meu pokemon estiver com sleep (dormindo) e eu o chamar de volta para pokeball gera o seguinte erro [14/01/2017 03:47:03] [Error - Spell Interface] [14/01/2017 03:47:03] In a timer event called from: [14/01/2017 03:47:03] data/spells/scripts/ps/Grass Whistle.lua:onCastSpell -- essa é a spell q foi usada para por sleep, mas o erro acontece com qualquer coisa q deixe com sleep e so acontece se eu chamar de volta o pokemon dormindo [14/01/2017 03:47:03] Description: [14/01/2017 03:47:03] (luaGetCreatureStorage) Creature not found [14/01/2017 03:47:03] [Error - Spell Interface] [14/01/2017 03:47:03] In a timer event called from: [14/01/2017 03:47:03] data/spells/scripts/ps/Grass Whistle.lua:onCastSpell [14/01/2017 03:47:03] Description: [14/01/2017 03:47:03] data/lib/newStatusSyst.lua:496: attempt to compare number with boolean [14/01/2017 03:47:03] stack traceback: [14/01/2017 03:47:03] data/lib/newStatusSyst.lua:496: in function <data/lib/newStatusSyst.lua:486> vou postar a função do erro
  24. ot 8.60 Eae galera :3 Queria uma ajuda aqui, por exemplo, na magia do mas frigo: Queria que se o player tivesse x storage, a magia teria outro effect, por exemplo: efeito padrao = ICETORNADO -efeito numero 42 efeito se tivesse x storage = GIANTICE - efeito numero 52 Alguém sabe ou tem alguma ideia de como fazer isso?
  25. Bom o npc hunter é aquele que vc batalha contra ele ele solta o poke dele só que quando ele solta os poke o poke fica parado e não ataca o pokemon do player : [Error - Npc interface] data/npc/scripts/.aHunter.lua:onThink Description: data/npc/scripts/.aHunter.lua:156: attempt to call global 'selfAttackCreature' (a nil value) stack traceback: data/npc/scripts/.aHunter.lua:156: in function <data/npc/scripts/.aHunter.lua:83> Script do Hunter
×
×
  • Criar Novo...