Advertisement
Skymagnum

Untitled

Jun 5th, 2013
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.04 KB | None | 0 0
  1. function onCastSpell(cid, var)
  2.  
  3. local T = {
  4. {level = {from = 10, to = 50}, mana = 300, monster = "karasu"},
  5. {level = {from = 51, to = 80}, mana = 350, monster = "karasu"}
  6. }
  7.  
  8. local monster = nil
  9.  
  10.     for _, V in pairs(T) do
  11.         if(#getCreatureSummons(cid) < 1) then
  12.             if(getPlayerLevel(cid) >= V.level.from and getPlayerLevel(cid) <= V.level.to) then
  13.                 if(getCreatureMana(cid) >= V.mana) then
  14.                     monster = doCreateMonster(V.monster .. "[" .. _ .. "]", getThingPos(cid))
  15.                     doCreatureAddMana(cid, V.mana)
  16.                     doConvinceCreature(cid, monster)
  17.                     registerCreatureEvent(monster, "summon1")
  18.                 else
  19.                     doPlayerSendTextMessage(cid, 27, "You don't have mana.")
  20.                 end
  21.             else
  22.                 doPlayerSendTextMessage(cid, 27, "You don't have level.")
  23.             end
  24.         else
  25.             doPlayerSendTextMessage(cid, 27, "You can't summon more monsters.")
  26.         end
  27.     end
  28.  
  29.     return true
  30. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement