Ir para conteúdo
  • Cadastre-se

Jeanfersonsp

Membro
  • Total de itens

    29
  • Registro em

  • Última visita

  • Dias Ganhos

    1

Jeanfersonsp venceu a última vez em Setembro 17 2020

Jeanfersonsp teve o conteúdo mais curtido!

Sobre Jeanfersonsp

  • Rank
    Neutro
  • Data de Nascimento 07/16/2002

Informação de Perfil

  • Eu sou
    Scripter

Últimos Visitantes

784 visualizações
  1. troca > doSendMagicEffect({x= t_Pos.x, y = t_Pos.y+ajust[2], z = t_Pos.z}, effect) por > doSendMagicEffect({x= t_Pos.x+ajust[1], y = t_Pos.y+ajust[2], z = t_Pos.z}, effect)
  2. Repete esta linha addEvent(targetEffect, 1000, cid, 419, {2,0}) --addEvent(targetEffect, 1000(TEMPO EM MILÉSIMOS PARA EFEITO), cid, 419(NUMERO DO EFEITO), {2,0}(AJUSTAR X E Y))
  3. local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -130.2, 1, -140.2, 1) function targetEffect(cid, effect, ajust) -- efeito sai no target if isCreature(cid) and isCreature(getCreatureTarget(cid)) then local t_Pos = getCreaturePosition(getCreatureTarget(cid)) doSendMagicEffect({x= t_Pos.x+ajust[1], y = t_Pos.y+ajust[2], z = t_Pos.z}, effect) end end local delay = 1000 -- tempo para o segundo efeito, em milésimos function onCastSpell(cid, var) local waittime = 2
  4. vc n especificou onde iria sair o segundo efeito, entao fiz de dois modos. function targetEffect(cid, effect, ajust) -- efeito sai no target if isCreature(cid) and isCreature(getCreatureTarget(cid)) then local t_Pos = getCreaturePosition(getCreatureTarget(cid)) doSendMagicEffect({x= t_Pos.x+ajust[1], y = t_Pos.y+ajust[2], z = t_Pos.z}, effect) end end addEvent(targetEffect, 2000, cid, 169, {0,0}) function cidEffect(cid, effect, ajust) -- efeito sai em min if isCreature(cid) then local t_Pos = getCreaturePosition(cid) doSendMagicEffect({x=
  5. local combat1 = createCombatObject() setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat1, COMBAT_PARAM_DISTANCEEFFECT, 126) (Efeito Míssil) setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -22.2, 1, -31.2, 1) local function onCastSpell1(parameters) doCombat(parameters.cid, parameters.combat1, parameters.var) end function onCastSpell(cid, var) local waittime = 2 -- Tempo de exhaustion local storage = 45672 -- não mecha if exhaustion.check(cid, storage) then doPlayerSendCancel(cid, "Aguarde "..(exhaustion.get(cid, st
  6. Sé faltou deixar os créditos do resto porque estas scripts/funções já existe a muito tempo e tem em todos os forums creio eu
  7. local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, 15) function onGetFormulaValues(cid, level, skill, attack, factor) local lvl_skill = getPlayerSkillLevel(cid, SKILL_CLUB) local min = (level * 3 + lvl_skill * 3) * 1 local max = (level * 3 + lvl_skill * 3) * 1 return -min, -max end setCombatCallback(combat, CALLBACK_PARAM_SKILLVALUE, "onGetFormulaValues") function onCastSpell(cid, var) local delay = 1500 -- (1000 = 1 seg) local target =
  8. amigo aqui carregou normal, creio que você deletou a linha q estava dando erro
  9. Amigo topico de checar monster em certas areas ja existe, basta procurar um pouco. Mas recetemente eu encontrei uma script no seguinte tópico https://tibiaking.com/forums/topic/89834-check-de-monster-em-um-determinado-lugar/ no qual checa qualquer Monsters em determinada area então eu resolvi aprimorar a funçao, para checar all ou somente um ou mais monstros em especifico. Formas de uso : Agora respondendo o seu tópico, coloque isso na script
  10. editei e inserir as condiçoes de player isPlayer(cid) em creaturescript
  11. amigo eu testei aqui e deu certo, não entendi pq n funcionou no seu
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo