Ir para conteúdo

Líderes

Conteúdo Popular

Exibindo conteúdo com a maior reputação em 02/02/16 em todas áreas

  1. Reporte qualquer bug encontrado. - Mudanças: * opcode adicionado * Monstros andando em cima de corpos * War system arrumado * Anti-divulgação melhorado * Cast system arrumado * Crash bugs arrumados * Adicionado exhaust ao comprar/vender items * Account manager com opção para cidades * /ghost stacking arrumado * !disband arrumado * Erros no linux arrumado * Aleta som arrumado * Bug nos rings arrumado * Adicionado suporte para Visual Studio * Remover battle ao entrar em PZ * Não pode jogar lixo em casas * Salt removido - Downloads: * Distro (x32): https://github.com/Fir3element/binaries/raw/master/x32-windows.zip * Distro (x64): https://github.com/Fir3element/binaries/raw/master/x64-windows.zip * Requisitos: Microsoft Visual C++ Redistributable Package * Source + datapack: https://github.com/Fir3element/3777/archive/refs/heads/main.zip - Scans: * Distro (x32): https://virustotal.com/pt/file/6683a91273b848a39ac21288da9d3abde341436744d6846e35a477c8e7c8f5f7/analysis/1480675335/ * Distro (x64): https://virustotal.com/pt/file/21028857bb1124f19e0353e7f5775c8f66afc4f87f29df9cf4ab8ca1a046b816/analysis/1480675394/ * Source + datapack: https://virustotal.com/pt/file/3761b48ee19f3f540d4c4a48c35c73c89a85615876307073494b1dcfed464d36/analysis/1480675473/
  2. Bom Pessoal Esse é Meu Primeiro Post Aqui Então Se Não Estiver Na Areá Certa Por Favor Mova-o, Sem Mais Delongas Vamos Falar Do Servidor. Informações Básicas: O Servidor Contém 4 Gerações De Pokemons Completa, E Vários Shinys, Também Contem Mega Pokemons (Mais De 30), O Mapa é Parecido Com O Do OTPokemon, Varias Quests Interessantes Feitas. Os Servidor Tem Alguns Sistemas Tais Quais: Clãn System (No Total De 8, E Cada Um Da Outfit E Outras Coisas) Police Ou Rocket System, Permitindo O Player Escolhe Um Lado Da Força Kk (Ganha Tambem Uma Outfit Exclusiva) O Servidor Contém Tambem Boost Stone System (Boost Até +60) E Claro Não Podemos Deixa De Citar A Bike System Com Almento De Velocidade Configuravel. No Mapa Também Tem PVP E Trade Center (Para O PVP Funcionar Quando Ligar Serve Click Em World Type > PVP-Enforced. Falando Um Pouco Do Client... Bom Ele é Bem Comum é Um OTC Com Todas Função Funcionando. Erros: Alguns Faceis De Tirar Na Parte Dos Pokemon Sem Potrait Alguns Pokemon (Não Acho Que Seja Erro Pois Da Pra Por Facil) Prints: ATUALIZAÇÃO V3 Link Do Download Do Client E Servidor V1. http://www.4shared.com/rar/1tIOhOdOba/Base_PxP_Servidor_E_Client_V1.html Link De Download Do Client E Servidor V2. http://www.4shared.com/rar/ZMe4QFWDce/Pokemon_X_Power.html Link De Download Do Client E Servidor V3 http://www.mediafire.com/download/kx6kobli6va034s/Pokemon+X+Power.rar Scan: https://www.virustotal.com/pt/file/b830f6800401d37e8ac7d2b0ae809c5a79a472f2373ec5ac5d561ccc354dab11/analysis/1452782049/ Creditos A Mim Que Fiz Tudo, Mais Informações No Site: http://maurosg8.wix.com/dwpoketibia
  3. Death System 2016 versão frag consecutivo!

    Jeff Delay e um outro reagiu a Lyu por uma resposta no tópico

    2 pontos
    Fala rapaziada, quanto tempo sem publicar algo aqui! Bom, hoje eu venho trazer um sisteminha que é bem utilizado atualmente. Estou falando o Death System! Porém, com algumas coisinhas a mais. Testado em OTX Server 8.60.. Como funciona? O Death System em alguns servidores possui um channel chamado "Mortes" ou "Death Channel", mas há alguns servidores que preferem que seja anunciado no default mesmo e a função é informar quem matou quem, ou quem foi morto por certo monstro. O que há de novo? Bom, agora quem matar x jogadores(configurável) e essa quantia for uma consecutiva, será anunciado isso : E se algum jogador derrotá-lo dentro a consecutiva, será anunciado isso : Vamos ao sistema : em data/XML/channels.xml, adicione isso : <channel id="15" name="Death Channel"/> em data/creaturescripts/creaturescripts.xml : <event type="death" name="deathchannel" event="script" value="deathchannel.lua"/> em data/creaturescripts/login.lua, adicione isso antes do último return true : registerCreatureEvent(cid, "deathchannel") em data/creaturescripts/scripts, crie um arquivo deathchannel.lua e cole isso dentro : -- Coded by Zoom.. local info, win, lose = "%s [Level: %s] foi mort%s pelo %s %s%s", "%s obteve %s frags seguidos após derrotar %s.", "%s acabou de impedir que %s fizesse uma sequência de %s frags seguidos." local frags, storage = {10, 15, 20, 25, 30, 35, 40, 45, 50}, 30045 function onDeath(cid, corpse, deathList) if(not isPlayer(cid)) then return true end local target = deathList[1] doCreatureSetStorage(target, storage, getCreatureStorage(target, storage) + (getCreatureStorage(target, storage) == -1 and 2 or 1)) for _, pid in ipairs(getPlayersOnline()) do doPlayerSendChannelMessage(pid, '', info:format(getCreatureName(cid), getPlayerLevel(cid), getPlayerSex(cid) == 1 and "o" or "a", isPlayer(target) and "player" or "monstro", getCreatureName(target), isPlayer(target) and " [Level: "..getPlayerLevel(target).."]." or "."), TALKTYPE_CHANNEL_ORANGE, 0xF) for _, frag in ipairs(frags) do if(getCreatureStorage(target, storage) == frag) then doPlayerSendChannelMessage(pid, '', win:format(getCreatureName(target), frag, getCreatureName(cid)), TALKTYPE_CHANNEL_MANAGEMENT, 0xF) end if(getCreatureStorage(cid, storage) >= frag) then doPlayerSendChannelMessage(pid, '', lose:format(getCreatureName(target), getCreatureName(cid), getCreatureStorage(cid, storage)+1), TALKTYPE_GAMEMASTER_CHANNEL, 0xF) end end end doCreatureSetStorage(cid, storage, 0) return true end Há uma única configuração, que é as consecutivas : local frags = {10, 15, 20, 25, 30, 35, 40, 45, 50} completou 10 frags? anuncia! e assim sucessivamente.. Créditos : EU
  4. Compilando TFS 0.4 no MSVC(Com vídeo-aula)

    Agaka e um outro reagiu a Sekk por uma resposta no tópico

    2 pontos
    LET'S GO!!! Video-aula ensinando: Baixe os arquivos no final do tópico. 1º - Extraia o arquivo 3777-master.zip 2º - Extraia o arquivo libvc10.rar para uma pasta e mova ela para o disco local C:/ 3º - Abra o MSVC2010, CTRL + O e selecione o arquivo /3777-master/src/vc10/theforgottenserver.vcxproj 4º - Botão direito em 'theforgottenserver" > Properties e siga as imagens: Clique em Aplicar e Ok. Compilando: Vá no menu "Build" e selecione "Build Solution", ou apenas aperte a tecla F7. Espere até que o processo termine(pode demorar alguns minutos ~5minutos) O executável ficará dentro de 3777-master/src/vc10/x64/Release/theforgottenserver.exe Downloads e scan: MSVC + DEVCPP + MSVC SP1 + MSVC KEYGEN > https://mega.nz/#F!IxBFwAYC!JAtG8IKNwkw_xKl2lPjIYg Source - https://github.com/s3kk/tfs04 Créditos: @Fir3element @Sekk(Eu)
  5. O 'xampp' gerencia um banco de dados. A conta que precisa está dentro deste banco. Assim, vc usará o Xampp para acessar esta conta. Para isto, abra o 'xampp', depois vá no seu navegador (Google Chrome, Mozilla Firefox, Internet Explorer) e escreva: localhost/phpmyadmin Irá abrir uma página, parecida com esta baixo. No canto esquerdo da tela, na primeira tabela (se não me engano) tem uma tabela 'accounts'. Abra-a e cole uma 'screeshot' dela para que eu possa vê-la. Ajudei? Rep++
  6. [TFS 1.0] House market (buy/sell)

    jhonnysg e um outro reagiu a luanluciano93 por uma resposta no tópico

    2 pontos
    Olá pessoal, para quem não sabe esse sistema permite vender items na "porta" da sua house, um tipo de market. Requisitos: Ultimas versões do TFS, caso contrário não irá funcionar! Imagens: Bom, a iamgem mostra tudo ... sua casa deve ter algo borda acessível, e no caso da iamgem, foi usado uma cesta, e dentro colocamos uma label e umas bag com os itens que serão vendidos dentro, na label ficará como o exemplo: sell [demon shield, 40000;] buy [dragon shield, 5000;] Bem simples né? Para implementar esses sistema devemos fazer os passos a seguir: [ 1 ] • Adicionar a seguinte tabela em sua database pelo phpmyadmin: [ 2 ] • Agora crie um arquivo em data/actions/script/, com o nome de house_shop.lua e coloque esse código dentro: [ 3 ] • Adicione a tag em data/actions/actions.xml <action itemid="1989" script="house_shop.lua"/> [ 4 ] • Adicione em data/events/events.xml: <event class="Player" method="onMoveItem" enabled="1"/> <event class="Player" method="onTradeRequest" enabled="1"/> [ 5 ] • Em data/events/scripts ... procure pelo arquivo player.lua e substitua essa parte: Por esta: [ 6 ] • Em data/events/scripts/player.lua, adicione isso: [ 7 ] • Em data/creaturescripts/scripts/login.lua, adicione isso acima de return true: Créditos: zbizu É isso pessoal, só repassei, espero que ajude alguém, abração!
  7. Ajuda a arrumar essas Spells.

    gabriel28 e um outro reagiu a MaTTch por uma resposta no tópico

    2 pontos
    local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE) setCombatArea(combat, createCombatArea({ {0,0,0,0,0,0,0,0,0,0,0}, {0,0,0,0,0,0,0,0,0,0,0}, {0,0,0,0,1,1,1,0,0,0,0}, {0,0,0,1,1,1,1,1,0,0,0}, {0,0,1,1,1,1,1,1,1,0,0}, {0,0,1,1,1,3,1,1,1,0,0}, {0,0,1,1,1,1,1,1,1,0,0}, {0,0,0,1,1,1,1,1,0,0,0}, {0,0,0,0,1,1,1,0,0,0,0}, {0,0,0,0,0,0,0,0,0,0,0}, {0,0,0,0,0,0,0,0,0,0,0} })) local function doLifeDrain(cid, target, count, delay) if(isCreature(cid) and isCreature(target)) then local minDmg = math.floor(getPlayerLevel(cid) * 0.1 + getPlayerMagLevel(cid) * 0.1) local maxDmg = math.floor(getPlayerLevel(cid) * 0.2 + getPlayerMagLevel(cid) * 0.15) if(count > 0) then local damage = math.random(minDmg, maxDmg) doCreatureAddHealth(target, -damage) doCreatureAddHealth(cid, damage) addEvent(doLifeDrain, delay, cid, target, (count - 1), delay) end end end function onTargetCreature(cid, target) doLifeDrain(cid, target, 10, 1000) end setCombatCallback(combat, CALLBACK_PARAM_TARGETCREATURE, "onTargetCreature") function onCastSpell(cid, var) if(not exhaustion.check(cid, 100102)) then exhaustion.set(cid, 100102, 30) return doCombat(cid, combat, var) else doPlayerSendCancel(cid, "Wait "..exhaustion.get(cid, 100102).." second(s) to use this spell again.") end return false end
  8. (Resolvido)forgottenserver

    Jhonatanalves e um outro reagiu a Absolute por uma resposta no tópico

    2 pontos
    Execute no seu phpmyadmin: DELETE FROM `DBNAME`.`accounts` WHERE `accounts`.`id` > 1; EM DBNAME nome da sua db.
  9. (Resolvido)Ajuda diferença de storage

    77mateus77 e um outro reagiu a dominus por uma resposta no tópico

    2 pontos
    Só complementando: Todas as funções que tiverem "get" no início, elas "pegam" algo, e todas as que tiverem "set" elas "marcam" algo.
  10. (Resolvido)Ajuda diferença de storage

    77mateus77 e um outro reagiu a Wakon por uma resposta no tópico

    2 pontos
    getPlayerStorageValue retorna o valor da storage e setPlayerStorageValue define o valor da storage.
  11. Compilando TFS 0.4 - Vídeo-Aula

    gtms reagiu a Sekk por uma resposta no tópico

    1 ponto
    Fala galera, eu estava com problema na compilação do TFS 0.4 no linux, pois não achava nenhum tutorial sobre... Eu consegui uma SUPER AJUDA ESPECIAL de um membro aqui chamado @Fir3element, esse cara me ajudou demais, tanto na liberação da source TFS 0.4 rev 3777 com suporte a MSVC quanto na compilação em Linux. Bom, chega de enrolação e vamos ao que interessa. Eu usei o Ubuntu 12.04 64 bits, TFS 0.4 rev3777 do Fir3element. Todos os Downloads estarão no final do tópico. Let's go!!!! Vídeo-aula 1º - Liberar root 2º - Instalando as LIBs do TFS 3º - Passe o arquivo 3777-master.rar para a raiz(file system ou sistema de arquivos) 4º - Vamos começar o processo de compilação. 5º - O arquivo executável, estará localizado dentro da pasta src, chamado "theforgottenserver" sem nenhuma extensão. Para usá-lo, coloque-o na pasta de seu server, abra o terminal e digite o seguinte: Pronto galera, Tutorial testado e aprovado por mim(Sekk) Downloads: Ubuntu 12.04 - http://releases.ubuntu.com/12.04.5/ (Não postarei scan pois é do site oficial do Ubuntu.) Source TFS 0.4 rev3777 - https://github.com/s3kk/tfs04 Scan da source - https://www.virustotal.com/pt/file/4ad91b1993200dde9a5c77d2b99a1e8d80158bc95f0a6b3fb857e60eaab6fa0a/analysis/1454367244/ Créditos TOTAIS: @Fir3element
  12. Sem Danos na mesma Party

    PedroSTT reagiu a KekezitoLHP por uma resposta no tópico

    1 ponto
    Nome do Sistema ou Script: No damage in Parties. Nome do Autor: Grilo Servidor Testado e/ou Versão do Tibia: 8.6 Descrição e/ou Informações Adicionais: -- Scripts e Como Instalar: 1. Abra o arquivo creaturescripts.xml, localizado em data/creaturescripts e adicione as seguintes tags abaixo: <event type="attack" name="Apt" event="script" value="Apt.lua"/> <event type="cast" name="Bpt" event="script" value="Bpt.lua"/> <event type="areacombat" name="Cpt" event="script" value="Cpt.lua"/> <event type="combat" name="Dpt" event="script" value="Dpt.lua"/> 2. Abra o arquivo login.lua, localizado em data/creaturescripts/scripts. Adicione as seguintes funções abaixo antes de return true. registerCreatureEvent(cid, "Apt") registerCreatureEvent(cid, "Bpt") registerCreatureEvent(cid, "Cpt") registerCreatureEvent(cid, "Dpt") 3. Agora crie quatro arquivos de nomes Apt, Bpt, Cpt, Dpt e de extensões LUA. Cole os conteúdos, respectivamente, em cada um deles: function onAttack(cid, target) if isPlayer(cid) and isInParty(cid) and getPlayerParty(cid) == getPlayerParty(target) then doPlayerSendCancel(cid, "You can not attack your party members") return false else return true end end function onCast(cid, target) if isPlayer(cid) and isInParty(cid) and getPlayerParty(cid) == getPlayerParty(target) then doPlayerSendCancel(cid, "You can not use spells or runes in your party members") return false else return true end end function onAreaCombat(cid, tileItem, tilePosition, isAggressive) if isPlayer(cid) and isInParty(cid) and getPlayerParty(cid) == getPlayerParty(tileItem) then return false else return true end end function onCombat(cid, target) if isPlayer(cid) and isInParty(cid) and getPlayerParty(cid) == getPlayerParty(target) then return false else return true end end
  13. [10.91] Remere's Map Editor

    Hrod reagiu a Bruno Carvalho por uma resposta no tópico

    1 ponto
    Bom pessoal, há muito tempo o Remere's Map Editor ficou open source. Eu estou testando e gostaria de compartilhar ele com vocês. Changelog Versão 10.91 adicionada (NOVO) (Não é uma versão oficial e como sempre digo: Não é recomendado que se utilize os items novos, apenas crie o mapa sem utilizá-los até que tenha um OTB oficial) Melhorias no sistema de zoom Suporte para versões 10.10+ Live casts Ultima versão do github Informações Precisa do Microsoft Visual C++ 2013 - 32/64Bits: Redistributable Package Não tem suporte para Windows Xp Download Versão até 10.91 rev 250 https://mega.nz/#!z9910YbL!9cHUvoYlrFiwshsVCe-JEKKzqrwp-w7ZsCqhFiAtBWE Créditos Hjnilsson (RME) MartyX - Ajudou a compilar Comedinha (Bruno Carvalho) Pessoal do TPForums Outros Contato com o criador: Pelo Twitter: @leremere
  14. Pokémon [Titanium]

    xDark199 reagiu a ClaudioMarcio por uma resposta no tópico

    1 ponto
    Fala ai galera tudo bem com vocês? então venho aqui mais uma vez trazer um servidor para download , agora o do Pokémon Titanium , lembrando que não fiz nada nesse servidor estou apenas postando para download Informações Básicas do Servidor - Servidor Com Sistema de level nos Pokémons - Servidor com Pokémons da 1° até a 6° Geração ( Incompleta ) ( 1° e 2° gera com suas respectivas formas Shinys) - Novas Pokebolas , umas 5 por ai - Mapa original do servidor - Sistema de Bike - Sistema de ovos Pokémon - Sistema de clan - Pokémons Selvagens tem o nome "Wild" na frente - Golden Arena - Sistema de Duelo entre outros Sistemas ..... Algumas Print sobre o Servidor : Spoiler Link para download do Servidor: Servidor https://mega.co.nz/#!KYJTFDrT!THO6iGH4Leg-xnB0Qt1XWSQzGZzBbxvl6QDrtPNGvYE Client(Mega)http://www.4shared.com/rar/JCJcuV5Uba/Zombi_TRs_PGalaxy_Client.html Créditos : Aline PGalaxy Team Gabrieltxu Slicer Caso Gostou do servidor deixe seu curtir ai para ajudar :3 , Irei atualizar mais tarde o topico deixar ele com uma aparencia mais agradavel , obrigado a todos
  15. Distro 10.90 32bits e 64bits

    Vegas reagiu a Deep house por uma resposta no tópico

    1 ponto
    Distro 100% Estável Créditos: Mattyx14! Novas Mount e Addon Junto Na Pasta! Vírus Scan Na Imagem Abaixo Download: http://www.4shared.com/rar/xthwgTL3ce/Uniwar.html Aceito Like
  16. [DOWNLOAD] Server PokeZot

    thyagolima reagiu a AdmAlexandre por uma resposta no tópico

    1 ponto
    Eae Galerinha do TibiaKing Hoje Venho Postar um Servidor Mais não é Feito Por Min !! Lista Completa de Pokemon Adicionados!! Sistemas Quests Alterações Prints Downloads!! -Créditos-
  17. Erondino v17.1 By {ABEROS} BPO Open Source

    Danielcrf reagiu a Valakinhas por uma resposta no tópico

    1 ponto
    V17.1 *Informações +Edições Spoiler Foi adicionado o mapa novamente +Print's Spoiler http://prntscr.com/757ioo http://prntscr.com/757kja +Erros/Bug's +Creditos +Download + Scan Server: Link OTC: Link Scan Server: Link Dat e spr desbloqueado: Link QUALQUER ERRO E BUG, COMENTAR NESSE TÓPICO Desculpa pelos erros ortográficos. ah antes que me esqueça ID da vara de pesca 2580
  18. Sprite do cp do Pxg, e itens do Pxg

    Allone reagiu a Developer Berg por uma resposta no tópico

    1 ponto
    Olá Galerinha como eu estou " Bonzinho Hoje " heuheu venho aqui ter a honra de passar para vcs vários itens do PXG, é isso mesmo que vc leu e quais são esses itens ? ( Sabem aquele novo cp que o Pxg tem ? aquele bonito que teve agr no update ? Ss é ele mesmo, fora outros itens muito massas que vou deixar os prints ) Obs: coloquei esse tópico nessa área por causa que no tópico " Download De Sprites " n ta podendo + criar tópico lá, então Agradeço se moverem pra o lugar Certo Link do download --->>> http://www.mediafire.com/download/9v349c4kjdv94s1/Sprites+fodas.rar Scan --->>>https://www.virustotal.com/pt/file/c16b849d74e50f467c2a048957e7b604016d2cfdd5b218b34ba86115a92b06b8/analysis/1430576442/ Obs: quando for abrir no Object Builder vc precisa marcar as opções Estendido e Transparência
  19. NTO B&W - Editada por PedroSTT

    titiu avo reagiu a PedroSTT por uma resposta no tópico

    1 ponto
    Bom , hoje vou postar aqui no TK ( Tibia king ) A base B&W editada por mim. Download no final da topico Estou postando porque eu estava com um projeto chamado "Naruto Space" , mas desisti e vou postar a edição que fiz na B&W. È necessario trocar a DISTRO , pois ela bugou , então recomendo [+] Distro nova [+] Novidades [+] Bugs [+] Prints [+] DISTRO NOVA [+] NOVIDADES E CARACTERISTICAS [+] BUGS [+] PRINTS [+] DOWNLOAD Client Scan -- Detectou virus , mas não tem , acredite se quiser <-____________-> Servidor Scan -- Detectou virus , mas não tem , acredite se quiser [+] CREDITOS -leozynho123 Pelo TFS - Madara Rinnegan (servidor base) - [ADM] Johnata Editar Praticamente Todo o Servidor - Eytor por acrescentar algumas coisas - Eu por acrescentar mais algumas coisas
  20. Tipo, quando você loga e desconecta da conta, e depois entra de novo. Os dias de p.a vão abaixando conforme você desloga. O ruim é que eu pretendia usar o P.A como VIP, só que deu isso ;/
  21. Espada com Dano Holy

    Xagah reagiu a Daniela Winik Trein por uma resposta no tópico

    1 ponto
    @Xagah, Eu posso colocar earth?
  22. Basta ir na sua database(PhpMyAdmin), abra a tabela 'accounts' e clique em editar na conta desejada. Para saber o nível de acesso requerido pelo seu site, vá em htdocs/config/config.php e procure por page_access veja o número que está na linha. Na sua database novamente, editando a account desejada, procure pela coluna 'page_access' e coloque o número la. Pronto!!
  23. Death System 2016 versão frag consecutivo!

    Mdcrf reagiu a Lyu por uma resposta no tópico

    1 ponto
    de nada, eu que agradeço pela aprovação!
  24. Espada com Dano Holy

    RXSora reagiu a Xagah por uma resposta no tópico

    1 ponto
    'Sword' com dano em 'holly', até onde eu sei, precisa ter compilação prévia. Penso que tem uma chance alta de não dar certo como está fazendo. Se precisar mesmo, o certo seria, partindo das 'sources' compilar de novo.
  25. Death System 2016 versão frag consecutivo!

    Mdcrf reagiu a Wakon por uma resposta no tópico

    1 ponto
    Sistema maneiro. Tópico aprovado, obrigado por compartilhar. Você recebeu um REP pela contribuição.
  26. talkactions/scripts/teleporttown.lua local pos = getTownTemplePosition(tmp, false) Troca por: local pos = getTownTemplePosition(tmp) Foi o único arquivo que mudei. Adicionei um anti-trash no creaturescripts (houseprotect.lua), se quiser copiar: https://github.com/Fir3element/3777/blob/master/data/creaturescripts/scripts/houseprotect.lua Não, só baixar no mesmo link
  27. 1 ponto
    @SomeBody, faça este Depois,dentro da pasta do 'Object Builder', vá no arquivo 'versions.xml' e mude: <version value="854" string="8.54 v3" dat="4B28B89E" spr="4B1E2C87" otb="17"/> Para: <version value="854" string="8.54 v3" dat="4B28B8A6" spr="4B1E2C87" otb="17"/> E salve. Aí é só abrir a pasta onde colocou os arquivos que fez o 'download.
  28. [Boss Skill] Aegis of Immortal

    fenixelite reagiu a xWhiteWolf por uma resposta no tópico

    1 ponto
    ficou bem merda do jeito q vc pediu, a graça do boss era ele possuir a skill e não deixar corpse.. mas já que vc quer imitar os cara do fox então toma: no xml do monstro vc coloca o corpse: corpse="8937"/> em data\creaturescripts\scripts\aegis.lua coloque assim> em data\lib\function.lua coloque no fim do arquivo Agora pro monstro Aegis ter o efeito em volta vc vai ter que colocar essa função nele ao criá-lo no mapa. No caso do fox pode ser uma talkaction /startAegis ou um globalEvent (nao sei ql dos dois q é), aí nesse outro script de criar o monstro vc coloca zEffect(monster, 37) que vai ficar rodando nele. em data\creaturescripts\scripts\login.lua vc adiciona essa linha antes do ULTIMO return true: if getPlayerStorageValue(cid, 19332) > 0 then zEffect(cid, 37) end
  29. 1 ponto
    @poke de ouro, o Pokemon só tem uma 'vocação'. Logo, há uma chance de ele estar 'copiando' o próprio 'Account Manager'. Isto explicaria não haver 'samples' (não tenho 'Pokemon Server', por isto não te dou certeza). Assim, clique onde está indicado pela 'seta vermelha': E procure algo com 'cap', e mude para 400. Depois crie um 'char' e veja se está saindo com 'cap' 400. Ajudei ou Esclareci? REP++
  30. (Resolvido)Ajuda diferença de storage

    77mateus77 reagiu a Xagah por uma resposta no tópico

    1 ponto
    Aí sim, @dominus. Isto é 'o espírito de colaboração' ! Tenho visto muitas pessoas no Fórum sendo agressivas, tentando demostrar confiança. Penso que este não é o caminho. É de se admirar, iniciar com um 'complementando'. Parabéns mesmo, isto demonstra, ao contrário do exemplo dado, respeito. Senão maturidade. O que é incomum em pessoas mais jovens. Agora, @77mateus77, complementando o tópico (antes da minha 'fala' dar dor de cabeça), se pretende remover as 'storages' da quest, suas funções não deveriam envolver o uso de 'storages'. Logo, não deveriam utilizar 'gets' ou, até mesmo, 'sets'.
  31. Teleport que da Storage

    victorat reagiu a MaTTch por uma resposta no tópico

    1 ponto
    local config = { [2001] = {pos = {x=1000, y=1000, z=1}, storage = 1001}, -- [actionid], pos= aonde que leva, storage [2002] = {pos = {x=1000, y=1000, z=2}, storage = 1002}, [2003] = {pos = {x=1000, y=1000, z=3}, storage = 1003}, [2004] = {pos = {x=1000, y=1000, z=4}, storage = 1004}, [2005] = {pos = {x=1000, y=1000, z=5}, storage = 1005}, [2006] = {pos = {x=1000, y=1000, z=6}, storage = 1006} } local ultimoTeleport = {x=1000, y=1000, z=7} -- ultimo teleport para aonde que leva function onStepIn(cid, item, position, fromPosition) local t = config[item.actionid] if(t) then if(getPlayerStorageValue(cid, t.storage) < 1) then setPlayerStorageValue(cid, t.storage, 1) end doTeleportThing(cid, t.pos) doSendMagicEffect(getThingPos(cid), 10) elseif(item.actionid == 2007) then for i = 1001, 1006 do if(getPlayerStorageValue(cid, i) < 1) then doPlayerSendCancel(cid, "Você precisa passar por cima de todos os teleports.") doTeleportThing(cid, fromPosition) return true end end doTeleportThing(cid, ultimoTeleport) doSendMagicEffect(getThingPos(cid), 10) end return true end
  32. Teleport que da Storage

    victorat reagiu a vankk por uma resposta no tópico

    1 ponto
    Adiciona um , no final da linha 7, e sim.
  33. Teleport que da Storage

    victorat reagiu a vankk por uma resposta no tópico

    1 ponto
    @Xagah Seus scripts me dão dor de cabeça. local config = { [2001] = {pos={x=1000, y=1000, z=1}, storage=1001}, -- [actionid], pos= aonde que leva, storage [2002] = {pos={x=1000, y=1000, z=2}, storage=1002}, [2003] = {pos={x=1000, y=1000, z=3}, storage=1003}, [2004] = {pos={x=1000, y=1000, z=4}, storage=1004}, [2005] = {pos={x=1000, y=1000, z=5}, storage=1005}, [2006] = {pos={x=1000, y=1000, z=6}, storage=1006} } local ultimoTeleport = {x=1000, y=1000, z=7} -- ultimo teleport para aonde que leva function onStepIn(cid, item, position, fromPosition) local t = config[item.actionid] if getPlayerStoragestorage(cid, t.storage) < 1 then setPlayerStoragestorage(cid, t.storage, 1) end doTeleportThing(cid, t.pos) doSendMagicEffect(getCreaturePosition(cid), 10) if (item.actionid == 2007) then for i = 1001, 1006 do if getPlayerStoragestorage(cid, i) < 1 then doPlayerSendCancel(cid, "Você precisa passar por cima de todos os teleports.") doTeleportThing(cid, fromPosition) end doTeleportThing(cid, ultimoTeleport) doSendMagicEffect(getCreaturePosition(cid), 10) end end end <movevent type="StepIn" fromaid="2001" toaid="2007" event="script" value="script.lua"/> Alguém testa ai, não é certeza de que vá funcionar.
  34. Identidade Visual [Opinião]

    ciroc reagiu a Absolute por uma resposta no tópico

    1 ponto
    AHUEAHUEUHEUAHEUAEAA, pra baiak eu tento fazer tudo certinho, mas não dá, tem que ter o dom da zueia pra lotar.
  35. cometi uma pequena gafe hahaha eu modifiquei o script e esqueci de modificar a tabela que eu havia criado
  36. [AJUDA] [CTF] Capture The Flag

    Starker reagiu a Xagah por uma resposta no tópico

    1 ponto
    IUAheHaeauiheUI, Não aguentei de curiosidade e vim conferir o que havia dito. Sim, meu interesse era saber, por meio da sua resposta, se as 'storages' estavam sendo preenchidas. Agora sabemos que não. Logo, basta-nos descobrir agora quais condições elas devem estar sendo satisfeitas para seu devido preenchimento. Assim, chegando em casa farei alguns testes.
  37. [AJUDA] [CTF] Capture The Flag

    Daniela Winik Trein reagiu a Xagah por uma resposta no tópico

    1 ponto
    Tá, agora que sei o 'porque' de estarem 'imóveis', vou analisar os dois 'scripts' em conjunto. Todavia, hoje a tarde estarei no trabalho. Assim que retornar volto e olho novamente.
  38. Talkaction que executa globalevent

    Daniela Winik Trein reagiu a Xagah por uma resposta no tópico

    1 ponto
    @Anuudek, bom dia. Sim, penso ser possível. Tomo por base a existência da talkactions '/raid' que executa um evento inserido dentro dos eventos de caráter global. Assim, poste seu 'script' aqui que dou uma olhada nele. Ajudei ou esclareci?? REP++
  39. Qual melhor versão S.O linux - Ubuntu ?

    ciroc reagiu a Absolute por uma resposta no tópico

    1 ponto
    Independente das configs, eu não gosto de hospedar em ubuntu desktop, mas kkkk ou ubuntu server 14/14 ou debian 8
  40. Qual melhor versão S.O linux - Ubuntu ?

    ciroc reagiu a Absolute por uma resposta no tópico

    1 ponto
    Putz vai hospedar servidor em ubuntu desktop? Valia mais a penas usar um virtualizador criando com a ISO do ubuntu server
  41. Server bom

    ciroc reagiu a Absolute por uma resposta no tópico

    1 ponto
    Se estiver está nesta seção: http://www.tibiaking.com/forum/forum/186-servidores-derivados/ Se não tiver do jeito que você quer é só adicionar a parte, mas confere ai
  42. [AJUDA] [CTF] Capture The Flag

    Starker reagiu a Xagah por uma resposta no tópico

    1 ponto
    @mateusmoretti, esta frase que aparece ali em baixo 'você não está com a bandeira' não está no 'script' que me passou. Qual 'script' vc está usando, cara?
  43. [AJUDA] [CTF] Capture The Flag

    Starker reagiu a Xagah por uma resposta no tópico

    1 ponto
    Agora sim, vou analisar aqui. Guenta aí.
  44. Teleport que da Storage

    victorat reagiu a Xagah por uma resposta no tópico

    1 ponto
    Seria interessante parar para pensar em fazer como o @Vodkart mencionou, mas, caso seja do interesse do 'player' o 'script' que utiliza mais 'storages' poderá indicar qual ainda não foi passado. Embora eu não tenha pensado no que ele mencionou, fiz um rascunho aqui. Coloque isto no 'actions.xml': <action actionid="18181" event="script" value="portais.lua"/> E cria um arquivo 'portais.lua' na pasta 'data > actions > scripts' e coloque isto aí dentro: local PLACA = { -- Portal 1 [10001] = {storage = 11222, unique = 10001}, -- Portal 2 [10002] = {storage = 11223, unique = 10002}, -- Portal 3 [10003] = {storage = 11224, unique = 10003}, -- Portal 4 [10004] = {storage = 11225, unique = 10004}, -- Portal 5 [10005] = {storage = 11226, unique = 10005}, -- Portal 6 [10006] = {storage = 11227, unique = 10006}, -- Portal 7 (precisa dos outros storage) [10007] = {storage = 11228, unique = 10007}, } function onStepIn(cid, item, position, lastPosition, fromPosition, toPosition, actor) local placas = PLACAS[item.uid] local sto1 = getPlayerStorageValue(cid, 11222) local sto2 = getPlayerStorageValue(cid, 11223) local sto3 = getPlayerStorageValue(cid, 11224) local sto4 = getPlayerStorageValue(cid, 11225) local sto5 = getPlayerStorageValue(cid, 11226) local sto6 = getPlayerStorageValue(cid, 11227) local novaPos = {x = 123, y = 123, z = 7} -- Esta é a coordenada para onde o último portal enviará o player if (placas.unique == 10007) then if (sto1 == 1 and sto2 == 1 and sto3 == 1 and sto4 == 1 and sto5 == 1 and sto6 == 1) then doTeleportThing(cid, novaPos) else doTeleportThing(cid, fromPosition) doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, "Você ainda não passou por todos os portais.") doSendMagicEffect(getPlayerPosition(cid), CONST_ME_POFF) return true end else doPlayerSetStorageValue(cid, placas.storage,1) doPlayerSendCancel(cid, "Você não pode entrar com nenhuma "..getItemNameById(itemNecessario)..".") return true end end Depois, em cada portal, coloque (utilizando o ReMere Map Editor - duplo clique no portal) o 'actionId' 18181, e os Unique Id´s de 10001 até 10006. O 10007 deverá ser para o último portal. Além disto, olha no 'script' para colocar a posição para onde o último portal iráenviar. Teste aí e veja o que deu.
  45. 1 ponto
    Bom, dá pra dar um 'migué' contornar a situação. Se sua intenção é, definitivamente, emitir mensagens traduzidas você pode ir no actions.xml e colocar: <action actionid="18181" event="script" value="blackboard.lua"/> Depois vá na placa, no próprio mapa e coloca o ActionId 18181 e UniqueId 10112 na placa. Depois faz um script chamado 'blackboard.lua' dentro da pasta 'actions' e coloca isto dentro: local PLACA = { [10112] = {unique = 10112, msg = "Café AMANHÃ café."}, } function onUse(cid, item, fromPosition, itemEx, toPosition) local placa = PLACA[item.uid] if (item.uid == placa.unique) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você lê:\n"..placa.msg.."") end end Daria trabalho, mas em toda placa você cola um UniqueId diferente. Assim, quando o 'player' desse um 'use' na placa sairia a mensagem com acentos. PS: Quando salvar o 'script', mande o 'NotePadC++' converter para ANSI. O que acha?
  46. [OrochiElf] New OTRestarter v1.0

    Sonnyzera reagiu a Orochi Elf por uma resposta no tópico

    1 ponto
    New OTRestarter version: 1.0 developer: Tony Araújo (OrochiElf) pt. Gabriel Nogueira (Idéias) Funções: - Auto Restarter (Ele inicia o servidor assim que ele não detectar mais que o processo está ativo, ou seja, toda vez que o seu servidor fechar sozinho, o programa automaticamente irá reconhecer e irá reinicia-lo.) - Auto Crash Timer (Uma nova função inédita foi adicionada, esta função é responsável por detectar quando o processo do servidor para de funcionar, algo que acontece frequentemente, então ele irá reconhecer e reiniciar o processo.) - Auto Restarter Timer (Outra função nova adicionada nesta versão, esta função é responsável por programar os horários que você deseja reiniciar o seu servidor. ela é bastante usada para evitar o desperdício de memória usada no consumo do processo do servidor, ou seja, quando um servidor está ativo por muito tempo o gasto de memória aumenta, então esta função irá reiniciar o processo do seu servido de acordo com os horários que você marcar. Para próxima versão: - OTRestarter hosting (Esta função será uma inovação bastante bacana, ela dará o direito de você acessar o Restarter *que estará provavelmente instalado no VPS/Dedicado do servidor* sem que a pessoa precise acionar a conexão remota, ou seja, funcionará parecido com um FTP Control, você poderá controlar o Restarter e ter acesso as informações gravadas no LOG do programa através de um simples client, deixando possível ser acessado em computadores diferentes, e em breve uma versão para mobile/celular.) Imagem do funcionamento do programa: Download: Programa anexado ao tópico. OTRestarter.rar
  47. Catch Window v1.3

    Drakopoulos reagiu a Orochi Elf por uma resposta no tópico

    1 ponto
    Então beleza, semana que vem, provavelmente na próxima sexta feira eu lanço a versão 1.4 do sistema mega atualizado, irei recriar os códigos com novos conhecimentos. Até lá
  48. Private Shop V. 2

    deivaoo reagiu a MaXwEllDeN por uma resposta no tópico

    1 ponto
    Não chei uma área adequada para postar, então vai aqui mesmo....
  49. [Download] Todas As Megas Stones Para Poketibia

    Linkz reagiu a Banols por uma resposta no tópico

    1 ponto
    Ae valeu cara a tempos tava procurando a sprites da Key Stone para meu amigo que me pedio para criar uma para ele ( tava com preguiça de desenhar kk ) valeu mesmo REP+
  50. 1 ponto
    Fala galera do TibiaKing, beleza? Hoje vim disponibilizar pra vocês as sprites das novas cidades do PxG (paredes, janelas, portas, etc) Porém, as únicas coisas que eu não achei montado foi as portas, mas estão cortadas dentro do tibia.spr e tibia.dat. Download: Mediafire Scan: Clique aqui Print's: Créditos: - PokeXGames, por ter feitos as sprites; - Eu, por trazer pro TibiaKing.
Líderes está configurado para São Paulo/GMT-03:00

Informação Importante

Confirmação de Termo