Advertisement
Guest User

Untitled

a guest
Jan 31st, 2017
169
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. function onTargetTile(cid, position)
  2. position.stackpos = 255
  3. doConvinceCreature(cid, doCreateMonster("headcaptor", position, false))
  4. doSendMagicEffect(position, CONST_ME_MAGIC_BLUE)
  5. return true
  6. end
  7. local arr = {
  8. {1, 0, 1},
  9. {0, 2, 0},
  10. {1, 0, 1},
  11. }
  12. local removeTime = 1.0 --time to remove the clones
  13.  
  14.  
  15. local function removeCreatures(cid, creature)
  16. if isCreature(creature) == TRUE then
  17. doRemoveCreature(creature)
  18. end
  19. end
  20.  
  21. function onTargetTile(cid, pos)
  22. local creature = doSummonCreature("headcaptor", pos)
  23. getPlayerMana(cid, -2000)
  24. doCreatureSay(cid, "Utevo Mort", TALKTYPE_ORANGE_1)
  25. doConvinceCreature(cid, creature)
  26. addEvent(removeCreatures, removeTime * 1000, cid, creature)
  27. return TRUE
  28. end
  29.  
  30.  
  31.  
  32. local area, combat = createCombatArea(arr), createCombatObject()
  33. setCombatArea(combat, area)
  34. setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
  35. setCombatCallback(combat, CALLBACK_PARAM_TARGETTILE, "onTargetTile")
  36. function onCastSpell(cid, var)
  37. return doCombat(cid, combat, var)
  38. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement