Líderes
-
luanluciano93
HéroiPontos5980Total de itens -
-
Dieguiin XP
MembroPontos302Total de itens -
Orochi Elf
MembroPontos859Total de itens
Conteúdo Popular
Exibindo conteúdo com a maior reputação em 10/25/14 em todas áreas
-
[OPEN]Launcher(Updater)
[OPEN]Launcher(Updater)
premii e 2 outros reagiu a Featzen por uma resposta no tópico
3 pontosBom, estava fazendo um launcher pra um servidor que estou, mas acabei deixando de lado e começando outro, e para não ir pra lugar nenhum, vou postar aqui. Deixei um pouco editável. O Launcher: Requisitos: Host(site) Olhos para ler Primeiramente: SCAN! E depois: BAIXE! - Sources inclusas.(Consertado imagem) NEW PATCH GENERATOR Agora, vamos configura-lo, tarefa muito fácil:(mentira!): Afterburner (internal) Black Box (internal) DarkMetro_contrast (internal) Garnet II (internal) MetroUI (internal) Mint (internal) Office2007 Black (internal) TV-b (internal) Teste, e escolha. *DX9 é o nome da executável do client Directx 9. *OPGL é o nome da executável do client Open Gl. Bom, acabou de configurar tudo, mas... Como faço o tal patch de atualização? No arquivo baixado, há outro arquivo chamado PatchGenerator, lá você cria arquivos de atualização da seguinte maneira: Será criado um arquivo .7z, que deverá ser colocado na pasta do News.txt, no host. Depois disso, modifique o CHECK.INI do host, aumentando em 1 a AVERSION. Bom, é isso, espero que seja útil. Aos interessados: Créditos: Eu(Gabrielbsales) Google que salva a pátria3 pontos -
[8.54] PokeCyan [ Editado By Senhor] Atualizado 3.0 2016
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é2 pontos
-
[8.54] Pokémon Paraíso V1
[8.54] Pokémon Paraíso V1
opacalaj e um outro reagiu a GOD Vitor por uma resposta no tópico
2 pontosEdições Pokémons Megas Adicionados:Mega Gengar,Mega Charizard X,Mega Charizard Y,Mega Alakazam,Mega Lucario,Mega Blaziken,Mega Tyranitar e Mega Blastoise Obs:se faltou algum desculpe-me Pokémons Ultras adicionados:Ultra Alakazam,Ultra Gengar,Ultra Lucario e Ultra Blastoise Obs: se faltou algum desculpe-me Pokémons Shinys Adicionados:Shiny Roserade e Shiny Aggron. Obs: se faltou algum desculpe-me Pokémons Normais adicionados: Abomasnow Obs: se faltou algum desculpe-me Outfits adicionadas:Outfit do beaver(ot pokémon),Bike male e female igual do ot pokémon,Jogador e Jogadora(igual do otpokémon). •NPCs adicionados: Key Seller (vendedor de chaves que abrem a porta de algumas quests...), Cpt. Ezra e Cpt. Cloud (Teleportam o player para o continente hoen ou kanto), Npc Biker (Npc de duel que te da uma bike se vc vence-lo), Npc Champion Lance (Npc de Duel que se vencê-lo você ganha um darkrai). •Master Ball Adicionada com Catch 100% •Adicionado Comando "!save" que salva o player. •Adicionado Comando "!buyvip" que deixa o jogador vip por 30 Diamonds. •Adicionado Shiny Stone e Boost Stone •Adicionado Tournament PvP Event (ocorre as 15:00, so falar com o npc torneio) •Adicionado Novos Ataques •Retirada Loteria Créditos: •Slicer •tibiaking - Tibiaking por alguns scripts. •Wolf Admin •eu,por adicionar alguns pokémons e editar o mapa. Erros do servidor: Master ball:quando usa a master ball em alguns pokémons shinys,da crash no servidor e não captura o pokémon. Mewtwo: quando o mewtwo usa um ataque(não sei qual ataque é),da debug. CB:Alguns pokémons quando vai fazer eles no /cb,da debug. /m: quando usar o /m,alguns pokémon da debug exemplo:/m mewtwo. Prints: Downloads: Servidor:http://www.mediafire.com/download/hmj4zbs5jzbj2qd/Servidor+Pok%C3%A9mon+Paraiso--By+Dungeon+Man+13.rar Old cliente:http://www.4shared.com/zip/_rP87GScce/Cliente_PKP.html Me desculpem,não deu tempo postar o scan,se alguem poder fazer e postar aqui,ficarei muito agradecido! Em breve nova versão! Me desculpem,pela desorganização ainda estou aprendendo a lhe dar com tópico. Se gostou da rep+ ae,não custa nada : Conta do adm:yureot/995246822xz2 pontos -
Como recorta sprites com o Object builder !
Como recorta sprites com o Object builder !
Rian LHP e um outro reagiu a wesquel por uma resposta no tópico
2 pontosEae Galera do TK hoje venho mostra como recorta a sprites rapidamente no object builder com facilidade ! 1- Va na ferramenta slicer ! 2- Vai Abri isso ! 3- Selecione a imagen ! 4- Coloque o numero de colunas e linhas ! 5- Clique em Corta ! 6 - Vai aparecer como vai fica os cortes da sprite ! 7- Clique em importa ! ( so uma vez ) 8 - Ja vai para o spr e dat ! 9- Pronto so monta outfits,itens e etc.... ( Lembre-se de compilar depois )2 pontos -
(Resolvido)[pedido] Como adicionar X vocação em X item
(Resolvido)[pedido] Como adicionar X vocação em X item
Ootsutsuki e um outro reagiu a House por uma resposta no tópico
2 pontosActions/scripts: function onUse(cid, item, frompos, item2, topos) local voc = 631 -- id da voc local outfit = {lookType = 525} -- Outfit inicial da voc doPlayerSetVocation(cid, voc) doRemoveItem(item.uid,1) doSetCreatureOutfit(cid, outfit, -1) doPlayerSendTextMessage(cid, 22, "Voce trocou sua vocation para Nome da voc") return true end <action itemid="IDDOITEM" script="SeuScript.lua"/>2 pontos -
(Resolvido)Criar baú com item
(Resolvido)Criar baú com item
Gabrielx17 e um outro reagiu a Texau por uma resposta no tópico
2 pontosBom é bem simples fazer um Script de Quest, mais tem muita gente que ainda não sabe então irei ensinar através deste tópico. Primeiramente vá até a pasta "Actions" e depois vá em "Scripts" agora faça um arquivo chamadoQuest1.lua, e bote isso dentro dele: Citar return TRUE end Legenda: Vermelho: É a Storage pode colocar qual quer numero, mais ele não deve existir em outra actions. Azul: É o ID do item. Agora volta na pasta "Actions" e abra o arquivo "Actions.xml" e coloque isto dentro dele: Citar Agora para terminar a quest vá no Baú no seu mapa editor e bote o ActionID nele que no caso é "9595" observe a foto: Creditos: Grimmjow2 pontos -
Naruto White
Naruto White
Beeny e um outro reagiu a nettoferreira por uma resposta no tópico
2 pontosKKKKKKKKKKK BOA BENNY SO QUERIA ISSO QUE VOCE POSTASSE O MLK TEM MUITA INVEJA DE MIM POR QUE EU TENHO OTS FODAS LEMBRANDO GALERA ELE TÁ SE APROVEITANDO DA SITUAÇÃO ELE NEM FEZ O OT QUEM FEZ FOI O HELTON INTÃO NAO SE ACHA BENNY BYE ~~ By , [ADM] Netto2 pontos -
Magnus Challenger
Magnus Challenger
bagulhoescroto reagiu a xWhiteWolf por uma resposta no tópico
1 pontoFala galera, hoje vim trazer o projeto pronto do Magnus Challenger pra vocês instalarem no servidor de vocês! Pra quem não conhece é um sistema de Tasks baseado no Zezenia onde você pode escolher entre tasks de matar monstros ou de coletar certos items para o npc Magnus, um guerreiro famoso da cidade que está atolado de tarefas e precisa da sua ajuda! Peguei os aspectos que eu julguei serem os principais do modelo do Zezenia e editei com algumas coisas que eu achei que ficariam melhores. Quem quiser pode ver um vídeo comentado de como o sistema funciona: Dito isso vou ensinar vocês como instalar isso no server: Pra começar vá em data\creaturescripts\scripts e procure login.lua, agora vá até o final do arquivo e antes do último return true coloque essas linhas abaixo ainda em creaturescripts procure creaturescripts.xml e adicione essa linha junto com as outras que já estão lá (seguindo o padrão) <!-- TASK SYSTEM --> <event type="kill" name="tasksystem" script="tasksystem.lua"/> Agora crie um arquivo em creaturescripts\scripts com o nome de tasksystem.lua e adicione o seguinte à ele: Terminada a parte da contagem de kill vamos ao NPC em si. Crie um arquivo chamado Magnus.xml em data\npc e coloque isso dentro dele: Agora em data\npc\scripts crie um arquivo chamado zezeniaa.lua e adicione esse conteúdo dentro do arquivo: ~~~~~~~~~~~~~~~~ FEITO ISSO ESTÁ TERMINADO ~~~~~~~~~~~~~~~~~~ Agora aprendendo a configurar: No tasksystem vc pode editar isso daqui: Eu fiz um sistema onde se vc estiver em party com alguém e a pessoa matar os bixos conta como se você tivesse matado; Assim incentiva o pessoal a ir numa cave de Dragon e ao invés de matar quem está lá pra ficar sozinho na cave, eles vão chamar party pra fazerem a task juntos.. assim fazer amigos fica mais fácil e com maiores laços é maior a chance do povo não abandonar o seu server. Apenas digite "true" ou "false" pra ativar/desativar esse sistema e em baixo temos a distancia máxima pro monstro estar do cara que está fazendo a task pra contar o kill. Se a distancia entre o monstro e a pessoa for maior que 7 não vai contar pra ele a kill. No zezeniaa.lua as coisas que dão pra configurar são maiores mas são igualmente simples: Toda vez que vc pedir uma task short (curta) vc vai ter de 100 a 400 monstros pra matar, ele gera um número de 0 a 6 e multiplica por 5 e soma com os 100 iniciais.. o mesmo vale pra todos os outros valores. levelcollect é o level mínimo pra fazer tasks do tipo collect. time é o tempo em segundos que você vai ficar sem poder falar com o npc caso desista de alguma task, o padrão é 8 * 60 * 60 (8 horas) bonus é por quanto vai multiplicar caso vc permita que o npc escolha aleatoriamente entre todas as opções.. o padrão é 20% de bonus (1.2) multiplicador é uma coisa que eu adicionei pra ficar mais fácil mexer na fórmula sem cometer cagadas, se vc tá ganhando 10% de exp e quer ganhar 80% é só colocar 8 no multiplicador. Isso daqui é o banco de dados principal do sistema de kill, toda vez que vc escolher uma task do tipo fácil, médio, dificil ele vai acessar essas tabelas contendo o nome das criaturas.. vc pode facilmente adicionar novos nomes, o npc já está programado pra lidar com isso, apenas siga o padrão e mantenha sempre o último sem vírgula! Ex: adicionando Morgaroth na tabela de hard local hard = { [1] = "Giant Spider", [2] = "Dragon Lord", [3] = "Grim Reaper", [4] = "Demon", [5] = "Crystal Spider", [6] = "Demon Skeleton", [7] = "Juggernaut", [8] = "Destroyer", [9] = "Hand of Cursed Fate", [10] = "Morgaroth" } atente-se também pra não repetir o número no index.. se o anterior era [9] use [10]. O restante das tabelas são separadas para o banco de dados das tasks de collect: segue a mesma lógica da de kill só que aqui você tem o id dos itens que serão usados... aquela count não tem nada a ver com o item pois ele vai gerar tanto o item aleatoriamente quanto à count; Ex: [1] = {id = 5880, count = 20}, -- iron ore isso não significa que se cair iron ore (id 5880) irá cair sempre 20.. até porque eu poderia escolher uma task long e easy e pegar a task de trazer até 50 iron ores, apenas tente manter os padrões que são os intervalos definidos. No easy ele varia de 10 a 20, no medium ele varia de 20 a 35 e no hard de 40 a 50. Espero que vocês tenham curtido, é um sistema grande mas bem simples de se mexer... se tiverem quaisquer problemas podem comentar aqui. Deu trabalho fazer isso então se você gostou deixe o seu comentário aí e o seu "Gostei" que vai me incentivar a trazer mais coisas desse tipo pra cá. Abraços do lobo. PS: Pra sumonar o npc digite com o GOD: /n Magnus ou coloque ele pelo map editor.1 ponto -
[10.91] Remere's Map Editor
[10.91] Remere's Map Editor
Hrod reagiu a Bruno Carvalho por uma resposta no tópico
1 pontoBom 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: @leremere1 ponto -
Hunt Hero/Bk
Hunt Hero/Bk
lucas dias tavares reagiu a Spraypaint por uma resposta no tópico
1 pontoBem essa hunt foi feita por min a alguns mesês eu postei ela em um outro forun cuja acc foi banida então resolvi compartilhar ela aqui também.Antes que falem algo eu sou Mdgabrielzim (= Print: Download: http://www.4shared.c...u3/HeroBk.html? Scan: http://www.virustota...077f-13263380161 ponto -
[Simples] Texto piscando no OT
[Simples] Texto piscando no OT
gustavoadp reagiu a lordzetros por uma resposta no tópico
1 pontoTexto piscando no seu OT server Primeiramente pessoal, deverão criar um arquivo.lua com o nome 'texto.lua' sem as aspas. Logo depois, vão colar esse texto dentro do seu arquivo.lua Explicação do script: Feito isso pessoal, vão em data/globalevents/globalevents.xml <- E cole esse código lá dentro: Imagem: É só isso pessoal1 ponto -
[ORIGINAL] New Baiak Yurots V5.0 By:Baiak Upate 09/01/2014
[ORIGINAL] New Baiak Yurots V5.0 By:Baiak Upate 09/01/2014
rugeroalves reagiu a Luizbaiak por uma resposta no tópico
1 pontoVisite 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+.1 ponto -
Baiak Roxv4 (atualizado 21/10/2014)
Pessoal hoje estou aqui para posta a versão 4 do baiak rox editado por mim...adicionei varias novidades siga as informaçoes abaixo.! (Versão 3) atualizado dia (19/10/2014) oque contem nesse baiak? -Novo Templo -Castle 24HRS (Unico) com aviso de invasores -Paladin arrumado, agóra pode healar com potion e atacar ao mesmo tempo -Utito Tempo San Arrumado Agóra não da mais Exausted em outras magias -Dodge System -Critical System -Itens Donates para vender no Site ou no Jogo -Itens VIP a mostra no templo -Todos itens DONATES dando as skills normalmente -Vários Teleports -Novas Hunts -Look Frags -Potions Editadas -War System -Muitas quests -City editada para um PvP muito melhor -Arena PVP -Fast Attack ROX Para melhor PvP -Quest de set free para Pally/Kinas -Quest de set free para Mages -quest para armas editadas -Treiners com novos visual -30% a mais de experiencia para players donates -10% a mais de experiencia para guild que domina o Castle 24HRS Versão 4 atualizado dia (21/10/2014) -Oque de novo contem nessa atualização -Simples contem sistema de double xp adicionado. -contem também sistema de double xp para guilds. -contem sistema de emoctions -adicionado 4 hunts novas escondida na city baiak -adicionado também anti mage-bot -foi melhorado o fast atack -foi balançeadas as vocaçoes Download: http://www.mediafire.com/download/nke2hq93ttmu5t0/Baiak+Roxv4.rar Scan: https://www.virustot...sis/1403139305/ Créditos DeathRocks LuanLuciano Vinny Dieguiin xp1 ponto
-
Tutorial MageBot! [Completo]
1 pontoTutorial MageBot! Não sabe usar o MageBot? Não? Não tem problema, com este tutorial você vai aprender rapidinho! Antes disso, se você ainda não tem o MageBot, clique aqui e visite o tópico de download. Antes, vejamos uma imagem da interface do MageBot: Ok, agora vamos para a parte de Healing: Aqui temos: Light: Aqui será uma magia (de healing) usada quando você tiver com bastante life (vida). No caso, quase sempre é utilizado magias mais fracas como o "Exura", mas você pode modificar. Você pode escolher a porcentagem ao lado para que quando sua vida tiver em por exemplo "80%" ele usará a magia selecionada e também tem o MP, que se encontra ao lado da porcentagem e ali você terá que indicar o quanto de mana será usado, como o "Exura" é usado "20" de mana. Heavy: Aqui será a magia (de healing) usada quando você tiver com menos life (vida). No caso, quase sempre é utilizado magias mais fortes como o "Exura Gran" ou então até mesmo o "Exura Vita". Você pode escolher a porcentagem ao lado para que quando sua vida tiver em por exemplo "60%" ele usará a magia selecionada e também tem o MP, que se encontra ao lado da porcentagem e ali você terá que indicar o quanto de mana será usado, como o "Exura Gran" é usado "70" de mana. Mana Potion: Primeiramente você colocará a porcentagem, no caso da mana, para usar a "Potion" e depois o "tipo de potion". Health Potion: Primeiramente você colocará a porcentagem, no caso da life (vida), para usar a "Potion" e depois o "tipo de potion" ou então uma runa, como a "UH". Depois de configurar do seu jeito, aperte em "Save Settings". Passamos agora para a parte das Hotkeys, que são as teclas/botões que ativam um comando. Abaixo, qual é a função de cada hotkey: O que ta entre aspas (".") é o que você poderá modificar... Terão "idaqui" que significa que você terá que colocar o ID de tal coisa que você irá usar, ali, entre outros. Você usa o que estiver em negrito, nas barras brancas das hotkeys, como você quiser configurar. Passamos agora para a parte de CaveBot: Como fazer um script para a Cave? Bem fácil e simples, apenas clique em RECORD, que localiza-se na parte superior esquerda, depois disso, faça seu "circuito", quando finalizar o mesmo, aperte em SAVE, salve arquivo como nome.sav, onde "nome" será o nome que você quiser, exemplo o nome da cave/lugar, como você quiser e achar melhor. Existe alguns atalhos para facilitar um pouco que são o "Alt" que começa a gravar seu percurso/circuito e o "Home" que salva seu percurso/circuito. Como usar o script feito? Bom, simplesmente você terá que apertar o LOAD, escolher o arquivo nome.sav e apertar no START, para então ele começar o percurso/circuito. O que significa? Agora, passamos para o Loot Manager: Auto-Loot: Pega automaticamente o loot, que foi usado na sua lista de itens. AutoOpenCorpse: Abre automaticamente os corpos dos monstros para pegar o loot de cada um. AutoAtack: Ataca automaticamente os monstros. Refill Arrow: Coloca automaticamente, munições (para paladins) para uso. Agora, Team Server: Passamos agora para Enemy Target ou Heal Friend: Enemy Target: Caso você queira atacar um team inimigo, um inimigo, alguém de outfit diferente, etc.. Heal Friend: Caso você queira healar um amigo. Agora, Rune Maker: Caso você queira que seu personagem fique runando, você poderá também colocar para ele comer automaticamente e além de não deixa-lo deslogar. Passamos agora para, Specialty: Caso queira que seu personagem use uma magia automaticamente como o "Utamo Vita" ou então "Utani Hur", entre outras. Última parte é o Remote Control: Aqui você colocará o nome de algum personagem, e o mesmo receberá as mensagens que te mandarem, além disso poderá controlar o que o char deve fazer. Isso é apenas uma breve explicação, pois me recordo muito bem disso também. Peço desculpas, por não saber tudo, pois não foi eu que criei.. Espero que gostem e aproveitem. Agradeço ao fórum Tibia Brasil, tive uma ajuda de lá, na parte de Team Server!1 ponto
-
Callbacks de creaturescripts
Callbacks de creaturescripts
Agaka reagiu a xWhiteWolf por uma resposta no tópico
1 pontoFala galera do TK, hoje eu vim trazer pra vocês uma coisa que se perdeu em todos esses anos de OT e que é uma das coisas mais importantes prum scripter intermediário/avançado. São as explicações dos respectivos callbacks de creaturescripts. Espero que ajude bastante gente Créditos: 90% Zonnebloem (um gringo ai que postou isso das sources) e 10% pra mim por completar oque ele não tinha escrito e arrumado umas coisas que ele escreveu errado. ____________________________ CREATURE EVENTS TIPOS: _________________ TFS 0.2 type="login" function onLogin(cid) type="logout" function onLogout(cid) type="advance" function onAdvance(cid, skill, oldLevel, newLevel) type="think" function onThink(cid, interval) type="kill" function onKill(cid, target) type="death" function onDeath(cid, corpse, lasthitkiller, mostdamagekiller, lasthitunjustified, mostdamageunjustified) type="preparedeath" function onPrepareDeath(cid, killer) TFS 0.3/0.4 type="login" function onLogin(cid) type="logout" function onLogout(cid) type="advance" function onAdvance(cid, skill, oldLevel, newLevel) type="think" function onThink(cid, interval) type="kill" function onKill(cid, target, lastHit) type="death" function onDeath(cid, corpse, deathList) type="preparedeath" function onPrepareDeath(cid, deathList) type="statschange" function onStatsChange(cid, attacker, type, combat, value) type="combat" function onCombat(cid, target) type="target" function onTarget(cid, target) type="look" function onLook(cid, thing, position, lookDistance) type="textedit" function onTextEdit(cid, item, newText) type="outfit" function onOutfit(cid, old, current) type="push" function onPush(cid, target) type="follow" function onFollow(cid, target) type="attack" function onAttack(cid, target) type="areacombat" function onAreaCombat(cid, tileItem, tilePosition, isAggressive) type="cast" function onCast(cid, target) type="direction" function onDirection(cid, old, current) type="reportbug" function onReportBug(cid, comment) type="sendmail" function onSendMail(cid, receiver, item, openBox) type="receivemail" function onReceiveMail(cid, sender, item, openBox) type="traderequest" function onTradeRequest(cid, target, item) type="tradeaccept" function onTradeAccept(cid, target, item, targetItem) type="joinchannel" function onJoinChannel(cid, channel, users) type="leavechannel" function onLeaveChannel(cid, channel, users) TFS 1.0 type="login" function onLogin(cid) type="logout" function onLogout(cid) type="think" function onThink(cid, interval) type="preparedeath" function onPrepareDeath(cid, killer) type="death" function onDeath(cid, corpse, lasthitkiller, mostdamagekiller, lasthitunjustified, mostdamageunjustified) type="kill" function onKill(cid, target) type="advance" function onAdvance(cid, skill, oldLevel, newLevel) type="modalwindow" function onModalWindow(cid, modalWindowId, buttonId, choiceId) type="textedit" function onTextEdit(cid, item, text) type="changehealth" function onChangeHealth(cid, attacker, primaryDamage, primaryType, secondaryDamage, secondaryType) type="changemana" function onChangeMana(cid, attacker, manaChange) type="extendedopcode" function onExtendedOpcode(cid, opcode, buffer) ____________________________ INFORMAÇÃO SOBRE OS TIPOS: _________________ antes de tudo tenha em mente que os tipos só serão executados no player ou monstro em que eles forem registrados; Registrar no login.lua vai fazer com que ele seja executado em todos os players assim q eles logarem. Se deve ser executado somente por alguns monstros, registre no monstro em questão no xml dele. login Quando é executada: - Quando um player loga Parametros: - cid = creatureid do player que logou quando está return false: - nada registra creature event: - não ~~~~ logout Quando é executada: - quando um player desloga pelo logout do próprio cliente. Não acontece se o player morrer, for disconectado ou xlogs Parametros: - cid = creatureid do player que deslogou quando está return false: - Player não vai conseguir deslogar registra creature event: - não ~~~~ advance Quando é executado: - Toda vez que um player avançar de level, magic level ou qualquer outra skill Parametros: - cid = creature id do player que avançou - skill = tipo da skill que o player avançou vide tabela abaixo (note que vc pode utilizar tanto o nome SKILL_FIST quanto o numero 0) SKILL_FIST = 0 SKILL_CLUB = 1 SKILL_SWORD = 2 SKILL_AXE = 3 SKILL_DISTANCE = 4 SKILL_SHIELD = 5 SKILL_FISHING = 6 SKILL__MAGLEVEL = 7 SKILL__LEVEL = 8 - oldlevel = level antes do player avançar - newlevel = o novo level após avançar quando está return false: - ele não vai avançar o nível Registra creature event: - sim (isso significa que vc pode colocar pra ele registrar um outro creatureevent dentro desse script após alcançar X level) ~~~~ think Quando é executada: - Pelo tempo Parametros: - cid = creatureid do monstro ou player - interval = intervalo entre cada checagem OU em que intervalo deve ser executada, 500 é 0.5 segundo. quando está return false: - nada Registra creature event: - sim ~~~~ kill Quando é executada: - Ao matar um player/monstro Parametros: - cid = creatureid do player ou do monstro que mata - target = creatureid do player ou monstro que é morto quando está return false: - O target não morrerá, ele ficará com 0 de vida e a barra sumirá para os inimigos.Ele precisará se curar para que sua barra de vida volte registra creature event: -sim ~~~~ death Quando é executada: - Quando um player ou monstro morrem Parametros: - cid = creatureid do player monstro que morre - corpse = corpo do monstro ou player que morre exemplo de adicionando 3 crystal coins no corpo que morreu. doAddContainerItem(corpse.uid, 2160, 3) - deathlist = uma table com o nome de todos que mataram, sendo na ordem o deathlist[1] oque deu o ultimo hit e o deathlist[2] sendo oque deu mais dano. quando está return false: - O corpo não será criado Registra creature event: - Sim ~~~~ preparedeath Quando é executada: - Quando um monstro ou player está prestes a morrer (pode ser usada em scripts que devem ser executados no segundo antes do player morrer) Parameters: - cid = creatureid do player ou monstro que está prestes a morrer - deathlist = uma tabela com o nome dos atacantes quando está return false: - o player ou monstro não irá morrer (mesma história do kill) Registra creature event: - Sim ~~~~ statschange quando é executada: -Quando um player ou monstro ou ganha ou perde vida/mana de um combat ou uma função (combats não são só os das spells, mas também weapons/fist/melee... vale lembrar também que monstros não possuem mana) Parametros: - cid = creatureid do player ou monstro q ganha/perde vida/mana - attacker = creatureid do player ou monstro que causou a mudança na health/mana - type = tipo da mudança, sendo ela:Ganho de vida, perca de vida, ganho de mana e perca de mana vide tabela abaixo: STATSCHANGE_HEALTHGAIN = 0 STATSCHANGE_HEALTHLOSS = 1 STATSCHANGE_MANAGAIN = 2 STATSCHANGE_MANALOSS = 3 - combat = o tipo de combat que causou a alteração, sendo esses tipos: COMBAT_NONE = 0 COMBAT_PHYSICALDAMAGE = 1 COMBAT_ENERGYDAMAGE = 2 COMBAT_EARTHDAMAGE = 4 COMBAT_POISONDAMAGE = 4 COMBAT_FIREDAMAGE = 8 COMBAT_UNDEFINEDDAMAGE = 16 COMBAT_LIFEDRAIN = 32 COMBAT_MANADRAIN = 64 COMBAT_HEALING = 128 COMBAT_DROWNDAMAGE = 256 COMBAT_ICEDAMAGE = 512 COMBAT_HOLYDAMAGE = 1024 COMBAT_DEATHDAMAGE = 2048 - value = valor da mudança quando está return false: - O player ou o monstro não ganharão/perderão vida/mana no combat. Pode ser usado pra fazer ele ficar imortal por um certo período ou não ser capaz de tomar dano de certos players/creaturas Registra creature event: - Sim ~~~~ combat Quando é executado: - Quando um player ou monstro starta um combat (qualquer tipo de ataque) Parametros: - cid = creatureid do player ou monstro que usa o combat - target = creatureid do player ou monstro que sofre o combat quando está return false: - O player ou monstro não será capaz de levar ataques, isso também inclui que ele não poderá dar target em alguém/algo . Isso pode ser usado para criar monstros que não possam levar ataques ou fazer players ficarem imunes a dano por um certo tempo. Registra creature event: - Sim _______________________________________________________________________________________________ Agora começa a graça da coisa: ~~~~ target Quando é executado: - Quando um player ou monstro dá target em um player/mostro (follow/attack) Parametros: - cid = creatureid do player ou monstro que dá o target - target = creatureid do player ou monstro que é targeted quando está return false: - O player/monstro não poderá dar target.. alguns testes com monstros revelaram que o monstro ainda consegue te atacar então acho que essa função só serve para player Registra creature event: - Sim ~~~~ look Quando é executado: - Quando um player dá look em algo Parametros: - cid = creatureid do player que dá o look - thing = objeto/player/monstro que o player dá look - position = não tenho certeza se é a posição do objeto que é dado look ou se é a minha posição. - lookDistance = distancia entre esse objeto e eu. quando está return false: - Não aparece a mensagem de look na tela Registra creature event: - Sim ~~~~ textedit Quando é executado: - Quando um player edita um texto em algum item writeable (livros por exemplos) Parametros: - cid = creatureid do player - item = item que está sendo modificiado - newText = texto novo que foi escrito quando está return false: - O player não conseguirá editar o texto, quando ele tentar dar ok o item continuará com o mesmo texto.. Pode ser usado numa quest com muito RPG pra checar se a senha que o player escreveu no livro é a correta. Registra creature event: - sim ~~~~ outfit Quando é executado: - Quando um player ou monstro muda de outfit Parametros: - cid = creatureid do player ou monstro que muda de outfit - old = outfit antiga - current = outfit atual (após ter trocado) quando está return false: - a troca de outfit será cancelada e o player/monstro voltará para a antiga outfit Registra creature event: - sim ~~~~ push Quando é executado: - Quando um player tenta empurrar um monstro ou um player Parametros: - cid = creatureid do player que empurrar - target = creatureid do player ou monstro que é empurrado quando está return false: - O player não conseguirá empurrar (arrastar o oponente com o mouse). É bastante util em eventos para que eles não possam ficar se empurrando Registra creature event: - sim ~~~~ follow Quando é executado: - Quando um player dá follow em algum monstro ou player ou até num NPC Parametros: - cid = creatureid do player que dá o follow - target = creatureid da criatura (monstro/npc/player) que é seguida quando está return false: - O follow não irá ocorrer Registra creature event: - Sim ~~~~ attack Quando é executado: - Quando um player ou monstro ataca (melee, spells não contam) Parametros: - cid = creatureid do player ou monstro que ataca - target = creatureid do player ou monstrp que sofre o ataque quando está return false: - O player/monstro não irá atacar, é bastante útil em sistemas que vc queira deixar uma certa criatura imune a ataques mas que ela ainda possa morrer pra spells Registra creature event: - Sim ~~~~ areacombat Quando é executado: - Quando um player ou monstro starta um combat em área (usa uma spell ou dano em área) Parametros: - cid = creatureid do player ou monstro que usa o combat - tileItem = player que está dentro da area - tilePosition = posição do player que está dentro da area - isAggressive = se esse combat em área é agressivo ou não, lembre-se que magias como exura gran mas res fazem combat em área mas esse combat não é agressivo porque ela cura em área quando está return false: - o combat é cancelado Registra creature event: - Sim ~~~~ cast Quando é executado: - Quando um player ou monstro solta uma magia Parametros: - cid = creatureid do player ou monstro que usa a magia - target = creatureid do player ou monstro que sofre o dano da magia quando está return false: - a magia não é lançada Registra creature event: - sim ~~~~ direction Quando é executado: - Quando uma criatura (NPC/Player/Monster) muda de direção Parametros: - cid = creatureid do player ou monstro que mudará de direção - old = direção antiga - current = direção atual, após ter mudado, vide tabela abaixo: NORTH = 0EAST = 1 SOUTH = 2 WEST = 3 SOUTHWEST = 4 SOUTHEAST = 5 NORTHWEST = 6 NORTHEAST = 7 atente-se no fato de que não é possível virar pras direções 4,5,6 e 7 mas você utilizá-las num script que cheque a direção entre dois players, daí sim seria possível (como é no caso do exiva) quando está return false: - A criatura não será capaz de mudar de direção Registra creature event: - Sim ~~~~ reportbug Quando é executado: - Quando um player reporta um bug Parametros: - cid = creatureid do player que reportou o bug - comment = comentário que ele adicionou ao reportar quando está return false: - O report será cancelado e não será enviado. Pode ser usado num script avançado de reports onde se o player não tiver escrito nenhum comentário ou tiver escrito determinadas palavras o envio será cancelado (pra evitar spams) Registra creature event: - Sim ~~~~ sendmail Quando é executado: - Quando um player manda uma carta/parcel para outro Parametros: - cid = creatureid do player que mandou a correspondencia - receiver = creatureid do player que irá receber essa correspondencia - item = item que foi enviado (id dele) - openBox = conteúdo (no caso de parcel) quando está return false: - Correspondência não será enviada. É util pra registrar um log de todas as trocas entre players e pegar hackers. Registra creature event: - Sim ~~~~ receivemail Quando é executado: - Quando um player recebe uma carta/parcel de outro Parametros: - cid = creatureid do player que recebou a correspondência - sender = creatureid do player que enviou a correspondência - item = item recebido - openBox = conteúdo da correspondencia (no caso de ser uma parcel) quando está return false: - Ele não receberá a correspondência. Registra creature event: - Sim ~~~~ traderequest Quando é executado: - Quando um player dá trade Parametros: - cid = creatureid do player que deu o trade - target = creatureid do player que ele tentou iniciar uma troca - item = item que foi iniciada a troca (se for uma backpack cheia de coisas dentro esse item será uma table com todos os itens) quando está return false: - A troca não será executada. É útil para scripts de itens vip onde o player não possa trocar determinados itens Registra creature event: - Sim ~~~~ tradeaccept Quando é executado: - Quando um player aceita a troca com outro) Parametros: - cid = creatureid do player que aceitou a troca (você) - target = creatureid do player que aceitou a troca (cara com quem você trocou) - item = items que você deu em troca, no caso de uma backpack cheia de itens esse parametro será uma table com todos os itens - targetItem = items que você recebeu em troca, no caso de uma backpack cheia de itens esse parametro será uma table com todos os itens quando está return false: - a troca não será concluída. Registra creature event: - Sim ~~~~ joinchannel Quando é executado: - Quando um player entra num channel (aqueles canais tipo trade/ help chat/ info/ guild/ etc...) Parametros: - cid = creatureid do player que entrou no chat - channel = canal que o player entrou.. vide lista abaixo: CHANNEL_GUILD = 0 CHANNEL_PARTY = 1 CHANNEL_RVR = 3 CHANNEL_HELP = 9 CHANNEL_DEFAULT = 0xFFFE CHANNEL_PRIVATE = 0xFFFF - users = outros usuários do canal. quando está return false: - O player não conseguirá entrar no channel Registra creature event: - Sim OBS: a mesma coisa vale pra função leavechannel, só que o return false o player não conseguirá sair do channel. Espero que isso ajude bastante gente, eu não expliquei os types da versão 1.0 porque é basicamente a mesma coisa e pelos parametros dá pra você ter uma ideia doque é oque. :]1 ponto -
Poke Zot editado por Factur Final 80%
Poke Zot editado por Factur Final 80%
SombriadoO reagiu a Factur por uma resposta no tópico
1 pontoA ultima versão sera á 90%, não sera 100% poís ja criei um tópico falando os motivos; A Versão 80% e apenas para vocês verêm como ficou o CP novo e as novas quests; E também verem as novas quests que vorão e terem uma ídeia de como vai ser as próximas; A Mais recente foi a quest box +5, que se encontra no teleport do penúltimo andar do CP de Saffron Vamos lá ! A conta do god é Login: Luh Senha: 123 - Novos pokémons alguns deles : Shiny Lugia // Shiny Heatran // Shiny Articuno // Shiny Moltres // Gogoat // Xerneas // Yveltal // Giratina // Black Articuno // Black Celebi -Fly de alguns pokémons: Alguns deles: Shiny Zekrom // Shiny Articuno // Giratina // Black Articuno - Ride de alguns pokémons: Alguns deles: Raikou // Suicune - Adicionado npc "Teleportador" Quando você fala "HI" e depois "TRAVEL" e depois "YES" você é teleportado para saffron. -Removido a quest bike; -Removido o stronp -Removido algumas houses -Removido alguns npcs - -Adicionado quest de box Algumas delas: Box +1 // Box +2 // Box +3 // Box +4 // Box +5 -Adicionado algumas quests de pokémons Alguns deles: Shiny Lugia // Divine Jirachi // Shiny Riolu // Shiny Reshiram // Green Dialga // Victini // Shiny Regigigas -Adicionado quest Diamonds Recompensa: 50 Diamonds -Adicionado quest Ultra Rod Recompensa: 1 Ultra Rod Bug de atravessar parede da quest Latias/Latios Quest (Corrigido) /t para os players (Corrigido) Bug de atravessar parede do Shiny Zekrom Quest (Corrigido) Quando matar Attack deoxys MVP não abria teleport na Kyogre Quest (Corrigido) Bug da quest Deoxys que não tinha teto (Corrigido) Bug dos novos Megas que não tem atack nem força (Não foi corrigido) MAPA E QUESTS POKÉMONS Servidor http://www.mediafire.com/download/c6calm48gh7v6w5/PokeZot.rar Cliente http://www.mediafire.com/download/pw3qvqpgdf7tgha/OTclient.rar Servidor https://www.virustotal.com/pt/file/5c2a7d33c35d5d6acf10b368dfe15fbfa5d4d2645440a4205c97bf4eed0cb5a1/analysis/1409199216/ Cliente Não é possível tirar um Scan do client, poís ele pesa mais do que 64 MB Factur - Por adicionar os pokémons Poke pro - Pelas sprites Otsclop - Não posso revelar Não lembro - Por me ensinar a tira o /t para os players Tio do Leite - Por eu estar aguardando a sprite do shiny corsselia1 ponto -
[Atualizado] Quest que da pokémon como recompensa
[Atualizado] Quest que da pokémon como recompensa
nickyfull reagiu a Wolf Admin por uma resposta no tópico
1 pontoOlá :v como o titulo ja diz, irei disponibilizar a vcs um script de um bau que ao clicar, venha um pokemon que vc determinar.. 1º - Abra a pasta Servidor/data/actions/scripts, crie um arquivo em .lua, e coloque isso: Para Servidores PDA sem level System: Para Servidores Com Level System: 2º - Abra o arquivo actions.xml e adicione isso: Coloque o actionid no bau que vc quer q dê o pokemon pelo mapa. Em baupokemon.lua é o nome do arquivo q vc criou.. Espero ter ajudado, se ajudei, clique em gostei pf. Até a Próxima1 ponto -
[MOD] New NPC Trade System v1.0
[MOD] New NPC Trade System v1.0
cell18 reagiu a Orochi Elf por uma resposta no tópico
1 ponto[MOD] New NPC Trade System v1.0 Olá pessoal, hoje eu vou vim mostrar pra vocês um novo sistema de npc trade, que eu estou desenvolvendo... Legenda: 1: Foto de perfil do NPC que vende e compra os items. 2: Aba onde aparece as ofertas que o NPC está vendendo. 3: Foto de perfil do jogador que está vendendo ou comprando. 4: Inventário do jogador, com a quantidade de items e o valor de cada um deles. Bom.. notem que na aba 3 (Foto do perfil do jogador) tem umas letrinhas escrito "Zen" e a quantidade do lado, que no caso é "0$" E também.. como viram está sem foto ali no perfil do jogador.. é que eu ainda não terminei, eu vou colocar para aparecer a outfit atual do jogador. Bom.. para você vender ou comprar, basta dar um double click, e escolher a quantidade desejado que irá comprar ou vender, como na foto abaixo. Bom.. me digam o que vocês acham.. e também se tiverem sugestões de mudanças ou algo parecido.1 ponto -
Cave Pack #1
Cave Pack #1
matheus36000 reagiu a Setth por uma resposta no tópico
1 pontoPack Cave #1 by Obito OBS: O pack contém 3 caves .Está totalmente proibido a divulgação desse pack em outros forum sem a minha aprovação.1 ponto -
[Video-Aula] Colocando Site Na Hostinger
[Video-Aula] Colocando Site Na Hostinger
winglissonlk reagiu a LeoTK por uma resposta no tópico
1 pontofala ae galera do tk, estou trazendo outra video-aula de como colocar seu site na hostinger espero que gostem. obs: usei um subdomonio como exemplo porém o processo só funciona com um dominio pago bom caso tiver algum erro ou faltar alguma informação comente que eu edito o tópico, caso alguem tiver problemas comenta para resolvermos juntos, é isso fiquem com o video. https://www.youtube.com/watch?v=kTNzBcePc-4 download filezilla clique aqui site oficial do filezilla creio que não necessita de scan é isso se gostou clique em gostei, creditos 100% Eu1 ponto -
(SIMPLES) Mensagem Quando Staff Logar
(SIMPLES) Mensagem Quando Staff Logar
NighteyeTV reagiu a Erik Cazo por uma resposta no tópico
1 ponto• O que Faz ?• Toda Vez que Um Menbro da staff entrar aparece uma mensagem na tela Avisando e bem simples e fácil Bom Vamos lá 1• va em data\creaturescripts\scripts Crie Um arquivo chamado Admlg.lua e adicione isso dentro function onLogin(cid) if getPlayerGroupId(cid) >= 3 then doBroadcastMessage("Staff [".. getCreatureName(cid).."] Entrou no Servidor") end return true end Explicando: Vermelho = não mude nada verde = mensagem que irá aparecer 2• Va em data\creaturescripts\ Abra o arquivo creaturescripts.xml e adicione essa tag; não mude nada Pronto Agora e so Aproveitar o Script1 ponto -
arrumar esse script de addon
1 pontoCada erro ridículo que estou fazendo. Falta de atenção minha, fiz esse script as 05 da manhã. Enfim, agora deve dar certo: [script removido] Desculpa pela falta de atenção. Muito sono..1 ponto
-
Cortar Imagem
Cortar Imagem
Texau reagiu a Adriano SwaTT por uma resposta no tópico
1 pontoCara, qualidade dela estava ruim, mas foi o que deu pra fazer. Espero que goste. Abraços.1 ponto -
[OPEN]Launcher(Updater)
[OPEN]Launcher(Updater)
Featzen reagiu a Orochi Elf por uma resposta no tópico
1 pontoBoa! eu também estou desenvolvendo um progama assim.. só que ele é mais configurável. Jaja faço um vídeo, e mostro pra galera Bom Trabalho1 ponto -
(Resolvido)Como Criar novas Samples no PHPmyadmin
(Resolvido)Como Criar novas Samples no PHPmyadmin
LegalChapa reagiu a Beeny por uma resposta no tópico
1 pontoIsso ? Link1 ponto -
TEMPLE POSITION IS WORONG. - ALGUEM AJUDA..
TEMPLE POSITION IS WORONG. - ALGUEM AJUDA..
Loko Pk reagiu a Dieguiin XP por uma resposta no tópico
1 pontoeu também estou com esse problema, não dava esse problema cmg, depois que eu coloquei SITE começou a dar1 ponto -
(Resolvido)Criar baú com item
(Resolvido)Criar baú com item
FlameArcixt reagiu a Dieguiin XP por uma resposta no tópico
1 pontoVou explicar de uma maneira bem simples, abre o Remeres Map Editor, vá até o Bau e de 2 clicks nele.. Em "Action ID" você coloca 2000, em "unique ID" você coloca qualquér outro ID que não tenha no actions.xml... agóra nos Contents do Bau escolha os itens Desejados e depois clike em OK. Pronto Quest feita . Esse método é 100% nem precisa de Script nenhum OBS: se você tentar pegar o Bau com a conta do ADM não vai dar só funciona com players1 ponto -
Naruto White
1 pontocara, se ele tem a permissao dos desenvolvidores para postar, entao no minimo é agradecer, nego vem de la da onde eu nunca vi, pra vim aqui falar de contribuiçao n sei que lah. agradeça por ta trazendo conteudo ao forum rapaz. é o minimo.1 ponto
-
Aleatório
Aleatório
williamcgv reagiu a Orochi Elf por uma resposta no tópico
1 pontoBom.. eu vi algumas coisas desnecessárias no seu código. tab = { items = {...}, } Isso é realmente necessário? Enfim... bom trabalho @EDIT local cfg = { remove = true, -- Irá remover ao ser usado? max = 5, -- Máximo de items min = 3, -- Minimo de items } local items = {2183, 8920, 2181, 8912, 8921, 2187, 8910, 8922, 7764, 7773, 7770, 7855, 7864, 7861, 7745, 7754, 7751, 7748, 7755, 7753} function onUse(cid) local bp = doPlayerAddItem(cid, 2002) for r = 1, #items do doAddContainerItem(bp, items[r], math.random(cfg.min, cfg.max)) end if cfg.remove then doRemoveItem(item.uid, 1) end doPlayerSendTextMessage(cid, 27, "Voce ganhou uma backpack com items.") return true end Pronto, agora a quantidade aleatória de items, irá funcionar.1 ponto -
[TP ENTROSA] Teleportar Entrosa em WAR
[TP ENTROSA] Teleportar Entrosa em WAR
Absolute reagiu a Orochi Elf por uma resposta no tópico
1 pontoTem provas do roubo? Se não tem provas, não acuse1 ponto -
Entrar no TP sem Battle
1 pontobattleportal.lua (data/movements/scripts): function onStepIn(cid, item, pos, fromPos) local pos = {x=123, y=456, z=7} if isPlayer(cid) and getCreatureCondition(cid, CONDITION_INFIGHT) then doTeleportThing(cid, fromPos) doSendMagicEffect(fromPos, CONST_ME_POFF) doPlayerSendCancel(cid, "You can't enter in battle.") else doTeleportThing(cid, pos) doSendMagicEffect(pos, CONST_ME_TELEPORT) end return true end Tag - movements.xml (data/movements): <movevent type="StepIn" actionid="ACTIONID" script="battleportal.lua" /> Adicione o actionID configurado na tag, ao teleport (sem que tenha posição de destino configurada) e configure a posição de destino no script.1 ponto
-
Magnus Challenger
Magnus Challenger
Loko Pk reagiu a Dieguiin XP por uma resposta no tópico
1 pontosó doido pra fazer um negócio gigante desse1 ponto -
Baiak ROX (New Version)
1 ponto
-
duvida web site
1 pontoVerifique se há mudado algo.1 ponto
-
[pedido] Porta só abrir depois de matar
Fiz para que o player receba uma storage (assim que matar o boss) que têm um tempo de duração, para que ele possa abrir a porta nesse tempo. Não testei. bosskill.lua (data/creaturescripts/scripts): local tab = { bossname = "Morgaroth", str = {16661, 10} -- {storage, time} } function onKill(cid, target, lastHit) if(getCreatureName(target) == tab.bossname) then setPlayerStorageValue(cid, tab.str[1], os.time() + tab.str[2] * 60) end return true end Adicione o registro ao arquivo login.lua (data/creaturescripts/scripts): registerCreatureEvent(cid, "BossKill") Adicione a tag - creaturescripts.xml (data/creaturescripts): <event type="kill" name="BossKill" event="script" value="bosskill.lua"/> bossdoor.lua (data/actions/scripts): local str = 16661 -- storage function onUse(cid, item, frompos, item2, topos) local pos = getCreaturePosition(cid) if getPlayerStorageValue(cid, str) - os.time() < 1 then return doPlayerSendCancel(cid, "You need to kill the BOSS to open the door.") end if pos.x == topos.x then if pos.y < topos.y then pos.y = topos.y + 1 else pos.y = topos.y - 1 end elseif pos.y == topos.y then if pos.x < topos.x then pos.x = topos.x + 1 else pos.x = topos.x - 1 end else doPlayerSendCancel(cid, "Stand in front of the door.") return true end doTeleportThing(cid, pos) doSendMagicEffect(topos, CONST_ME_MAGIC_BLUE) return true end Adicione a tag - actions.xml (data/actions): <action actionid="ACTIONID" script="bossdoor.lua"/>1 ponto
-
Scripts para TFS 1.0
1 pontoTalvez sim, talvez não. Varia de acordo com as funções do script, não tem como determinar se haverá bugs ou não. Você tem de analisar o script da versão anterior e aplicar as funções da versão na qual você o usa agora (1.0). Caso tenha bugs, basta fazer uma adaptação das funções do script que não executar corretamente, deve dar certo.1 ponto
-
[AJUDA] Editor Que Abra 10.59
1 ponto@SiriusBlacks004 Vai ser meio foda você achar , mas irei tentar procurar para você em site diferenciados.1 ponto
-
Tutorial RME Couldn't load tibia.dat and/or tibia.spr
Eae galera esse Vídeo tutorial pode ajudar muitos iniciantes. Basta seguir os Passos no Vídeo que funcionará.1 ponto
-
(Resolvido)Adicionando Shop Guild e Most powerfull guilds
(Resolvido)Adicionando Shop Guild e Most powerfull guilds
Natanael Beckman reagiu a luanluciano93 por uma resposta no tópico
1 pontoTente usar a barra de pesquia do fórum, você pode entrar mais facilmente a resolução das dúvidas .. Guild shop system: http://www.tibiaking.com/forum/topic/22910-guild-shop-system-100-perfect/ Most powerfull guilds: <table border="0" cellspacing="3" cellpadding="4" width="100%"> <tr>'; foreach($SQL->query('SELECT `g`.`id` AS `id`, `g`.`name` AS `name`, `g`.`logo_gfx_name` AS `logo`, COUNT(`g`.`name`) as `frags` FROM `killers` k LEFT JOIN `player_killers` pk ON `k`.`id` = `pk`.`kill_id` LEFT JOIN `players` p ON `pk`.`player_id` = `p`.`id` LEFT JOIN `guild_ranks` gr ON `p`.`rank_id` = `gr`.`id` LEFT JOIN `guilds` g ON `gr`.`guild_id` = `g`.`id` WHERE `k`.`unjustified` = 1 AND `k`.`final_hit` = 1 GROUP BY `name` ORDER BY `frags` DESC, `name` ASC LIMIT 0, 4;') as $guild) $main_content .= ' <td style="width: 25%; text-align: center;"> <a href="?subtopic=guilds&action=show&guild=' . $guild['id'] . '"><img src="guilds/' . ((!empty($guild['logo']) && file_exists('guilds/' . $guild['logo'])) ? $guild['logo'] : 'default_logo.gif') . '" width="64" height="64" border="0"/><br />' . $guild['name'] . '</a><br />' . $guild['frags'] . ' kills </td>'; $main_content .= ' </tr> </table>'; ou http://www.tibiaking.com/forum/topic/35251-most-powerful-guilds-gesior-acc/1 ponto -
AA Application
AA Application
Wingardium reagiu a Nogard por uma resposta no tópico
1 pontoAlguns membros haviam me pedido algo referente ao AA, se alguém se interessar em postar seus resultados, à vontade. Por quê um Tutorial em imagem? Acho mais prático. Base:1 ponto -
Trocar Versao Do Ot
1 pontoSe você quiser posso-lhe passar o meu radbr 10.101 ponto
-
[v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)
[v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)
Dragonwyrm reagiu a luanluciano93 por uma resposta no tópico
1 ponto@, sendo assim parabéns, obrigado por compartilhar, reputado!1 ponto -
[v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)
as quest que nos outros algumas são bugadas nesse não são, e uns detalhes baixe olhe e veja você mesmo. ja esta no topico, printer nao tem wote, warzone e bugada falta subsolo de gray nao tem, Chayenne Realm Quest e nao tem Pythius The Rotten Quest só algumas delas que citei1 ponto
-
[v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)
[v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)
felippe zika reagiu a luanluciano93 por uma resposta no tópico
1 pontoCite as mudanças que você fez? Ou ta no mesmo padrão, baixar github TFS (otland) E DATAPACK (printer) ... ?1 ponto -
[v32] GlobalFull 11/12 - New Asuras, Falcons, Warzones 4,5,6 . (Updates Frequentes)
Muito bom, melhor post de ot global do forúm.1 ponto
-
(Resolvido)Problema Object Builder
Achei Toma:: http://www.4shared.com/rar/x-hUlk7Ace/Remeres_Map_Editor.html1 ponto
-
(Resolvido)Error no distro - shop.lua
(Resolvido)Error no distro - shop.lua
juunioor reagiu a luanluciano93 por uma resposta no tópico
1 pontoExistem 3 ações que esse script usa na database: 1- db.getResult("SELECT * FROM z_ots_comunication WHERE `type` = 'login';") Essa é a verificação que o script faz na database, de x em x segundos, conforme determinado no globalevents.xml na tag do shop.lua. Ela verifica a tabela 'z_ots_comunication', que basicamente são os pedidos dos items que já foram comprados e precisam ser entregues ... 2- db.executeQuery("DELETE FROM `z_ots_comunication` WHERE `id` = " .. id .. ";") Quando você compra um item no site, a página donate (ou buypoints) cria na sua database o pedido que fica na tabela 'z_ots_comunitaction', elas são organizadas pelo 'id', que seria basicamente o número da compra. Enfim, essa ação deleta o pedido na database. 3- db.executeQuery("UPDATE `z_shop_history_item` SET `trans_state`='realized', `trans_real`=" .. os.time() .. " WHERE id = " .. id .. ";") Quando você compra um item no site, a página donate (ou buypoints) cria também na sua database um histórico, para o controle, e nela fica os pedidos, com número da compra e etc, fora isso tem uma coluna nessa tabela que se chama 'trans_state', que seria o status da transação, o site deixa WAIT,e após essa ação ele mudara para REALIZED, ou seja, deixando o status dessa compra no histórico como realizada! COMO CANCELAR O PEDIDO? Simplesmente delete a linha da tabela 'z_ots_comunication' que tem o seu pedido. Se não resolver, procure o seu pedido na tabela 'z_shop_history_item' e altera na linha do pedido o campo 'trans_state'='wait' para 'trans_state'='realized'. Obs1: Estou escrevendo com ampas simples, portanto não copie e cole. Obs2: A primeira ação no seu script o nome da tabela não está fechada (mude z_ots_comunication para `z_ots_comunication`) Espero ter ajudado, boa sorte!1 ponto -
Ultimate Tibia Editor
1 pontoPara a alegria de muitos vamos proseguir com o tibia com limite maior de sprites! Ultimate Tibia Editor Alguém testa nas versões 9.6x, 9.7x e 9.8x e diga se deu erro e se funcinou! Download: Link: http://www.sendspace.com/file/8wcy9v Link (4Shared): http://www.4shared.com/rar/yuITvX2J/Tibia_Editor_981.html Coloquei no 4Shared caso alguém não consiga ter baixado pelo outro! Se alguém puder ajudar postando scan agradeço! Imagens: Unico erro que deu ao abrir o .dat 9.60 : Alguém sabe dizer se é um problema? Um problema encontrado! Após compilar o arquivo .dat perde alguns Kb Pois parece que as funções do Market não funcionam! Movam tópico de lugar caso precise!1 ponto
-
COMO TROCAR SOFT QUANDO ACABAR
1 pontoCara esse e a Ultima vez q vou postar algo se pra cada Download nao have um +REP eu paro de postar tudo aqui :@@ Faramir_TibiaAuto_AutoSoftBoots.rar1 ponto
-
(Resolvido) Como criar uma nova pagina no GESIOR?
(Resolvido) Como criar uma nova pagina no GESIOR?
jacksonsns reagiu a Sociopata por uma resposta no tópico
1 pontohttp://tibiaking.com/forum/topic/8928-criando-abas-paginas-e-corrigindo-seguranca-do-gesioraac/1 ponto