Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''tfs1.0''.

  • 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

Encontrado 5 registros

  1. Hello, remaker script for tfs 1.x. talkactions.xml <talkaction words="!ownbp" script="ownbp.lua"/> ownbp.lua local config = { cost = 1000, -- Cost (GP) ownTime = 24 * 60 * 60 * 1000, -- Time (24 horas) backpackId = 2000 } function onSay(player, words, param) local playerID = player:getGuid() local owner = (playerID + 100) local ownerName = player:getName() local function noOwner(o) o:removeAttribute(ITEM_ATTRIBUTE_DESCRIPTION) o:setActionId(0) end if (player:removeMoney(config.cost) == true) then local backpack = doPlayerAddItem(player:getId(), config.backpackId, 1) if (backpack ~= nil) then doSetItemSpecialDescription(backpack, ownerName..' owns this container.') doSetItemActionId(backpack, owner) addEvent(noOwner, 1000 * config.ownTime, backpack) end else doPlayerSendCancel(cid, "You do not have the amount of GP ("..config.cost..").") end end actions.xml <action itemid="2000" script="ownbp.lua"/> ownbp.lua function onUse(cid, item, fromPosition, target, toPosition, isHotkey) local playerID = cid:getGuid() -- getPlayerGUID(cid) local owner = (item.actionid - 100) if (owner > 0) then if (owner ~= playerID) then doPlayerSendCancel(cid, "You aren\'t owner of this container.") return TRUE end end end by @@azi
  2. gostaria de ajuda na conversão desse sistema para TFS 0.3.6 <event type="think" name="aA" script="autoAttack.lua"/> function onThink(cid, interval) local monster = Monster(cid) if monster ~= nil then local targets = monster:getTargetList() local currentTarget = monster:getTarget() if not currentTarget then return monster:searchTarget() end if currentTarget ~= nil then for i = 1, #targets do local target = targets[i] if target:isPlayer() then monster:addFriend(target) monster:removeTarget(target) end end local newTarget = monster:getTargetList()[1] monster:setTarget(newTarget) monster:setFollowCreature(newTarget) end end return trueend
  3. ALGUEM SABE COMO FAÇO PRA COMEÇAR A YALAHAR QUEST DA MISSAO 10? POIS MEU SERVIDOR ESTA COM A YALAHAR FULL E NAO ACHEI NADA SOBRE ISSO AINDA, PRECISO MT DE AJUDA QUEM PUDER AJUDAR FICAREI MT GRATO.
  4. Salve galera do XTibia! Meu nome é Victor Fasano, desenvolvedor de websites, todos sabem... Bem, muitas pessoas me pediram para que eu fizesse um website gesior ou algum website que houvesse funcionabilidades na base The Forgotten Server 1.0 a versão mais atual do tfs. Bom, vou estar lançando 1 versão por semana aproximadamente, para correção de possiveis erros, eu peguei uma base do meu website mais atualizado que é nulo de erros, fundi com uma plataforma bem competente na questão websites e estou transformando ele totalmente funcional para APENAS tfs 1.0. Versão do website está em Alpha 0.1. Ou seja: Website cria accounts Website cria personagens Website é funcional fórum, shop, donate system, automatic payment system. Lost recovery account Recovery key account Visualização de personagens Integração site / ot feito com sucesso Método de encriptação apenas em sha1. Todos este sistemas foram feitos e testados em uma base de um servidor padrão 10.37 Website consiste de 2 layouts 1. manutenção (maintenace page igual do tibia.com). 2. tibiacom (padrão de todos os gesiores com algumas modificações e edições para a atualidade). Website está sendo um Open Source até o momento, caso eu queira posso privatizar e somente usuários com keys (sistema de ativação por chave) e convidados terão o website, mas isto não vem ao caso nesta instancia. Bom galera, ainda não está disponivel para download ainda o website, estamos desenvolvendo uma pagina totalmente segura de instalação.
  5. Fala galera Não sei se Geral já sabe, mas creio que sim, sobre o surgimento do TFS 1.0, e o fim do suporte e atualização para outras versões do TFS. Em termos é bom, porque agora vai ser gratuito, não vai mais precisar pagar premium no Otland para ter acesso às sources atualizadas, porém o problema é adapatar um datapack à essa source, ainda mais se for um datapack global (como é o meu caso, e o de muitos por ai). Iniciei essa discussão para ver a opinião de vocês, pois sei que tem muita gente que gostaria de ver essa source funcionando perfeitinha no seu otserv, pois ela vai ser atualizada junto ao ShadowCores, sempre com as features novas, e muito estavel. Bom nos meus testes eu constatei algumas mudanças Muito estável Carrega muito rápido os scripts e também o mapa In-game percebe-se também que esta mais rápido, mais fácil de andar e tal. As novas features, como browse field, icone de guild funcionando 100% Como podem ver as vantagens são muitas, essas são as que me impressionaram, mas outras pessoas testando vão constatar mais. O que eu fiz ? O que eu fiz, eu acho que todo mundo faria, joguei a tfs 1.0 compilada dentro do meu datapack e mandei rodar, como já era esperado surgiram vários erros no logs, de todos os tipos, tamanho e formas. haha. Então resolvi verificar o datapack padrao que vem junto a source pra ver as mudanças que tinha sido feitas. E constatei o seguinte. Actions TFS 0.3 <action uniqueid="61900" event="script" value="script.lua"/> TFS 1.0 <action uniqueid="61900" script="script.lua"/> Obs.: Não testei se todos os scripts funcionam, testei apenas o de domar e apresenta um erro de função Creaturescripts TFS 0.3 <event type="login" name="PlayerLogin" event="script" value="login.lua"/> TFS 1.0 <event type="login" name="PlayerLogin" script="login.lua"/> Obs.: Não testei outros scripts. Globalevents TFS 0.3 <globalevent name="record" type="record" event="script" value="record.lua"/> TFS 1.0 <globalevent type="record" name="PlayerRecord" script="record.lua"/> Movements TFS 0.3 <movevent type="StepIn" itemid="416" event="script" value="tiles.lua"/> TFS 1.0 <movevent event="StepIn" itemid="416" script="tiles.lua"/> Obs.: Aqui mesmo alterando a estrutura não funcionou nenhum movement testado, e também nenhum erro apareceu no log, apenas os movements de hometown, debugo o cliente. NPC Não houve mudança na estrutura, creio que tenha havido mudança na lib, porém trocando a lib consegui que os npcs funcionasse, como o de barco, de compra potion, porém npcs que tinham funções não funcionou. Eu alterei o caminho que puxa o npcs na sources pq agora o padrao é <npc name="Znozel" script="default.lua" walkinterval="2000" floorchange="0"> Então se você tiver npcs com o caminho assim <npc name="Znozel" script="data/npc/scripts/default.lua" walkinterval="2000" floorchange="0"> Todos vão dar erro e não vão funcionar, então como a maioria dos meus npcs é igual ao mostrado acima script="data/npc/scripts/default.lua", tive que alterar direto na source. Em npc.cpp onde estava assim m_loaded = m_scriptInterface->loadFile("data/npc/scripts/" + file, npc) == 0; Troquei para isso m_loaded = m_scriptInterface->loadFile(file, npc) == 0; Então não tive mais erros, e meus npcs aparecerão. Então galera, esta sendo minha saga ultimamente, desvendar os segredos (pra mim são segredos) desta source misteriosa. Sei que muitos aqui tiram de letra arrumar esses erros e tals, e não vão sofrer nem a metade que eu to sofrendo haha. Então se toparem deixa ai embaixo. Sei que a maioria dos erros (se não todos) está acontecendo pela falta da pasta lib, que nessa versão não existe mais ! Se curtiram pelo menos o post da um rep pra mim fica feliz xD
×
×
  • Criar Novo...