Líderes
-
-
Skydangerous
MembroPontos1432Total de itens -
-
Conteúdo Popular
Exibindo conteúdo com a maior reputação em 03/14/12 em todas áreas
-
Crack Mage Bot [8.6]
Crack Mage Bot [8.6]
marcusmelo2 e um outro reagiu a Kimoszin por uma resposta no tópico
2 pontosMage Bot Crack 8.6 Bom pessoal, tenho esse crack no meu computador e ele funciona. Resolvi postar ele para o pessoal, ele foi feito para um forum, mais esse forum nao está mais online. Então nao vejo problema em posta-lo. Como Crackiar? 1. Quando você baixar, deve extrai-lo para a pasta do seu Mage Bot. 1. Logo em seguida clicar em Verify~ 2. Depois quando ele ja tiver verificado, clicar em Patch~ Pronto Mage Bot Crackiado. OBS: Execute com o Administrador. Download e Scan MB Crack.rar Scan 14 / 43 - Deve ser o processo que ele faz, se preferir nao baxei, se baixar desative seu anti virus para o processo ocorrer perfeitamente. Creditos: Haxy TibiaBr Bot Abraços.2 pontos -
Lista de Servidores - 9.1X - 9.2X - 9.42X
Lista de Servidores - 9.1X - 9.2X - 9.42X
SmokeDead reagiu a Skydangerous por uma resposta no tópico
1 pontoLista de Servidores Servidores 9.1X The Forgotten Server 0.2.11 + Patch Level 2 Download Direto: http://otland.net/at...win32console.7z Tópico: http://tibiaking.com...-patch-level-2/ Scan: Não possui. Avaliação: Em Breve Otserv (0.6.3) r.6105 Download Direto: http://www.speedysha...9.10_r.6105.rar Tópico: http://tibiaking.com...serv-063-r6105/ Scan: http://www.virustota...a1de-1311305337 Avaliação: Em Breve 4Fun Server Download Direto: http://www.mediafire...eqdtfzcnyeikdag Tópico: http://tibiaking.com...10-4fun-server/ Scan: Não possui. Avaliação: Em Breve Deragon Server 4.0 Download Direto: http://www.fileserve..._4.0_-_OTBr.rar Tópico: http://tibiaking.com...agon-server-40/ Scan: http://www.virustota...c1e0-1313165395 Avaliação: Em Breve Deragon Server 3.0 Download Direto: http://www.megaupload.com/?d=1NH4VULR Tópico: http://tibiaking.com...agon-server-30/ Scan: http://www.virustota...1ed2-1316885141 Avaliação: Em Breve The Demonic Server 2.0 Download Direto: http://www.multiupload.com/ZY1YL0IC3B Tópico: http://tibiaking.com...onic-server-20/ Scan: http://www.virustota...8b9c-1314043684 Avaliação: Em Breve TFS - Mystic Spirit + WarSystem Download Direto: http://www.mediafire...90veeabwmyu0a3b Tópico: http://tibiaking.com...irit-warsystem/ Scan: http://www.virustota...1288-1317664470 Avaliação: Em Breve The Forgotten Server by Lokeras(9.10)+Global Full + Old Yourts editado Download Direto: http://www.sendspace.com/file/0c9f7s Tópico: http://tibiaking.com...yourts-editado/ Scan: http://www.virustota...7056-1315855286 Avaliação: Em Breve TFight Server Download Direto: http://www.4shared.c...tServer_91.html Tópico: http://tibiaking.com...-tfight-server/ Scan: http://www.virustota...90f1-1320984165 Avaliação: Em Breve Servidores 9.2X United Server 5.0 [R2R] (32&64 bits) Download Direto: http://www.megauploa...L5RFZE95(32BITS) http://www.megauploa...YC433KVF(64BITS) Tópico: http://tibiaking.com...-r2r-3264-bits/ Scan: Não possui. Avaliação: Em Breve The Forgotten Server v0.2.11pl2 (Mystic Spirit) - WarSystem + Extras Download Direto: http://otland.net/at...ic-spirit-r3.7z Tópico: http://tibiaking.com...rsystem-extras/ Scan: Não possui. Avaliação: Em Breve Servidores 9.42X The Crystal Server - 0.2 (Infinity Crystal) Download Direto: http://adf.ly/4Wp6g Tópico: http://tibiaking.com...finity-crystal/ Scan: Não possui. Avaliação: Em Breve Lista Autalizada: 11/01/20121 ponto -
[Talkaction] Comando !guild
1 pontoO comando checa: - O total de membros que sua guild possui - Quantos Players Tem online - Mostra o nome e o Rank dos jogadores Online Em lib/050-function adicione: function CountGuildMembers(GuildName) -- function by vodkart local count = 0 local lista = db.getResult("SELECT `name`, `rank_id` FROM `players` WHERE `rank_id` IN (SELECT `id` FROM `guild_ranks` WHERE `guild_id` = " .. getGuildId(GuildName) .. ");") if(lista:getID() ~= -1) then repeat count = count + 1 until not lista:next() lista:free() return count end end Em talkactions/script guildinformation.lua function onSay(cid, words, param, channel) local players,str,GuildName = {},'',getPlayerGuildName(cid) if getPlayerGuildId(cid) <= 0 then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"Você precisa estar em uma Guild.") return true end for _, cid in pairs(getPlayersOnline()) do if getPlayerGuildName(cid) == GuildName then table.insert(players, cid) end end str = str .. "Membros total da guild: "..CountGuildMembers(GuildName).." Players.\n\nExiste "..#players.." Players online na sua guild:\n\n" for i = 1, #players do str = str.."\n["..getPlayerName(players[i]).."]["..getPlayerGuildRank(players[i]).."]" end return doShowTextDialog(cid, 2533, str) end talkactions.xml <talkaction words="!guild" event="script" value="guildinformation.lua"/>1 ponto
-
Crazy Evolution
Crazy Evolution
antoniogaldino reagiu a Marcio Silva por uma resposta no tópico
1 pontoOla aqui estou eu de novo desta vez com um novo server!!! Andei a corrigir muitos erros que ele tinha e a adicionar novas coisas! O servidor foi construído á mais de 2 anos, está tudo pronto. No servidor tinha em média 400-600, jogadores online! As poções infinitas, runas e munição, bem desenhado o mapa, equilíbrado, exp balanceado e testado pelos jogadores! O servidor tem: (*) Sistema de bônus Addon (bônus para ganhar o addon completo) , (*) Lottery System (em que um jogador que recebe um item aleatório de algumas em alguas hores, configurem no server e no site), (*) Sistema de Treiners inovador (Monks treiners sem filas e de espera !), (*) Sistema de House (depois de entrar no tp irás para uma zona onde exista uma casa livre), (*) Sistema de Boss (Predator - o melhor monstro no servidor), (* ) Hall of Fame (as estátuas para os melhores jogadores do servidor), (*) Rust sistema removedor (alterações enferrujados no script para o item selecionado), (*) sistema Jail (prisão, que prende o automaticamente quando o GM o bem entender), (*) stall Skill (quanto mais habilidade você pode mudar o multiplicador de skill, mlvl), (*) A distribuição de itens ao alcançares certo nivel (na promoçãovocê recebe uma recompensa) (*) Profissões Balanceadas (o que permite que o jogo seja jogado de forma igual) O MAPA TEM: (*) Um belo mapa EVOLUTION - Mais de 300 respawns, 50 missões, mais de 50 teleportes para monstros, 250 casas, o peso está acima do mapa 50MB! (*) Teleportes para os monstros, foi feito para aquele jogador que não tem muito tempo para encontrá-los!), (*) itens Balance (prontos no shop), (*) Stages de Experiencia (uma forma de stages que foi popular com os jogadores), (*) Eu adicionei alguns comandos muito importantes tais como !online,!spells, !bless, !addon xxx, !premium, !promotion, !soft, !fire, !bp, !rope, entre muitos outros, (*)Sistema unico de comprar Potions e runes por alavanca, (*) Adicionei alguns eventos como Arena, (*) Adicionei a minha base de dados sql para tenar ajudar alguem! Pronto foi apenas um pequeno resumo de algumas coisas que podem encontrar no servidor. Vou colocar algumas imagens para poderem ja avaliar algumas partes. Sistema de trainers único onde players nunca se encontram nem precisam esperar para treinar e com uma rune de mana para poderem recuperar a mana e não podem pegar nela. Templo unico e inovador Alguns Teleportes para areas hunt, são mais de 50 teleportes Sistema de comprar potions e runes por alavanca, apenas compra uma pois sao infinitas. Teleportes para muitas Questes Alguns itens "VIP" Muitas Casas Quests para first itens, quem quizer pode remover e colocar first itens automático no creatures.xml Executável limpo sem erros. Alguns Eventos Depot E pronto ai esta mais um dos meus serveres, espero que gostem, alguma duvida coloquem, antes de clonar meu server ou postar em outro forum peçam autorização. Não custa agradecer, nem postar um obrigado, mas acima de tudo um REP+ pois partilhei com voces por voluntário e a voces nao custa nada agradecer. Créditos: CrAzYBoY TiXa (minha esposa) Collocorpusek otsmateria1 ponto -
Avatar Legends Online Oficial - Atualizações
Avatar Legends Online é um projeto de Open Tibia Server, garantindo muita diversção e RPG, o servidor será baseado no anime Avatar A lenda de Aang. No servidor não tera Knight, Druid, Sorcerer e Paladin... E sim, EarthBender, AirBender,FireBender e WaterBender. Vamos contar mais do Servidor: Sistemas Beginner Island: Uma ilha de iniciantes que você vai aprender os comandos básicos para jogar o servidor, ao completar as missões exigidas nessa ilha, você escolherá seu elemento e se mudará para nação do respectivo elemento. Missão: Você poderá fazer muitas para ganhar itens, dinheiro, experiencia e até mesmo dobras. Water Bender: Os dobradores de água como no anime, só poderá dobrar água se estiver com um compartimento de água ou estar procimo do mar,rio ou cachoeiras para manipular a água. Dobras Secretas: Cada dobrador terá dobras secretas, terão que desvendar pergaminhos para conseguir. Cometa de Sozin: Como no anime, quando um cometa passar pelo servidor os FireBender's ficarão mais fortes por um tempo. Mestre do Elemento: Cada tipo de elemento terá seu mentor, seu mestre do elemento, com ele você aprenderá como usar as dobras e a melhora-las. Forja: Você poderá forjar seus próprios equipamentos. Lua Cheia: Igual o Cometa Sozin, só que é Lua Cheia, é onde os WaterBender's ficarão mais fortes por um tempo. Avatar: Você poderá se tornar avatar, e dominar os quatro elementos. Combos: Misturando dobras você criara uma nova ou almentará o poder dela. Entre demais sistemas. Cada elemento terá suas qualidades e seus defeitos, Suas vantages e suas desvantagens, Seu poder e sua fraquesa! Uma breve analise dos dobradores: AIR BENDER “Direferentemente das outras dobras, a de ar não é feita para o ataque, sendo basicamente composta de movimentos defensivos. É certamente a mais passiva de todas e muitas de suas técnicas consistem em manobras evasivas e formas de evitar o ataque do oponente.” Pode ser também uma das mais divertidas. Esses dobradores podem pular de prédios em prédios, correr como o vento, soprar oponentes pra longe. Porém, sozinhos, não são capazes de fazer muito estrago. Sempre procuram evitar confrontos. EARTH BENDER "A técnica de dobra de terra mantém equilíbrio entre a capacidade ofensiva e defensiva. Estes dobradores podem levantar pedras de diferentes tamanhos, manipular a terra para dar-lhe o formato que desejarem. Podem criar grandes muralhas e qualquer tipo de construção que quiserem somente com a sua dobra." Esses dobradores são estáveis, firmes, determinados e não possuem muitas fraquesas. Podem se tornar realmente fortes se dominarem a terra, porém essa é uma tarefa muito difícil e requer muita habilidade. Dobradores desabilidosos simplesmente não sabem utilizar suas técnicas corretamente e acabam caindo no fracasso. WATER BENDER "Esses dobradores podem manipular a água em todas as suas formas, por isso são muito versáteis. Podem utilizar habilidades de defesa, ataque e suporte. Porém, para fazer esse tipo de dobra é necessário ter uma fonte de água por perto. Por isso em ambientes desérticos há muito pouco que este dobrador possa fazer." Trata-se de uma dobra especial, pois só pode ser usada com água por perto. Seja de cachoeiras, rios, lagos ou o que for. Dobradores experientes costumam carregar Water Pouchs, uma espécie de compartimento que permite levar água para onde quiser. O ruim é que você tem que abastece-lo periódicamente. FIRE BENDER "Esses dobradores são capazes de criar fortes rajadas de fogo, bolas de fogo, paredes de fogo e tudo mais que for possível com esse elemento. Esta é a dobra mais agressiva e destrutiva de todas. E por isso mesmo é necessário que o dobrador tenha muito auto-controle para dominar todo este poder, senão as conseqüências podem ser desastrosas." Ter tanta força tem um custo: o fogo é deficiente na defesa e suporte, o que dá uma grande desvantagem. Se o dobrador não souber lidar com essa situação, nunca conseguirá usar todo seu potêncial e passará por momentos de grande frustração. ALGUMAS FOTOS E VIDEOS: Outfits: Mapa: Video Antigo Porem dá para entender um pouco mais do pvp do jogo: Administradores Gerais: Gusthavo(Gutao) Lucas(Thalia) Mapper: Gusthavo(Gutao) Scripter: Gusthavo(Gutao) Lucas(Thalia) Spriter: Joao(ReyMist) VAGA<-- Web: Lucas(Thalia) VAGA<-- Sugestões, dúvidas e acompanhamento na comunidade oficial: http://www.orkut.com...y?cmm=1143026301 ponto
-
Aula II - Lógica, Algoritmo e Operadores
Aula II - Lógica, Algoritmo e Operadores
MateusDomingues reagiu a Garou por uma resposta no tópico
1 pontoLÓGICA, ALGORITMO E OPERADORES Na aula passada, você aprendeu qual a linguagem usada nos servidores, onde surgiu a programação Lua, o que é scripting e como se tornar um scripter. Nessa segunda aula, você irá aprenderá a pensar como um programador, irá aprender a transformar seu raciocínio lógico em uma sequência de instruções e finalmente, com a apresentação do que são operadores, você irá montar um script básico, mas eficaz. Lógica e Algoritmo Toda linguagem de programação, inclusive a Lua, segue uma certa lógica para funcionar corretamente. A isso, damos o nome de lógica de programação. Para fazer um script em Lua não é diferente, você precisa criar uma lógica que relacione sua ideia e o script, uma sequência de instruções que, depois, se torne o script em si. Isso é um algoritmo. Vamos então pegar um exemplo de algoritmo aplicado a Open Tibia, um exemplo simples, algo como a Pedra do Sexo. Algoritmos podem ser escritos em forma gráfica, o que podemos chamar de fluxograma, segue a sequência de instruções em fluxograma abaixo: Algoritmos são uma grande ajuda para os scripters. Pessoalmente, sempre rabisco um fluxograma parecido com esse acima quando o script que vou fazer é um tanto mais elaborado. Agora, com a apresentação dos conceitos abaixo, você irá transformar esse algoritmo em um script funcional. Operadores aritméticos e operadores relacionais. Nessa parte da aula, você irá aprender um pouco mais sobre os operadores aritméticos, aqueles bem conhecidos das suas aulas de Matemática. Os operadores relacionais que comparam coisas hmm Os operadores aritméticos, como você deve bem conhecer, fazem operações de cálculo simples. Creio que você os conhece com certeza. Temos outros operadores aritméticos de utilização um pouco mais "rara", assim dizendo: Você pode testar o funcionamento dos operadores, utilizando-se da função print(), veja abaixo: print(4+7) -- Retorna 11 print(7-4) -- Retorna 3 print(5*4) -- Retorna 20 print(4/4) -- Retorna 1 Os operadores relacionais são muito usados também no âmbito da matemática. Na programação, eles comparam dois tipos de objetos e retornam apenas valores true e false. Os operadores relacionais são listados abaixo: O operador de igualdade (==) compara o tipo dos argumentos envolvidos, caso o tipo seja diferente, será retornado false. Caso o tipo seja igual, ele compara o valor dos argumentos e novamente, se o valor é diferente, é retornado false, caso os dois valores sejam iguais, será retornado true. O operador de diferença (~=) é simplesmente a negação do operador de igualdade (==). Ou seja, ele retornará true para tipos ou valores diferentes e false para tipos/valores iguais. Os operadores de ordem (>, <, >=, <=) funcionam simples como na matemática. Se os dois operadores são números, então eles são comparados como tais. Eles só irão retornar true, caso a comparação seja realmente verdadeira e false caso não seja. Veja abaixo alguns exemplos: Agora vamos combinar esses operadores aritméticos e relacionais com os chamados operadores de controle que expressam a idéia de condição. Operadores de controle A estrutura de um operador de controle pode retornar qualquer valor. Tanto os valores false e nil são considerados como falsos e todos os outros valores diferentes são considerados como verdadeiros. A estrutura de controle criada a partir de um operador, só executa o bloco de código associado se o valor retornado pela condição seja verdadeiro. Existem cinco operadores de controle: if, elseif, else, repeat e until. Os dois últimos não serão explicados nessa aula. O operador if significa 'se', remete a uma estrutura sintática e condicional, você já deve ter visto uma sintaxe do tipo: Vou grifar em vermelho uma parte muito importante dessa frase e em azul seu bloco: Veja que para a parte em azul ocorrer, então a condição tem que "retornar" verdadeiro, ou seja você tem que estudar muito. Na programação Lua não é diferente, não. O bloco azul é simplesmente todo o código que será executado se a condição relacionada ao if retornar verdadeiro: if true then (...) end Pois é, para algo retornar verdadeiro, você deve fazer uma comparação entre dois argumentos, usando nada mais que os operadores relacionais. Note que: O if precisa de um then, este significa 'então'. Ele fecha a estrutura sintática do if, nunca esqueça dele. E também o end que fecha a verificação do if. Mas para toda condição, existe uma chance de ocorrer algo contrário, certo? Por exemplo, se o camarada não tivesse estudado, nada ocorreria? Na programação, nós tratamos dessa sintaxe com o else. O else é simplesmente a negação do if, se a construção do operador if retorna falso, então o que estiver atribuído ao else será executado. Vamos completar a frase: E nosso código fica assim: if false then (...) -- não será executado else (...) -- será executado end Note que: O else não precisa de then. Como ele é a negação do if, ele "meio que" se aproveita do then e end do if. E por último, temos o controlador elseif, ele é bem simples, é usado quando você tem muitos outros blocos para outras várias condições. Mas os blocos ligados ao elseif só irão ser executados quando o bloco do if retornar falso, parecido com o funcionamento do else. if false then (...) -- não será executado, temos false no if elseif true then -- será executado temos true aqui (...) end Note que: O elseif precisa de then igual ao if, mesmo que seja auxiliar ao if, ele é uma condição totalmente diferente. Ele só não precisa do end. Finalizamos por aqui1 ponto -
[Resolvido] Addon Bonus - ONDE!?
1 pontoOlá amigo, você postou em uma area errada, estarei movendo. E aqui está oque você procura.1 ponto
-
bau que adiciona magia!
1 pontoótimo script kimos,vejo você ajudando muito na comunidade parabéns pelo seu trabalho aqui,REP + obs: acho que dava pra fazer sem storage '-' function onUse(cid, item) local spell = "exura" if getPlayerLearnedInstantSpell(cid, spell) then return doPlayerSendCancel(cid, "Você ja tem essa spell") end return doPlayerLearnInstantSpell(cid, spell) end1 ponto
-
bau que adiciona magia!
1 ponto\data\actions\script\setSpell.lua function onUse(cid, item) local config = { storage = 121213, spell = "exura", } if getPlayerStorageValue(cid, config.storage) == -1 then doPlayerLearnInstantSpell(cid, config.spell) setPlayerStorageValue(cid, config.storage, 1) else doPlayerSendCancel(cid, "Você ja tem essa spell") end return true end \data\actions\actions.xml <action actionid="11111" script="setSpell.lua"/>1 ponto
-
[Ajuda]GTA TIBIA
1 pontoDat Editor = .dat Nao sei se tem .spr editor Pic Editor = .pic Lembre-se que a copia pode ser crime.1 ponto
-
[Ajuda]GTA TIBIA
[Ajuda]GTA TIBIA
rolisso reagiu a Skydangerous por uma resposta no tópico
1 pontopara descompilar utiliza o dat.editor. procura no google que você encontra é bem fácil de mecher !1 ponto -
[Dúvida] Oque significa ?
[Dúvida] Oque significa ?
Jared Leto reagiu a Adriano SwaTT por uma resposta no tópico
1 ponto600 segundos... ou seja, 10 minutos'1 ponto -
[Dúvida] Oque significa ?
[Dúvida] Oque significa ?
Jared Leto reagiu a Skydangerous por uma resposta no tópico
1 pontoe o tempo que o os.time irá contar.1 ponto -
Peça aqui sua hotkey para ElfBot NG
È Dashando Low Level e Rápido... eu uso MageBot para isso... todos que veem eu dashando Acha muito loko a velocidade :S e sua Hotkey que Pediu auto 200 ifplayeronscreen { isattacking { say 'exori hur' | wait 200 }} else ifnoplayeronscreen {{ isattacking { say "exori gran" | wait 1900}}} Essa é Hotkey Básica para isso que você Pediu Faça Bom USO !1 ponto
-
[Resolvido] [Dúvida] Distância do NPC'
Você cometeu um erro ali, no caso, o npchandler.lua era para ficar assim: -- Returns true if cid is within the talkRadius of this npc. function NpcHandler:isInRange(cid) local distance = getDistanceTo(cid) or -1 if(distance == -1) then return false end return (distance <= self.talkRadius) end function NpcHandler:setRadius(value) self.talkRadius = value end E não esqueça de dar /reload npcs ou abrir e fechar o executável do seu servidor1 ponto
-
[Action] Controlled Attack
1 pontoATENÇÃO: NÃO DOU DIREITO À NINGUÉM DE POSTAR ESTE SCRIPT EM OUTRO LUGAR, SEM MINHA PERMISSÃO. MEU MSN: [email protected] Pretexto: Olá, este é o meu primeiro tópico aqui no TibiaKing, e resolvi trazer pra vocês um script que eu criei, e que estava criando mofo no meu PC haha, eu não vou explicar muito, eu coloquei um vídeo que explica melhor o que o script faz. Explicando: O script é basicamente um ataque que tem uma rota controlada por você, usando ctrl + setas, para direcionar o ataque. - Tempo de controle limitado - Não tem efeito em proction-zone - Os danos são: level do jogador (min), e level do jogador x 3 (max) - Mana gasta: level do jogador x 6 Script: [data/actions/scripts/cattack.lua] function onUse(cid, item, fromPosition, itemEx, toPosition) minMana = getPlayerLevel(cid) * 6 onoff = 4956 quantx = 0 quanty = 0 function setAxis() o = getPlayerPosition(cid) xe = o.x ye = o.y ze = o.z tempo = 3 velocidade = 150 end function doEffect() pos = {x=xe+quantx,y=ye+quanty,z=ze} if getPlayerMana(cid) < minMana then setPlayerStorageValue(cid,work,0) setPlayerStorageValue(cid,onoff,0) elseif getTilePzInfo(pos) == FALSE then local ef = 6 of = 2 doAreaCombatHealth(cid, COMBAT_FIREDAMAGE, pos, 0, -getPlayerLevel(cid), -getPlayerLevel(cid) * 3, ef) -- doPlayerSendCancel(cid,"x = "..xe+quantx..", y = "..ye+quanty..", z = "..ze.."") else doSendMagicEffect(pos,of) -- doPlayerSendCancel(cid,"x = "..xe+quantx..", y = "..ye+quanty..", z = "..ze.."") end addEvent(checkDir,velocidade) end function checkPer() if getPlayerStorageValue(cid,work) == 1 then checkTime() end end function checkTime() if tempo > 0 then doEffect() else stop() end end function stop() posi = {x=xe+quantx,y=ye+quanty,z=ze} doSendMagicEffect(posi,49) doSendAnimatedText(posi,"...",TEXTCOLOR_YELLOW) setPlayerStorageValue(cid,onoff,0) doPlayerSetNoMove(cid,0) addEvent(doPlayerSendCancel,800,cid,"Tempo restante: 0.") end function minusTime() if getPlayerStorageValue(cid,onoff) == 0 then elseif tempo > 0 then doPlayerSendCancel(cid,"Tempo restante: "..tempo..".") tempo = tempo - 1 addEvent(minusTime,1000) elseif tempo == 0 then stop() end end function checkDir() po = getCreatureLookDirection(cid) if po == NORTH then quanty = quanty - 1 elseif po == SOUTH then quanty = quanty + 1 elseif po == WEST then quantx = quantx - 1 elseif po == EAST then quantx = quantx + 1 end checkPer() end if getTilePzInfo(getPlayerPosition(cid)) == TRUE then doSendAnimatedText(getPlayerPosition(cid),"PZ!",TEXTCOLOR_YELLOW) setPlayerStorageValue(cid,work,0) setPlayerStorageValue(cid,onoff,0) elseif getPlayerMana(cid) < minMana then doSendAnimatedText(getPlayerPosition(cid),"MANA",TEXTCOLOR_LIGHTBLUE) doPlayerSendCancel(cid,"Você precisa de "..minMana.." de mana para isso.") setPlayerStorageValue(cid,work,0) setPlayerStorageValue(cid,onoff,0) elseif getPlayerStorageValue(cid,onoff) == 0 then setPlayerStorageValue(cid,work,1) setPlayerStorageValue(cid,onoff,1) doPlayerAddMana(cid,-minMana) doPlayerSetNoMove(cid,1) setAxis() minusTime() checkDir() else doPlayerSendCancel(cid,"Contagem cancelada.") setPlayerStorageValue(cid,work,0) setPlayerStorageValue(cid,onoff,0) doPlayerSetNoMove(cid,0) end return TRUE end "velocidade = 150": velocidade em milisegundos "tempo = 3": tempo em segundos Tag: [data/actions/actions.xml] <action itemid="xxx" script="cattack.lua"/> Note: xxx é o ID do item que será utilizado. Vídeo:1 ponto
-
[Action] Controlled Attack
1 pontoÓtimo trabalho, Godfather. Tomei a liberdade de me basear em seu código e criei uma versão em spell, que consome certa mana para ser invocada e certa mana a cada efeito lançado no mapa. A magia para automaticamente quando encontra um monstro, quando se distancia muito do jogador, quando entra em Protection Zone ou quando a mana acaba. Ela também randomiza o elemento lançado. [paste]NASVsYW8[/paste] <instant name="avatar" words="avatar" lvl="200" mana="100" prem="1" selftarget="1" exhaustion="2000" needlearn="0" event="script" value="avatar.lua"/> Reputação+1 ponto
-
PUSHMAX MAGEBOT
PUSHMAX MAGEBOT
loldorato reagiu a Iuri Machado por uma resposta no tópico
1 pontoBom eu uso essa hotkey no Elfbot NG, ela tem as características que você está pedindo. Bom uso..1 ponto