Ir para conteúdo

Líderes

Conteúdo Popular

Exibindo conteúdo com a maior reputação em 09/01/15 em %

  1. [Mod] Automatic Raids [Dia E Hora Marcada]

    kingdj22 reagiu a Vodkart por uma resposta no tópico

    1 ponto
    Automatic Raids.xml <?xml version="1.0" encoding="UTF-8"?> <mod name="Automatic Raids" version="1.0" author="Vodkart And xotservx" contact="tibiaking.com" enabled="yes"> <config name="raids_func"><![CDATA[ days = { ["Monday"] = { ["21:30"] = {nome = "Orshabaal", pos = {fromPosition = {x=184, y=55, z=7},toPosition = {x=188, y=58, z=7}},m = {"5 Fire Devil", "2 Orshabaal"}, Time = 15}, ["21:33"] = {nome = "Dragon", pos = {fromPosition = {x=197, y=57, z=7},toPosition = {x=203, y=60, z=7}},m = {"100 Dragon"}, Time = 20} }, ["Sunday"] = { ["10:08"] = {nome = "Demon", pos = {fromPosition = {x=202, y=11, z=7},toPosition = {x=204, y=12, z=7}}, m = {"1 Demon"}, Time = 15}, ["10:46"] = {nome = "Hydra", pos = {fromPosition = {x=197, y=57, z=7},toPosition = {x=203, y=60, z=7}}, m = {"7 Hydra", "4 Cyclops"}, Time = 20} } } ]]></config> <globalevent name="AutomaticRaids" interval="60" event="script"><![CDATA[ domodlib('raids_func') function onThink(interval, lastExecution) if days[os.date("%A")] then hours = tostring(os.date("%X")):sub(1, 5) tb = days[os.date("%A")][hours] if tb then function removeCreature(tb) for x = ((tb.pos.fromPosition.x)-10), ((tb.pos.toPosition.x)+10) do for y = ((tb.pos.fromPosition.y)-10), ((tb.pos.toPosition.y)+10) do local m = getTopCreature({x=x, y=y, z= tb.pos.fromPosition.z}).uid if m ~= 0 and isMonster(m) then doRemoveCreature(m) end end end end doBroadcastMessage("The invasion of " .. tb.nome .. " started") for _,x in pairs(tb.m) do for s = 1, tonumber(x:match("%d+")) do pos = {x = math.random(tb.pos.fromPosition.x, tb.pos.toPosition.x), y = math.random(tb.pos.fromPosition.y, tb.pos.toPosition.y), z = tb.pos.fromPosition.z} doSummonCreature(x:match("%s(.+)"), pos) end end addEvent(removeCreature, tb.Time*60*1000, tb) end end return true end ]]></globalevent> </mod> Configuração: days = { ["Monday"] = { ["21:30"] = {nome = "Orshabaal", pos = {fromPosition = {x=184, y=55, z=7},toPosition = {x=188, y=58, z=7}},m = {"5 Fire Devil", "2 Orshabaal"}, Time = 1}, ["21:33"] = {nome = "Dragon", pos = {fromPosition = {x=197, y=57, z=7},toPosition = {x=203, y=60, z=7}},m = {"100 Dragon"}, Time = 2} }, ["Tuesday"] = { ["10:44"] = {nome = "Demon", pos = {fromPosition = {x=184, y=55, z=7},toPosition = {x=188, y=58, z=7}}, m = {"5 Demon", "8 Fire Devil"}, Time = 1}, ["10:46"] = {nome = "Hydra", pos = {fromPosition = {x=197, y=57, z=7},toPosition = {x=203, y=60, z=7}}, m = {"7 Hydra", "4 Cyclops"}, Time = 2} } } ["DIA"] = { ["HORA DA INVASÃO"] = {nome = "NOME DA INVASÃO", pos = {começo e final da área}, monster = {"MONSTROS"}, Time = para remover os monstro} } O dia da invasão é colocada entre " " e somente dia em inglês e a primeira letra maiúscula, exemplo: "Saturday" Depois são as hora da invasão, que é colocada entre " " e somente a hora e minuto, segundos não precisa exemplo: "15:00" As Posições estão entre { } adicionando as posições x, y e z, é o começo e final da área exemplo: pos = {fromPosition = {x=197, y=57, z=7},toPosition = {x=203, y=60, z=7}} fromPosition -- começo da área onde vai acontecer a raid toPosition -- final da área onde vai acontecer a raid Os monters tem um modo especial de configurar, vc coloca entre { }, e cada monstro entre " ", e entre as " " vc adiciona "QUANTIDADE MONSTRO", e para adicionar mais tipos de monstro se separa por virgulas, exemplo: {"40 Water Elemental", "5 Cyclops"} Time é uma função extra, é para caso ninguém participe do evento os monstros não fiquem pelo mapa, e é em minutos, exemplo: Time = 15
  2. Compilando TFS 1.3 com vídeo-aula

    Capitao wyz reagiu a Bruno Minervino por uma resposta no tópico

    1 ponto
    Compilando TFS 1.3 no Windows 1. Baixe os softwares requeridos Para compilar o The Forgotten Server no Windows, você vai precisar: Visual Studio 2015 (Compilador) TFS SDK v3.2 (libs) Libs do Boost C++ (32-bits, 64-bits) 2. Instale os softwares requeridos Após ter baixado os softwares listados na etapa acima, comece instalando o Visual Studio e Boost C++. Extraia o TFS SDK v3.2 em qualquer pasta do seu computador e execute o arquivo "register_tfssdk_env.bat" para setar a variável de ambiente do local onde está o TFS SDK, assim nosso compilador irá encontrar as libs quando começar a compilar. Mova o arquivo "register_boost_env.bat" da pasta do TFS SDK para a pasta onde você instalou as libs do Boost C++ e execute-o (se você seguiu os passos do instalador, está esta na pasta chamada boost_1_62_0). 3. Baixe as sources Se você possuir o Git Client instalado, você poderá clonar a última cópia com este comando: > git clone https://github.com/otland/forgottenserver.git Se você não possuir o Git Client instalado, você poderá baixar a última cópia do The Forgotten Server através do link: https://github.com/otland/forgottenserver/archive/master.zip 4. Compilando Procure o diretório vc14 na pasta do The Forgotten Server que você baixou, e abra o arquivo "theforgottenserver.sln". Isso deverá iniciar o Visual Studio 2015 e você estará pronto para continuar. Para configurar a compilação, navegue para Build -> Configuration Manager no menu superior. Um popup deverá aparecer onde você poderá escolher entre "Release" ou "Debug" para compilar, escolha também para qual Plataforma você irá compilar: 32-bits (Win32) ou 64-bits (x64). Para iniciar a compilação, abra o menu Build novamente e clique em Build Solution (Ctrl + Shift + B). 5. Vídeo-aula https://www.youtube.com/watch?v=Zfil84FMJsk 6. Créditos Mark - Autor do tutorial e do projeto The Forgotten Server Bruno Minervino - Tradução e gravação do vídeo
  3. 1 ponto
    Boa Noite , Boa Tarde ou Bom Dia TK's não sei a hora que vocês vão ver o Tópico Estava com meu Projeto do "Pokemon H" Fiz várias Ediçoes no Servidor Que Baixei aqui no Tibia King Mesmo e vim disponibilizá-los para vocês. Então bora ao que interessa né? • Menu: ├ Informações; ├ Edições; ├ Erros; ├ Prints; ├ Mapa ├ Download; ├ Atualização; ├ Utilitários; └ Créditos. • Informações Básicas • • Edições / Ajustes • • Erros do Servidor • • Prints• • MAPA • • Downloads • Cliente * MediaFire e Scan Servidor * MediaFire e Scan • Download Atualização 2.0 • Download: https://www.mediafire.com/?ik211gku2hdqz2t Scan : • Download Atualização 3.0 • 2016 OBS: NÃO TERÁ MAIS EDIÇÕES. • Utilitários • Remeres que usei pra editar: AQUI • Créditos • Brun Por Criar o Servidor Slicer Por Editar o Servidor Mulurka (pelas out) Stylo pelo tuto do ícone system noninhu por ajudar em alguns spells tem 2 caras tbm eu eskeci o nome deles agora que ajudaram 1 com as insignias na barra de skill e o outrio pelas scripts da liga pokemon dandanrvb pelas scripts do icone system erondino por algumas caves ih é só bjundão a all Vudi (Eu) Por editar o resto do servidor e trazer as novidades Tioj Pelas edições e Por fazer eu copiar a organização do tópico dele kk obg Kuuhaku pela cave dos geot . Held Itens By Gabriel Sales Gabriel Sales AnnaFeeh pelo script do ditto system pxg Obs: Se Está faltando algum crédito me avise pra mim colocar ( Não sei se está faltando algum) Obs: Qualquer Outra Duvida Estarei de Suporte no Tópico Obs: SENHA GOD/GOD OBS : Se Pegar o Servidor e Postar em Outro Fórum sem as minhas permissão vou pedir para o dono do forum ou site retirar o conteúdo . (Esse Conteúdo é exclusivo do TibiaKing obrigado) Se ajudei Já sabe né
  4. Global 11/12x [v32] - New Falcons - New Asuras - Warzone 4,5,6 - Exercise Training - Raids 100% - Monstros 100% - Trainer Offline 100% - Trainer Online 100% - Taming system funcionando 100%; - Database completa - War System 100% - Global MAP Full - Store 100% - Imbuement - Prey System - Entre outros sistemas. Projeto no: GITHUB Scan Vírus Total IMAGES Créditos:
  5. Smeargle System[PXG]

    Malditto reagiu a Featzen por uma resposta no tópico

    1 ponto
    Bom, como um individuo(Vudi) não sabe cumprir o que fala, vou postar o sistema aqui.(não cabe ao post explicar aqui) Bom, aqui está o smeargle system, igual o da PxG. Vamos lá. 1 - Vá na pasta Lib, substitua seu cooldown bar.lua por isso: 2 - Ainda no Lib, no fim(depois do ultimo end) do Some Functions.lua, adicione isso: 3 - Agora no order.lua, do Actions, em baixo de: if getTileThingByPos(checkpos).uid <= 0 then return true end Adicione: 4 - Se seu servidor ja tiver os spells, sketch 1, sketch 2... Substitua por esses: Se não, use os mesmos acima, não esqueça de adicionar no spells.xml. 5 - Agora, vá em talkactions/scripst, abra o move1.lua e substitua: Pronto, se tiver feito tudo certo, funcionará. Como ficará: Como usar: Créditos: Eu(Todo o script)
  6. Faço Scripts Para Todos

    CooL CaT reagiu a Drazyn1291 por uma resposta no tópico

    1 ponto
    Eae pessoal blz??? eu sou meio que um scripter iniciante meu primeiro script que desenvolvi foi um de shop system por talkactions mas n postei ele porque vou usar ele no meu server! mas dai eu estou sem fazer nada e preciso treinar bastante ainda e.e então estou aqui pra que eu possa ajudar a vocês e vocês me ajudarem tipo, vocês pedem pra eu fazer um script ex: se o player pega level 75 ganhar 3 dias de premium, dai eu faço e mando pra vocês no tópico! eu vou fazer os scripts na ordem de pedidos e se eu não souber fazer eu aviso Okay??? Vlw pela atenção e tamo junto! Informações Nescessárias: Eu não sei fazer scripts em tfs 1.x! Quando for pedir um script... descreva o maximo possível para não poluir o tópico Eu faço scripts como talkactions, creaturescripts, actions, globalevents e lib Eu normalmente de cabeça só sei fazer scripts nas versões do tfs 0.3.6/0.4 as versões que normalmente geral usa. Eu ainda não sei criar scripts que utilizem funções como "time", Conditions e Addevent. Obs: Quando forem pedir algo olhem os requesitos e verifiquem se utilizam algumas das funções acima /\ por exemplo: Spells Utilizam Conditions...
  7. 1 ponto
    Ola galera vendo o RME 3.0 vi a função Live decidir saber para que serviria.. então acabei encontrando e gostei muito da inovação e vim aqui compartilhar com vocês, principalmente aqueles que não sabem xD Changelog 3.0 beta Changelog 3.0 beta Bom as função para voce mapear junto com seu amigos, e a opção live. Para poder Maper com os "amiguxos" alguém terá que Hoster o servidor para poder se conectar. Então quando estiver com o host criado apenas mande o IP e a senha que você colocou para seu amigo poder entrar e criar o mapa junto com você. Mas como fazer isso? Simples Adicione uma eseçao no seu firewall/modem com a Porta 31313 que e a porta Padrão do RME, Caso voce queira criar "ser o Host" va em Live>Host Server em Server Name coloque o nome do projeto ou qualquer outra coisa. Port pode deixar como esta. Password a senha que seu amigo usara para conectar. Para se conectar. va Live>Join Server IP: seu amigo devera informar o ip para voce se conectar. Port: a porta que seu amigo colocou quando criou o servidor. Password: senha que seu amigo colocou. Na minha Opniao e uma coisa "revolucionaria" xD" Tomara que seja aperfeiçoado rapidamente para que venha novos projetos cada vez melhor. Link de um Post aqui no Fórum Com Download: http://tibiaking.com...map-editor-931/ Download Direto: http://remeresmapedi...-3.0-beta-2.zip Link de onde provavelmente sera postado novas versoes: http://remeresmapedi...com/files/beta/ Espero que seja útil Att: samuel Creditos Matheus Comedinhas Pess0a Remeres Itroxz "sou eu "
  8. Baiak Blade/Ndt By Nadotti [8.60]

    ArthurLimma reagiu a Nadotti por uma resposta no tópico

    1 ponto
    Olá Tibia King Hoje Irei Trazer o + Novo Baiak ~ Baiak BladeSV/Ndt [8.60] By Nadotty Conteudo. »Dota »Coliseum »Taks »Castle »+100 Tps +/- »Zumbie Evento »New Sistema De Montaria »2 Novas City (Carlin/Thais) »3 VIP'S + Donate ! (Vip 1,2,3,Blade xD »Iten's Blade ! P/ Mage e Druid l P/ Kina e Pally' »Mt Bug's Retidos »•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»• »SS's »Todas Imagens Aki »Link : http://imageshack.us...9/35475331.png/ »•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»• »Novos Comandos Download:http://www.4shared.c...y_Nadotti.html? Utilitarios :http://www.4shared.c...ilitarios.html? Scan : https://www.virustot...sis/1336582445/ »•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»• Agradeçimentos Lukinhas Acedo 30% MatheusVidaLoka/GabrielSv 40% Eu (Nadotti) 30% »•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»•»• Att : Nadotty
  9. Download Muitos Pokemon Megas

    MarleyJr reagiu a Drazyn1291 por uma resposta no tópico

    1 ponto
    Eae galera hj eu vim postar um .spr que tem muitos pokémons mega mais ou menos 36 pokémons mega com outros items ta ai uma lista dos pokemons que tem : Algumas Imagens no final do tópico Download : https://mega.co.nz/#!JJZBSDrA!cgWBL7x9G4dzyOOCi4947OYFdcdFMRI8bvxfyYrE5qI Scan : https://www.virustotal.com/pt/file/d4a5ebcf78b51914540034e077a4dfbc61fa763f70002417ead3fd0dba4bd6f9/analysis/1420069094/ Creditos : eu Por procurar por varios clients e tals Pxg por criar as sprites e uns mulek por te feito algumas sprites
  10. [Action] Remover Pedra com Alavanca

    DdJs reagiu a Kimoszin por uma resposta no tópico

    1 ponto
    Bom galera, tava sem nada para fazer aqui, e resolvi criar uma action muito simples, mais que tem gente que ainda procura... - Oque ela faz? Ela remove uma pedra que esta em um lugar X, e se usar a alavanca denovo.. a pedra é criada novamente. - Para que isso serve? Pode ser usados em servers de war, em quest's com rpg e etc... - Como eu 'instalo' isso em meu servidor? Muito simples, siga os passos... 1. Vá para a pasta data\actions\scripts e crie um arquivo lua chamado alavanca, depois bote isso dentro: function onUse(cid, item, toPosition) rock1pos = {x=XXXX, y=YYYY, z=ZZ, stackpos=1} -- Posição da Pedra getrock1 = getThingfromPos(rock1pos) UniID = 3331 -- UniqueID que vai ser adicionado na alavanca rockID = 1304 -- ID da pedra if item.uid == UniID and item.itemid == 1945 and getrock1.itemid == rockID then doRemoveItem(getrock1.uid, 1) doTransformItem(item.uid, item.itemid+1) doSendMagicEffect(rock1pos, 2) elseif item.uid == UniID and item.itemid == 1946 then doCreateItem(rockID, 1, rock1pos) doTransformItem(item.uid,item.itemid-1) doSendMagicEffect(rock1pos, 13) end return TRUE end 2. Adicione esse tag em actions.xml : <action uniqueid="3331" script="alavanca.lua"></action> Só isso galerinha, é um script simples que eu fiz para passar o tempo!. Abraços..
  11. Bom, acho meio dificiu de conseguir, eu nao disponibilizo minhs coisas, ate porque foi muito dificiu arrumar os bugs
  12. 1 ponto
    local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 31) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, 37) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 1.1, -900, 1.2, -1900) function onUseWeapon(cid, var) return doCombat(cid, combat, var) end
  13. Desculpa reviver o tópico, mas tenho o mesmo problema. Cheio de erros para OT 8.6 Rev 3777 ... CONSEGUI RESOLVER ! PARA QUEM QUER O MOD PARA OT 8.6 AQUI ESTÁ:
  14. 1 ponto
    como é mapa personalizado e estilo YourOTs, acho que ficaria bom um baiak... alguém me falou uma vez que rates baixas são para mapa global rates altas/médias pra alta, são para personalizados e baiak seguindo esse raciocínio, um fast atk balanceado e umas editadas nos danos de runas, wands e magias, fica irado
  15. (Resolvido)como reverter um distance effect?

    574747 reagiu a Snowsz por uma resposta no tópico

    1 ponto
    function onThink(interval, lastExecution) for _, name in ipairs(getOnlinePlayers()) do local cid = getPlayerByName(name) if getPlayerStorageValue(cid, 9899) >= 1 then doSendAnimatedText(getPlayerPosition(cid), "[VIP]", 29) local spot = getThingPosition(cid) doSendDistanceShoot({x = spot.x + 1, y = spot.x + 1, z = spot.z}, spot, 37) doSendDistanceShoot({x = spot.x - 1, y = spot.y - 1, z = spot.z}, spot, 37) doSendDistanceShoot({x = spot.x + 1, y = spot.y - 1, z = spot.z}, spot, 37) doSendDistanceShoot({x = spot.x - 1, y = spot.y + 1, z = spot.z}, spot, 37) end end return true end
  16. Qua sistema operacional usar para abrir ?

    seminu reagiu a Fir3element por uma resposta no tópico

    1 ponto
    pq o tfs tem uns codes antigos, e funciona melhor no 2003 tanto faz 32 ou 64, a src oficial não tem suporte pra win64
  17. Sprites Mega Evoluções

    NyckDragon reagiu a TioDoLeite por uma resposta no tópico

    1 ponto
    Bom galera do TK, vim disponibilizar algumas sprites das Mega Evoluções do anime Pokémon Mega Alakazam Mega Ampharos [Novo] Mega Banete [Novo] Mega Blastoise Mega Blaziken Mega Charizard X Mega Charizard Y Mega Gengar Mega Latias [Novo] Mega Lucario Mega Tyranitar Print DOWNLOAD 4SHARED / MEDIAFIRE Créditos. PokeXGames por ter feito a maioria das sprites; Eu por ter cortado (Mega Latias, Mega Banete), e postado. Atualizado - 17 de outubro de 2014, 22:20.
  18. 1 ponto
    Introdução: O player já começa no servidor com outfit determinado. Vá em \data\creaturescripts\scripts e crie um arquivo outfitfixo.lua, coloque: function onLogin(cid) a = { -- [ID da vocation] = Outfit [1] = 128, [2] = 129, [3] = 130, [4] = 131, } b = a[getPlayerVocation(cid)] doSetCreatureOutfit(cid, {lookType = b}, -1) return true end Em creaturescripts.xml: <event type="login" name="Outfit Fixo" script="outfitfixo.lua"/> Em [x] você deve colocar o ID da votação. Após o = você deve colocar o ID do outfit. Crédito: tev
  19. Elfbot não reconecta ao morrer

    459856 reagiu a lndzika por uma resposta no tópico

    1 ponto
    bom procurei varias hotkeys parecidas e somente essa funcionou pra mim no tibia 8.6 auto 100 if [$hppc == 0] {reconnect | wait 5000}
  20. Ideias e boms scripts para PokeTibia

    Fawkzz1 reagiu a Drazyn1291 por uma resposta no tópico

    1 ponto
    galera como eu estou parando de ser um OTadmin vou mandar tudo que der para compartilha com vcs e vou começar com estas ideias e anotações de scripts para os curiosos : Servidores de Base e Auxilio XRain: www.tibiaking.com/forum/topic/27903-nova-vers%C3%A3opokemon-xrainpda-by-malconte/ Pyrus-OT: www.tibiaking.com/forum/topic/45169-pokemon-pyrus-ot/ Paraiso: www.tibiaking.com/forum/topic/44630-854pok%C3%A9mon-paraiso-bydungeon-man-13/ Generations : www.tibiaking.com/forum/topic/41868-pokemon-x-generation-spells-pxg-best/ Open Soucer : PStorm 3.20:www.tibiaking.com/forum/topic/45299-854npo-derivado-pokestorm-320-linux/ Dash V9: www.tibiaking.com/forum/topic/44734-pokemon-dash-v9-o-melhor-open/ Forums : www.tibiaking.com/forum/ ::REMOVIDO:: by Zet0N0Murmurou Base Para WebSite OTP Completo: www.tibiaking.com/forum/topic/38301-modenacc-website-otpokemon-v40-completo/ OTP Normal: www.tibiaking.com/forum/topic/43161-edi%C3%87%C3%83o-em-template-otpokemon-v40/ Tipos de Pokemons Leaf_Thunder_Dark_Fairy_Psichic_Fire_Iron_Dragon_Water_Combat_Comun_Venon_Flyging_Bug_Earth_Rock_Ice_Legendary_Shiny Adicionar novos tipo de pokemon : http://www.tibiaking.com/forum/topic/44030-tutorial-como-adicionar-novos-tipos-de-pokemons-fairy/ PokeDex: pokemondb.net/pokedex/national Scripts Destaque Infraestrutura: www.tibiaking.com/forum/forum/263-tutoriais-e-dicas-de-infraestrutura/ Outros Tutoriais: www.tibiaking.com/forum/forum/124-outros-tutoriais/ Events Event Five Fase Quest: www.tibiaking.com/forum/topic/39375-evento-five-fase-quest/ Torneio System: www.tibiaking.com/forum/topic/42722-pokemon-torneio-system/ Dota: www.tibiaking.com/forum/topic/17181-evento-dota-completo/ Run Event: www.tibiaking.com/forum/topic/33974-run-event/ Pikachu Event: www.tibiaking.com/forum/topic/39549-pikachu-event-derivados-estilo-zombie/ Futbol System: www.blacktibia.org/t3316-sistema-de-futbol Plants vc Zombies: www.blacktibia.org/t33324-minigame-plants-vs-zombies Window Catch: www.tibiaking.com/forum/topic/44200-mod-catch-window-v13/ Xwhitewolf: www.tibiaking.com/forum/user/103767-xwhitewolf/ Cargo + Renomear: www.tibiaking.com/forum/topic/47608-script-para-dar-cargos-e-renomear-os-nomes/#entry275678 1Mensagen p/ iniciante: www.tibiaking.com/forum/topic/47325-mensagens-para-iniciantes/ 2Mensagem primeiro login: www.tibiaking.com/forum/topic/36577-mensagem-no-primeiro-login/ Changer nick: www.tibiaking.com/forum/topic/25204-talkaction-change-name-in-game-30/ Mudar Nome Em Game NPC jogo da velha: www.tibiaking.com/forum/topic/25196-npc-tic-tac-toe/ NPC jogado de jogo da velha inteligente com niveis Converter Imagem para OTBM: www.tibiaking.com/forum/topic/12557-converta-imagens-para-otbm/?fromsearch=1 Win e Lose Core: www.tibiaking.com/forum/topic/42723-pokemon-win-e-lose-score-system/ 1Portal Text: www.tibiaking.com/forum/topic/40356-simples-texto-piscando-no-ot/ 2Tile Informativo: www.tibiaking.com/forum/topic/9839-moveevents-tile-informativo/ Kill Monster Open Portal: www.tibiaking.com/forum/topic/39340-creature-scripts-quando-matar-poke-abre-tp/ Limite Premmium Tile: www.tibiaking.com/forum/topic/12441-area-vip-premmium-tile/ Extra Area Exp: www.tibiaking.com/forum/topic/36528-extra-area-experience/ Pvp Team: www.tibiaking.com/forum/topic/28193-creatureevent-pvp-team/ City Inicial: www.tibiaking.com/forum/topic/28151-tile-que-muda-city-natal/ Diminuir Perda de Exp: www.tibiaking.com/forum/topic/23616-creaturescript-diminuir-a-perda-de-xp-quando-o-player-morre/ 1Login Menssage: www.tibiaking.com/forum/topic/20910-login-message/ 2Mensagen Boas Vindas:www.tibiaking.com/forum/topic/21870-creaturescript-mensagem-de-boas-vindas/ Hit Menssage: www.tibiaking.com/forum/topic/12594-creaturescripts-hit-message/ Item Proibido De Trade: www.tibiaking.com/forum/topic/9707-creatureevent-item-que-nao-pode-dar-trade/ Janela System: www.tibiaking.com/forum/topic/46265-talk-sistema-de-janelas/ Quest c/ Recompensa de Pokemon: www.tibiaking.com/forum/topic/40511-atualizado-quest-que-da-pok%C3%A9mon-como-recompensa/ Auto-Loot = Pxg: www.tibiaking.com/forum/topic/41693-pda-autoloot-igual-pxg/ Stone Box: www.tibiaking.com/forum/topic/36813-action-stone-box/ Item P/ Player On: www.tibiaking.com/forum/topic/33793-talkactions-adicionar-item-para-todos-players-online/ Item Para Player:www.tibiaking.com/forum/topic/35865-talkaction-adicionar-x-item-para-o-player/ Liberador De Pokemon: www.tibiaking.com/forum/topic/37853-item-faz-poke-selvagem-aparecer/ Boost e Shiny Stone: www.tibiaking.com/forum/topic/35575-actions-script-scripts-boost-stone-e-shiny-stone-configur%C3%A1veis/ Rare Candy: www.tibiaking.com/forum/topic/24769-action-rare-candy/ Invasão: www.tibiaking.com/forum/topic/25526-talkaction-invasao-espec%C3%ADfica/ Entrada De Quest Especial: www.tibiaking.com/forum/topic/23196-action-entrada-dark-abra-charizard-valley/ Backpack com nick de Player: www.tibiaking.com/forum/topic/7909-actioncriando-backpack-com-nome-do-player/ Primeira Quest: www.tibiaking.com/forum/topic/14763-primeira-quest/?p=78253 TV Cam System: www.tibiaking.com/forum/topic/11348-854-tv-cam-system/ Bike System: www.blacktibia.org/t5816-actions-bike-system-pokemon Saffari: www.blacktibia.org/t12743-inovador-saffari-zone-para-tibia-o-poketibia-100-sin-bugs Primeiro Item: www.blacktibia.org/t20216-mod-first-items-facil Pokedex Complet: www.blacktibia.org/t533-script-pokedex-completo Auto Mensagens: www.tibiaking.com/forum/topic/1979-globalevents-mensagens-automaticas/ PopUP: www.tibiaking.com/forum/topic/26838-novo-sistema-de-noticias/ Monster Check Info: www.blacktibia.org/t6538-mod-monster-info-check-info Raibow System: www.blacktibia.org/t14881-talkaction-new-rainbow-system Character Info: www.tibiaking.com/forum/topic/8387-talkaction-character-info/ List de Staff: www.tibiaking.com/forum/topic/25523-talkaction-lista-de-staff/ Emoticos: www.tibiaking.com/forum/topic/34443-mods-emoticons/ Mensagen quando Staff Onlinewww.tibiaking.com/forum/topic/44773-simples-mensagem-quando-staff-logar/ NPC Anunciante: www.tibiaking.com/forum/topic/19832-npc-anunciante/ Criar Log GM: www.tibiaking.com/forum/topic/2627-talkaction-criar-logs-gm/ Comando Mute Atualizado: www.tibiaking.com/forum/topic/16321-talkaction-comando-mute-atualisado/ Staff Fala por PLayer: www.tibiaking.com/forum/topic/23403-talkaction-gm-faz-player-falar/ Online Diferente: www.tibiaking.com/forum/topic/34765-talkactions-online-diferente/ Novo Report: www.tibiaking.com/forum/topic/36554-talkaction-mandar-mensagem-para-pasta-do-servidor/ Spy Player: www.tibiaking.com/forum/topic/36462-comando-spy-players/ Pokemon Falar: www.tibiaking.com/forum/topic/42656-comando-adicionando-comando-say/ Correr System: www.tibiaking.com/forum/topic/44601-correr-poketibia/page-2#entry258010 Limpador de Backpack: www.tibiaking.com/forum/topic/44454-limpador-de-backpack-tfs-10/ Tempo Online: www.tibiaking.com/forum/topic/31329-m%C3%A9dia-online/ Ditto System = Pxg: www.tibiaking.com/forum/topic/35599-pda-ditto-system-igual-pxg/ Price Loot: www.tibiaking.com/forum/topic/25387-sistema-de-price-nos-loots/ Monstro C/ Aparencia de Item: www.tibiaking.com/forum/topic/47636-mostro-com-aparencia-de-itemajuda/ Player Account Info: www.tibiaking.com/forum/topic/42199-talkaction-player-account-information/ Video OTS Em Linux: www.tibiaking.com/forum/topic/8751-videootserv-em-linux-site/ Dicas De Segunrança Web: www.tibiaking.com/forum/topic/33036-10-dicas-de-seguran%C3%A7a-para-seu-servidor-web/ Deixar Servido + Bonito: www.tibiaking.com/forum/topic/8077-3-em-1-deixe-seu-servidor-mais-bonito/ Espero ajudar muita gente. Feliz ano novo galera
  21. Compilando TFS 1.3 com vídeo-aula

    lucasholanda reagiu a Bruno Minervino por uma resposta no tópico

    1 ponto
    Exemplo do tfs 0.4: Só ir nas propriedades do executável e depois na aba detalhes:
  22. Proteção contra ataques DoS

    Sematico reagiu a KekezitoLHP por uma resposta no tópico

    1 ponto
    Bom esse codigo não protege você de ataques DoS, ele simplesmente salvar tudo se internet cai, codigo simples mais ajuda um pouco, "sei que é ruim pra ca*****, seu ot cai e os jogadores fala eu tinha x lvl, tinha x item e você fica em duvida acaba dado as coisas pra não perde jogador" P: Mas como ver isso ? R: Ele ve se o site do www.google.com esta respondendo, se estiver, não entra em ação o código, se não estiver respondendo, o código entra em ação e nenhum player perde nada P: Se meu otserv cai por um bug ou eu fecho vai salva ? R: NÃO, so funciona com FALTA DE INTERNET, explicação melhor seu ot travo, o distro vai no google.com não abriu ele SALVA P:Como ele salva sem internet? R: o otserv não precisa de internet pra funciona apenas pra você se loga de um outro computador, um caso é abri o otserv com o ip 127.0.0.1, ele entra, salva etc. P: O QUE É DoS R: https://pt.wikipedia.org/wiki/DOS P: To live de nukes ? R NÃO, ele apenas uma solução pra ajuda a não ter muitos danos com rollback "volta no tempo" ELE NÃO FUNCIONA PRA DDoS, mais se seu caso for falta de internet ele salva RECOMENDADO: Use uma source de teste, teste tudo e muito bem, antes de coloca distro dentro do servidor oficial,LEMBRADO É DENTRO DAS SOURCE NÃO NA PASTA DATA Chega de blablabla e vamos la Em game.cpp, procure #include "talkaction.h" #include "spells.h" #include "configmanager.h" em baixo adicione: #include "tools.h" Procure : Game::Game() { em baixo adicione: #ifdef __UCB_DDOS_PROTECTION__ connectionTestFalseValidUntil = std::time(NULL) + 2*60; //Ignore verification in first 2 minutes connectionTestTrueValidUntil = connectionTestFalseValidUntil; connectionTestOk = true; #endif e na ultima linha adicione: #ifdef __UCB_DDOS_PROTECTION__ bool Game::isOutSideWorldResponding(){ uint32_t now = std::time(NULL); if( !connectionTestOk ){ if( now > connectionTestFalseValidUntil ){ //Redo test connectionTestOk = isWorldReachable(); connectionTestFalseValidUntil = now + 60; //False result is valid for 60 seconds } } else { if( now > connectionTestTrueValidUntil ){ //Redo test connectionTestOk = isWorldReachable(); connectionTestTrueValidUntil = now + 10; //Ok result is valid for 10 secongs } } return connectionTestOk; } #endif Em game.h, procure void internalCreatureChangeVisible(Creature* creature, bool visible); void changeLight(const Creature* creature); #ifdef __SKULLSYSTEM__ void changeSkull(Player* player, Skulls_t newSkull); #endif em baixo adicione: #ifdef __UCB_DDOS_PROTECTION__ bool isOutSideWorldResponding(); #endif Procure : uint32_t inFightTicks; uint32_t exhaustionTicks; uint32_t fightExhaustionTicks; Adicione: #ifdef __UCB_DDOS_PROTECTION__ bool connectionTestOk; uint32_t connectionTestTrueValidUntil; uint32_t connectionTestFalseValidUntil; #endif Em tools.cpp Adicione após a ultima linha: #ifdef __UCB_DDOS_PROTECTION__ bool isWorldReachable(){ int32_t ret; #if defined __WINDOWS__ ret = system("ping -n 1 -w 500 google.com > NUL"); #else ret = system("ping -q -c 1 -w 1 google.com > /dev/null"); #endif return (ret == 0); } #endif Em tools.h Adicione após a ultima linha: #ifdef __UCB_DDOS_PROTECTION__ bool isWorldReachable(); #endif Em player.cpp troca: if(skillLoss){ Por: #ifdef __UCB_DDOS_PROTECTION__ if(skillLoss && g_game.isOutSideWorldResponding()){ #else if(skillLoss){ #endif Troca experience -= getLostExperience(); Por: #ifdef __UCB_DDOS_PROTECTION__ if( g_game.isOutSideWorldResponding() ){ experience -= getLostExperience(); } #else experience -= getLostExperience(); #endif Agora vai em parametros e adicione no final -D__UCB_DDOS_PROTECTION__
  23. local scroll = 6119 local temple = {x=32369, y=32240, z=7} local level = 25 function onUse(cid, item, frompos, item2, topos) if item.itemid == scroll and getPlayerLevel(cid) >= level then doTeleportThing(cid, temple, TRUE) doSendMagicEffect(temple,10) doSendAnimatedText(temple, "You are in temple!", 5) doRemoveItem(cid, item.uid, 1) else doPlayerSendCancel(cid, "Sorry, your level must higher than 25!") end return 1 end actions.xml <action itemid="9969" script="frags.lua" /> tá ae .-. nem vô explicar pqê só de lêr da pra vêr néh .-.
  24. [Pedido] Item que teleporta

    bleckout94 reagiu a MaXwEllDeN por uma resposta no tópico

    1 ponto
    function onUse(cid, item, frompos, item2, topos) if (isPlayerPzLocked(cid)) then return doPlayerSendCancel(cid, "Você não pode se teletransportar agora!") end local msg = "Mensagem que irá dizer." pos = {x=***, y=***, z=*} doTeleportThing(cid, pos) doPlayerSendTextMessage(cid,22, msg) return doRemoveItem(item.uid, 1) end COloquei verificação pra não poder teletransportar com pz locked
  25. YurOTS 7.6 Editado

    EugenioGmD reagiu a Augusto por uma resposta no tópico

    1 ponto
    Concordo Matheus, mais pra mim a versão 7.6 foi a melhor até hoje, porque depois dela vieram as benditas malditas hotkeys, ai perdeu um pouco a graça! Obrigado Renato, e gogo postar conteudo =D PS: Adicionei alguns comentários e o Scan (tinha esquecido =P).
Líderes está configurado para São Paulo/GMT-03:00

Informação Importante

Confirmação de Termo