Ir para conteúdo

Líderes

Conteúdo Popular

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

  1. (Resolvido)Sistema rare!

    xWhiteWolf e 2 outros reagiu a zipter98 por uma resposta no tópico

    3 pontos
    Sabe fazer a tag? local price = {itemid, count} --Troque itemid pelo ID do item que será cobrado, e count pela quantia. local items = { --[itemid] = {chance, count}, >> Onde itemid é o ID do item, chance, obviamente, a chance dele ser sorteado, e count, a quantidade. --Exemplo: >> Para adicionar mais items, siga o modelo indicado acima. [itemid] = {chance, count}, --[2160] = {50, 10}, >> Assim, o item de ID 2160 teria 50% de chance de ser sorteado. Quantidade -> 10. } function onUse(cid) local _table = {} local number = math.random(1, 100) local item = 0 if doPlayerRemoveItem(cid, price[1], price[2]) then for itemid, chance in pairs(items) do if item == 0 then item = itemid table.insert(_table, item) else if number <= chance[1] then local new_chance = math.abs(chance[1] - number) local old_chance = math.abs(items[item][1] - number) if new_chance < old_chance then if #_table > 0 then _table = {} end table.insert(_table, itemid) item = itemid elseif new_chance == old_chance then table.insert(_table, itemid) end end end end if item ~= 0 then if #_table > 1 then item = _table[math.random(#_table)] end local count = items[item][2] if not isItemStackable(item) then if count > 1 then for i = 1, count do doPlayerAddItem(cid, item, 1) end else doPlayerAddItem(cid, item, 1) end else doPlayerAddItem(cid, item, count) end doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "You received: "..count.."x "..getItemNameById(item)..(count > 1 and "s" or "")..".") end else return doPlayerSendCancel(cid, "You do not have "..price[2].." "..getItemNameById(price[1])..".") end return true end
  2. GetMonsters

    NoturnoBRN e um outro reagiu a EdMignari por uma resposta no tópico

    2 pontos
    GetMonsters é uma ferramenta simples, mas útil, para criar o arquivo creatures.xml usado no R.M.E. Ele procura todos os monstros na pasta data através arquivo monsters.xml e cria um novo creatures.xml Como usar: 1-Selecione o arquivo monsters.xml na pasta data do seu servidor. Geralmente fica em data/monsters/monsters.xml 2-Selecione uma pasta onde o arquivo creatures.xml será salvo 3-Clique em 'start' Depois de criado, basta substituir o arquivo creatures.xml no RME em data/{minha versão}/ Download: https://github.com/Mignari/GetMonsters/releases scan : https://www.virustotal.com/pt/file/b7c653e058d3b78dad6fc6e172c81d7ec4027d9e6b3f43600d2e307a3911c2e3/analysis/1424306485/ Nota: Foi testado apenas o TFS 1.0
  3. [Projeto] New Styller

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

    2 pontos
    Olá pessoal, hoje venho apresentar meu projeto particular. Sou muito fã do mapa styller, sempre em horas vagas procurava joga-lo, para quem não conhece: é um servidor estilo baiakm só que mais difícil e com mais RPG, e como tenho me interessado por versões mais atuais, resolvi criar um styller (new styller) seguindo as ultimas atualizações do TFS, seria algo parecido com o projeto do Kaique e do Jamison, aqui no fórum, o KNJ. Irei postando de pouco em pouco as atualizações, definindo o que foi feito e o que ainda pretendo fazer ... # Informações do Servidor → Versão: 10.77 (seguindo as atualizações do TFS 1.2). → Exp: 500x (Inicial - veja aqui). → Skills 50 → Magic 30 → Loot: 4 # Sistemas do Servidor → Cast System (100%) → Vip System (100% - liberado) → Reward Level System (100% - liberado) → Addons System (100%) → Mounts System (100%) → War System (100%) → Market System (100%) → Training OFF (100%) → Clean Database (100%) → Client Próprio - Opcional (100%) → Arena PVP. (100%) → Marriage System (pendente) → Quest Log (pendente) → Forja System (pendente) → Refinamento System (pendente) → Achievements System (pendente) → Cassino System (pendente) → Task System (pendente) # Eventos do Servidor → Zombi Evento. (100%) → War Anti-Entrosa (100%) → CastleWar. (100%) → BattleField Evento. (100%) → Capture The Flag. (100%) → Gran Tower. (100%) → Hour Kill. (100%) → War of Emperium. (100%) → Dota. (100%) → Coliseum. (100%) → Survival Evento. (100%) # Quests → Em breve. # Website → Em construção. (http://www.styller.org/) # Equipe → [member=luanluciano93] (administrador/scripter/webmaster) # Imagens # Pesquisa / Enquetes → Comose prevenir de disputas no Pagseguro? # Comentários de membros Curta nossa página no facebook. É isso pessoal, espero que gostem, abraços!
  4. (Resolvido)[Quest] Estátuas Vivas

    Pedro HaHa e um outro reagiu a Adriano SwaTT por uma resposta no tópico

    2 pontos
    Desculpe a demora, tive visitas em casa... Enfim, testei e funcionou perfeitamente. A tag em movements.xml será: <movevent type="StepIn" actionid="12129" event="script" value="SurvivalStatues.lua"/> SurvivalStatues.lua, na pasta Movements/scripts: Agora vamos em CreatureScripts.xml e registre a tag abaixo: <event type="kill" name="FinalBattle_Kill" event="script" value="SurvivalStatues.lua"/> E em login.lua, registre a tag abaixo, junto com as do gênero: registerCreatureEvent(cid, "FinalBattle_Kill") E agora crie o arquivo SurvivalStatues.lua na mesma pasta: Lembre-se de configurar tudo no início dos scripts. Volte para dizer como foi. Boa sorte.
  5. [8.54] Naruto Legend

    Storm reagiu a Hona por uma resposta no tópico

    1 ponto
    [8.54] Naruto Legend Informações : 10 Novos monstros Mapa 100% refeito Teleports Sharingan Itens 100% Akatsuk Vocs 100% Jutsus 100% Mapa RPG. Organizações 100% Vocações 100% 3 Vilas Configurado server para o sistema sqlite E Mais God Screens: Download: Scan: Serve: Client: baixar sem as dll e sem os programas: Créditos: sé ajudei Rep+ pra mim !!!
  6. 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
  7. Launcher AutoUpdate C#

    premii reagiu a GabrielSapient por uma resposta no tópico

    1 ponto
    Galera sempre procurei um Launcher AutoUpdate para meu servidor, depois de muita pesquisa e pouco conhecimento consegui fazer um em C#, está ai: 1. Download: • Download | • Scan 2. Oque ele faz: • Verifica a existência da versão local na pasta do cliente; • Se a versão do arquivo não existir, ele assume que a versão é "1.0" e cria um arquivo de versão; • Verifica arquivo .xml no servidor de atualização; • Baixar atualizações para todas as versões maiores do que a versão atual do cliente (atualiza tudo em apenas formato de arquivo .zip); • Extrai os arquivos .zip; • Exclui os arquivos .zip após a extração; • Arquiva a versão atualizada na pasta do cliente; • E, finalmente, desbloqueia o botão "Start Game". 3. Como editar: • Abra o arquivo .sln na pasta "VS Project" com o Visual Studio: Procure por: string Server = "http://127.0.0.1/Updates/"; • Altere o http://127.0.0.1/Updates/ para qualquer URL que você estará hospedando suas atualizações. • Agora vamos procurar por: Process.Start("OTClient PkR DX9.exe", "\\Pokémon Rusty"); • Modifique o OTClient PkR DX9.exe pelo nome do .exe do seu Client. • \\Pokémon Rusty e a pasta que está seu .exe e vai ficar seu Launcher. (troque sem tirar os "\\") • No Visual Studio, selecione o controle WebBrowser(Neste caso, o nome "patchNotes") e alterar a url do "http://127.0.0.1/"para o caminho do arquivo index.html, na pasta do host: OBS: Isto á opcional, é apenas um template em .html. Você pode remove-lo e editar da maneira deseja. • Agora apenas jogue o .exe, .dll e o arquivo version da pasta "Launcher\VS Project\Launcher v2\bin\Debug ou Release" para a pasta de seu Client: Pronto! Agora e com o Site. • No host do site, apos colarmos a pasta Updates, editamos o arquivo Updates.xml, para cada atualização adicionamos um <update> fechamos com </update> como no exemplo do arquivo. Colocamos o arquivo atualização em .zip nessa mesma pasta, editando a versão e o nome no arquivo: • No arquivo version.txt colocamos a versão da nova atualização: • Uma dica para o .zip de atualização é colocar em pastas o caminho no client desejado a fazer update. Exemplo: data/things/854 nesta pasta colocaremos os arquivos que será substituído, no exemplo foi Tibia.spr e .dat. Depois compactamos e deixamos na pasta Updates, sem esquecer de colocar o nome no arquivo Updates.xml. 4. Dica • Pronto! Agora e só criar um instalador com o launcher, com atalho na área de trabalho (o launcher é o .exe que você colocou no client). Você pode modificar o launcher do jeito que quiser, o arquivo index.html e etc. Quando abrir o arquivo ele irá atualizar, liberar o botão "Start Game", e quando você clicar vai fechar o Launcher e abrir o Client. 5. Créditos Eu - Pelo launcher e pelo tutorial.
  8. Versões antigas TibiaBot NG

    Gangrel reagiu a Iuri Machado por uma resposta no tópico

    1 ponto
    Fala ae galera, boa/bom dia/tarde/noite, vim trazer algumas versões antigas do Tibiabot NG, eu encontrei o link no google, era de um forum PL, bem famoso, e todos estavam baixando o bot, alguns estavam com link quebrado, então recuperei todos que eu consegui, logo abaixo o link respectivo as versões: TibiaBot NG 3.9 ( 7.6 ) : http://adf.ly/4elxd TibiaBot NG 4.0.11 ( 7.71 ) : http://adf.ly/4emWF TibiaBot NG 4.0.14 ( 7.72 ) : http://adf.ly/4emYn TibiaBot NG 4.5.0 ( 7.92 ) : http://adf.ly/4emjF TibiaBot NG 4.6.3 ( 8.0 ) : http://adf.ly/4emku TibiaBot NG 4.6.7 ( 8.1 ) : http://adf.ly/4emmc Desculpem a senha pra descompactar o arquivo é tibia_org_pl Créditos ao Tibia Org PL por disponibilizar as versões. Créditos a mim por recuperar os links de downloads. Rep+, não vai cair a mão. =)
  9. 1 ponto
    Eba Eba Galerinha do TK Eu Aqui do Novo para Trazer o Baiak ZIK VIP 15 que muitos me pediram para fazer Espero que Gostem da Edição |- Mudanças Ocorrida | Melhorado Mapa e Adicionado Varias Áreas | Novos Itens | Novas Questes | Novos Bichos | Adicionado VIP 15 | Retirado Bugs no Mapa... | Retirado Varios Bugs no Distro | Novo Visual do Templo | Critical System | Dodge System | Reset System,para resetar fale !reset | Guild Frags System | PvP Balanceado Agora todas vocações estão no balanço | Armas Arrumadas Para Melhor PvP | Varios Eventos | Invasões no Templo de Boss Automatico | Battle Field Event | City War | Adicionado CASTLE 24HORAS (COM CASTELO) e AVISOS DE INVASORES | Itens DONATES | Área DONATE ~~ (Só Entra Quem Usar o Itens de Premium Days) | Vários Novos Script | Fast Atk Arrumado | Frags no Look | Npc Hero Seller (Vende Itens Exclusivos para quem tiver honor points) Obs:Consegue no GFS) | Entre Muitas Outras Coisas | Confira ! | Senha do ADM: god/god | Aqui tem Algumas Imagens ! Templo Parte Direita Templo Parte Centro Treiners Abaixo do Templo Novo Visual Npc Hero Vendendo Itens Heros Castle WAR 24 Horas | Download | Scan | Créditos | Gostou ? De um GOSTEI e tamos quites
  10. Visite Meu Servidor Online! Devilbaiak.ml Olá Pessoal, Passou 3 anos eo baiak yurots ainda continua fazendo sucesso depois de mais de 3 anos sem editar o baiak venho trazer o novo baiak yurots feito por mim Baiak. Como Saber Que sou o Baiak, Simples somente eu tenho o RG com o Sobrenome Baiak vou posta a foto do meu RG. Criei o Nome Baiak por meu sobrenome ser baiak e por meu apelido ser Baiak Lula .. Rooxx Né pessoal!!! entao vamos Lá! • Baiak Yurots V5.2 Oque Mudou ? •Tirei bug das houses •Tirei todos os erro do distro •Arrumei o lado >> da city vip agora mais rox. • Baiak Yurots V5.1 Oque Mudou ? • Mudei a Quest do templo lv 150 ganha 2kk agora ganha só 500k • Melhorei os teleports master lv 300+ agora tem 4 novas quest e 2 hunt + • Mudei respaw de todas as hunts free , vip e master agora ta 5x melhor. • Mudei Tempo da loteria tava 15 em 15 minutos agora ta de 1 em 1 hora. • Melhorei a Exori gran do kina. • Mudei os loot do monster bosses agora igual da versao 10.30 do global • Adicionei quest do addon doll na area d lvel 300+ • Adicionei Quest do 2kk na area d Lvl 300+ • Adicionei Quest do necromancer shield na area de Lv 300+ • Adicionei Quest do Dwarven Set e hornede helmet na area de level 300+ • Adicionei o novo monster Master Medusa Lv 300+ • Adicionei 2 novas hunt de Master Medusa. Se eu lembrar mas alguma coisa eu posto. :S • Baiak Yurots V5.0 Oque Mudou ? • Agora a City Está Maior Mais Bonita e Com Mais Houses. • Novo Sistema de Treiner não prescisa andar muito para axar um livre. • Novos monstros vip ( Sea Serpent Vip , Hellhound vip , night mare vip , fury vip ) novos monstros master ( hydra master , frost master , grim master e demon master). • Nova Quest Master Com Armas Para todas as vocaçao. • Agora o NPC VIP Vende e compra items vip, pois se voce pegar item vip de algum red algo assim voce pode vender mais so que o npc compra 60% mais barato ☺ • Novo Npc que vender Red Remover. • Novo Templo. • Novas Quests. • Novo Depot. • Novos Commandos ( !food Compra 100 , !topfrags Ver quem é o top frag , !glist ver as guild do server e !glist Nameguild para ver os player da guild. • Teleports Free e vip Agora com nova cara. • Novo Caminho Para Poi no mesmo lugar so que mais bonito. • Addon agora é com addon doll npc Varkhal Vende. • Systema de Loteria a cada 2 Horas. • Nova arena de team god que organiza. E muito Mais .. Vamos Ver Umas Screen Shootes. Templo Visao do Alto Templo Tele Vip De Baixo Novos Treiners Master Quest Items Teleports Free Teleports Master 01/01/2014 Sem erro 09/01/2014 Bom Está Ai as fotos ACC do GOD -> 263366/263366 BOM PROVEITO DO OT SERVER. Esta ai minha Indentidade O Server Está Sem o Executer e as DLL use a do baiak que tiver ou baixe abaixo! • Download do Server 09/01/2014 -> http://www.4shared.com/rar/4LDMG4Yhce/Baiak_Yurots_52.html? • Scan do Server -> https://www.virustotal.com/pt-br/file/31ee2f78321551fa8e0109498ac38afbd5f9a0a51ef41e5e949cabd958be50dd/analysis/1387427559/ Creditos 10% GOD Bon | Por editar em 2008 90% Baiak Lula | Por editar2010 a 2014 Contato Face -> https://www.facebook.com/luizhenrique.baiak Email -> [email protected] Obrigado bom jogo! GOSTOU? DE REP+.
  11. 1 ponto
    Consegui liberar mais de 15 mil sprites usando essa ferramenta no Object Builder. 1. Baixe o Object Builder na seção: GitHub Latest commits compiled Latest commits Lembrando que necessário o Adobe Air para rodar qualquer versão do Object Builder. 2. Siga: 2.1: Abra suas sprites por ele; OBS: Faça um backup de suas sprites antes, este programa ainda está em beta, mas comigo foi certinho. 2.2: Tools> Sprites Optimizer: 2.3: Deixe desse jeito para melhor resultado, e clique em Start: 2.4: Veja o resultado: 3. Créditos: Eu - pelo tutorial; Nailson - Por ser o criador do object builder, e contribuições de: https://github.com/Mignari/ObjectBuilder/graphs/contributors.
  12. Buraco Negro

    Cain Jorge reagiu a xWhiteWolf por uma resposta no tópico

    1 ponto
    Essa spell foi feita originalmente pro Yazzo numa versão 7.6 do tibia, eu tenho ela salva desde essa época e apenas adaptei e removi umas coisas inúteis (que agora tem função pra isso). A spell não funciona tão bem quanto funcionava naquela época porque muita coisa mudou mas ela funciona e não apresenta nenhum erro então não vejo o porque de não postar já que pode servir de base pra outros scripts de vocês. Ela faz um buraco negro e puxa todos que estão na area em direção ao centro (caso seja possível) Vou colocar duas versões (a primeira é a original arrumada pra rodar em 8.54 e a segundas é ela com algumas funções novas) versão1: versão2: spells.xml <instant name="Dark Hole" words="buraco negro" lvl="160" mana="500" prem="1" exhaustion="2000" needlearn="0" event="script" value="especiais/buraco negro.lua"> <vocation id="6"/> <vocation id="7"/> <vocation id="5"/> </instant> Espero que gostem e estudem o código dela! haha Uma imagem da versão 1: e uma da versão 2:
  13. BERRY SYSTEM Poketibia [v1.0]

    kelvin9826 reagiu a Sticler por uma resposta no tópico

    1 ponto
    Berry System 1.0 Caso não goste das sprites crie suas próprias Dificuldade para Instalar: Médio Requisitos:-Espaço para Sprites -Saber criar Itens -Servidor BASE (PDA,Erondino ou Pokemon Online x) Etapas:1- Download de Arquivos 2- Editar Sistema 3- Aprender a por novas Berrys Para usar o player vai precisar da BERRY (para plantar) Depois de Plantar a BERRY espere 10MINUTOS e Colha com Berry Bag Berry Bag & Berry (Item) Devem ser USEABLE Berry Plant (as Plantas) devem ser BLOCKABLE vá em actions/scripts e crie cheri.lua, lá cole isto function onUse(cid, item, frompos, item2, topos, pos) local time = 10 --Tempo em Minutos para cada etapa (multiplique 10 por 2) local berry = ID -- ID PLANTAlocal berry2 = ID --ID PLANTA GRANDElocal c haoberry = ID -- ID DO CHAO local colher = ID -- ID BERRY ITEM / Sementelocal berrybag = ID -- ID BERRY BAG if item.itemid == colher and item2.itemid == chaoberry then doSendMagicEffect(getThingPos(item2.uid), 45) doTransformItem(item2.uid, berry, 1) doPlayerRemoveItem(cid, 2147, 1) doPlayerSendTextMessage(cid, 27, "Voce plantou a Berry, Espere-a Crescer.") addEvent(doCreateItem, time*60*1000, berry2, 1, getThingPos(item2.uid)) return true elseif item.itemid == berrybag and item2.itemid == berry2 then doSendMagicEffect(getThingPos(item2.uid), 34) doTransformItem(item2.uid, chaoberry, 1) doPlayerAddItem(cid, colher, 1) doPlayerSendTextMessage(cid, 27, "Voce Colheu as Berry") return true end end em actions.xml cole <action itemid="ID;ID" event="script" value="cheriuse.lua"/> IDBAG: Id que colocou em local berrybag = ID e local colher= ID -- ID BERRY ITEM / Semente IDBERRY : Id Que Colocou em local colher= ID -- ID BERRY ITEM / Semente PARTE 2 EFEITOS Vá em actions/script e crie cherriuse.lua, lá cole function onUse(cid, item, frompos, item2, topos) doCreatureAddHealth(item2.uid, 10)end em actions.xml cole <action itemid="IDBERRY" event="script" value="cheriuse.lua"/> IDBERRY : Id Que Colocou em cherri.lua local colher= ID -- ID BERRY ITEM / Semente Para Adicionar novas berrys é só trocar os IDS (Menos o do CHAO) e criar outros arquivos Para Adicionar os efeitos Crie um arquivo chamado NOMEDABERRY.lua lá cole function onUse(cid, item, frompos, item2, topos) doCreatureAddHealth(item2.uid, VIDA)end Em VIDA ponha quanto de vida vai recuperar, outros efeitos irei mostrar na v2.0
  14. [Poketibia] Remakes PxG

    mauroala reagiu a Ricardo Monteiro por uma resposta no tópico

    1 ponto
    Fala galera do TK, vou estar trazendo pra vocês algumas sprites retiradas da PxG... Nao sei ao certo se já tem elas rodando por ai, mas emfim, irei atualizando o topico com a medida que for retirando mais remakes.. Conteúdo: -- Bronzong + Passiva. [sem Corpse] -- Lapras + Surf + Corpse. -- Steelix + Iron + Ride + Corpse. Download (OBD): [Requer Object Builder] Remakes.rar Scan: Clicando aki. Erros de versão não suportada: Utilize este Object Builder 0.4 (Fonte: GitHub do projeto object builder) Se mesmo assim você não conseguir, já atualizei o tópico com a versão 8.54 v1. --Creditos: PxG, eu por ripa-los. -------------------------------------- Gostou? Dá um Rep+, não vai cair a mão.
  15. [Layout][Modern AAC] Dragon Ball

    holydoxss reagiu a Teiko por uma resposta no tópico

    1 ponto
    Olá, Pessoa do tibia king estou aqui para disponibilizar um layout bacana para seu dragon ball tibia, o layout do dbo ultimate, tecnicamente do dragon ball game brasil por que foi de la que ele foi baseado. Prints: Download: https://www.mediafire.com/?y6qz2uo7pihu2sc Scan: https://www.virustotal.com/pt/file/6e9cc8d654172d404a013fc6b00c011e0080837d44074e45d0f638dcfc2e5799/analysis/1424009091/ Creditos: Dragon Ball Game Brasil Dragon Ball Ultimate e EU, Teiko.
  16. (Resolvido)comando !online help me

    opfelipedutra reagiu a Ceos por uma resposta no tópico

    1 ponto
    Coloque esse script no teu online.lua em talkaction
  17. Runa de Teleport

    Tace reagiu a Patrick Jean por uma resposta no tópico

    1 ponto
    Olá pessoal maroto do TK... Estou disponibilizando um Script que eu tinha no meu HD externo, ele seria uma runa de teletransporte... ~Compatibilidade~ Feito e testado em TFS 1.1 ~Funcionamento~ A runa funciona da seguinte forma: O player clica na runa e seleciona o local onde ele quer ser teleportado. Se o local desejado der pra ir andando, ele será teleportado, se não, ele não irá. ~Colocando a mão na massa~ ~Observações~ Não se esqueça de mudar o ID da runa na tag para uma que não está sendo utilizada no seu servidor. Essa runa se comportará como qualquer outra. ~Créditos~ Não lembro dos creditos, mas dou todo o crédito ao Criador do Script e a mim por ter postado.
  18. Criador de Tags para Monsters 0.2

    luanluciano93 reagiu a Rusherzin por uma resposta no tópico

    1 ponto
    Caros bípedes de plantão, venho aqui trazer a mais nova e linda versão do Criador de Tags (Tag Creator). O que há de novo Scooby-Doo? Observações: Imagens da belezinha: Download:Tag Creator.rar Scan Créditos: 49,3% Chuck 49,3% Rusherzin. 1,4% Preguiça de Criar Tags
  19. o atalho e simplesmente voce apertar o sinal de + e de - em seu teclado
  20. (Resolvido)Evento matar outro player ganhar EXP

    premii reagiu a zipter98 por uma resposta no tópico

    1 ponto
    Substitua seu creaturescript por este: function onDeath(cid, corpse, deathList) local config = { exp = math.random(300000, 900000), killer_name = getCreatureName(deathList[1]), target_name = getCreatureName(cid) } --if getPlayerIp(cid) == getPlayerIp(deathList[1]) then return true end --se nao for testar em casa remova os 2 sinais(de menos) no começo do script. essa função é para evitar que alguem use MC para ganhar exp; if getGlobalStorageValue(9571) > -1 then if isPlayer(deathList[1]) then doPlayerSendTextMessage(deathList[1], MESSAGE_INFO_DESCR, "Você recebeu ".. config.exp .. ", de EXP por matar o ".. config.target_name ..".") doPlayerAddExp(deathList[1], config.exp) end end return true end Código da talkaction: function onSay(cid, words) if getGlobalStorageValue(9571) > -1 then setGlobalStorageValue(9571, -1) broadcastMessage("Experience on kill desactivated.") else setGlobalStorageValue(9571, 1) broadcastMessage("Experience on kill activated.") end return true end
  21. Passe no virus total,veja se quantas detecção vai ter,ou se é apenas frescura do avira. https://www.virustotal.com/ nao precisa mandar o servidor todo,apenas o exe. Boa sorte.
  22. Erro Shop

    Pedroquessada reagiu a Natanael Beckman por uma resposta no tópico

    1 ponto
    Talvez seja o data/globalevents/scripts/shop.lua adicione outro, a função dele é ler o que tem na tabela z_ots_comunication onde fica armazenados os dados da compra do shopsite, após fazer a leitura executar a função apara adicionar o item no player e logo após remover da tabela z_ots_comunication a informação que foi executada. Se o problema for nele mesmo talvez ele não esteja executando a ultima função que é apagar os dados da tabela z_ots_comunication ai fica sempre enviando o item.
  23. 1 ponto
    Opaa, vlw man assim como os seus tutoriais também são excelentes!
  24. (Resolvido)[Quest] Estátuas Vivas

    xWhiteWolf reagiu a deivaoo por uma resposta no tópico

    1 ponto
    O lobão e sua osadia... kkkkk Nas configurações de SurvivalStatues.lua, na pasta Movements/scripts: Agora, aí vai a função: (Não testei)
  25. (Resolvido)[GESIOR] Ajuda Por Favor !

    Matheus Lirou reagiu a deivaoo por uma resposta no tópico

    1 ponto
    No config.php vc editou o a região... colocou uma inválida! coloque a padrão msm... Eu não estou em casa, entao nao tenho os arquivos pra passar o local pra vc...
  26. 1 ponto
    Sim @luanluciano93, mas concorda que os valores podem se elevar de 1 a 9999. Creio que o código seria meio extenso, é legal e prático e oferecer uma lista de variações de pontos e de acordo com os valores dos itens, sempre combinando do básico a uma compra mais complexa de x pontos... Também pode ser possivel a opção de promoções, doações X depositados valores Y... Pode ser que eu disponibilize tal sistema, pois vi em alguns topicos o sistema contendo diversas páginas, tenho em apenas algumas simples linhas as funções necessárias e encurtadas com PHP OOP.
  27. Cara, começa com o Mapa... Os scripts vc vai arrumando depois de ter algo "pronto" no mapa " -Vou começar usando essa cidade para testes." Dai a partir dessa "Cidade Teste" vc faz os scripts que vc quer nessa cidade, os scripts do jogo (Não manjo muito de Narutibia e tal) A base é começar com um mapa "básico" e fazendo os scripts, depois ir aumentando ambos... Eu não manjo muito de Narutibia e tal, mas eu me baseio na criação do meu projeto, que eu fiz um mapa "básico" e agora estou em cima dos Scripts.. Qualquer dúvida, estou a disposição...
  28. 1 ponto
    Porque o Gesior usa "coisas" que estão entrando em desuso nas versões mais novas do PHP, ou seja, se eu instalar o Xampp mais novo, o Gesior pode parar de funcionar corretamente devido as funções que o Gesior usa estar "velha"...
  29. (Resolvido)[Quest] Estátuas Vivas

    Lyon reagiu a Adriano SwaTT por uma resposta no tópico

    1 ponto
    Que bom que funcionou, fiz com bastante dedicação... Só que fiz para 10 monsters, porque vi aqueles que estão atrás do GOD também, você removeu do script? Enfim... Faça bom aproveito.
  30. Como deixar o site do OT Server online

    jhonny.3000 reagiu a Tibia2015br por uma resposta no tópico

    1 ponto
    Vou mostrar aqui como criar um virtual host no Xampp, se for seguir o descrito abaixo, faça cópia dos arquivos originais para restaurá-los caso necessário. O objetivo aqui é criar um domínio virtual para seu servidor, por exemplo, se você acessa um arquivo dessa forma: http://localhost:8080/teste.php Você poderá acessar assim http://www.meusite.com:8080/teste.php No caso você vai configurar o servidor Xampp de modo que ao digitar o URL acima, ele irá apontar para sua pasta local, retornando os arquivos desejados. O primeiro arquivo a ser configurado está em C:\xampp\apache\conf\extra Arquivo: httpd-vhosts.conf O primeiro passo é descomentar essa linha abaixo #NameVirtualHost *:80 Tira-se o #, ficando: NameVirtualHost *:80 Abaixo dessa linha você verá que há uma série de virtualhost bloqueados, então, adicione o seguinte: <VirtualHost *:80> ServerAdmin [email protected] DocumentRoot C:/xampp/htdocs ServerName xampp ErrorLog C:/xampp/htdocs/access_error.log </VirtualHost> Salve o arquivo. Agora vá em: C:\WINDOWS\system32\drivers\etc Nessa pasta você encontra-rá um arquivo chamado: hosts Abra ele com o bloco de notas. Você deve encontrar lá o seguinte: 127.0.0.1 localhost Isso significa que ao digitar no navegador: http://localhost/arquivos.php ou http://localhost:8080/arquivos.php * se você usa portas Irá usar o IP 127.0.0.1 * local Então vamos adicionar o seguinte: 127.0.0.1 www.meusite.com Com isso, ao digitar: http://www.meusite.com/arquivos.php o navegador irá entender como um caminho local, e irá buscar na pasta htdocs o arquivo desejado, e mostrar no navegador. Após tudo isso, basta reiniciar seu Xampp pelo XAMPP Control Panel Application eu te ajudo vc mi ajuda se te ajudei mida um like
  31. Como DXAR poketibia online por VPS

    jose rroberto reagiu a Tibia2015br por uma resposta no tópico

    1 ponto
    ai tem esse vps super massa!!http://musthost.us/suporte/carrinho.php?ID=1 eu te ajudo você mi ajuda se eu te ajudei mida um like
  32. Funções com tabela

    Emersonssss reagiu a MarceLoko por uma resposta no tópico

    1 ponto
    Bom dia! Apenas para engrandecer o conteúdo já rico deste fórum, lhes trago 4 simples funções, 3 manipulando posições, e 1 tabelas gerais. table.elements(tabela) -- similar ao table.getn ou #tabela, porém ignora todos os nil, útil se você precisa deletar algum valor da tabela atribuindo nil e então saber seu novo tamanho. Se usar table.remove, os valores mudarão de posição. function table.elements(tabela) local i = 0 for _,v in pairs(tabela) do if v ~= nil then i = i + 1 end end return i end multiplcarXY(tabela,num) -- multiplica as coordenadas X e Y por num function multiplicarXY(tabela,num) ntable = {} for k,v in pairs(tabela) do ntable[k] = num * v end ntable.z = tabela.z ntable.stackpos = tabela.stackpos or nil return ntable end multiplicarY(tabela,num) -- multiplica a coordenada Y por num function multiplicarY(tabela,num) return {x=tabela.x,y=tabela.y*num,z=tabela.z,stackpos=tabela.stackpos or nil} end multiplicarX(tabela,num) -- multiplica a coordenada X por num function multiplicarX(tabela,num) return {x=tabela.x*num,y=tabela.y,z=tabela.z,stackpos=tabela.stackpos or nil} end Abraços!
  33. castle 24h!

    Leonardo93 reagiu a thiagobji por uma resposta no tópico

    1 ponto
    Você configurou tudo? http://www.tibiaking.com/forum/topic/35731-castle-war-24h-conquiste-o-trono/ Segue tudo sem pular nada que você consegue.
  34. (Resolvido)Premium System

    ScythePhantom reagiu a Adriano SwaTT por uma resposta no tópico

    1 ponto
    Qual versão do seu servidor? Tente este, originário deste tópico que adaptei para sua necessidade: Registre as tags abaixo em seus respectivos lugares: Creaturescripts.xml: <event type="kill" name="Exp_Extra" event="script" value="extraexp.lua"/> Login.lua: player:registerEvent("Exp_Extra") Boa sorte.
  35. (Resolvido)[Pedido] Compra de outfit por npc

    GOD Vitor reagiu a Wakon por uma resposta no tópico

    1 ponto
    Da uma olhada nesse tópico em que alguns membros ajudam outro usuario a fazer o NPC. http://www.tibiaking.com/forum/topic/12694-resolvido-pedido-npc-outfits/
  36. [DÚVIDA] Remover o "ambient light"

    otteN reagiu a Marcelolol por uma resposta no tópico

    1 ponto
    ahh vai no OTclient (somente com isso vocÊ vai conseguir, a não ser que vc pegue a source do client do tibia, coisa que n sei fazer, mas com o OTclient voce Vai em modules/client_options/options.lua procura por : elseif key == 'ambientLight' then e embaixo vai tar : graphicsPanel:getChildById('ambientLightLabel'):setText(tr('Ambient light: %s%%', value)) gameMapPanel:setMinimumAmbientLight(value/100) gameMapPanel:setDrawLights(options['enableLights] and value < 100) digite os valores que você quiser, SE somente SE caso não funcionar vc meche no enable e poe disable Acho que é isso. @edit, testei aqui e deu certo
  37. Procura-se Mapper para PokeXGames

    Jalk reagiu a Cat por uma resposta no tópico

    1 ponto
    Nome: Daniel Camilo Idade: 17 Cidade: -- Skype: danielcamiloglobalwar Horas disponíveis por dia (5 dias uteis): 1h por dia / fim de semana | Ativo nas férias Já trabalhou em algum jogo? Globalwar, OTAvatar, atualmente em um ATS intero e no Fairy Tail Online, que está parado Joga PxG? Quanto tempo? Já loguei, mas nunca joguei. PS: Apenas free lancer / troca de serviço Alguns exemplos de trabalho para saber seu nível:
  38. Voce terá que ir microsoft e embaixa esse programa Microsoft c + + 2013 Abaixa pacotes , Se ajudei da rep ai não perdera seu dedos
  39. 1 ponto
    Obrigado Luan, galera não custa nada, clica em gostei ou comentar agradecendo, um ato pequeno pra você e é o nosso combustível pra continuar postando bons tutoriais.
  40. 1 ponto
    o tópico está na area errada mas ainda sim vou te responder: Pra mudar o outfit vc deve utilizar a seguinte função: local outfit = {lookType = 156, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 3} local tempo = --- coloque aqui o tempo em milisegundos (1 segundo = 1000 milisegundos) doSetCreatureOutfit(cid, outfit, tempo) no outfit vc edita qual vai ser o looktype do outfit, e as cores de head, body, legs, feet e acessórios... em lookaddons vc escolhe se o outfit vai estar utilizando addon 1, addon 2 ou addon 3 (1 e 2 juntos) pra que funcione na sua spell vc deve adicionar essa função logo depois das condicionais da função onCastSpell, ficando assim: function onCastSpell(cid, var) if getPlayerStorageValue(cid, 102053) ~= 1 or getCreatureCondition(cid, CONDITION_REGENERATION, 1) == false then local outfit = {lookType = 156, lookHead = 0, lookBody = 0, lookLegs = 0, lookFeet = 0, lookTypeEx = 0, lookAddons = 3} doSetCreatureOutfit(cid, outfit, 15000) doCombat(cid, combat, var) tempo2 = 0 while (tempo2 ~= (tempo*1000)) do addEvent(magicEffect18, tempo2, tempo2, tempo*1000, cid) tempo2 = tempo2 + 300 end setPlayerStorageValue(cid, 102053,1) -- storage verifica transformado, quando = 1 player esta transformado. else doPlayerSendCancel(cid, "Sorry, you are transformed.") end end assim ao mandar a spell seu outfit será trocado para o do ninja branco com ambos addons por 15 segundos (15.000 milisegundos)
  41. Evolutions Server

    Bluetooth reagiu a calmax por uma resposta no tópico

    1 ponto
    É uma pena a saída do Alissow. Jogo desde 2006, comecei com 11 anos hoje estou com 19 e posso dizer que deixei de aproveitar muito da minha juventude pra ficar em frente o PC acessando fóruns e perdendo muito tempo principalmente no tibia. Fiz bons amigos, esses não esqueço, contudo chega uma hora em que o compromisso com o estudo e trabalho é muito maior e o pouco tempo de lazer que sobra é mal aproveitado. Equilíbrio é palavra que manda, e no meu caso infelizmente ela não é tão presente. Provavelmente este será o último server que testarei, deixarei alguns dias on e também quero me retirar definitivamente desse jogo. Chegou na hora de acordar pra vida. Meu primeiro post aqui e provavelmente o último. Acompanho esse fórum a um bom tempo, assim como o tibiaking, tibiabr, outerspace... Vou focar nos estudos que é o melhor que o ser humano pode fazer. Bom jogo para aqueles que ficam.
  42. (Resolvido)[PEDIDO] Editar Items.

    Digoshow reagiu a xWhiteWolf por uma resposta no tópico

    1 ponto
    eu tive todo o trabalho do mundo pra escrever esse post e eu te garanto que ele tá todo certinho, vc tem que adicionar essa linha no items.xml na parte da bota <attribute key="magiclevelpoints" value="1" /> e dps colocar o id dela no movements do mesmo jeito que citei anteriormente
  43. (Resolvido)[PEDIDO] Editar Items.

    Rodrigo94 reagiu a xWhiteWolf por uma resposta no tópico

    1 ponto
    Você coloca no items.xml oque vc quer que o item faça, experimenta usar comandos de itens parecidos: Exemplo: Quero que o set de Knight dê skill de club/sword/axe.. daí vc procura algum item que faça isso e só copia a parte que aumenta a skill <attribute key="skillSword" value="3" /> <attribute key="skillAxe" value="3" /> <attribute key="skillClub" value="3" /> Se você quiser que aumente distance é só colocar <attribute key="skillDist" value="3" /> para absorver danos é bem simples <attribute key="absorbPercentPhysical" value="3" /> <attribute key="absorbPercentEarth" value="5" /> <attribute key="absorbPercentDeath" value="6" /> <attribute key="absorbPercentFire" value="-3" /> <attribute key="absorbPercentIce" value="2" /> Perceba que o PercentFire está negativo, é porque ele tem fraqueza contra fogo, positivo ele é bom contra o elemento, negativo ele é fraco contra o elemento. Pra aumentar ML é só usar: <attribute key="magiclevelpoints" value="1" /> Pra aumentar speed é só procurar a BOH e copiar: <attribute key="speed" value="20" /> E não esquece de colocar no final <attribute key="showattributes" value="1" /> para que apareçam os atributos quando o player der look no item. Em <attribute key="slotType" value="necklace" /> Você escolhe que tipo de item aquilo é, os values são: body, two-handed, one-handed, ammo, ring, necklace, legs, feet, head, backpack E PARA FINALIZAR DECLARE TUDO NO MOVEMENTS.XML: <movevent type="Equip" itemid="IDDOITEM" slot="TIPO DE SLOT" event="function" value="onEquipItem"/> <movevent type="DeEquip" itemid="IDDOITEM" slot="TIPO DE SLOT" event="function" value="onDeEquipItem"/> itemid="IDDOITEM" troque IDDOITEM pelo ID DO ITEM (BEM ÓBVIO, NÉ?) slot="TIPO DE SLOT" coloque um dos slots possíveis, os que são possiveis estão nessa lista aqui: armor feet legs head shield pickupable necklace ring OBSERVAÇÃO FINAL: O SLOT QUE VC DECLARAR NO MOVEMENTS TEM QUE SER DO MESMO TIPO QUE O ITEMS.XML ------------------------------------------------------------------------------------------------------------------------------------------------------------------- Agora as flechas/bows/armas: Essas não precisam declarar no movements.xml mas precisam de um script no weapon.xml 1) Flechas As flechas são bem simples: <attribute key="slotType" value="ammo" /> <attribute key="attack" value="25" /> <attribute key="maxHitChance" value="90" /> <attribute key="weaponType" value="ammunition" /> <attribute key="ammoType" value="arrow" /> <attribute key="shootType" value="arrow" /> slotype = ammo para ficar no lugar da munição (ammo) Attack vc muda a vontade pro que vc quiser MaxHitChance = chance de acertar o hit, qualquer numero menor que 100 apresenta uma chance do hit falhar WeaponType= Tipo de arma, flechas são munições então deixe sempre ammunition ammoTyoe = Tipo de munição, pode ser "arrow" ou "bolt" dependendo doque vc quiser usar, um bow ou um crossbow shootType é o efeito que vai sair, no caso dessa aí seria uma arrow normalzinha mas vc pode colocar qualquer flecha que exista ou até mesmo copiar efeitos de runas Dê ctrl+F no items.xml em shootType e copie diferentes tipos e vá vendo no servidor qual se encaixa melhor na sua opinião. 2) Bows e Crossbows Eu te aconselho copiar de algum item que já exista o modificar oque você quiser <attribute key="slotType" value="two-handed" /> <attribute key="weaponType" value="distance" /> <attribute key="ammoType" value="bolt" /> <attribute key="range" value="5" /> <attribute key="hitChance" value="1" /> isso daqui é um crossbow duas mãos que ataca bolt (podia ser arrows tb) a uma distância de no máximo 5 SQM (modifique o range) a chance de hit padrão dele é 1 e essa hit chance soma com a da munição 3) Wands e Rods <attribute key="weight" value="2900" /> <attribute key="weaponType" value="wand" /> <attribute key="shootType" value="ice" /> <attribute key="range" value="3" /> peso, tipo (mesmo que seja uma rod o tipo é "wand"), tipo de efeito que sai dela (no caso é o ice), distância que ataca (no caso, 3 sqm) Agora no weapons.xml: <wand id="2190" level="7" mana="2" min="8" max="18" type="energy" event="function" value="default"> <!-- Wand of Vortex --> <vocation id="1"/> </wand> id do item, level pra usar, custo de mana por hit, dano minimo e maximo, tipo de ataque, event (deixe function para ele fazer tudo que vc colocou no items.xml) value= não mexa a menos que vc seja um programador C++, vocation vc coloca as classes que podem usar. 1= sorc, 2= druid, 3= pally, 4= kina, 5= master sorc, 6= elder druid, 7= royal pally, 8= elit kina OBS: Você pode colocar isso também para que quando o player dê look não apareça o nome da classe que pode usar aquele determinado item (isso é util quando vc declarar que ambos sorceres e master sorcerers podem usar o item, evitando as repetições quando o player der look no item <vocation id="5" showInDescription="0"/> <vocation id="1"/> 4) Outros tipos de arma É bem simples, só edite oque quiser seguindo o modelo: <attribute key="weight" value="6800" /> <attribute key="defense" value="65" /> <attribute key="attack" value="90" /> <attribute key="weaponType" value="sword" /> <attribute key="extradef" value="5" /> <attribute key="elementIce" value="30" /> <attribute key="slotType" value="two-handed" /> <attribute key="decayTo" value="2401" /> <attribute key="duration" value="60" /> weight = peso defense= defesa q ela dá attack = ataque weapontype = Tipo de arma (sword, axe, club) extradef = defesa extra (fica Defesa 65 +5 nesse caso) ElementIce = adiciona dano elemental à arma, pode usar também ElementFire, ElementEarth e ElementEnergy slotType = se a arma é duas mãos ou não (caso não seja apenas retire essa linha) decayTo = apos um tempo igual a duration (em segundos) ela vira o item de ID 2401 (se não quiser isso apenas remova essas duas ultimas linhas) OBSERVAÇÃO FINAL: Tudo que você não quiser utilizar é só remover a linha do items.xml, e todo tipo de edição em armas deve ser declarado no weapons.xml seguindo o exemplo. (COMO VOCÊ NÃO TÁ CRIANDO NENHUM ITEM E SIM EDITANDO OS QUE JÁ EXISTEM EU TE ACONSELHO A PROCURAR O ITEM LÁ DANDO CTRL F E PROCURANDO PELO ID DOQUE SAIR ADICIONANDO UM MONTE DE LINHA A MAIS QUE TALVEZ DÊ CONFLITO COM AS QUE JÁ EXISTAM). OS ITENS QUE VC COLOCAR PRA DAR SKILL, ML OU PORCENTAGEM ELEMENTAL VOCÊ DEVE DECLARAR NO MOVEMENTS.XML E SE ESSE ITEM FOR PARA UMA DETERMINADA VOCAÇÃO VOCÊ DEVE DECLARAR TAMBÉM SEGUINDO O EXEMPLO: <movevent type="Equip" itemid="7886" slot="feet" event="function" value="onEquipItem"> <vocation id="1"/> <vocation id="5" showInDescription="0"/> <vocation id="2"/> <vocation id="6" showInDescription="0"/> </movevent> <movevent type="DeEquip" itemid="7886" slot="feet" event="function" value="onDeEquipItem"/>
  44. [PEDIDO] Script que aumenta atk speed

    ArielZeRah reagiu a xWhiteWolf por uma resposta no tópico

    1 ponto
    Mesmo com esse comando precisa descompilar o server e editar a source direto. Oque dá pra fazer sem mexer na source é o seguinte 1) criar uma arma com mais attack speed e colocar pro ataque e a defesa dela serem iguais a arma que vc tá utilizando no momento, ele remove a arma atual, coloca a nova no lugar e ela vai ter mesmo attack e defesa só que mais attack speed (o script fica enorme e é bem provavel que os players consigam dupar itens com esse novo sistema mas é possível sim 2) aumentar o attack speed de todo mundo de uma determinada vocação usando um comando q lançou no TFS 0.3.6 mas provavelmente vai bugar muito e se duas pessoas utilizarem ao mesmo tempo vai bugar a porra toda.. daí vc teria que colocar storage e um monte de merda pra evitar bugs (só dor de cabeça) Sugiro que vc aguarde primeiro a Cipsoft lançar alguma função do gênero para que seja possivel a criação de tal magia, caso contrário, a unica coisa que dá pra fazer são diversas gambiarras nos scripts pra tornar isso possível (de uma forma bem bugada)
  45. 1 ponto
    Olá galera, Venho postando para vocês umas modificações que poderão fazer a diferença em seus servidores RPG. Como vocês bem podem perceber, o Tibia tem um sistema com falhas horríveis quanto as Spells de Cura/Suporte... Exemplo : Runas de cura que os players podem usar dando suporte aos outros : Ultimate Healing Rune Light Healing Rune Magias instantâneas de cura que os players podem dar suporte aos outros : Mass Healing Heal Friend Bem, como vocês bem sabem sobre essas magias, há uma possibilidade de o Suporter (geralmente os Druids) estar em uma área protegida e ajudando os aliados que estão na batalha, e isso acaba com a graça do PVP. Com os scripts a seguir, os players não poderão mais usar essas magias dentro de área protegida para ajudar o aliado em batalha. Para aplicar o script ao seu servidor, é só você entrar na pasta spells > scripts > healing e modificar os arquivos de acordo com o nome das spells postadas a seguir ... Então vou postar aqui a solução para esses problemas : Heal Friend (heal friend.lua) Mass Healing (mass healing.lua) Light Healing Rune (light healing rune.lua) Ultimate Healing Rune (ultimate healing rune.lua) ​Bem, espero que isso tenha sido útil a vocês.
  46. [8.54] Naruto Legend

    alissoncs reagiu a Hona por uma resposta no tópico

    1 ponto
    Esses vírus são das dll dos programas(monster editor,item editor) que estão juntos do serve. coloquei para baixar sem as dll e sem os programas: Naruto Legend sem dll: scan : sé ajudei Rep+ pra mim !!!
  47. [Talkaction] Comando Mute (Atualisado)

    lassdarck2 reagiu a Stigal por uma resposta no tópico

    1 ponto
    Script: Comando Mute (Atualisado). Função: Deixar o "Player" Mudo Pelo Tempo Que Desejar. Testado: Versão 8.5 Vá Em "Talkactions > Script" Crie Um Arquivo.lua Nomado Como "muteplayer" e Adicione Dentro Dele: local v = {} for k = 1, 100 do table.insert(v, createConditionObject(CONDITION_MUTED)) setConditionParam(v[k], CONDITION_PARAM_TICKS, k*60*1000) end function onSay(cid, words, param) if (words == "/mute") then local t = string.explode(param, ",") if param == '' then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Invalid param specified.") return true end local player,time,pid = getPlayerByName(t[1]),t[2],getPlayerByNameWildcard(t[1]) if(not pid or (isPlayerGhost(pid) and getPlayerGhostAccess(pid) > getPlayerGhostAccess(cid))) then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player with this name doesn\'t exist or is offline.") return TRUE end doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você mutou o jogador "..t[1].." por "..time.." minutos.") doAddCondition(player, v[tonumber(time)]) setPlayerStorageValue(player, 90000, os.time()+time*60) doPlayerSendTextMessage(player, MESSAGE_INFO_DESCR, "Você foi mutado por "..time.." minutos.") elseif (words == "/desmute") then if param == '' then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Invalid param specified.") return true end local player = getPlayerByNameWildcard(param) if(not player)then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Player not found.") return true end if getCreatureCondition(player, CONDITION_MUTED) == false then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "este jogador não está mutado.") return true end doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você desmutou o jogador "..param..".") doRemoveCondition(player, CONDITION_MUTED) setPlayerStorageValue(player, 90000, -1) doPlayerSendTextMessage(player, MESSAGE_INFO_DESCR, "Você foi desmutado.") end return true end Depois Vá Em "Talkactions.xml" e Adicione: <talkaction log="yes" words="/mute;/desmute" access="2" event="script" value="muteplayer.lua"/> Comandos: Vá Em " Creaturescript > Script " Crie Um Arquivo.lua Nomado Como "mute_check" e Adicione Dentro Dele: local v = {} for k = 1, 100000 do table.insert(v, createConditionObject(CONDITION_MUTED)) setConditionParam(v[k], CONDITION_PARAM_TICKS, k*1000) end function onLogin(cid) if getPlayerStorageValue(cid, 90000) >= os.time() then doAddCondition(cid, v[tonumber(getPlayerStorageValue(cid, 90000) - os.time())]) end return TRUE end Depois Vá Em " Creaturescript.xml " e Adicione: <event type="login" name="MutePlayer" event="script" value="mute_check.lua"/>
  48. Dat Editor [8.54~8.60]

    Rian LHP reagiu a Adriano SwaTT por uma resposta no tópico

    1 ponto
    Bom dia. Faça o download deste "DatEditor", clicando no nome do mesmo. (Link direto do forum, postado por Vittu) Link do Scan. E na hora de abrir seus arquivos "Tibia.dat" e "Tibia.spr" da versão 8.60, estou postando essa observação que provavelmente solucionará seu problema. (funcionou comigo) Ao abrir o Dat Editor e clicar em "Open" ou "Ctrl + O" ... Abrirá uma janela como a da imagem abaixo: Carregue seu arquivo Tibia.dat e Tibia.spr do Tibia 8.60 e onde está "780" ao lado do botão "Open", marque a opção "760". Ou seja, quando selecionado a opção 760 é para versões recentes do Tibia, e quando marcado 780 é para versões abaixo de 8.5x' Creio que funcionará, caso dê algum erro... contacte-me' Abraços & Boa sorte.
Líderes está configurado para São Paulo/GMT-03:00

Informação Importante

Confirmação de Termo