-
Total de itens
331 -
Registro em
-
Última visita
-
Dias Ganhos
11
Tudo que Marco Oliveira postou
-
Abrindo um servidor das versões atuais. [10.77/10.78]
tópico respondeu ao Marco Oliveira de Marco Oliveira em Lixeira Pública
Não tive esse problema aqui, tente refazer os passos novamente.... -
Até o momento não encontrei solução alguma, pra ser sincero nem procurei mais pois estou jogando muito tibia global
-
"O mundo não é um grande arco-íris. É um lugar sujo e cruel, que não quer saber o quanto que você é durão, vai botar você de joelhos, e você vai ficar de joelhos para sempre se você deixar. Você, eu, ninguém vai bater tão duro como a vida. Mas não se trata de bater duro, se trata de quanto você agüenta apanhar e seguir em frente; o quanto você é capaz de agüentar e continuar tentando....
-
Autor: Slec Map Name: Den of Sin Version: 10.81
-
Fiz para o MoazOT, sendo um baiak não precisa ser muito detalhado! Veja meu ShowOFF lá eu mostro meus mapas com mais detalhes
-
[Arquivado]O atual cenário OTserv
tópico respondeu ao TarciisioFilho de Marco Oliveira em Noticias - Arquivo
Sempre curtir mapas propios e com baixa XP, o global se torna enjoativo depois de um tempo então essa é uma boa maneira de dar uma saidinha. Mas também vai depender muito do estilo do servidor e do seu mapa. -
Aparece esse erro no meu console quando tento fazer login: Lua Script Error: [CreatureScript Interface] data/creaturescripts/scripts/offlinetraining.lua:onLogin data/creaturescripts/scripts/offlinetraining.lua:4: attempt to call method 'getOfflineTrainingSkill' (a nil value) stack traceback: [C]: in function 'getOfflineTrainingSkill' data/creaturescripts/scripts/offlinetraining.lua:4: in function <data/creaturescripts/scripts/offlinetraining.lua:1> offlinetraining.lua function onLogin(player) local lastLogout = player:getLastLogout() local offlineTime = lastLogout ~= 0 and math.min(os.time() - lastLogout, 86400 * 21) or 0 local offlineTrainingSkill = player:getOfflineTrainingSkill() if offlineTrainingSkill == -1 then player:addOfflineTrainingTime(offlineTime * 1000) return true end player:setOfflineTrainingSkill(-1) if offlineTime < 600 then player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "You must be logged out for more than 10 minutes to start offline training.") return true end local trainingTime = math.max(0, math.min(offlineTime, math.min(43200, player:getOfflineTrainingTime() / 1000))) player:removeOfflineTrainingTime(trainingTime * 1000) local remainder = offlineTime - trainingTime if remainder > 0 then player:addOfflineTrainingTime(remainder * 1000) end if trainingTime < 60 then return true end local text = "During your absence you trained for" local hours = math.floor(trainingTime / 3600) if hours > 1 then text = string.format("%s %d hours", text, hours) elseif hours == 1 then text = string.format("%s 1 hour", text) end local minutes = math.floor((trainingTime % 3600) / 60) if minutes ~= 0 then if hours ~= 0 then text = string.format("%s and", text) end if minutes > 1 then text = string.format("%s %d minutes", text, minutes) else text = string.format("%s 1 minute", text) end end text = string.format("%s.", text) player:sendTextMessage(MESSAGE_EVENT_ADVANCE, text) local vocation = player:getVocation() local promotion = vocation:getPromotion() local topVocation = not promotion and vocation or promotion local updateSkills = false if isInArray({SKILL_CLUB, SKILL_SWORD, SKILL_AXE, SKILL_DISTANCE}, offlineTrainingSkill) then local modifier = topVocation:getAttackSpeed() / 1000 updateSkills = player:addOfflineTrainingTries(offlineTrainingSkill, (trainingTime / modifier) / (offlineTrainingSkill == SKILL_DISTANCE and 4 or 2)) elseif offlineTrainingSkill == SKILL_MAGLEVEL then local gainTicks = topVocation:getManaGainTicks() * 2 if gainTicks == 0 then gainTicks = 1 end updateSkills = player:addOfflineTrainingTries(SKILL_MAGLEVEL, trainingTime * (vocation:getManaGainAmount() / gainTicks)) end if updateSkills then player:addOfflineTrainingTries(SKILL_SHIELD, trainingTime / 4) end return true end
-
Como Compilar TFS 0.4 CAST/WAR Com Vídeo.
tópico respondeu ao Marco Oliveira de Marco Oliveira em Tutoriais de Infraestrutura
Uma boa forma de me agradecer seria reputando o tópico, assim as pessoas saberiam que a source é funcional. -
Creio que o problema seja o seu mapa e não o remere's
-
Esse script é muito bom, ele não permite usar moonk's como jogadores nos tile. Basta você adicionar os demons nos locais corretos e diminuir o tempo de respawn deles, isso não trará problema algum.
-
Em Actions/Scripts/Quests local playerPosition = { {x = 247, y = 659, z = 13}, {x = 247, y = 660, z = 13}, {x = 247, y = 661, z = 13}, {x = 247, y = 662, z = 13} } local newPosition = { {x = 189, y = 650, z = 13}, {x = 189, y = 651, z = 13}, {x = 189, y = 652, z = 13}, {x = 189, y = 653, z = 13} } function onUse(player, item, fromPosition, target, toPosition, isHotkey) if item.itemid == 1945 then local players = {} for _, position in ipairs(playerPosition) do local topPlayer = Tile(position):getTopCreature() if topPlayer == nil or not topPlayer:isPlayer() or topPlayer:getLevel() < 100 or topPlayer:getStorageValue(30015) ~= -1 then player:sendTextMessage(MESSAGE_STATUS_SMALL, Game.getReturnMessage(RETURNVALUE_NOTPOSSIBLE)) return false end players[#players + 1] = topPlayer end for i, targetPlayer in ipairs(players) do Position(playerPosition[i]):sendMagicEffect(CONST_ME_POFF) targetPlayer:teleportTo(newPosition[i], false) targetPlayer:getPosition():sendMagicEffect(CONST_ME_ENERGYAREA) end item:transform(1946) elseif item.itemid == 1946 then player:sendTextMessage(MESSAGE_STATUS_SMALL, Game.getReturnMessage(RETURNVALUE_NOTPOSSIBLE)) end return true end Em Actions/Actions.xml <action uniqueid="30015" script="quests/annihilator.lua" />
-
Seguir todos os passos do tutorial do Bruno Minervino, mas mesmo assim da esse erro: Error 1 error C1083: Cannot open include file: 'boost/asio.hpp': No such file or directory c:\users\marco\desktop\forgottenserver-master\src\otpch.h 42 1 theforgottenserver estou usando as sources do global open source dele.
-
Se você gostou deixe um REP, seria uma boa maneira de me ajudar! Obrigado.
-
Kharsek primeiro lvl 900!
tópico respondeu ao Piabeta Kun de Marco Oliveira em Notícias e Discussões - Tibia Global
Editado por Tonynh, Há 9 minutos. Acredito que eu tenha lido errado. e obrigado pela informação! -
Kharsek primeiro lvl 900!
tópico respondeu ao Piabeta Kun de Marco Oliveira em Notícias e Discussões - Tibia Global
Acredito que exista sim algo atrás daquela porta, esse teleport deve levar para algum lugar em especial. Seria uma quest ? ou quem sabe alguma recompensa como a Magic Logsword. Mas um fato é certo, logo descobriremos oque há atrás dessa aclamada porta. E ela não existe no TFS pois não da pra trackear sem está no local. (espero que não esteja falando bobagem). -
Eu queria que desse pra comprar todas de uma só vez, e também queria deixar as bençãos com o nome real em vez de "first bless" etc. A parte de mudança dos nomes das bençãos são fáceis, mas eu não sei qual é qual, exemplo: qual dessas cinco seria a twist of fate ? Esse é meu script de Bless atual: local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end local node1 = keywordHandler:addKeyword({'first bless'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Do you want to buy the first blessing for 10000 gold?'}) node1:addChildKeyword({'yes'}, StdModule.bless, {npcHandler = npcHandler, bless = 1, premium = true, cost = 10000}) node1:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, reset = true, text = 'Too expensive, eh?'}) local node2 = keywordHandler:addKeyword({'second bless'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Do you want to buy the second blessing for 10000 gold?'}) node2:addChildKeyword({'yes'}, StdModule.bless, {npcHandler = npcHandler, bless = 2, premium = true, cost = 10000}) node2:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, reset = true, text = 'Too expensive, eh?'}) local node3 = keywordHandler:addKeyword({'third bless'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Do you want to buy the third blessing for 10000 gold?'}) node3:addChildKeyword({'yes'}, StdModule.bless, {npcHandler = npcHandler, bless = 3, premium = true, cost = 10000}) node3:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, reset = true, text = 'Too expensive, eh?'}) local node4 = keywordHandler:addKeyword({'fourth bless'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Do you want to buy the fourth blessing for 10000 gold?'}) node4:addChildKeyword({'yes'}, StdModule.bless, {npcHandler = npcHandler, bless = 4, premium = true, cost = 10000}) node4:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, reset = true, text = 'Too expensive, eh?'}) local node5 = keywordHandler:addKeyword({'fifth bless'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, text = 'Do you want to buy the fifth blessing for 10000 gold?'}) node5:addChildKeyword({'yes'}, StdModule.bless, {npcHandler = npcHandler, bless = 5, premium = true, cost = 10000}) node5:addChildKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, onlyFocus = true, reset = true, text = 'Too expensive, eh?'}) npcHandler:addModule(FocusModule:new())
-
o mapa está completo.
-
Informações do Mapa: Compatível com o items.otb oficial As casas não são adicionadas
-
Uso e recomendo o Tibia Loader, pois tem todas as versões. Download
-
tfs 1.1/1.2 Distros Compiladas 1.0 | 1.2
tópico respondeu ao Marco Oliveira de Marco Oliveira em OTServ Comum
Hello friend, I recommend you to follow my other tutorial. he teaches to make the server without any errors. Tutorial -
tfs 1.1/1.2 Distros Compiladas 1.0 | 1.2
tópico respondeu ao Marco Oliveira de Marco Oliveira em OTServ Comum
Poderia informar qual a disto ?, mas creio que o problema seja o DATAPACK! -
Se der algum erro tente mudar a database, peço que não use esse tópico para suporte!
-
TFS é o "Laucher" do servidor. existem varios aqui no XTibia basta procurar na parte de downloads do forum.
-
Altere a disto de servidor, essa disto só aceita SHA1
-
TFS 3777
-
Quem Está Navegando 0 membros estão online
- Nenhum usuário registrado visualizando esta página.