BloodskullVoiceOvers.lua 6.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. --[[
  2. Script Name : SpawnScripts/Generic/BloodskullVoiceOvers.lua
  3. Script Author : Premierio015
  4. Script Date : 2021.05.29 06:05:10
  5. Script Purpose : VoiceOvers for Bloodskull Orcs
  6. Script Notes : Most of PlayFlavors are here, but some might be still missing.
  7. --]]
  8. function generic_aggro(NPC, Spawn)
  9. if not HasLanguage(Spawn, 17) then
  10. local choice = MakeRandomInt(1, 4)
  11. if choice == 1 then
  12. PlayFlavor(NPC, "voiceover/english/orc_base_1/ft/orc/orc_base_1_3_garbled_cd184493.mp3", "Purzt gort NARGAAAAA!!! Durzog carb!", "", 2220489474, 2559535598, Spawn, 17)
  13. elseif choice == 2 then
  14. PlayFlavor(NPC, "voiceover/english/orc_base_1/ft/orc/orc_base_1_3_garbled_73b2c225.mp3", "Gretz kagh lotgg vep nabrecht", "", 3695467555, 2248073067, Spawn, 17)
  15. elseif choice == 3 then
  16. PlayFlavor(NPC, "voiceover/english/orc_base_1/ft/orc/orc_base_1_3_garbled_95912cdc.mp3", "Harkt brecht ogglot kressht", "", 3122442519, 1857985331, Spawn, 17)
  17. else
  18. PlayFlavor(NPC, "voiceover/english/orc_base_1/ft/orc/orc_base_1_3_garbled_d552223c.mp3", "GEKKKKnoh! Ezzrrt sha kemm.", "", 2539179056, 4238191031, Spawn, 17)
  19. end
  20. elseif HasLanguage(Spawn, 17) then
  21. local choice = MakeRandomInt(1, 11)
  22. if choice == 1 then
  23. PlayFlavor(NPC, "voiceover/english/orc_base_1/ft/orc/orc_base_1_2_aggro_d0a966d4.mp3", "Sound the alarm. Destroy all trespassers!", "", 76678208, 2300069441, Spawn)
  24. elseif choice == 2 then
  25. PlayFlavor(NPC, "voiceover/english/orc_base_1/ft/orc/orc_base_1_3_aggro_b894f40b.mp3", "You should have left when you had a chance.", "", 3142313914, 3287327323, Spawn)
  26. elseif choice == 3 then
  27. PlayFlavor(NPC, "voiceover/english/orc_base_1/ft/orc/orc_base_1_1_aggro_5de6bb7b.mp3", "Time to meet your end, intruder.", "", 833302635, 3961810419, Spawn)
  28. elseif choice == 4 then
  29. PlayFlavor(NPC, "voiceover/english/orc_base_1/ft/orc/orc_base_1_3_aggro_5de6bb7b.mp3", "Time to meet your end, intruder.", "", 2083305627, 1879227032, Spawn)
  30. elseif choice == 5 then
  31. PlayFlavor(NPC, "voiceover/english/orc_base_1/ft/orc/orc_base_1_1_aggro_d0a966d4.mp3", "Sound the alarm. Destroy all trespassers!", "", 1124522499, 4127493428, Spawn)
  32. elseif choice == 6 then
  33. PlayFlavor(NPC, "voiceover/english/orc_base_1/ft/orc/orc_base_1_2_aggro_5de6bb7b.mp3", "Time to meet your end, intruder.", "", 823934444, 77190410, Spawn)
  34. elseif choice == 7 then
  35. PlayFlavor(NPC, "voiceover/english/orc_bloodskulls/ft/orc/orc_bloodskulls_1_aggro_4eeee83c.mp3", "Intruders! Destroy them all!", "", 2467546968, 994468021, Spawn)
  36. elseif choice == 8 then
  37. PlayFlavor(NPC, "voiceover/english/orc_base_1/ft/orc/orc_base_1_1_aggro_b894f40b.mp3", "You should have left when you had a chance.", "", 915199820, 740122225, Spawn)
  38. elseif choice == 9 then
  39. PlayFlavor(NPC, "voiceover/english/orc_base_1/ft/orc/orc_base_1_3_aggro_d0a966d4.mp3", "Sound the alarm. Destroy all trespassers!", "", 3492339874, 709119625, Spawn)
  40. elseif choice == 10 then
  41. PlayFlavor(NPC, "voiceover/english/orc_bloodskulls/ft/orc/orc_bloodskulls_1_aggro_bb26f220.mp3", "Welcome to your death, lesser being!", "", 2816913393, 2318143908, Spawn)
  42. else
  43. PlayFlavor(NPC, "voiceover/english/orc_base_1/ft/orc/orc_base_1_2_aggro_b894f40b.mp3", "You should have left when you had a chance.", "", 2631023901, 1839420543, Spawn)
  44. end
  45. end
  46. end
  47. function generic_healthchanged(NPC, Spawn)
  48. if HasLanguage(Spawn, 17) then
  49. local choice = MakeRandomInt(1, 5)
  50. if choice == 1 then
  51. PlayFlavor(NPC, "voiceover/english/orc_base_1/ft/orc/orc_base_1_2_halfhealth_31afd9f6.mp3", "I cannot hold them much longer.", "", 4118700490, 3502020368, Spawn)
  52. elseif choice == 2 then
  53. PlayFlavor(NPC, "voiceover/english/orc_base_1/ft/orc/orc_base_1_3_halfhealth_20ae1cd6.mp3", "I will hold them. Fall back and get us help!", "", 4233718966, 4228179784, Spawn)
  54. elseif choice == 3 then
  55. PlayFlavor(NPC, "voiceover/english/orc_base_1/ft/orc/orc_base_1_1_halfhealth_20ae1cd6.mp3", "I will hold them. Fall back and get us help!", "", 2221351395, 146054317, Spawn)
  56. elseif choice == 4 then
  57. PlayFlavor(NPC, "voiceover/english/orc_base_1/ft/orc/orc_base_1_1_halfhealth_31afd9f6.mp3", "I cannot hold them much longer.", "", 2434159741, 156481330, Spawn)
  58. else
  59. PlayFlavor(NPC, "voiceover/english/orc_base_1/ft/orc/orc_base_1_2_halfhealth_20ae1cd6.mp3", "I will hold them. Fall back and get us help!", "", 4046732259, 2558873425, Spawn)
  60. end
  61. end
  62. end
  63. function generic_death(NPC, Spawn)
  64. if not HasLanguage(Spawn, 17) then
  65. local choice = MakeRandomInt(1, 4)
  66. if choice == 1 then
  67. PlayFlavor(NPC, "voiceover/english/orc_base_1/ft/orc/orc_base_1_3_garbled_cd184493.mp3", "Purzt gort NARGAAAAA!!! Durzog carb!", "", 2220489474, 2559535598, Spawn, 17)
  68. elseif choice == 2 then
  69. PlayFlavor(NPC, "voiceover/english/orc_base_1/ft/orc/orc_base_1_3_garbled_73b2c225.mp3", "Gretz kagh lotgg vep nabrecht", "", 3695467555, 2248073067, Spawn, 17)
  70. elseif choice == 3 then
  71. PlayFlavor(NPC, "voiceover/english/orc_base_1/ft/orc/orc_base_1_3_garbled_95912cdc.mp3", "Harkt brecht ogglot kressht", "", 3122442519, 1857985331, Spawn, 17)
  72. else
  73. PlayFlavor(NPC, "voiceover/english/orc_base_1/ft/orc/orc_base_1_3_garbled_d552223c.mp3", "GEKKKKnoh! Ezzrrt sha kemm.", "", 2539179056, 4238191031, Spawn, 17)
  74. end
  75. elseif HasLanguage(Spawn, 17) then
  76. local choice = MakeRandomInt(1, 7)
  77. if choice == 1 then
  78. PlayFlavor(NPC, "voiceover/english/orc_base_1/ft/orc/orc_base_1_3_death_ae9effde.mp3", "There are too many! We must regroup.", "", 499973341, 621587596, Spawn)
  79. elseif choice == 2 then
  80. PlayFlavor(NPC, "voiceover/english/orc_base_1/ft/orc/orc_base_1_1_death_d858b489.mp3", "Fall back and get us a shaman!", "", 2273163212, 358314594, Spawn)
  81. elseif choice == 3 then
  82. PlayFlavor(NPC, "voiceover/english/orc_base_1/ft/orc/orc_base_1_2_death_d858b489.mp3", "Fall back and get us a shaman!", "", 2632081703, 612886477, Spawn)
  83. elseif choice == 4 then
  84. PlayFlavor(NPC, "voiceover/english/orc_bloodskulls/ft/orc/orc_bloodskulls_1_death_210e1586.mp3", "Back fools, there are too many!", "", 3732605097, 1182008177, Spawn)
  85. elseif choice == 5 then
  86. PlayFlavor(NPC, "voiceover/english/orc_base_1/ft/orc/orc_base_1_1_death_ae9effde.mp3", "There are too many! We must regroup.", "", 4093843501, 3691746658, Spawn)
  87. elseif choice == 6 then
  88. PlayFlavor(NPC, "voiceover/english/orc_base_1/ft/orc/orc_base_1_3_death_d858b489.mp3", "Fall back and get us a shaman!", "", 1609404995, 653340701, Spawn)
  89. else
  90. PlayFlavor(NPC, "voiceover/english/orc_base_1/ft/orc/orc_base_1_2_death_ae9effde.mp3", "There are too many! We must regroup.", "", 2958791307, 4082911060, Spawn)
  91. end
  92. end
  93. end