Jump to content
Close

Search the Community

Showing results for tags 'tfs 1.x'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Community
    • Rules
    • Portal
    • Resources
    • Commerce
    • Clubs
  • OTServers
    • Discussion
    • Support
    • Tutorial
    • Download
    • Code Development
    • Contests and Events
    • Form Team
    • Advertise your Server
  • Tibia Bots
    • Discussion
  • League of Legends's Geral
  • League of Legends's Suporte
  • Jogos Gerais's Geral
  • Nto New Season's Tópicos
  • Fakes's Fakes
  • Tibia's Geral
  • Tibia's Notícias
  • Tibia's Media
  • Tibia's Life Thread
  • Gráficos's Geral
  • Gráficos's Tutoriais
  • Gráficos's Recursos
  • Gráficos's Aprendizagem & Recursos
  • Gráficos's Galeria
  • Gráficos's Duelos & Batalhas
  • Gráficos's Suporte
  • Desenvolvimento e Programação's Geral
  • Desenvolvimento e Programação's Tutoriais
  • Desenvolvimento e Programação's Trabalhos
  • Desenvolvimento e Programação's Suporte
  • Computação's Geral
  • Computação's Dicas e Tutoriais
  • Computação's Suporte
  • Roleplaying's Roleplaying
  • Playground's (Off-topic)
  • Divulgações's Tópicos
  • Academia de Mapping's Quadro da Clopin
  • Academia de Mapping's Dev Area
  • Academia de Mapping's Quadro do Nolis
  • Academia de Mapping's Quadro do Namikaze
  • Styller's Tópicos

Calendars

  • Official Calendar
  • OTServs Calendar
  • Several Calendars

Product Groups

  • Advertisements in Top
  • Advertisements In Signatures
  • Advertisements in Topics
  • Others Advertisements

Categories

  • Sales Section
    • Scripting Sales
    • Codes Sales
    • Mapping Sales
    • Websites Sales
    • Design/Sprites Sales
    • Bots Sales
  • Look Jobs
  • Looking for Freelancers
  • Team Formation

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Localization


My character


Favorite OTServ


Bot preferred


Interests

Found 14 results

  1. Olá pessoal, para quem não sabe esse script funciona da seguinte maneira, você escolhe um X item, ao dar use neste X item, a Stamina do player enche X tempo que você determinar. Crie um arquivo com o nome stamina_refuel.lua em actions/scripts e coloque isso dentro: local stamina_full = 42 -- horas (stamina full) function onUse(player, item, fromPosition, target, toPosition, isHotkey) if player:getStamina() >= (stamina_full * 60) then player:sendCancelMessage("Your stamina is already full.") else player:setStamina(stamina_full * 60) player:sendTextMessage(MESSAGE_INFO_DESCR, "Your stamina has been refilled.") player:getPosition():sendMagicEffect(CONST_ME_MAGIC_RED) item:remove(1) end return true end E em actions.xml adcione a tag: <action itemid="ITEMID" script="stamina_refuel.lua"/> Para editar é fácil, nesta parte: local stamina_full = 42 -- horas (stamina full) Acima você escolhe o tempo (em horas) que encherá ao usar o stamina refuel. Bem simples né pessoal ?! Espero ter ajudado, abraços!
  2. Olá venho por meio deste tópico, apresentar um pouquinho do meu trabalho! Gostaria de informa-los que não estou desenvolvendo com intuito de deixar o game online, estou cursando engenharia de software e preciso treinar POO, SQL entre outras tecnologias que estão presentes no Tibia. A Primeira etapa foi escolher um tema minha preferência é derivado, pokémon é a melhor opção pelo simples fato de já existir uma grande variedade de sprites disponíveis na internet. A segunda etapa foi escolher quais sources utilizar, as escolhas foram: OTClient (10.98) Commits on Apr 28, 2019. TheForgottenServer Commits on Apr 26, 2019. Estou utilizando a versão mais atualizada disponível até a data citada. IMPORTANTE: Todo sistema apresentado é de minha autoria, não utilizo base de terceiros até porque meu intuito aqui é desenvolver meus conhecimentos. Obs: trabalho com Linux. Primeiro print do projeto (start): Adicionado balls:
  3. Vá em talkactions/talkactions.xml e add as tags: <talkaction words="!aol" script="!aol.lua"/> <talkaction words="!bless" script="!bless.lua"/> Agora crie 2 arquivos .lua em talkactions/scripts/ com os nomes: !aol.lua e !bless.lua. Depois coloque o código dentro dos respectivos arquivos: !aol.lua !bless.lua Bem simples pessoal, abraços!
  4. Olá pessoal, esse script funciona quando algum player morre para outro player, assim aparecendo uma mensagem para todos do servidor falando quem morreu e quem matou. Procure o arquivo creaturescripts/scripts/playerdeath.lua e adicione o seguinte código antes do último end: if killer:isPlayer() then Game.broadcastMessage(player:getName().."["..player:getLevel().."] acabou de ser morto pelo jogador "..killer:getName().."["..killer:getLevel().."].", MESSAGE_STATUS_DEFAULT) end Pronto, finalizado! Só isso? Sim, script simples e divertido, qualquer dúvida poste aqui.
  5. Olá Sempre trabalhei sobre os TFS 0.3.6 e TFS 0.4, mas eu gostaria de mudar e atualizar para os TFS 1.x os quais eu não entendo nada. Gostaria de saber se existe conteúdo para eles, pois vejo muitas publicações onde o TFS recomendado é o 1.x mas o que isso significa? O script poderia ser usado em qualquer TFS 1.x? No caso tem muitas versões que se usam o 1.x, não é como o 0.4 onde só a versão 8.60 é usada. Espero ter explicado de uma maneira menos complicada uheuhe abç
  6. Funções: Ao utilizar o comando !checkitem, itemId irá visualizar todos os jogadores da database no qual possuí o item sendo carregado no personagem e irá falar in-game. Script funcionando: Script: function onSay(player, words, param) if not player:getGroup():getAccess() then return true end if not param then player:sendCancelMessage('Please type the command: !checkItem, itemId') return false end local itemId = tonumber(param) if not itemId then player:sendCancelMessage('The value should be numeric.') return false end local resultId = db.storeQuery(string.format('SELECT `name`, `id` FROM `players` WHERE `id` IN (SELECT `player_id` FROM `player_items` WHERE `itemtype` = %d)', itemId)) local message = string.format('Results from the search from the itemId %d in our database:\n\n', itemId) if resultId ~= false then repeat local playerName = result.getDataString(resultId, "name") local playerId = result.getDataInt(resultId, "id") local checkOnline = db.storeQuery(string.format('SELECT `player_id` FROM `players_online` WHERE `players_online`.`player_id` = %d', playerId)) if checkOnline ~= false then status = 'Online' else status = 'Offline' end message = message .. playerName .." [".. status .."]\n" until not result.next(resultId) result.free(resultId) else message = message .. "There is no players with this item at our server." end player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, message) return false end NOTAS: Na tag do talkaction.xml precisa ter separator = " " Esse script só funciona na versão TFS 1.x do The Forgotten Server Créditos ao van key key AKA eu.
  7. Gostaria de colocar este script para TFS 1.0 atualmente eu peguei ele na versão do TFS 1.2 mas infelizmente não consigo colocar pra ele contar o tempo e mover o jogador caso ele tiver parado pelo tempo determinado no script, acontece que não da erro no distro ele só não move, alguém poderia me ajudar? local config = { time = 15, -- minutes str = 98765, -- storage pos = {x = 31373, y = 32780, z = 7} -- position } function onStepIn(creature, item, position, fromPosition) local player = creature:getPlayer() if not player or player:isInGhostMode() then return true end local function isTraining(uid) local self = Player(uid) if not self then return false end return self:getStorageValue(config.str) > 0 and self:teleportTo(config.pos) or true end check = addEvent(isTraining, config.time * 60 * 1000, player:getGuid()) player:sendTextMessage(MESSAGE_EVENT_ADVANCE, '[Treiner]: Movimente-se a cada ' .. config.time .. ' minutos, caso contrario, voce sera teleportado ao templo.') return player:setStorageValue(config.str, 1) end function onStepOut(creature, item, position, fromPosition) local player = creature:getPlayer() if not player or player:isInGhostMode() then return true end return stopEvent(check) and player:setStorageValue(config.str, -1) end Eu devo ter postado ele no lugar errado antes de postar aqui.. :\
  8. Gostaria de colocar este script para TFS 1.0 atualmente eu peguei ele na versão do TFS 1.2 mas infelizmente não consigo colocar pra ele contar o tempo e mover o jogador caso ele tiver parado pelo tempo determinado no script, acontece que não da erro nenhum ele só não move, alguém poderia me ajudar? local config = { time = 15, -- minutes str = 98765, -- storage pos = {x = 31373, y = 32780, z = 7} -- position } function onStepIn(creature, item, position, fromPosition) local player = creature:getPlayer() if not player or player:isInGhostMode() then return true end local function isTraining(uid) local self = Player(uid) if not self then return false end return self:getStorageValue(config.str) > 0 and self:teleportTo(config.pos) or true end check = addEvent(isTraining, config.time * 60 * 1000, player:getGuid()) player:sendTextMessage(MESSAGE_EVENT_ADVANCE, '[Treiner]: Movimente-se a cada ' .. config.time .. ' minutos, caso contrario, voce sera teleportado ao templo.') return player:setStorageValue(config.str, 1) end function onStepOut(creature, item, position, fromPosition) local player = creature:getPlayer() if not player or player:isInGhostMode() then return true end return stopEvent(check) and player:setStorageValue(config.str, -1) end
  9. Celestia abrirá 5 de Dezembro, 9:00 AM Hora de Brasília. Celestia Realm é um servidor oldschool de OpenTibia, o mapa é próprio, e o antigo gameplay que os nostálgicos gostam, com algumas surpresas também. Items, spells, outfits e monstros tem sprites antigos, já o mapa tem tudo que os sprites novos podem oferecer. Todo o combate é no esquema do 7.4, com spells antigas, formulas antigas, exhaust antigo e sem hotkey. Monstros e items são os implementados até o 7.6/7.72, então Hydras estão presentes. Temos um grande número de quests escondidas e áreas secretas esperando para serem descobertos, mistérios e quebra-cabeças. Vários melhoramentos do Tibia atual estão presentes, como o novo e prático sistema de NPC, items como runas e flasks stackando, para ver todas as diferenças confira a seção what is different do nosso FAQ. Em Celestia você tem duas opções de client para utilizar, tanto com sprites 7.4 como a versão com sprites 7.1, a escolha é sua. Exp Rate Do 1 ao 20 - x6 Do 21 ao 35 - x5 Do 36 ao 90 - x4 Do 91 ao 105 - x3 Skills and Magic rates são estagiados, avançam muito mais rápido no início. Promotion, Blessings, Tasks and e outras coisas mais são obtidas através de quests dentro do jogo. Combate e spell system igual ao 7.4. Algumas Quests Épicas, onde os items só dão respaw de novo após algum tempo. Runas cargas dobradas, party exp share, knights e paladins com dano buffado, mana regen x4. Crie sua conta agora! Celestia Realm oldschool, um servidor tão bom que dá até pra sentir o gostinho.
  10. Preciso de um sistema com pagseguro automatico para gesior 2012 (tfs 1.x), sem falhas e nem bugs, posso pagar pelo script.
  11. Ola ,boa noite. Então estou tentando usar os novos look do 10.90 -. Porem quando tento mexer no script da esse erro. Mais so quando troco o script o script original funciona normal. esse é o script original que funciona até o look 595. function onSay(cid, words, param) local player = Player(cid) if not player:getGroup():getAccess() then return true end local lookType = tonumber(param) if lookType >= 0 and lookType ~= 1 and lookType ~= 135 and lookType ~= 411 and lookType ~= 415 and lookType ~= 424 and (lookType <= 160 or lookType >= 192) and lookType ~= 439 and lookType ~= 440 and lookType ~= 468 and lookType ~= 469 and (lookType < 474 or lookType > 485) and lookType ~= 501 and lookType ~= 518 and lookType ~= 519 and lookType ~= 520 and lookType ~= 524 and lookType ~= 525 and lookType ~= 536 and lookType ~= 543 and lookType ~= 549 and lookType ~= 576 and lookType ~= 581 and lookType ~= 582 and lookType <= 595 then local playerOutfit = player:getOutfit() playerOutfit.lookType = lookType player:setOutfit(playerOutfit) else player:sendCancelMessage("A look type with that id does not exist.") end return false end E esse oque estou tentando usar que da o erro. function onSay(player, words, param) if not player:getGroup():getAccess() then return true end local lookType = tonumber(param) if not lookType then lookType = MonsterType(param) and MonsterType(param):getOutfit().lookType if not lookType then player:sendCancelMessage("A monster with that name does not exist.") return false end end if lookType >= 0 and lookType ~= 1 and lookType ~= 135 and lookType ~= 411 and lookType ~= 415 and lookType ~= 424 and (lookType <= 160 or lookType >= 192) and lookType ~= 439 and lookType ~= 440 and lookType ~= 468 and lookType ~= 469 and (lookType < 474 or lookType > 485) and lookType ~= 501 and lookType ~= 518 and lookType ~= 519 and lookType ~= 520 and lookType ~= 524 and lookType ~= 525 and lookType ~= 536 and lookType ~= 543 and lookType ~= 549 and lookType ~= 576 and lookType ~= 581 and lookType ~= 582 and lookType ~= 597 and lookType ~= 598 and lookType ~= 599 and lookType ~= 600 and lookType ~= 616 and lookType ~= 623 and lookType ~= 625 and lookType ~= 636 and lookType ~= 637 and lookType ~= 638 and lookType ~= 639 and lookType ~= 640 and lookType ~= 641 and lookType ~= 642 and lookType ~= 643 and lookType ~= 645 and lookType ~= 646 and lookType ~= 652 and lookType ~= 653 and lookType ~= 654 and lookType ~= 655 and lookType ~= 656 and lookType ~= 657 and lookType ~= 658 and lookType ~= 659 and lookType ~= 660 and lookType ~= 661 and lookType ~= 662 and lookType ~= 663 and lookType ~= 678 and lookType ~= 700 and lookType <= 701 then local playerOutfit = player:getOutfit() playerOutfit.lookType = lookType player:setOutfit(playerOutfit) else player:sendCancelMessage("A look type with that id does not exist.") end return false end Tenho que adicionar em mais algum lugar ,alguém poderia dar uma luz do que poderia ser.
  12. Eu estava afim de fazer isso já à algum tempo, mas por conta da preguiça não fiz, ai vasculhando em outro fórum, vi que um membro fez o auto-complete de funções no Sublime Text, uma dos melhores editores de texto para programadores(disponível em todos os OS), e pensei em compartilhar com vocês, todos os créditos fica a merci de Jetro. Para instalar : - Abra o sublime, vá em Preferences, dps em Browse Packages. - Abra a pasta User, e cole o arquivo tfs.sublime-completions no local. - Depois só fechar e abrir o sublime, que estará com o auto-complete. Link tfs.sublime-completions : https://github.com/jangeldevelopment/Sublime-Text-TFS-Autocompletion/archive/master.zip Link do Sublime(pra quem se interessar) : http://www.sublimetext.com/2 GitHub : https://github.com/jangeldevelopment/Sublime-Text-TFS-Autocompletion
  13. Script feito para TFS 1.x Esse script foi feito para ajudar os mappers a fazerem quests sem precisar saber scriptwriting. Basta criar um bau, por actionid 15000 e um uniqueid que não coincida com outras storages usadas. Dentro do baú é só por quantos itens quiser. Em data/actions/scripts crie um script chamado reward_system.lua e cole o seguinte código: E em actions.xml cole a seguinte tag: <!-- Reward System --> <action actionid="15000" script="reward_system.lua"/> E pronto. Edit: Atualizado, agora o baú pode conter bags/backpacks/containers que contém itens.
  14. Olá, tenho uma duvida e quase ninguém me ajuda >.> Todo tfs 1.x que tento ligar no meu computador chega até > Loading scripts system E da crash. Não sou eu que estou compilando porque to em fazenda e a internet é tipo uma bosta. Se alguém puder me explicar oque está acontecendo eu agradeço :3 Aqui um erro: Agradeço com REP++ para quem puder ajudar :>

Open Tibia Server

Quer aprender a criar seu próprio servidor de Tibia? Então está no lugar certo, aqui você encontrará milhares de tutorias, scripts, códigos, mapas e utilitários para que você possa fazer o seu próprio servidor de Tibia partindo do zero.

Redes Sociais

Anuncie no Tibia King

Precisa de mais visibilidade em seus projetos? Quer publicidade para o seu servidor? Anuncie no Tibia King e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução! A publicação do seu anuncio é instantânea!

×
×
  • Create New...