Ir para conteúdo

PsyMcKenzie

Marquês
  • Total de itens

    1106
  • Registro em

  • Última visita

  • Dias Ganhos

    4

Tudo que PsyMcKenzie postou

  1. local combat = createCombatObject() local combat2 = createCombatObject() local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, 18) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -7.3, -200, -7.5, -200) local stun = createConditionObject(CONDITION_PARALYZE) setConditionParam(stun, CONDITION_PARAM_TICKS, 1000) setConditionFormula(stun, -0.0, 0, -0.0, 0) setCombatCondition(combat1, stun) local meteor_water = createCombatObject() setCombatParam(meteor_water, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatFormula(meteor_water, COMBAT_FORMULA_LEVELMAGIC, -9.3, -200, -9.5, -200) arr = { {0, 0, 0, 0, 1, 0, 0, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 0, 0}, {0, 1, 1, 1, 1, 1, 1, 1, 0}, {1, 1, 1, 1, 3, 1, 1, 1, 1}, {0, 1, 1, 1, 1, 1, 1, 1, 0}, {0, 0, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 1, 1, 1, 1, 1, 0, 0}, {0, 0, 0, 0, 1, 0, 0, 0, 0} } local combat_area = createCombatArea(arr) setCombatArea(combat, combat_area) local function meteorCast(p) doCombat(p.cid, p.combat, positionToVariant(p.pos)) end local function stunEffect(cid) doSendMagicEffect(getThingPos(cid), 49) end function onTargetTile(cid, pos) if (math.random(0, 0) == 0) then local ground = getThingfromPos({x = pos.x, y = pos.y, z = pos.z, stackpos = 1}) if (isInArray(water, ground.itemid) == TRUE) then local newpos = {x = pos.x - 9, y = pos.y - 8, z = pos.z} addEvent(meteorCast, 100, {cid = cid, pos = pos, combat = meteor_water}) else local newpos = {x = pos.x - 9, y = pos.y - 8, z = pos.z} addEvent(meteorCast, 100, {cid = cid,pos = pos, combat = combat2}) end end end function onTargetTile2(cid, pos) if (math.random(0, 1) == 1) then local ground = getThingfromPos({x = pos.x, y = pos.y, z = pos.z, stackpos = 1}) if (isInArray(water, ground.itemid) == TRUE) then local newpos = {x = pos.x - 9, y = pos.y - 8, z = pos.z} addEvent(meteorCast, 100, {cid = cid, pos = pos, combat = meteor_water}) else local newpos = {x = pos.x + 9, y = pos.y - 8, z = pos.z} addEvent(meteorCast, 100, {cid = cid,pos = pos, combat = combat1}) end end end setCombatCallback(combat, CALLBACK_PARAM_TARGETTILE, "onTargetTile") setCombatCallback(combat2, CALLBACK_PARAM_TARGETTILE, "onTargetTile2") function onCastSpell(cid, var) return doCombat(cid, combat, var) end
  2. Ótimo tutorial. Parabéns! Sucesso com as aulas! Abraços.
  3. Se você extrai a sprite, recolori-la e adicionar novamente, sim. Caso contrario, não.
  4. function onUse(cid, item, fromPosition, itemEx, toPosition) if getPlayerStorageValue(cid, 5424) == 1 then return doPlayerSendCancel(cid, "Você ja usou este item") end doPlayerAddExperience(cid, 2000000000) setPlayerStorageValue(cid, 5424, 1) return true end ou function onUse(cid, item, fromPosition, itemEx, toPosition) if getPlayerStorageValue(cid, 5424) == -1 then doPlayerAddExperience(cid, 2000000000) setPlayerStorageValue(cid, 5424, 1) else doPlayerSendCancel(cid, "Você ja usou este item") return true end end
  5. nao estou tão avançado assim eu tentei assim: na parte do catch: doItemSetAttribute(itemcatch, "lifepet", v.hp) doItemSetAttribute(itemcatch, "maxlifepet", v.maxhp) no goback: local health = tonumber(getItemAttribute(item.uid, "lifepet")) local mhp = tonumber(getItemAttribute(item.uid, "maxlifepet")) doCreatureAddHealth(summon, mhp) doCreatureAddHealth(summon, mhp-health) Mas não funciona Não to conseguindo arrumar..
  6. Cara, apaga tudo do houses.xml e do house palette e coloca de novo.
  7. Sim, mas o que faço com isso? '-'
  8. Pode confiar Só estou tentando arrumar um jeito pra quando sumonar, o pet vir com o life atual e nao o life cheio...
  9. Pode explicar melhor? Não sei nada a respeito e ainda não comecei a aprender.
  10. Vamos lá. Entre nesse link -> Remere's 2.2 Baixe o Remere's 2.2. Depois disso, faça o download dessa atualização do comedinhass -> Link Instale o Remere's, vá em C:/Arquivos de programa/Remere's Map Editor Substitua a pasta data, pela que você baixou no link do comedinhass e veja se da certo. (:
  11. O cara pediu spell e voce posta script de weapon. WTF?
  12. Eu não rippei nada, quando eu postar vocês verão.
  13. Quem não esta conseguindo, tente abrir a pasta do monstro, e na parte onde esta: flag convinceable="0" Mudar para: flag convinceable="1"
  14. Como assim? Digo, tem gente que faz script, mas ainda não sabe fazer mods para OTClient.
  15. Vai em data/world/ house.xml Procure as linhas indicadas no distro e apague-as.
  16. Se quiser postar as outfits e as armas, nao será problema. E se quiser postar na area certa tambem nao
  17. Não acha que deveria ter tutoriais de mods pra OTClient antes de um concurso?
  18. Efeito na "captura"... mensagem, no vídeo não mostra. Na verdade mostra no chat E caso não acredite que seja eu o criador, vou terminar de ajeitar os erros e criar um npc e irei postar o código. E é exatamente por isso que eu disse que no vídeo não mostra Não esquenta, cara, foi apenas um comentário. Eu estou com o código do sistema antigo aqui, pode ser que seja diferente né? Só vendo pra saber... Sim, é diferente ^^
  19. Obrigado Fireelement! REP+ Saberia o que devo fazer pra passar meu server de 9.83 para outra versão? Sem ser mudando pasta por pasta, script por script?
  20. kkkk é mano, infelizmente essa bosta de cor buga quando coloca com código. Reportado para moverem.
  21. Efeito na "captura"... mensagem, no vídeo não mostra. Na verdade mostra no chat E caso não acredite que seja eu o criador, vou terminar de ajeitar os erros e criar um npc e irei postar o código.
  22. Acho que o "pé", você poderia esticar, pra deixar mais real...
  23. Velho, vocês não estao vendo o video --' Ja envia mensagem, ja tem efeito, ja tem chance..
  24. Muito bom Alex, estava querendo aprender isso. Obrigado! REP+
  25. @BananaFight Cada monstro tem sua chance para domar. Como assim spells pro pet?
  • Quem Está Navegando   0 membros estão online

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