Guest User

Untitled

a guest
Feb 17th, 2014
152
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.73 KB | None | 0 0
  1. -- -- -- -- -- -- -- -- -- -- -- -- --
  2. -- -- PvP Token System by Salja. -- --
  3. -- -- -- -- -- -- -- -- -- -- -- -- --
  4.  
  5. -- Settings
  6. local ItemOrGold = 0 -- 0 = Gold and Item, 1 = Only Item, 2 = Only Gold
  7. local WorldAnnounce = 1 -- Sends a World Announce 0 = Off, 1 = On
  8. local GoldCount = 10000 -- 1 Gold
  9. local ItemEntry = 20558 -- Warsong Gulch Mark of Honor
  10. local ItemCount = 1 -- Count of the Item
  11. local ItemName = GetItemLink(ItemEntry)
  12.  
  13.  
  14. local function PvPTokenItem(event, killer, killed)
  15. local receiver = killer:GetGUIDLow()
  16.  
  17. if (WorldAnnounce == 1) then
  18. SendWorldMessage("[PVP] |Hplayer:"..killer:GetName().."|h["..killer:GetName().."]|h killed |Hplayer:"..killed:GetName().."|h["..killed:GetName().."]|h")
  19. end
  20.  
  21. if (ItemOrGold == 0) then
  22. if (killer:AddItem(ItemEntry, ItemCount)) then
  23. if (ItemCount == 1) then
  24. killer:SendBroadcastMessage("|CFF20C000 You get: "..ItemName.."|CFF20C000.|r")
  25. killer:ModifyMoney(GoldCount)
  26. killer:SendBroadcastMessage("|CFF20C000 You get: "..GoldCount.."|CFF20C000 Chopper.|r")
  27. else
  28. killer:SendBroadcastMessage("|CFF20C000 You get: "..ItemName.."|CFF20C000 x"..ItemCount..".|r")
  29. killer:ModifyMoney(GoldCount)
  30. killer:SendBroadcastMessage("|CFF20C000 You get: "..GoldCount.."|CFF20C000 Chopper.|r")
  31. end
  32. else
  33. killer:SendBroadcastMessage("|cffff0000 Your bags are full, we will send it by mail.|r")
  34. killer:ModifyMoney(GoldCount)
  35. killer:SendBroadcastMessage("|CFF20C000 You get: "..GoldCount.."|CFF20C000 Chopper.|r")
  36. -- SendMail("PvP Token System", "Your Bags are full we send via Mail", receiver, nil, 41, nil, ItemEntry, ItemCount)
  37. end
  38. end
  39.  
  40. if (ItemOrGold == 1) then
  41. if (killer:AddItem(ItemEntry, ItemCount)) then
  42. if (ItemCount == 1) then
  43. killer:SendBroadcastMessage("|CFF20C000 You get: "..ItemName.."|CFF20C000.|r")
  44. else
  45. killer:SendBroadcastMessage("|CFF20C000 You get: "..ItemName.."|CFF20C000 x"..ItemCount..".|r")
  46. end
  47. else
  48. killer:SendBroadcastMessage("|cffff0000 Your bags are full, we will send it by mail.|r")
  49. -- SendMail("PvP Token System", "Your Bags are full we send via Mail", receiver, nil, 41, nil, ItemEntry, ItemCount)
  50. end
  51. end
  52.  
  53. if (ItemOrGold == 2) then
  54. killer:ModifyMoney(GoldCount)
  55. killer:SendBroadcastMessage("|CFF20C000 You get: "..GoldCount.."|CFF20C000 Chopper.|r")
  56. end
  57. end
  58.  
  59. RegisterPlayerEvent(6, PvPTokenItem)
Advertisement
Add Comment
Please, Sign In to add comment