Guest User

Untitled

a guest
Oct 22nd, 2017
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.54 KB | None | 0 0
  1. // Made by Scott for Call of Warcraft
  2. // 2011
  3. // SkyfireEMU
  4.  
  5. enum VendorEntry
  6. {
  7. VENDOR_LEVEL100 = 500076,
  8. VENDOR_LEVEL120 = 500077,
  9. VENDOR_LEVEL140 = 500078,
  10. VENDOR_LEVEL160 = 500079,
  11. VENDOR_LEVEL180 = 500080,
  12. VENDOR_LEVEL200 = 500081,
  13. VENDOR_LEVEL220 = 500083,
  14. VENDOR_LEVEL240 = 500085,
  15. VENDOR_LEVEL250 = 500088,
  16. };
  17.  
  18. bool GossipHello_required_levelvendors(Player* plr, Creature* c)
  19. {
  20. switch(c->GetEntry())
  21. {
  22. case VENDOR_LEVEL100:
  23. if(plr->getLevel() >= 100)
  24. plr->SEND_VENDORLIST(c->GetGUID());
  25. else
  26. ChatHandler(plr).PSendSysMessage("You must reach level 100 to access this vendor");
  27. break;
  28. case VENDOR_LEVEL120:
  29. if(plr->getLevel() >= 120)
  30. plr->SEND_VENDORLIST(c->GetGUID());
  31. else
  32. ChatHandler(plr).PSendSysMessage("You must reach level 120 to access this vendor");
  33. break;
  34. case VENDOR_LEVEL140:
  35. if(plr->getLevel() >= 140)
  36. plr->SEND_VENDORLIST(c->GetGUID());
  37. else
  38. ChatHandler(plr).PSendSysMessage("You must reach level 140 to access this vendor");
  39. break;
  40. case VENDOR_LEVEL160:
  41. if(plr->getLevel() >= 160)
  42. plr->SEND_VENDORLIST(c->GetGUID());
  43. else
  44. ChatHandler(plr).PSendSysMessage("You must reach level 160 to access this vendor");
  45. break;
  46. case VENDOR_LEVEL180:
  47. if(plr->getLevel() >= 180)
  48. plr->SEND_VENDORLIST(c->GetGUID());
  49. else
  50. ChatHandler(plr).PSendSysMessage("You must reach level 180 to access this vendor");
  51. break;
  52. case VENDOR_LEVEL200:
  53. if(plr->getLevel() >= 200)
  54. plr->SEND_VENDORLIST(c->GetGUID());
  55. else
  56. ChatHandler(plr).PSendSysMessage("You must reach level 200 to access this vendor");
  57. break;
  58. case VENDOR_LEVEL220:
  59. if(plr->getLevel() >= 220)
  60. plr->SEND_VENDORLIST(c->GetGUID());
  61. else
  62. ChatHandler(plr).PSendSysMessage("You must reach level 220 to access this vendor");
  63. break;
  64. case VENDOR_LEVEL240:
  65. if(plr->getLevel() >= 240)
  66. plr->SEND_VENDORLIST(c->GetGUID());
  67. else
  68. ChatHandler(plr).PSendSysMessage("You must reach level 240 to access this vendor");
  69. break;
  70. case VENDOR_LEVEL250:
  71. if(plr->getLevel() >= 250)
  72. plr->SEND_VENDORLIST(c->GetGUID());
  73. else
  74. ChatHandler(plr).PSendSysMessage("You must reach level 250 to access this vendor");
  75. break;
  76. }
  77.  
  78. return true;
  79. }
  80.  
  81. void AddSC_required_levelvendors()
  82. {
  83. // new required_levelvendors();
  84. }
Add Comment
Please, Sign In to add comment