Ir para conteúdo

Spooky Ghost

Membro
  • Registro em

  • Última visita

Tudo que Spooky Ghost postou

  1. Você não colocou as saídas das houses, faça o seguinte: 1. Abra o Remeres e em seguida abra House Palette: 2. Depois selecione as Houses que estão com o problema ( você vai identificar o id das houses na distro mesmo) e clique em Select Exit que está depois de Houses tiles 3. Feito isso clique com o botão esquerdo do mouse no lado de fora da porta e pronto você definiu a entrada da house, e você tem que colocar os tile da house na porta também, caso contrário a TFS não vai reconhecer mesmo.
  2. #Resolvido Galera hoje eu coloquei o sistema de tapete no servidor ele esta funcionando corretamente eu uso ele e o tapete fica no chão. Mas depois de reiniciar o servidor os tapetes somem das casas, mesmo eu dando save antes de fechar... Eu tentei colocar algumas coisas no items.xml e deu vários erros na distro (sério, nunca vi tanto erro kkj) por ser uma versão antiga, eu não tentei ainda no item editor mas se eu colcar o tapete como ground depois de clicado tenho certeza que vai bugar por ter 2 grounds no mesmo lugar, então o que me fez pensar que seria possível somente pela source do server ou por lua. Porém por eu ter começado recentemente em lua, eu não sei como puxar as informações do save e fazer as alterações no save dos items que estão dentro das houses (o que salva e o que não salva nas houses), então se alguém souber como fazer essas alterações na source do servidor ou até mesmo por lua, xml ou otb, tenho certeza que vai ajudar muita gente da comunidade que tem esse sistema e eu ficarei muito grato pela ajuda do membro que solicitou a solução. (com toda certeza vai ser reputado! xD) TFS: 0.3.6 (Crying Damson) REP++ Como sempre, obrigado pela atenção! ❣️
  3. Você vai precisar de um programa chamado Pic Editor, e abrir o tibia.pic lá você pode alterar o background do seu client e entre várias outras coisas, com essas informações você vai encontrar os tutoriais aqui do fórum que explicam melhor cada detalhe. Um exemplo: quando você abrir na parte das imagens vai estar lá a barrinha de vida e mana que você quer alterar é só clicar em exportar e fazer as alterações dps importar se não me engano xD
  4. @leozincorsair Eu consegui encontrar sem nenhum problema, as informações do tópico estão bem informativas, creio que você que deve estar se confundindo com algum lugar, não encontrou tentando no ctrl+c? tenta por palavras chaves amigo.
  5. Eu tinha pensado que não ia disponibilizar quando tava criando, mas pensei errado e_e Boa Mathias como smp ajudando o fórum, continua assim que você vai longe cara! xD Uma pequena dúvida, funciona para 0.3.6?
  6. Como eu posso te ajudar se não fornece a informação de sua tfs ou ao menos sabe se é tfs? tem diferença entre 0.x e 1.x e coloca diferença nisso! Se realmente for TFS refaça o tutorial lá novamente com calma e não esqueça de nada... e as coisas que eu citei a cima como solução você tem que alterar todos os vip.hasVip(cid).
  7. function onUse(cid, item, fromPos, item2, toPos) if getPlayerStorageValue(cid,10357) <= 1 then doPlayerSendTextMessage(cid,25,"voce recebeu uma fire stone!") --- menssagem que vai aparecer quando ganha o premio doPlayerAddItem(cid,13879,1) setPlayerStorageValue(cid,10357,2) else doPlayerSendTextMessage(cid,22,"Voce ja pegou o item que estava dentro!") end end
  8. OTX ou TFS que você ta usando?
  9. Bom foram 2 erros: ">-1" e "doPlayerStorageValue(cid,10357,1)" esse doPlayerStorageValue não seta storage para o player não fazer a quest novamente.
  10. function onUse(cid, item, fromPos, item2, toPos) if getPlayerStorageValue(cid,10357) <= 1 then doPlayerSendTextMessage(cid,25,"you received a fire stone") --- menssagem que vai aparecer quando ganha o premio doPlayerAddItem(cid,13879,1) setPlayerStorageValue(cid,10357,2) else doPlayerSendTextMessage(cid,12,"you just finished Quest First Stone") end end
  11. #Problema resolvido, podem fechar o tópico. Solução: O problema tinha acontecido por eu ter alterado a fonte dos chats dos player e isso bugo tudo, é só modificar para a fonte padrão que volta ao normal.
  12. @Mix Lort se você não manjar dos ingreis e_e teve um coleguinha guerreiro que baixou essa base cheia de bugs proposital e verificou linha por linha. não recomendo essa base se você começou no ramo agr, apenas pegue o que tem de bom nisso ai e cria um do 0.
  13. Bom, eu vi onde está o erro, posta seu script. edit: provavelmente seu server é por premium pra dar este erro ou o vip deve estar configurado de maneira errada. faz assim vai ate seu script em data/talkactions/scripts/auto loot.lua e coloca isso aqui: no lugar disso: if vip.hasVip(cid) then coloca isso aqui: if isPremium(cid) then e se não der certo coloca pra checar a storage da vip acho q deve ser por storage, boa sorte!
  14. Era pra tar funcionando corretamente, você ativou com o power? ou só digitou autoloot gold?
  15. #removido fui entender só dps oq tu quis dizer '- melhore essa explicação ai
  16. É.. eu tmb cheguei a pensar nisso até tentei compilar outro otclient mais é chato pra krl, e o mingw dava conflito com minha source do server toda hr e ai desisti de compilar outro e.e Obg, qm sabe pra mais pra frente eu tente dnv. XD
  17. Aqui tem vários tipos de base tanto pra poketibia, narutibia, wodbo procure uma ao seu gosto: https://tibiaking.com/forums/forum/186-tibia-alternativo/
  18. data/talkactions/scripts/auto loot.lua apague o esta dentro do seu e coloque esse aqui:
  19. É por isso que eu não gosto de OTX e.e Eu testei os 3 script em TFS e foi de boas tanto em 8.60 e 8.54 Faça como eu mude para TFS e seja feliz! Mas já que não sei o motivo de não funcionar, utilize aquele método dos items.xml e se foi útil marque como melhor reposta para "fechar o tópico".
  20. Eu estava olhando seu script q você postou e tem certeza que não deu erro? pq isso aqui: endfunction isWalkable(pos, creature, pz, proj) eu nunca vi isso '-' da um espaço entre o end e function e ve se funciona, ficando assim: end function isWalkable(pos, creature, pz, proj) linha 57.
  21. Tem um jeito bem simples de fazer, já que não funcionou desta forma q falei testa lá e vê se funciona, eu testei e foi se não funcionar desta forma simples ai eu já não sei kkk local storage = 454254 local time = 10.0 -- Exaust da spell local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_CREATEITEM, 1497) -- Aqui coloque o ID do objeto local arr = { {1, 1, 1, 1, 1}, {1, 1, 1, 1, 1}, {1, 1, 2, 1, 1}, {1, 1, 1, 1, 1}, {1, 1, 1, 1, 1}, } local area = createCombatArea(arr) setCombatArea(combat, area) function onCastSpell(cid, var) if exhaustion.check(cid, storage) then doPlayerSendCancel(cid, "Exhaustion ...") return doSendMagicEffect(getCreaturePosition(cid), 2) end exhaustion.set(cid, storage, time) return doCombat(cid, combat, var) end dps vai em data/item/items.xml e procura o item e coloca essa tag nele: <attribute key="decayTo" value="0" /> <attribute key="duration" value="XXX" /> muda o xxx pelo tempo q vc quer q o item fique. depois que fazer todas as alterações você terá q reiniciar o server para salvar os novos atributos do item e se quiser uma área menor onde vai criar os item colocque assim: local arr = { {0, 0, 0, 0, 0}, {0, 1, 1, 1, 0}, {0, 1, 2, 1, 0}, {0, 1, 1, 1, 0}, {0, 0, 0, 0, 0}, }
  22. Eu editei poucos scripts para OTX ainda, mas acho que não seja esse o problema, quando você conjura a spell o player fica parado? voce tinha colocado a tag q eu enviei ou a que você estava anteriormente?
  23. Estranho, aqui funcionou você tentou com outros items tmb? pode ser o item que você quer que apareça que está com problema.

Informação Importante

Confirmação de Termo