Advertisement
Guest User

Untitled

a guest
Sep 24th, 2017
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.52 KB | None | 0 0
  1. --[[ script de gain de montures ]]--
  2.  
  3. local MONTURE_ID = 14558
  4. local ITEM_ID = 18791
  5. local LVL_REQUIERD = 39
  6.  
  7. function loup_OnGossip(unit, event, player)
  8. if (player:IsTeamAlliance() == false) then
  9. if (player:GetLevel() > LVL_REQUIERD) then
  10. unit:GossipCreateMenu(342, player, 0)
  11. unit:GossipMenuAddItem(0, "Essayer de dompter la b\195\170te", 1, 0)
  12. unit:GossipMenuAddItem(0, "Ne rien tenter et rester en vie", 2, 0)
  13. unit:GossipSendMenu(player)
  14. end
  15. end
  16. end
  17.  
  18. function loup_OnSelect(unit, event, player, id, intid, code)
  19. if (intid == 1) then
  20. player:SendChatMessage(14, 0, "Tu seras a moi!")
  21. unit:SetFaction(413)
  22. end
  23.  
  24. if (intid == 2) then
  25. player:GossipComplete()
  26. end
  27. end
  28.  
  29. function loup_OnCombat(Unit, event, player)
  30. player:SendAreaTriggerMessage("Tuez cette b\195\170te! Vite!")
  31. end
  32.  
  33. function OnLeaveCombat(pUnit, Event)
  34. pUnit:RemoveEvents()
  35. end
  36.  
  37. function OnKilledTarget(pUnit, Event)
  38. end
  39.  
  40. function OnDied(Unit, event, player)
  41. Unit:RemoveEvents()
  42. player:AddItem(ITEM_ID, 1)
  43. Unit:SetFaction(29)
  44. end
  45.  
  46. function OnEnterWorld(event, pPlayer)
  47. Unit:RegisterEvent(flags)
  48. end
  49.  
  50. function flags(Unit, Eevent)
  51. Unit:SetNPCFlags(35)
  52. end
  53.  
  54.  
  55. RegisterUnitGossipEvent(MONTURE_ID, 1, "loup_OnGossip")
  56. RegisterUnitGossipEvent(MONTURE_ID, 2, "loup_OnSelect")
  57. RegisterUnitEvent(MONTURE_ID, 1, "loup_OnCombat")
  58. RegisterUnitEvent(MONTURE_ID, 2, "OnLeaveCombat")
  59. RegisterUnitEvent(MONTURE_ID, 3, "OnKilledTarget")
  60. RegisterUnitEvent(MONTURE_ID, 4, "OnDied")
  61. RegisterServerHook(4, "OnEnterWorld")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement