Advertisement
Guest User

Untitled

a guest
Jul 31st, 2015
201
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.09 KB | None | 0 0
  1. local msgType = MESSAGE_STATUS_CONSOLE_ORANGE
  2.  
  3. function onKill(cid, target, lastHit)
  4.  
  5. local creature = questCreatures[getCreatureName(target):lower()]
  6.  
  7. if creature then
  8. if isPlayer(target) then return true end
  9.  
  10. if getCreatureStorage(cid, creature.questStarted) > 0 then
  11. if getCreatureStorage(cid, creature.questStorage) < creature.killsRequired then
  12. if getCreatureStorage(cid, creature.questStorage) < 0 then
  13. doCreatureSetStorage(cid, creature.questStorage, 0)
  14. end
  15.  
  16. if getCreatureStorage(cid, creature.creatureStorage) < 0 then
  17. doCreatureSetStorage(cid, creature.creatureStorage, 0)
  18. end
  19. doCreatureSetStorage(cid, creature.questStorage, getCreatureStorage(cid, creature.questStorage) + 1)
  20. doCreatureSetStorage(cid, creature.creatureStorage, getCreatureStorage(cid, creature.creatureStorage) + 1)
  21. doPlayerSendTextMessage(cid, msgType, getCreatureStorage(cid, creature.creatureStorage) .. " " .. getCreatureName(target) .. " defeated. Total [" .. getCreatureStorage(cid, creature.questStorage) .. "/" .. creature.killsRequired .. "] " .. creature.raceName .. ".")
  22. end
  23. end
  24. end
  25. return true
  26. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement