Ir para conteúdo

danilo9317

Campones
  • Total de itens

    75
  • Registro em

  • Última visita

Tudo que danilo9317 postou

  1. Estou fazendo uma sagazinha de um servidor alternativo gringo, assistam o canal!
  2. troquei cid por target e parou de dá erro, só preciso testar o paralyze
  3. Continua mesma coisa... =/ também tem outra dúvida quando coloco imobilidade local target = getCreatureTarget(cid) if target ~= 0 and target ~= nill then if isPlayer(target) == true then elseif isMonster(target) == true then doCreatureSetNoMove(target, true) addEvent(doCreatureSetNoMove, 4500, target, false) else return false end end e o player ou monstro morre antes do tempo da imobilidade acabar da o seguinte erro [02/12/2013 16:09:49] [Error - Spell Interface] [02/12/2013 16:09:49] In a timer event called from: [02/12/2013 16:09:49] Description: [02/12/2013 16:09:49] (luaDoCreatureSetNoMove) Creature not found
  4. Como ficaria pra uma spell dessa? local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat1, COMBAT_PARAM_EFFECT, 5) function onGetFormulaValues(cid, level) min = -(level * 0.80) / 1.0 max = -(level * 1.50) / 1.0 return min, max end setCombatCallback(combat1, CALLBACK_PARAM_SKILLVALUE, "onGetFormulaValues") local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat2, COMBAT_PARAM_EFFECT, 5) function onGetFormulaValues(cid, level) min = -(level * 0.80) / 1.0 max = -(level * 1.50) / 1.0 return min, max end setCombatCallback(combat2, CALLBACK_PARAM_SKILLVALUE, "onGetFormulaValues") local combat3 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat3, COMBAT_PARAM_EFFECT, 5) function onGetFormulaValues(cid, level) min = -(level * 0.80) / 1.0 max = -(level * 1.50) / 1.0 return min, max end setCombatCallback(combat3, CALLBACK_PARAM_SKILLVALUE, "onGetFormulaValues") local combat4 = createCombatObject() setCombatParam(combat4, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat4, COMBAT_PARAM_EFFECT, 5) function onGetFormulaValues(cid, level) min = -(level * 0.80) / 1.0 max = -(level * 1.50) / 1.0 return min, max end setCombatCallback(combat4, CALLBACK_PARAM_SKILLVALUE, "onGetFormulaValues") local combat5 = createCombatObject() setCombatParam(combat5, COMBAT_PARAM_AGGRESSIVE, false) setCombatParam(combat5, COMBAT_PARAM_CREATEITEM, 1494) local combat6 = createCombatObject() setCombatParam(combat6, COMBAT_PARAM_AGGRESSIVE, false) setCombatParam(combat6, COMBAT_PARAM_CREATEITEM, 1494) local combat7 = createCombatObject() setCombatParam(combat7, COMBAT_PARAM_AGGRESSIVE, false) setCombatParam(combat7, COMBAT_PARAM_CREATEITEM, 1494) local combat8 = createCombatObject() setCombatParam(combat8, COMBAT_PARAM_AGGRESSIVE, false) setCombatParam(combat8, COMBAT_PARAM_CREATEITEM, 1494) arr1 = { {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 1, 0, 0}, {0, 0, 3, 0, 0}, } arr2 = { {0, 0, 0, 0, 0}, {0, 1, 1, 1, 0}, {0, 0, 0, 0, 0}, {0, 0, 2, 0, 0}, } arr3 = { {1, 1, 1, 1, 1}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 2, 0, 0}, } arr4 = { {1, 1, 1, 1, 1}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 2, 0, 0}, } arr5 = { {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 1, 0, 0}, {0, 0, 3, 0, 0}, } arr6 = { {0, 0, 0, 0, 0}, {0, 1, 1, 1, 0}, {0, 0, 0, 0, 0}, {0, 0, 2, 0, 0}, } arr7 = { {1, 1, 1, 1, 1}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 2, 0, 0}, } arr8 = { {1, 1, 1, 1, 1}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 2, 0, 0}, } local area1 = createCombatArea(arr1) local area2 = createCombatArea(arr2) local area3 = createCombatArea(arr3) local area4 = createCombatArea(arr4) local area5 = createCombatArea(arr5) local area6 = createCombatArea(arr6) local area7 = createCombatArea(arr7) local area8 = createCombatArea(arr8) setCombatArea(combat1, area1) setCombatArea(combat2, area2) setCombatArea(combat3, area3) setCombatArea(combat4, area4) setCombatArea(combat5, area5) setCombatArea(combat6, area6) setCombatArea(combat7, area7) setCombatArea(combat8, area8) local function onCastSpell1(parameters) if not isPlayer(parameters.cid) then return true end doCombat(parameters.cid, parameters.combat1, parameters.var) end local function onCastSpell2(parameters) if not isPlayer(parameters.cid) then return true end doCombat(parameters.cid, parameters.combat2, parameters.var) end local function onCastSpell3(parameters) if not isPlayer(parameters.cid) then return true end doCombat(parameters.cid, parameters.combat3, parameters.var) end local function onCastSpell4(parameters) if not isPlayer(parameters.cid) then return true end doCombat(parameters.cid, parameters.combat4, parameters.var) end local function onCastSpell5(parameters) if not isPlayer(parameters.cid) then return true end doCombat(parameters.cid, parameters.combat5, parameters.var) end local function onCastSpell6(parameters) if not isPlayer(parameters.cid) then return true end doCombat(parameters.cid, parameters.combat6, parameters.var) end local function onCastSpell7(parameters) if not isPlayer(parameters.cid) then return true end doCombat(parameters.cid, parameters.combat7, parameters.var) end local function onCastSpell8(parameters) if not isPlayer(parameters.cid) then return true end doCombat(parameters.cid, parameters.combat8, parameters.var) end function onCastSpell(cid, var) if isHandsFree(cid) then return true end local spellname = "disparar chamas" if exhaustion.check(cid, 26000) == FALSE then local parameters = { cid = cid, var = var, combat1 = combat1, combat2 = combat2, combat3 = combat3, combat4 = combat4, combat5 = combat5, combat6 = combat6, combat7 = combat7, combat8 = combat8 } addEvent(onCastSpell1, 0, parameters) addEvent(onCastSpell2, 200, parameters) addEvent(onCastSpell3, 300, parameters) addEvent(onCastSpell4, 500, parameters) addEvent(onCastSpell1, 600, parameters) addEvent(onCastSpell2, 800, parameters) addEvent(onCastSpell3, 900, parameters) addEvent(onCastSpell4, 1100, parameters) addEvent(onCastSpell5, 30, parameters) addEvent(onCastSpell6, 230, parameters) addEvent(onCastSpell7, 330, parameters) addEvent(onCastSpell8, 530, parameters) exhaustion.set(cid, 26000, 0.9) doSendAnimatedText(getCreaturePosition(cid), "Chamas", TEXTCOLOR_RED) else doPlayerSendCancel(cid, "Preparando habilidade " .. spellname .. ", preciso de " ..exhaustion.get(cid, 26000).." segundo.") end return FALSE end
  5. Como faço pra checar se o player ta vivo em uma spell de área? Porque as vezes o player ao soltar a spell, morre e da vários erros no console por n achar o player.
  6. Servidor com as classes baseadas no anime avatar a lenda de Aang. Escolha dentre as 5 classes. - Dobrador de Ar Mais rápidos dos elementos. - Dobrador de Fogo O que possui o maior dano dentre os elementos. - Dobrador de Terra Os mais equilibrados. - Dobrador de Água Os mais defensivos e ao mesmo tempo fortes. - Warrior Classe corpo-a-corpo com dano elevado a curtas distâncias. Sistemas exclusivos e magias voltadas para o PvP: - Sistema de CTF ( Capture de Flag ). Dois times são divididos e tentão roubar bandeira adversária. - Refinamento (+1, +2, +3...) Com chances de falha, quebra e redução de refinamento - 1 -2 -3 - Forja Com igredientes necessário é possível forjar itens, os ingredientes são encontrados na mina. - Eventos PvP Team Pvp Battle, CTF. Ganhando EXP como recompensa. - Magias empurram jogadores e monstros de acordo com a física. - Lenhador com avanço de Skill. - Tasks desafiadoras e com recompensas. Possui em média 20 tasks, que podem várias entre EXp e equipamentos como recompensa. - Mineração Você pode encontrar pedras de refinamento e itens de forja na mina. - Bosses em quests inteligentes Conta: Site: riseofelements-no-ip.info:8090 ou acc manager: 1/1 IP: riseofelements-no-ip.info Tibia: 8.60
  7. OT server online nesse feriado para relembrar os velhos tempos.
  8. Nome: Rise of Elements Client Download: http://www.4shared.com/rar/AOdGiX6B/Rise_of_Elements_10.html Versão Utilizada: 8.60 IP para o client: roe.no-ip.info Site do Servidor: riseofelements.servegame.com:8090 (caso queira testar o cliente)
  9. cara não tem cliente, versão 8.6 olha na descrição
  10. Não, nunca vai ter esse server para baixar, pelo menos não o meu.Tava corrigindo uns bugs do teste server por isso estava offline, mas coloquei online novamente. Enjoy
  11. Rise of Elements é um servidor de tibia alternativo baseado no anime Avatar, o último dobrador de ar. Cada vocação pode controlar um dos 4 elementos "Água, Terra, Ar ou Fogo" e uma pode manipular armas, os Warriors visto que cada elemento tem pontos fortes e fracos. O servidor busca um PvP envolvente e uma jogabilidade diferenciada. Possui um mapa amplo com bastante bastantes hunts e rico em detalhes. Escolha o elemento que você mais se identifica e comece sua jornada. Air Bender (Dobradores de Ar) Os dobradores de ar são os mais rápidos do Rise of Elements, possui a maior quantidade de dobras evasivas, porém um ataque fraco. A depender da experiência do jogador com as dobras de ar, o vento pode ser uma arma destrutiva. Water Bender (Dobradores de Água) Os dobradores de água possui pleno controle de si mesmos, esse controle lhes garantem grandes técnicas de suporte utilizando a água. Um controlador de água experiente pode ter um elevado poder destrutivo mas também um ótimo suporte em um grupo, podem fazer chuver , curar status negativos e até mesmo fazer tsunames. Earth Bender (Dobradores de Terra) Os dobradores de terra se adaptam de acordo com a situação, podem ser ofensivos ou defensivos dependendo de seus instintos. Podem causar grandes terremotos, manipular oponentes como se fossem brinquedos e ainda recuperar vida se correrem perigo, é a dobra mais balanceada do Rise of Elements. Fire Bender (Dobradores de Fogo) É o elemento mais agressivo, sua dobras são totalmente voltadas para destruição deixando a defesa de lado, em alguns sacrificando suas próprias vidas para causar danos elevados. Os dobradores de fogo podem causar de uma simples queimadura a uma chuva de meteoros. Warriors (Guerreiros) Os guerreiros não são bons com dobras, mas possuem uma ótima habilidade com armas de corpo-a-corpo, são excelentes em combatea curta distância, porem ruins se forem atacados ou paralisados longe de seu alvo. Possuem uma regeneração maior que dos outros elementos. Sistemas - Bolsa de Água para classe Water Bender onde só será possível fazer dobras com essa bolsa de água ou usando água do ambiente. - Magias com Cooldown Individuais - Lenhador - Mineração -Torneio PvP - E muito mais Teste Server será hoje para localização de Bugs SITE: riseofelements.servegame.com:8090 IP: riseofelements.servegame.com Versão: 8.60 Facebook: https://www.facebook.com/RiseOfElements Apoie o Projeto curtindo !
  12. aqi da esse erro, e não aparece nada qdo da look [03/05/2013 18:36:58] [Error - Action Interface] [03/05/2013 18:36:58] data/actions/scripts/liquids/waterRefill.lua:onUse [03/05/2013 18:36:58] Description: [03/05/2013 18:36:58] (luaGetItemAttribute) Item not found
  13. sim, esse script mesmo que tá dando esse erro.
  14. Uso um sistema de raids por global events que sumona um monstro na data, e no dia correto, depois remove após um determinado tempo se ninguem matar. Funciona perfeitamente até chegar na parte de remover o monstros, diz que o comando tg não existe. Alguém conhece alguma função que faça o comando funcionar? Segue o script: local days = { ["Sunday"] = { ["08:00"] = {nome = "Teste", pos = {x=264, y=213, z=9}, monster = {"1 Minhoca Rainha", "4 Grande Minhoca"}, Time = 30} }, ["Monday"] = { ["08:00"] = {nome = "Teste2", pos = {x=264, y=213, z=9}, monster = {"1 Minhoca Rainha", "4 Grande Minhoca"}, Time = 30} } } function onThink(interval, lastExecution) function getDayName() local days = {"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"} return days[os.date("*t")["wday"]] end hours = tostring(os.date("%X")):sub(1, 5) tb = days[getDayName()][hours] if tb then function removeCreature() for x = ((tb.pos.x)-10), ((tb.pos.x)+10) do for y = ((tb.pos.y)-10), ((tb.pos.y)+10) do local m = getTopCreature({x=x, y=y, z= tb.pos.z}).uid if m ~= 0 and isMonster(m) then doRemoveCreature(m) end end end return true end addEvent(removeCreature, tb.Time*60*1000) for _,x in pairs(tb.monster) do for s = 1, tonumber(x:match("%d+")) do doSummonCreature(x:match("%s(.+)"), tb.pos) end end end return true end o Erro que dá [Error - GlobalEvent Interface] [07/12/2012 12:55:58] In a timer event called from: [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:onThink [07/12/2012 12:55:58] Description: [07/12/2012 12:55:58] data/lib/050-function.lua:320: stack overflow [07/12/2012 12:55:58] stack traceback: [07/12/2012 12:55:58] data/lib/050-function.lua:320: in function 'isMonster' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:400: in function 'removeCreature' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function 'removeCreature' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function 'removeCreature' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function 'removeCreature' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function 'removeCreature' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function 'removeCreature' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function 'removeCreature' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function 'removeCreature' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function 'removeCreature' [07/12/2012 12:55:58] ... [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function 'removeCreature' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function 'removeCreature' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function 'removeCreature' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function 'removeCreature' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function 'removeCreature' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function 'removeCreature' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function 'removeCreature' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function 'removeCreature' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function 'removeCreature' [07/12/2012 12:55:58] data/globalevents/scripts/raids.lua:401: in function <data/globalevents/scripts/raids.lua:396>
  15. Obg, eu ja tinha conseguido a um tempinho ^^
  16. Artico Online é um servidor uniforme (feito 100% por min) totalmente alternativo, voltado pro RPG e PVP, tudo foi editado e modificado fugindo das idéias centrais do Tibia. Meu propósito é inovar o mundos dos OTs trazendo um servidor diferente e divertido de se jogar, sem fins lucrativos. Segue algumas características: __________________________________________________________________________ Sistemas: > SIstema de Forja (Com avanço de Skills.) > Sistema de Mineração > Sistema de Lenhador > Arena PvP > Sistema de Tutorial > Sistema de Trenó > Sistema de Reputação __________________________________________________________________________ Informações: > Mapa própio, não tão grande porém objetivo e divertido de se explorar; > Classes novas (Esquimó destruidor, batedor e protetor), onde cada uma tem habilidades distintas, destacando-se das outras em determinados pontos; > Magias criativas, totalmente reformuladas (Como de empurrar) com sistema de cooldown diferente; > Um estilo de combate diferente do Tibia Global onde todos os ataques foram reformulados por min; > Bosses que desafiaram a força do Personagem, dropando itens únicos e raros; > Focado no PvP; > Npcs Interativos, traduzidos para português valorizando nossa línguagem. > E muito mais, não darei muito spooler. Dentre outras idéias que não estarei passando para evitar cópias. __________________________________________________________________________ Rates: Exp: Própia do Servidor Skills: 10x ML: Não é utilizado Servidor: Online Site: articonline.servegame.com:8090 Versão: 8.6 Fase: Beta (Se encontrar bugs reporte a um GM.) Comunidade:
  17. Eu modifico as vocações no modern acc(config.php), mas na hora de criar a conta aparece "Sorcerer, Druid, Paladin, Knight", onde eu tenho que modificar para aparecer as vocações que eu configurei no meu server?
  18. Tem como fazer as corpses dos monstros sumirem mais rápido? obviamente sem ser pelo itens.xml ...
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...