
Tudo que vankk postou
-
[Error] creature script
Sem você postar o script ninguém vai saber como te ajudar.
-
(Resolvido)Sair mensagem de Broadcast
Que? Explica direito o que você quer.
-
NPC Bless, Mapping e Heal
Tente utilizar as funções mais atualizadas em seus scripts, evitando usar o compat principalmente se você está utilizando The Forgotten Server 1.2+
-
Tile summon por movements tfs 1.2
local config = { storage = 60233, -- storage interval = 60, -- interval monster = {name = 'Vermush', position= Position(747, 1602, 10)}, message = "It's too quiet here...", } function onStepIn(creature, item, position, fromPosition) local player = creature:getPlayer() if not player then return true end local globalStorage = Game.getStorageValue(config.storage) if (os.difftime(os.time(), globalStorage) < config.interval) then return true end local monster = Game.createMonster(config.monster.name, config.monster.position, false, true) if not monster then return true end player:say(config.message, TALKTYPE_SAY) Game.setStorageValue(config.storage, os.time()) return true end
-
(Resolvido)VIP POR ITEM
local config = { days = 30, message = 'Você recebeu 30 dias de VIP. Parabéns!' } function onUse(cid, item, frompos, item2, topos) addVipDays(cid, config.days) doPlayerSendTextMessage(cid, 22, config.message) doRemoveItem(item.uid, 1) return true end
-
Como mudar effect ao logar e deslogar
Qual a sua versão do TFS?
-
(Resolvido)VIP POR ITEM
Passa a sua lib do sistema de VIP.
-
Script não roda mas não acusa erro no console.
Esse é um script para TFS 1.x, e não funciona em 0.3.6. Esse script aqui deve funcionar em seu servidor.
-
Spell transformando em estatua
Sim, é possível sim, hehe. Isso não é uma área de pedidos.
-
(Resolvido)Double Exp Potion Falhando
Isso é uma storage no qual evita que o jogador use a mesmo por muito tempo, basta mudar no script o tempo mínimo para usar novamente, só diminuir aqui "time = 30, ---- TIME IN MINUTES". Coloca um tempo em minutos igual a um minuto, ou então a dois minuto, dependendo do que você queira fazer.
-
(Resolvido)VIP POR ITEM
local config = { days = 30, message = 'Você recebeu 30 dias de VIP. Parabéns!' } function onUse(cid, item, frompos, item2, topos) doPlayerAddPremiumDays(cid, config.days) doPlayerSendTextMessage(cid, 22, config.message) doRemoveItem(item.uid, 1) return true end
-
10 anos nessa porra
Entrei no mundo do Tibia em 2004, e em fóruns em 2007.. Tempo para cacete.
-
Contratando mappers
Olá senhoras e senhores, estou precisando de Mappers, no qual irá mapear na versão 10.99+ do Tibia. O trabalho será pago, e mensal, você receberá um salário. Você poderá escolherer o meio de pagamento: PayPal, PagSeguro, Depósito, Bitcoin, Ethereum. Caso esteja interessado por favor entrar em contato comigo via PM ou Discord (vankk #7765) enviando fotos do seu trabalho e também quantos anos você tem. Somente pessoas experientes, e principalmente que não seja uma criança, não gosto de fazer negócios com moleque. Atenciosamente, vankk.
-
Procurando por Designers
Boa noite, estou precisando de um designer bom para fazer as imagens das minhas empresas, quem estiver interessado por favor entrar em contato. O trabalho será pago, você escolherá o meio de pagamento: PayPal, PagSeguro, Depósito, Bitcoin, Ethereum. Caso esteja interessado por favor entrar em contato comigo via PM ou Discord (vankk #7765) Somente pessoas experientes com design gráfico, e principalmente que não seja uma criança, não gosto de fazer negócios com moleque. Atenciosamente, vankk.
-
[FREE SUPORTE] TFS 1.x - vankk
lua.org é um bom começo para você ter noção sobre Lua.
-
[FREE SUPORTE] TFS 1.x - vankk
Troca o 'You see' por 'Voce ve'
-
[FREE SUPORTE] TFS 1.x - vankk
Ops, coloca em baixo da linha local description = "Voce ve " .. thing:getDescription(distance)
-
[FREE SUPORTE] TFS 1.x - vankk
Provavelmente sim. -- data/lib/core/player.lua local tmpConfig = { [2160] = {title = 'Filha de sei la quem', value = 1}, [2161] = {title = 'Filho da filha de nao sei quem', value = 2} } function Player.getTitle(self) for v, k in pairs(tmpConfig) do if self:getStorageValue(v) >= k.value then return k.title end end return nil end -- data/events/scripts/player.lua em baixo de function Player:onLook(thing, position, distance) if thing:isCreature() and thing:isPlayer() then local getTitle = self:getTitle() if getTitle ~= nil then local i, j = description:find("You see (.-)%.") description = ("%s [%s]%s"):format(description:sub(1, j-1), getTile, description:sub(j)) end end
-
[FREE SUPORTE] TFS 1.x - vankk
Ai é com você para fazer algo que dê a storage, e modificar no config do script que eu mandei.
-
[FREE SUPORTE] TFS 1.x - vankk
data/player/events.lua local config = { [2160] = {title = 'Filha de sei la quem'}, [2161] = {title = 'Filho da filha de nao sei quem'} } if thing:isCreature() and thing:isPlayer() then local storage = config[thing:getStorageValue()] if storage > 0 then local i, j = description:find("You see (.-)%.") description = ("%s [%s]%s"):format(description:sub(1, j-1), storage.title, description:sub(j)) end end
-
[FREE SUPORTE] TFS 1.x - vankk
Olá senhores, nos últimos tempos eu dei uma abandonada por aqui, e gostaria de voltar a contribuir um pouco com o fórum e decidi reabrir esse tópico para dar um suporte gratuito para scripts em TFS 1.x. Existem algumas regras na qual você deve cumprir se não, caso você poste eu só irei ignorar: Isso não é um tópico para pedir scripts como Quests de global, ou sistemas, etc. Esse tópico é com o intuito de ajudar com problemas em códigos. Somente suporte para TFS 1.x Seja gente boa, que serei gente boa. Explique corretamente o que está acontecendo: poste fotos do erro, coloque o código no Pastebin.com ou até mesmo usando a tag de CODE. Somente suporte para TFS 1.x Peço que tenha em mente que não tenho horários para resolver, tentarei responder o quanto antes, porém, não seguirei fielmente um horário como os serviços que eu faço. Caso você esteja lendo esse tópico e não seja TFS 1.x a sua engine, não poste aqui o seu problema; crie um tópico, e me marque ? Gentileza gera gentileza. Atenciosamente, vankk.
-
Bug de clonagem de dinheiro/itens
>> Não quero nem comentar os erros amadores que há neste código lul. Obrigado por ter reportado Bruno. Talvez deveríamos levar esse bug para o GitHub e fazermos uma fix em C++?
- Novos sistemas de Aura
-
Novos sistemas de Aura
Olá senhores, venho aqui anunciar três sistemas no quais foram desenvolvidos por mim para o Aura que estará disponível no servidor a partir do Server Save do dia 13 de maio de 2017. Todos os sistemas foram escritos para TFS 1.3, e gostaria de ver os comentários de vocês sobre os sistemas. Waypoint O sistema consiste em você ter o item Waypointer que poderá ser adquirido na Store e com esse item você poderá marcar Waypoints ao arredores de Aura, e depois poder ser teletransportado para lá. Caso você não possua mais o item os Waypoints marcados não poderão ser utilizados, ou seja, o item precisa sempre estar em sua backpack! Jogadores VIPs conseguem marcar 5 Waypoints ao arredor do mapa, e jogadores que não são VIP somente 3. Para você marcar um Waypoint basta você falar !waypoint nome_do_lugar. No exemplo abaixo mostramos salvando o Waypoint no Depot de Armia. Após marcado o Waypoint você sempre poderá ir até ele desde que o item não esteja em Cooldown em seu personagem. O cooldown do item é de 10 minutos. Donation House Diferente de todos outros servidores no quais você precisa entregar o item para um Administrador e ele te da a casa, em Aura eu decidi fazer esse processo automático, no qual o jogador compra somente o item na Store, e utiliza o item. A Donation House é uma casa na qual jogadores poderão alugar semanalmente em Aura e isso lhe trará alguns benefícios, como: trainers particulares, depot particular, e juntamente uma casa com mais de 6000 SQM no total, e acesso a monstros exclusivos que possuem maiores grandes de dropar major crystalline token, aura key, loot crate, gold nuggets, etc. O item de acesso para a Donation House estará a venda em nossa Store, e basta o jogador usar o item e receberá uma Donation House. Após uma semana do aluguel da casa o jogador precisa ter o item novamente, caso ele não tenha, ele perderá acesso a aquela casa. Tenha em mente que você não precisa estar online para pagar o aluguel da casa, porém, o item PRECISA ESTAR NO PERSONAGEM, NA BACKPACK! Caso o item esteja no depot, ou até mesmo no Inbox, e não esteja na backpack, o jogador perderá a casa do mesmo jeito. Sistema de reputação Em Aura queremos que os jogadores interajam com outros jogadores, e com isso desenvolvemos o sistema de reputação, que o que ele fizer dentro do jogo impactará em suas escolhas no futuro, como por exemplo acesso a Hunts, e até mesmo Quests. Para você dar reputação para um jogador você precisa ter pontos de opinião, que no qual são obtidos a cada 25 minutos logado em Aura. E após tendo os pontos de opinião você pode dar uma reputação para outro jogador utilizando o comando: !rep player_name. Existe uma tabela que fizemos sobre o que você fizer vai lhe dar, como por exemplo, matar um dog, ou cat, você perderá 5 pontos de reputação, indo para o lado mal! E o que acharam dos sistemas que irá vir no próximo Update de Aura? Caso queira conhecer sobre o servidor entre em www.auraot.com Atenciosamente, vankk.
-
HOST DE SERVIDOR
OVH.