Ir para conteúdo

Jack Zika

Membro
  • Registro em

  • Última visita

Tudo que Jack Zika postou

  1. Me explica melhor, onde acho o arquivo para editar, eu quero por para a war ter apenas 2horas como utilizo o tempo?
  2. -- Including the Advanced NPC System dofile('data/npc/lib/npcsystem/npcsystem.lua') Coloquei neste /.lua EU TINHA COLOCADO ERRADO, OBRIGADO REP+
  3. Vou testar, muito obrigado, Sim o player compra muito label, coloca na house, depois da !leavehouse e trava o servidor... Se puder ajudar, obrigado! Assim que eu chegar em casa, eu testo! vlw! Bom, não funcionou, está dando erro, qual coloco no meu .lua! up
  4. http://countingdownto.com/
  5. Bom tenho ot versão 10.41, e estou com um problema, os player compram muito itens ao mesmo tempo, sem exausted, gostaria de por exausted nos nps de compra! AJUDE! npchandler.lua UP! up!
  6. Rapaz, até consegui fazer isso, o problema é que assim, para cada vocação eu fiz um efeito, até aí funciona, só buga quando um player passa próximo ao outro, o efeito muda e todos ficam iguais! AHUHUAHUA
  7. O level minino! Não está funcionando, o do god ali que eu tenho funciona perfeitamente, aprendi mudar de vocação, só gostaria agora de por o level! if isKnight(cid) then local tempo = 0.9 --- de quanto em quanto segundos ele solta o efeito function loop (cid) local pos = getCreaturePosition(cid) local effects = math.random (30,35) local effectPositions = { {x = pos.x, y = pos.y - 1, z = pos.z}, {x = pos.x, y = pos.y + 1, z = pos.z}, {x = pos.x - 1, y = pos.y, z = pos.z}, {x = pos.x + 1, y = pos.y, z = pos.z}, {x = pos.x - 1, y = pos.y + 1, z = pos.z}, {x = pos.x - 1, y = pos.y - 1, z = pos.z}, {x = pos.x + 1, y = pos.y - 1, z = pos.z}, {x = pos.x + 1, y = pos.y + 1, z = pos.z} } doSendMagicEffect(effectPositions[math.random(1, #effectPositions)], effects) addEvent(function() if isCreature(cid) then loop(cid) end end, 1000 * tempo) return true end loop(cid) end return true end up
  8. Fiz como você disse, e não aconteceu nada ao upar o level. function onLogin(cid) local LVL = 10 -- level mínimo local VOC = 1 -- Número que define a vocação local effects = 37 ----- Efetio para a vocaçao if getPlayerLevel(cid) >= LVL and getPlayerVocation(cid) == VOC then local tempo = 0.6 --- de quanto em quanto segundos ele solta o efeito function loop (cid) local pos = getCreaturePosition(cid) local effectPositions = { {x = pos.x, y = pos.y - 1, z = pos.z}, {x = pos.x, y = pos.y + 1, z = pos.z}, {x = pos.x - 1, y = pos.y, z = pos.z}, {x = pos.x + 1, y = pos.y, z = pos.z}, {x = pos.x - 1, y = pos.y + 1, z = pos.z}, {x = pos.x - 1, y = pos.y - 1, z = pos.z}, {x = pos.x + 1, y = pos.y - 1, z = pos.z}, {x = pos.x + 1, y = pos.y + 1, z = pos.z} } doSendMagicEffect(effectPositions[math.random(1, #effectPositions)], effects) addEvent(function() if isCreature(cid) then loop(cid) end end, 1000 * tempo) return true end loop(cid) end
  9. Isto tudo eu coloco no login? Se eu quiser fazer mais 3 destes. Vou ter que colocar todos no login?
  10. tenho um sistema aura para god, gostaria de por ele para apenas lvl 340+ (1 para cada vocação), o meu esta no login.lua, apenas para god, gostaria de mudar isso! e se possivel mais de uma animação! Obrigado ! if getPlayerGroupId(cid) >= 3 and isPlayer(cid) then local tempo = 0.6 --- de quanto em quanto segundos ele solta o efeito function loop (cid) local pos = getCreaturePosition(cid) local effects = 35 ----- EFEITO QUE VC QUERIA local effectPositions = { {x = pos.x, y = pos.y - 1, z = pos.z}, {x = pos.x, y = pos.y + 1, z = pos.z}, {x = pos.x - 1, y = pos.y, z = pos.z}, {x = pos.x + 1, y = pos.y, z = pos.z}, {x = pos.x - 1, y = pos.y + 1, z = pos.z}, {x = pos.x - 1, y = pos.y - 1, z = pos.z}, {x = pos.x + 1, y = pos.y - 1, z = pos.z}, {x = pos.x + 1, y = pos.y + 1, z = pos.z} } doSendMagicEffect(effectPositions[math.random(1, #effectPositions)], effects) addEvent(function() if isCreature(cid) then loop(cid) end end, 1000 * tempo) return true end loop(cid) end
  11. Igual tem em farmine, porém quero criar um novo em outro lugar, ja tentei copiar os de farmine. porém da erro!
  12. Bom tenho um ot versão 10.41 mapa global, tenho alguns elevadores, porém quando vou criar um parecido, acaba que não funciona! Gostaria de uma alavanca que funcionasse da seguinte maneira: Você sobe em um determinado sqm, e puxa a alavanca e sera teleportado para outro lugar do mapa! Obrigado.... up! up
  13. PERFEITO! REP+! OBRIGADO DE CORAÇÃO!
  14. Bom, bug na wote, ao clicar no item "replica of the sceptre" e usar no boss eu recebo a mensagem e da certo, o problema é que eu posso ficar clicando sem parar, assim buga minha quest. Queria que eu pudesse usar apenas uma vez em cada corpo do boss, Total de 4 "Boss"; vou mandar a action/scripts: function onUse(cid, item, fromPosition, itemEx, toPosition) if itemEx.itemid == 6324 or itemEx.itemid == 6325 then if getPlayerStorageValue(cid, 1060) >= 1 then doCreatureSay(cid, "NOOOoooooooo...!", TALKTYPE_ORANGE_1) doCreatureSay(cid, "This should have dealt the deathblow to the snake things' ambitions.", TALKTYPE_ORANGE_1) setPlayerStorageValue(cid, 2060, 1) setPlayerStorageValue(cid, 1060, 0) elseif itemEx.itemid == 6324 or itemEx.itemid == 6325 then if getPlayerStorageValue(cid, 2060) >= 1 then doCreatureSay(cid, "NOOOoooooooo...!", TALKTYPE_ORANGE_1) doCreatureSay(cid, "This should have dealt the deathblow to the snake things' ambitions.", TALKTYPE_ORANGE_1) setPlayerStorageValue(cid, 3060, 1) setPlayerStorageValue(cid, 2060, 0) elseif itemEx.itemid == 6324 or itemEx.itemid == 6325 then if getPlayerStorageValue(cid, 3060) >= 1 then doCreatureSay(cid, "NOOOoooooooo...!", TALKTYPE_ORANGE_1) doCreatureSay(cid, "This should have dealt the deathblow to the snake things' ambitions.", TALKTYPE_ORANGE_1) setPlayerStorageValue(cid, 4060, 1) setPlayerStorageValue(cid, 3060, 0) elseif itemEx.itemid == 6324 or itemEx.itemid == 6325 then if getPlayerStorageValue(cid, 4060) >= 1 then doCreatureSay(cid, "NOOOoooooooo...!", TALKTYPE_ORANGE_1) doCreatureSay(cid, "This should have dealt the deathblow to the snake things' ambitions.", TALKTYPE_ORANGE_1) setPlayerStorageValue(cid, 5060, 1) setPlayerStorageValue(cid, 4060, 0) elseif itemEx.itemid == 6324 or itemEx.itemid == 6325 then if getPlayerStorageValue(cid, 8060) >= 1 then doCreatureSay(cid, "NOOOoooooooo...!", TALKTYPE_ORANGE_1) doCreatureSay(cid, "This should have dealt the deathblow to the snake things' ambitions.", TALKTYPE_ORANGE_1) doTeleportThing(cid, {x = 33076, y = 31173, z = 8}) setPlayerStorageValue(cid, 5060, 0) setPlayerStorageValue(cid, 8060, 0) end end end end end end end scripts/replica.lua
  15. Seguinte este item no meu ot é utilizado na quest Wote, ao matar o boss devo usar ele no corpo morto, pois até que clica tudo certo, o erro vem que eu posso clicar quantas vezes eu quiser, o certo seria usar uma vez por monstro, total são de 4 boss, exp: Se eu matar o primeiro boss e clicar 3x eu pulo os outros boss, Quando eu testo clicando uma vez por corpo da certo! Resumindo: Gostaria que fosse possivel ser usado uma vez por corpo! script/replica.lua
  16. PERFEITO REP+! OBRIGADO DE CORAÇÃO!
  17. Ja veio no script, acredito eu que é o tempo do use. Exp: Cliquei na estátua demora 1 segundo para nascer... tipo isso!
  18. boss1.lua OS OUTROS BOSS, SÃO A MESMA COISA, SÓ MUDA AS CORDEENADAS E NOMES!
  19. Problema com minha quest wrath of emperor missao 10. Quando dou use na estátua aparece o monstro tudo certinho, o problema é que eu posso ficar clicando 10x e nasce 10 boss, E quando eu uso o item no corpo do monstro, posso usar mais de 1x e isso buga a quest, resumindo: O certo seria 1 clique na estatua e dar apenas um clique com o item no boss, são 4 boss, gostaria que fosse feito 1 clique para cada boss! Obrigado. Aqui vai o script: wrathOfTheEmperorQuestBoss.lua TENHO O .LUA DOS BOSS! SE FOR NECESSÁRIO AVISA!
  20. Jack Zika postou uma resposta no tópico em Suporte Tibia OTServer
    Assim, sempre que eu clico na estátua nasce o o boss, isso funciona com todos os boss da quest, missao 10. Gostaria de um script que ao clicar na estátua nascesse apenas um! up
  21. Ao usar a potion em algum player, ela usada em mim! Exemplo: Estou na war e meu amigo está sem mana, vou potar ele, invés de a mana dele subir, a minha que está subindo! Uso mapa global, versão 10.41!
  22. Bom, seguinte estou com um ot versão 10.41 global, quando vou usar a potion para healar meu amigo, ela é usada em mim mesmo! Preciso resolver isso, obrigado! up

Informação Importante

Confirmação de Termo