-
Total de itens
329 -
Registro em
-
Última visita
-
Dias Ganhos
42
Tipo de Conteúdo
Perfis
Fóruns
Calendário
Publique
Tudo que Mateus Robeerto postou
-
(Resolvido)Bug PVP Zone.
Mateus Robeerto respondeu ao tópico de King Laker em Suporte Tibia OTServer (Resolvidos)
Creio que seja creature.cpp ou pode ser algo na Lua que você adicionou para uma área de PvP. Ou pode ser que você tenha colocado uma zona de proteção (PZ) pelo RME no seu mapa. -
C++ [TFS 1x] IncreaseMagicPercent
Mateus Robeerto respondeu ao tópico de Mateus Robeerto em Códigos C++
Foi um erro no lucasript.cpp, você mexeu algo errado. Eu baixei a TFS 1.4.2 limpa, adicionei e compilei. Depois testei no jogo e estava funcionando bem. -
C++ [TFS 1x] IncreaseMagicPercent
Mateus Robeerto respondeu ao tópico de Mateus Robeerto em Códigos C++
Pronto, é só testar e ser feliz. Post editado: O game.cpp foi atualizado game.cpp Obs: Esqueci de incluir na descrição que mostra 'inc magic'. Deve ter colocado duas vezes, ok? É só procurar no item.cpp essa linha e adicionar. Repita a busca pela mesma linha e adicione para exibir 'inc magic'. Pronto -
C++ [TFS 1x] IncreaseMagicPercent
Mateus Robeerto respondeu ao tópico de Mateus Robeerto em Códigos C++
Ficou no lugar errado... precisa colocar na posição correta. Quando eu coloquei e compilei, funcionou. Mande o game.cpp para mim, que eu faço isso para você. É bem simples. Obs: Eu já coloquei a base do Nekiro, TFS 1.4.2 e 1.2 do Celohere, além da versão OTX 11X. Tudo está funcionando normalmente. Testado, OK obrigado... -
Para quem deseja utilizar o 'IncreaseMagicPercent' no arquivo items.xml, que aumenta o dano mágico em porcentagem No arquivo game.cpp depois. Player* attackerPlayer; if (attacker) { attackerPlayer = attacker->getPlayer(); } else { attackerPlayer = nullptr; } Player* targetPlayer = target->getPlayer(); if (attackerPlayer && targetPlayer && attackerPlayer->getSkull() == SKULL_BLACK && attackerPlayer->getSkullClient(targetPlayer) == SKULL_NONE) { return false;
-
(Resolvido)REVSCRIPT TFS 1.5
Mateus Robeerto respondeu ao tópico de Mateus Robeerto em Suporte Tibia OTServer (Resolvidos)
Vou postar aqui para vocês, é baseado no 7.92 e se chama 'IncreaseMagicPercent". Acabei de postar aqui. Dê uma olhada para que você possa adicionar à sua source https://tibiaking.com/forums/topic/111320-increasemagicpercent-tfs-1x/ -
Suporte Onde criar actions no tibia 13.20, source canary
Mateus Robeerto respondeu ao tópico de gelove em Suporte Tibia OTServer
Provavelmente é o RevScript mesmo. Apenas dê uma olhada aqui. https://github.com/opentibiabr/canary/tree/main/data-otservbr-global/scripts/actions ou https://github.com/opentibiabr/canary/tree/main/data-canary/scripts/actions -
Suporte Loot e npc não funciona
Mateus Robeerto respondeu ao tópico de paulo thush em Suporte Tibia OTServer
Qual é a versão da sua TFS? TFS 1.4.2? Testei aqui com a minha TFS 1.4.2 1098. Coloquei loot de 9999x, matei um monstro e todos os itens caíram. Há algo errado aí com o arquivo 'data/events/scripts/monster.lua'. Se o problema persistir, recomendo baixar uma TFS limpa e testar para verificar se realmente funciona. Pegue o world e coloque-o nesta nova TFS limpa. Adicione alguns scripts que você já tinha da TFS 1.4.2 para a nova TFS 1.4.2. Se for a sua versão da TFS 1.4.2, então baixe aqui. https://github.com/otland/forgottenserver/releases/tag/v1.4.2 -
Scripting -=[TFS]=- 0.4 8.60 Não consigo compra nada no NPC
Mateus Robeerto respondeu ao tópico de Muvuka em Suporte Tibia OTServer
function onSay(cid, words, param) if words == "!desbug" then local fixCap = 900000 -- O valor para a capacidade corrigida (ajuste conforme necessário) -- Atualiza a capacidade na base de dados db.executeQuery("UPDATE `players` SET `cap` = '" .. fixCap .. "' WHERE `id` = " .. getPlayerGUID(cid)) doPlayerSetCapacity(cid, fixCap) doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Bug corrigido! Sua capacidade foi restaurada.") end return true end -
Programação Erro na sourcer ou npc
Mateus Robeerto respondeu ao tópico de paulo thush em Suporte Tibia OTServer
Então, é possível que você tenha alterado algo, faltando alguma função que não reconhece ou deletou algum ponto ou vírgula, etc. Por favor, poste o script do NPC aqui para que eu possa dar uma olhada. -
Scripting Reset System OTX 2
Mateus Robeerto respondeu ao tópico de djteteh em Suporte Tibia OTServer
Tive que pesquisar um pouco e encontrei uma solução que deve funcionar para você, pois utiliza SQLite. Será necessário fazer algumas alterações em sua source e no SQLite. Depois, você pode adicionar os scripts que enviei. É possível que funcione sem precisar usar MySQL. https://tibiaking.com/forums/topic/32727-reset-system/ -
Programação Erro na sourcer ou npc
Mateus Robeerto respondeu ao tópico de paulo thush em Suporte Tibia OTServer
Se você não mexeu libs, tudo bem. Mas você fez alguma alteração no NPC RUNE? Ele estava original ou você pegou de uma versão anterior da TFS e colocou na TFS 1.4.2, correto? Lembre-se de que as TFS 0.4 e 1x são totalmente diferentes. É necessário convertê-las corretamente para a TFS 1x para que funcionem adequadamente, entende? Quando eu peguei NPCs antigos para a TFS 1.4.2, enfrentei muitos problemas e recebia diversos erros no console. Levei cerca de 10 dias para corrigir tudo, mas agora está funcionando bem. O executável veio pronto ou você o compilou? -
Scripting Reset System OTX 2
Mateus Robeerto respondeu ao tópico de djteteh em Suporte Tibia OTServer
Há um bom tempo atrás, baixei este servidor Baiak. Peguei esses sistemas e adicionei o meu próprio mapa custom, que não é Baiak nem Global. Testei e estava funcionando bem. Depois, descobri que saiu a base TFS Nekiro Downgrade. Gostei muito e abandonei o meu OTX 8.6, migrando para o TFS 1.5 Nekiro. Eu não entendo por que as pessoas não baixam este servidor. Já está completo com tudo, incluindo sistemas de montarias, roleta, cassino, reset com dano e muito mais. É só baixar este servidor e trocar o mapa, ou se preferir, manter este mapa mesmo. Está pronto e é simples. -
Programação Erro na sourcer ou npc
Mateus Robeerto respondeu ao tópico de paulo thush em Suporte Tibia OTServer
É um erro na NPC mesmo, não é na source. Você talvez tenha trocado a pasta/npc/libs ou outras libs? Ou substituiu as libs originais pelas da TFS 1.42? Se tiver feito isso, precisa colocar as libs originais de volta para que as funções dentro delas sejam reconhecidas, especialmente aquelas usadas na keywordhandler.lua. Parece que você substituiu o conjunto inteiro ou fez alguma alteração, por isso sugiro pegar as libs originais da NPC e colocá-las de volta no seu servidor. Teste isso e veja se resolve. Eu também uso a TFS 1.4.2, então sei como é. -
Scripting Reset System OTX 2
Mateus Robeerto respondeu ao tópico de djteteh em Suporte Tibia OTServer
Creio que possa estar faltando algo. Dê uma olhada no seu arquivo 'lib.lua'. Se não estiver dentro do 'reset.lua', talvez seja necessário incluir esse tipo de função. É uma boa ideia verificar se realmente está faltando algo e testar no seu servidor lib.zip Obs: Se o seu banco de dados 'reset' não tiver isso, então vamos lá: Abra o seu phpMyAdmin, selecione o seu banco de dados, vá para a seção SQL e execute o comando ALTER TABLE `players` ADD `resets` VARCHAR(255) NOT NULL DEFAULT '0'; -
Scripting Reset System OTX 2
Mateus Robeerto respondeu ao tópico de djteteh em Suporte Tibia OTServer
Esse sistema de reset é exclusivo apenas para MySQL, mano. Por que você não utiliza o MySQL? -
Scripting Reset System OTX 2
Mateus Robeerto respondeu ao tópico de djteteh em Suporte Tibia OTServer
Qual você está usando, SQLite ou MySQL? -
Scripting Reset System OTX 2
Mateus Robeerto respondeu ao tópico de djteteh em Suporte Tibia OTServer
Acabei de olhar que também era OTX. Deve funcionar para você. Se encontrar algum erro, continue. Baixe este Baiak e pegue as libs completas para colocar em seu servidor. Faça o teste -
Scripting Reset System OTX 2
Mateus Robeerto respondeu ao tópico de djteteh em Suporte Tibia OTServer
Oops, eu tinha esquecido esses detalhes. Qual é a sua versão do TFS? Se o OTX e o TFS forem iguais. data/libs/050-function.lua então vá procurar por esta linha function doPlayerGiveItem(cid, itemid, amount, subType) adicione abaixo dela function getPlayerResets(cid) local Info = db.getResult("SELECT reset FROM players WHERE id = " .. getPlayerGUID(cid) .. " LIMIT 1") if Info:getID() ~= LUA_ERROR then local Resets= Info:getDataInt("reset", getPlayerGUID(cid)) Info:free() return Resets end return LUA_ERROR end data/libs/004-database.lua -
Scripting Reset System OTX 2
Mateus Robeerto respondeu ao tópico de djteteh em Suporte Tibia OTServer
Cara, eu já enviei um link que tem tudo o que você estava procurando: É só pegar o NPC "Master Reset", o CreatureScript também, as libs... Pegue essas coisas e coloque em seu servidor, é simples. '-' Para que serve reset? A cada 1000 leveis você pode recomeçar do inicio, seu char voltará ao level 8, porém você agora terá + 2.0% de dano por reset +10% de exp, +5% ganho de vida e mana ao upar level. Obs: Se você quiser fazer ajustes do seu jeito, fique à vontade. É muito simples e fácil de configurar. npc- Master Reset.lua local keywordHandler = Keywo -
(Resolvido)Mod Otc V8
Mateus Robeerto respondeu ao tópico de paulo thush em Suporte Tibia OTServer (Resolvidos)
Acabei de testar esse mod.. Gostei demais.. Você tem que adicionar seu nick do GM e vai aparecer em cima "ADMINISTRADOR", ou dá para colocar VIP.. e outros nomes que você quiser alterar o nome etc simples local playerTitles = {["GM Vortex"] = {title = "[Administrator]", color = "red"}} -
Pedido OLHE AQUI PF
Mateus Robeerto respondeu ao tópico de Mateus Robeerto em Suporte Tibia OTServer
Já enviei uma mensagem para o contato. Obrigado. -
Reset System with sources
Mateus Robeerto respondeu ao tópico de gpedro em Sistemas, Mods & Funções .lua
Esse deu erro porque o script não era compatível com a sua versão do TFS 0.4 8.6. Na verdade, era para o TFS 1X, por isso. Acabei de converter para o TFS 0.4. Se houver algum erro, crie um novo tópico ou me envie uma mensagem privada. Eu posso te orientar sobre o que você está querendo. function resetPlayer(cid) local config = { resetManaPercent = 5, resetDamagePercent = 5, resetHealthPercent = 5, minLevel = 500, resetLevel = 1, } if getPlayerLevel(cid) < config.minLevel then doPlayerSendCancel(cid, "Você pr -
Reset System with sources
Mateus Robeerto respondeu ao tópico de gpedro em Sistemas, Mods & Funções .lua
vc tem o script dele? se sim posta aqui -
(Resolvido)Dúvida sobre meu Compilador.
Mateus Robeerto respondeu ao tópico de SkyZy em Suporte Tibia OTServer (Resolvidos)
Meu caro, eu compilo manualmente as libs e boost_1_60_0. Compilei em diversos TFS 1.5, incluindo Nekiro e TFS 1.5 13x, OTX 13x, tudo tranquilo, sem erros. Tente fazer isso aí, deve funcionar para você também https://tibiaking.com/forums/topic/74079-tutorial-como-compilar-tfs-v12-com-msvc-2015/
TibiaKing
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 começando do zero.
Anuncie no TibiaKing
Precisa de mais visibilidade em seus projetos? Quer fazer um plano publicitário para o seu servidor? Anuncie no OTKing e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução!