Ir para conteúdo

Reds

Membro
  • Registro em

  • Última visita

  1. Reinz reagiu a uma resposta no tópico: Lista de UID e AIDS
  2. Reds postou uma resposta no tópico em Suporte Tibia OTServer
    Oi, por padrão um item com uniqueID é imóvel. Você pode ver os que já tem ações no actions.xml, o que tiver listado com actionId ou uniqueId, vai ter alguma ação no clique (use). Porém actions e uniqueIds também podem ser usado em movements.xml, ai são ações como ao pisar no tile com o ID. Em geral não tem muito onde ver, se você baixou algum mapa e ele já tem actions e uniqueIds, você pode conferir nesses arquivos que passei, agora se você quer criar algo novo, como uma quest, ou alguma ação no clique como alavanca, você precisa criar o script.
  3. Dragonight reagiu a uma resposta no tópico: OTClient V8
  4. Reds postou uma resposta no tópico em Suporte Tibia OTServer
    olá, tudo bem? se o seu server tiver itens próprios (alteração do spr e dat), você vai precisar exportar para a pasta do seu php pra utilizar. Se for spr e dat padrão do tibia, essa url deve apontar para algum servidor e esse servidor não está mais disponível, ai tem que encontrar o link atualizado ou também, exportar para o seu htdocs e mudar o apontamento da url. Não achei o script de export publicado aqui no tibiaking, mas busque por Items and outfits images generator for website no google e veja no fórum vizinho.
  5. Claudio Marcio reagiu a uma resposta no tópico: Magia - League of Legends Gangplank
  6. Opa, eu tenho um código de quando eu comecei a programar que faz isso, é pra tfs 0.4. local config = { cooldown = 22, -- tempo em segundos de cooldown entre um uso da spell e outro. } local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_FIREAREA) function skiaiho(cid, level, maglevel) skill = getPlayerSkill(cid,4) local min = -(level * 2+ maglevel * 10 +20) local max = -(level * 3+ maglevel * 15 +150) return min, max end setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "skiaiho") local area = createCombatArea(AREA_CIRCLE3X3) setCombatArea(combat, area) function onCastSpell(cid, var) if getPlayerStorageValue(cid, 12224) - os.time() <= 0 then setPlayerStorageValue(cid, 12224, os.time() + config.cooldown) function endEffect(position) local item = getTileItemById(position, 8572) if item.uid > 0 then doCombat(cid, combat, var) doRemoveItem(item.uid) end return true end local function onCastSpell3(position) doSendAnimatedText(position,"1",192) end local function onCastSpell2(position) doSendAnimatedText(position,"2",192) addEvent(onCastSpell3, 1000, position) end local function onCastSpell1(position) doSendAnimatedText(position,"3",192) addEvent(onCastSpell2, 1000, position) end local position = getCreaturePosition(cid) local orb = doCreateItem(8572, 1, position) addEvent(endEffect, 3500, position) addEvent(onCastSpell1, 500, position) doSendMagicEffect(position, 4) else doPlayerSendCancel(cid, "Cooldown for Mushroom is " ..getPlayerStorageValue(cid, 12224) - os.time().." seconds") return false end return true end se não souber como adaptar me avisa que eu refaço ele para a sua versão (pq olhando hj, anos depois ele tá meio tosco, porém funcional).
  7. Reds postou uma resposta no tópico em Suporte Tibia OTServer
    se você ainda precisa, tem um otclient que o gesior fez, que é pra gerar mapa para o site, entretanto ele pode ser usado para gerar minimap também. Procura ai: OTClient that unpack map.otbm to .png files - v4.0
  8. opa, beleza? instala todas as libs que precisa, eu uso tfs 1.4.2 e são essas: sudo apt install git cmake build-essential libluajit-5.1-dev libmysqlclient-dev libboost-system-dev libboost-iostreams-dev libpugixml-dev libcrypto++-dev libfmt-dev sudo apt-get install libboost-all-dev
  9. Você precisa criar um creaturescript com o evento de onLogin e fazer a lógica.
  10. Reds postou uma resposta no tópico em Suporte Tibia OTServer
    Você tem que alterar o nome do corpo. Nas versões mais recentes é assim: Você verifica o ID do corpse no xml da sua criatura, exemplo com rat: <look type="21" corpse="5964" /> significa que a outfit dele é o 21 e o corpo é o 5964. Abrindo o items.xml você procura o ID 5964 e muda para o que você quiser: <item id="5964" article="a" name="dead rat"> só ai são vários corpos, pq geralmente eles vao se decompondo, ai você precisa atualizar todos
  11. Opa, beleza? Veja se no seu config.lua está habiltiada stamina, no tfs 1.4 tem essa propriedade: staminaSystem = true deve ser marcada como true. Caso não consiga, me manda o github do lugar onde vc pegou sua base ou me fala a versão do tfs que a gente vê mais a fundo. ------------ Para abrir canal automaticamente, vai no creaturescript login.lua e adiciona isso antes do return true: player:openChannel(9) player:openChannel(15)
  12. Reds postou uma resposta no tópico em Scripts tfs 0.4 (OLD)
    eita, esse tópico é de 9 anos atrás kkkkk o cara nem vai ver
  13. gustavoadp reagiu a uma resposta no tópico: OTClient V8
  14. explica melhor sua ideia, não deu pra entender exatamente o que você quer usa o baú e tem 10% de chance de ganhar item e 90% de não ganhar? isso?
  15. Muito bom o sistema, só não estou conseguindo encontrar em lugar nenhum o <script type="text/javascript" src="./layouts/tibiarl/js/tradeOff.js"></script>
  16. Reds reagiu a uma resposta no tópico: Dúvidas de Iniciante
  17. Reds postou uma resposta no tópico em Suporte Tibia OTServer
    Opa, Isso, para você desenvolver você pode fazer na sua máquina, que ai não precisa pagar nada. Para deixa online pro público, hoje em dia é importante que tenha um host dedicado, eu prefiro usar linux por ser mais barato, mas da pra ser windows também. Quando eu deixava no windows, eu usava uma VPS da weblara, que hoje em dia virou esse site: https://cloudwin.com.br/ Quando você alugar um host, você vai acessar uma máquina remotamente, as windows tem interface, enquanto as linux é apenas por comandos. Você pode mudar os arquivos quando você quiser, inclusive o config.lua. Eu recomendo você aprender a usar um repositório de versionamento para colocar seus códigos, como o github, é bem fácil de usar, procure algumas aulas no youtube. O apache é o que vai receber as requisições dos seus jogadores, ou seja, ele vai conectar da máquina dele até a sua através do apache. Já o mysql é o banco de dados, ele guarda as informações dos seus jogadores, contas e etc.., o banco de dados é compartilhado entre o servidor e o site.
  18. tem esse aqui que eu uso e funciona bem: https://tibiaking.com/forums/topic/96933-auto-loot-sytem-for-tfs-13-revscripts/
  19. Codenome reagiu a uma resposta no tópico: Object Builder
  20. Reds reagiu a uma resposta no tópico: Ionia
  21. Reds postou uma resposta no tópico em Suporte Tibia OTServer
    Qual versão do seu server? Que tipo de modificação você fez na source? Pode mandar o script da spell que está sendo usada?
  22. Reds postou uma resposta no tópico em Suporte Tibia OTServer
    Bom dia, o Adobe air e o flash foram descontinuados em janeiro de 2021. Agora quem mantém o projeto é a harman. Eu sei que o flash eles cobram uma licença anual que é uma pancada, acho que uns 20 mil dólares por ano. Entretanto o adobeair me parece estar ainda de graça. Link para download no site oficial: https://airsdk.harman.com/runtime

Informação Importante

Confirmação de Termo