Guest User

Suicide Teleporter

a guest
Apr 11th, 2010
389
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.13 KB | None | 0 0
  1. --[[UDEAD]]
  2.  
  3. function On_Gossip(unit, event, player)
  4. unit:GossipCreateMenu(100, player, 0)
  5. unit:GossipMenuAddItem(0,"Drops to your death", 0, 0)
  6. unit:GossipMenuAddItem(0,"Duels", 4, 0)
  7. unit:GossipMenuAddItem(0,"Faction Enemies", 8, 0)
  8. unit:GossipSendMenu(player)
  9. end
  10.  
  11. function Gossip_Submenus(unit, event, player, id, intid, code)
  12. local r = player:GetPlayerRace()
  13. local level = player:GetPlayerLevel()
  14. local c = player:GetPlayerClass()
  15.  
  16. if(intid == 0) then
  17. unit:GossipCreateMenu(3543, player, 0)
  18. unit:GossipMenuAddItem(0, "Falling into lava", 1, 0)
  19. unit:GossipMenuAddItem(0, "No, Your game isnt frozen or Disconnected", 2, 0)
  20. unit:GossipMenuAddItem(0, "ZOMG!!!", 3, 0)
  21. unit:GossipSendMenu(player)
  22. end
  23.  
  24. if level >= 1 then
  25. if(intid == 1) then
  26. player:Teleport(0, -7798.969238, -1249.140137, 12422.952148)
  27. end
  28. end
  29.  
  30. if level >= 1 then
  31. if(intid == 2) then
  32. player:Teleport(0, -8903.848633, 3551.603027, 250684.875000 )
  33. end
  34. end
  35. end
  36.  
  37. if level >= 1 then
  38. if(intid == 3) then
  39. player:Teleport(571, 6896.614746, 1203.539307, 864.113831)
  40. end
  41. end
  42. end
  43. end
  44.  
  45. if(intid == 4) then
  46. unit:GossipCreateMenu(3543, player, 0)
  47. unit:GossipMenuAddItem(0, "Killer Jaedan", 5, 0)
  48. unit:GossipMenuAddItem(0, "Killy Illy", 6, 0)
  49. unit:GossipMenuAddItem(0, "Fire hurts", 7, 0)
  50. unit:GossipSendMenu(player)
  51. end
  52.  
  53. if level >= 1 then
  54. if(intid == 5) then
  55. player:Teleport(580, 1701.551147, 626.852295, 27.616314)
  56. end
  57. end
  58.  
  59. if level >= 1 then
  60. if(intid == 6) then
  61. player:Teleport(564, 711.445496, 305.751068, 353.492828)
  62. end
  63. end
  64. end
  65.  
  66. if level >= 1 then
  67. if(intid == 7) then
  68. player:Teleport(409, 1140.409912, -582.835876, -112.873810)
  69. end
  70. end
  71. end
  72. end
  73.  
  74. if(intid == 8) then
  75. unit:GossipCreateMenu(3543, player, 0)
  76. unit:GossipMenuAddItem(0, "It's like fighting a bull", 9, 0)
  77. unit:GossipMenuAddItem(0, "Thrall.", 10, 0)
  78. unit:GossipMenuAddItem(0, "Banshee", 11, 0)
  79. unit:GossipMenuAddItem(0, "Blood elf", 12, 0)
  80. unit:GossipMenuAddItem(0, "Hail to the King!", 13, 0)
  81. unit:GossipMenuAddItem(0, "Dwarf", 14, 0)
  82. unit:GossipMenuAddItem(0, "It's bad to fight a priest", 15, 0)
  83. unit:GossipMenuAddItem(0, "Drain-i", 16, 0)
  84. unit:GossipSendMenu(player)
  85. end
  86.  
  87. if level >= 1 then
  88. if (r == 11) or (r == 3) or (r == 1) or (r == 4) then
  89. if(intid == 9) then
  90. player:Teleport(1, -1209.461670, -105.223412, 163.410202)
  91. end
  92. end
  93. end
  94.  
  95. if level >= 1 then
  96. if (r == 11) or (r == 3) or (r == 1) or (r == 4) then
  97. if(intid == 10) then
  98. player:Teleport(1, 1920.071045, -4129.785156, 43.142784)
  99. end
  100. end
  101. end
  102. end
  103. end
  104.  
  105. if level >= 1 then
  106. if (r == 11) or (r == 3) or (r == 1) or (r == 4) then
  107. if(intid == 11) then
  108. player:Teleport(0, 1287.770020, 333.507996, -59899799)
  109. end
  110. end
  111. end
  112. end
  113. end
  114. end
  115. end
  116.  
  117. if level >= 1 then
  118. if (r == 11) or (r == 3) or (r == 1) or (r == 4) then
  119. if(intid == 12) then
  120. player:Teleport(530, 9990.500000, -7052.520020, 45.546398)
  121. end
  122. end
  123. end
  124. end
  125. end
  126. end
  127. end
  128. end
  129. end
  130.  
  131. if level >= 1 then
  132. if (r == 10) or (r == 2) or (r == 6) or (r == 8) or (r == 5) then
  133. if(intid == 13) then
  134. player:Teleport(0, -8440.009766, 334.033997, 122.763000)
  135. end
  136. end
  137. end
  138. end
  139. end
  140. end
  141. end
  142. end
  143. end
  144. end
  145. end
  146.  
  147. if level >= 1 then
  148. if (r == 10) or (r == 2) or (r == 6) or (r == 8) or (r == 5) then
  149. if(intid == 14) then
  150. player:Teleport(0, -4862.907227, -1025.954956, 504.698090)
  151. end
  152. end
  153. end
  154. end
  155. end
  156. end
  157. end
  158. end
  159. end
  160. end
  161. end
  162. end
  163. end
  164.  
  165. if level >= 1 then
  166. if (r == 10) or (r == 2) or (r == 6) or (r == 8) or (r == 5) then
  167. if(intid == 15) then
  168. player:Teleport(1, 9662.519531, 2524.570068, 1360.180054)
  169. end
  170. end
  171. end
  172. end
  173. end
  174. end
  175. end
  176. end
  177. end
  178. end
  179. end
  180. end
  181. end
  182. end
  183. end
  184.  
  185. if level >= 1 then
  186. if (r == 10) or (r == 2) or (r == 6) or (r == 8) or (r == 5) then
  187. if(intid == 16) then
  188. player:Teleport(530, -3993.709961, -11413.700195, -122.036003)
  189. end
  190. end
  191. end
  192. end
  193. end
  194. end
  195. end
  196. end
  197. end
  198. end
  199. end
  200. end
  201. end
  202. end
  203. end
  204. end
  205. end
  206.  
  207. end
  208.  
  209. RegisterUnitGossipEvent(123456, 1, "On_Gossip")
  210. RegisterUnitGossipEvent(123456, 2, "Gossip_Submenus")
Advertisement
Add Comment
Please, Sign In to add comment