123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129 |
- --[[
- Script Name : SpawnScripts/Generic/GearBot.lua
- Script Purpose : gear bot for testers
- Script Author : theFoof
- Script Date : 2013.5.23
- Script Notes :
- --]]
- function hailed(NPC, Spawn)
- FaceTarget(NPC, Spawn)
- local class = GetClass(Spawn)
- local choice = math.random(1,3)
- if choice == 1 then
- PlayFlavor(NPC, "voiceover/english/overlord_lucan_d_lere/fprt_west/lucan_isle_speech_6.mp3", "Go now, and begin the trials that I have set for you.", "", 1244918730, 586509135, Spawn)
- elseif choice == 2 then
- PlayFlavor(NPC, "voiceover/english/overlord_lucan_d_lere/fprt_west/lucan_isle_speech_4.mp3", "You show potential, but there are many who seek the auspices of Lucan, and I only have time for champions.", "", 2060818628, 3998142234, Spawn)
- elseif choice == 3 then
- PlayFlavor(NPC, "voiceover/english/overlord_lucan_d_lere/fprt_west/lucan_isle_speech_9.mp3", "With my guidance, you shall gain power and glory as you have never imagined, but should you turn against me, you will find that my wrath is a terrible thing ... Now go!", "", 3855854568, 2247480313, Spawn)
- end
- if class >= 1 and class <=10 and class ~= 6 and class ~= 7 then
- if HasItem(Spawn, 137284) == false then
- SendPopUpMessage(Spawn, "Check your bags", 0, 255, 255)
- SummonItem(Spawn, 137284)
- SummonItem(Spawn, 137285)
- SummonItem(Spawn, 137286)
- SummonItem(Spawn, 137287)
- SummonItem(Spawn, 137288)
- SummonItem(Spawn, 137289)
- SummonItem(Spawn, 137290)
- if class == 1 or class == 2 then
- SummonItem(Spawn, 72716)
- SummonItem(Spawn, 72716)
- SummonItem(Spawn, 72682)
- SummonItem(Spawn, 40049)
- SummonItem(Spawn, 50659)
- else
- SummonItem(Spawn, 72712)
- SummonItem(Spawn, 50659)
- SummonItem(Spawn, 70283)
- SummonItem(Spawn, 40049)
- SummonItem(Spawn, 72682)
- end
- end
- elseif class == 6 or class == 7 then
- if HasItem(Spawn, 72707) == false then
- SendPopUpMessage(Spawn, "Check your bags", 0, 255, 255)
- SummonItem(Spawn, 72707)
- SummonItem(Spawn, 72707)
- SummonItem(Spawn, 70283)
- SummonItem(Spawn, 190164)
- SummonItem(Spawn, 190165)
- SummonItem(Spawn, 190166)
- SummonItem(Spawn, 190167)
- SummonItem(Spawn, 190168)
- SummonItem(Spawn, 190169)
- SummonItem(Spawn, 190170)
- end
- elseif class == 13 or class == 14 then
- if HasItem(Spawn, 137284) == false then
- SendPopUpMessage(Spawn, "Check your bags", 0, 255, 255)
- SummonItem(Spawn, 137284)
- SummonItem(Spawn, 137285)
- SummonItem(Spawn, 137286)
- SummonItem(Spawn, 137287)
- SummonItem(Spawn, 137288)
- SummonItem(Spawn, 137289)
- SummonItem(Spawn, 137290)
- SummonItem(Spawn, 50119)
- SummonItem(Spawn, 72734)
- SummonItem(Spawn, 72713)
- end
- elseif class == 16 or class == 17 then
- if HasItem(Spawn, 190164) == false then
- SendPopUpMessage(Spawn, "Check your bags", 0, 255, 255)
- SummonItem(Spawn, 190164)
- SummonItem(Spawn, 190165)
- SummonItem(Spawn, 190166)
- SummonItem(Spawn, 190167)
- SummonItem(Spawn, 190168)
- SummonItem(Spawn, 190169)
- SummonItem(Spawn, 190170)
- SummonItem(Spawn, 50119)
- SummonItem(Spawn, 72734)
- SummonItem(Spawn, 72713)
- end
- elseif class == 19 or class == 20 then
- if HasItem(Spawn, 137271) == false then
- SendPopUpMessage(Spawn, "Check your bags", 0, 255, 255)
- SummonItem(Spawn, 137271)
- SummonItem(Spawn, 137272)
- SummonItem(Spawn, 137273)
- SummonItem(Spawn, 137274)
- SummonItem(Spawn, 137275)
- SummonItem(Spawn, 137276)
- SummonItem(Spawn, 137277)
- SummonItem(Spawn, 72716)
- SummonItem(Spawn, 72716)
- SummonItem(Spawn, 50119)
- SummonItem(Spawn, 72734)
- SummonItem(Spawn, 72713)
- end
- elseif class >= 22 and class <= 30 then
- if HasItem(Spawn, 175094) == false then
- SendPopUpMessage(Spawn, "Check your bags", 0, 255, 255)
- SummonItem(Spawn, 175094)
- SummonItem(Spawn, 175096)
- SummonItem(Spawn, 175097)
- SummonItem(Spawn, 175100)
- SummonItem(Spawn, 175101)
- SummonItem(Spawn, 175105)
- SummonItem(Spawn, 175107)
- SummonItem(Spawn, 175108)
- SummonItem(Spawn, 70287)
- end
- elseif class >= 31 then
- if HasItem(Spawn, 137271) == false then
- SendPopUpMessage(Spawn, "Check your bags", 0, 255, 255)
- SummonItem(Spawn, 137271)
- SummonItem(Spawn, 137272)
- SummonItem(Spawn, 137273)
- SummonItem(Spawn, 137274)
- SummonItem(Spawn, 137275)
- SummonItem(Spawn, 137276)
- SummonItem(Spawn, 137277)
- SummonItem(Spawn, 40050)
- SummonItem(Spawn, 72716)
- SummonItem(Spawn, 72716)
- end
- end
- end
|