View Full Version : ~Lua Script Service~
Drikish
05-19-2009, 10:18 PM
Well, I'm extremely bored and thought, "hey, I should make a boss script"
But, I don't need to make any for myself for any particular reason...
I know alot of other people have done this, but there are never too many services in my opinion :P
So, if you would like me to script you a boss script, please reply with the following form filled out...
Boss Name:
Entry ID:
Any special things you want it to say:
Any special spells you'd like it to cast:
Number of Phases:
Any other special requests?
I do not expect rep, I could honestly care less.
Also, I'm not going to make any Teleporters, mainly because they take forever and they are extremely boring. Unless you want to collect all the coordinates :P
Requests in Progress:
d123456 - Boss script -- Pretty much finished, just need the names of those final spells
Completed Requests:
drutt72 - Script Fix
---------------------------------------------------------------------------------------------------
http://i482.photobucket.com/albums/rr182/saint2019/Sigs/notinsane.png
d123456
05-20-2009, 12:23 AM
could un possibly make me a boss
king of death
715000
spells whell what ever u can think of oh and 33686 and 30971 in some parts and wherever u can think of
at least 5+
be creative and make something good i really dont care what as long it it hard should keep u busy for a while
try to make it a bit challenging mabye a raid if u want
Drikish
05-20-2009, 01:04 AM
Eh...I can't really include those spells efficiently if I don't know what they are...
Can you tell me what they are please?
---------------------------------------------------------------------------------------------------
http://i482.photobucket.com/albums/rr182/saint2019/Sigs/notinsane.png
Alvanaar
05-20-2009, 06:41 AM
I don't have any requests. I was gonna give you a challenging one for fun. But I don't want to use up my time typing it up, lol.
*bump* because I want to see how these turn out. :)
igud2
05-20-2009, 07:19 AM
lua item that teaches profession skills?
drutt72
05-20-2009, 11:28 AM
could u fix my world boss lua the lua engine says The Master.lua:1: '(' expected near 'Master_spell1'
function The Master_Spell1(Unit)
Unit:CastSpell(32663)
end
function The Master_Spell2(Unit)
Unit:CastSpell(23189)
end
function The Master_Spell3(Unit)
Unit:CastSpell(29388)
end
function The Master_Phase1(Unit, event)
if Unit:GetHealthPct() < 90 then
Unit:RemoveEvents()
Unit:SendChatMessage(13, 0, "Hahaha you can never kill me")
Unit:RegisterEvent("The Master_Spell1",10000, 1)
Unit:RegisterEvent("The Master_Phase2",1000, 0)
end
end
function The Master_Phase2(Unit, event)
if Unit:GetHealthPct() < 70 then
Unit:RemoveEvents()
Unit:SendChatMessage(13, 0, "getting tired?, im just getting started")
Unit:RegisterEvent("The Master_Spell2",10000, 1)
Unit:RegisterEvent("The Master_Phase3",1000, 0)
end
end
function The Master_Phase3(Unit, event)
if Unit:GetHealthPct() < 50 then
Unit:RemoveEvents()
Unit:SendchatMessage(13, 0, "this is quite fun isnt it. i might finish it soon")
Unit:RegisterEvent("The Master_Phase4",1000, 0)
end
end
function The Master_Phase4(Unit, event)
if Unit:GetHealthPct() < 30 then
Unit:RemoveEvents()
Unit:SendchatMessage(13, 0, "Your putting up a good fight... shame its not good enough")
Unit:RegisterEvent("The Master_Phase5",1000, 0)
end
end
function The Master_Phase5(Unit, event)
if Unit:GetHealthPct() < 10 then
Unit:RemoveEvents()
Unit:SendchatMessage(13, 0, "No this can't happen.. I will not fall behalf of my master Evilclown!")
Unit:RegisterEvent("The Master_Spell3",10000, 1)
end
end
function The Master_OnCombat(Unit, event)
Unit:SendChatMessage(13, 0, "What you want your Boss to say")
Unit:RegisterEvent("The Master_Phase1",1000, 0)
Unit:RegisterEvent("The Master_Phase2",1000, 0)
Unit:RegisterEvent("The Master_Phase3",1000, 0)
Unit:RegisterEvent("The Master_Phase4",1000, 0)
Unit:RegisterEvent("The Master_Phase5",1000, 0)
end
function The Master_OnLeaveCombat(Unit, event)
Unit:RemoveEvents()
end
function The Master_OnKilledTarget(Unit)
Unit:SendChatMessage(13, 0, "hahahaha pathetic. when will i get a real challenge ")
Unit:CastSpell(29388)
end
function The Master_Death(Unit)
Unit:SendChatMessage(13, 0, "No How Can this Be? I Thought I Was Indestrucible. Evilclown lied to me! i'll get you evil clown!")
Unit:RemoveEvents()
end
RegisterUnitEvent(NPC Entry Id, 1, "The Master_OnCombat")
RegisterUnitEvent(NPC Entry Id, 2, "The Master_OnLeaveCombat")
RegisterUnitEvent(NPC Entry Id, 3, "The Master_OnKilledTarget")
RegisterUnitEvent(NPC Entry Id, 4, "The Master_Death")
92eatos
05-20-2009, 01:28 PM
Nascentes can you help me to make teleporting item with reviving options
Drikish
05-20-2009, 03:29 PM
@igud2 and 92eatos - This thread is only for Boss scripts because other types take forever and I probably would not get them done because they are extremely boring :P
@Drutt72 - Working on it right now
Edit: Drutt, Here ya go, I cleaned it up for you, added some format, there were alot of problems with it. It should work now, but I have not tested it. I'll leave that to you ;)
I strongly suggest you compare this to yours so you can see what you did wrong.
One of the major problems I found was that on your 'function TheMaster_OnCombat(Unit,Event)' you had all your phases registered. That makes it so when your boss goes into combat, every single one of your phases trigger at the same time. During OnCombat you only register phase1.
function TheMaster_OnCombat(Unit,Event)
Unit:SendChatMessage(12, 0, "What you want your Boss to say")
Unit:RegisterEvent("TheMaster_Phase1",1000, 0)
end
function TheMaster_OnLeaveCombat(Unit,Event)
Unit:RemoveEvents()
end
function TheMaster_OnKilledTarget(Unit,Event)
Unit:SendChatMessage(12, 0, "hahahaha pathetic. when will i get a real challenge ")
end
function TheMaster_OnDeath(Unit,Event)
Unit:SendChatMessage(13, 0, "No How Can this Be? I Thought I Was Indestrucible. Evilclown lied to me! i'll get you evil clown!")
Unit:RemoveEvents()
end
RegisterUnitEvent(NPC Entry Id, 1, "TheMaster_OnCombat")
RegisterUnitEvent(NPC Entry Id, 2, "TheMaster_OnLeaveCombat")
RegisterUnitEvent(NPC Entry Id, 3, "TheMaster_OnKilledTarget")
RegisterUnitEvent(NPC Entry Id, 4, "TheMaster_OnDeath")
-----------Phases-----------
function TheMaster_Phase1(Unit,Event)
if Unit:GetHealthPct() < 90 then
Unit:RemoveEvents()
Unit:SendChatMessage(14, 0, "Hahaha you can never kill me")
Unit:RegisterEvent("TheMaster_Spell1",10000, 1)
Unit:RegisterEvent("TheMaster_Phase2",1000, 0)
end
end
function TheMaster_Phase2(Unit,Event)
if Unit:GetHealthPct() < 70 then
Unit:RemoveEvents()
Unit:SendChatMessage(12, 0, "getting tired?, im just getting started")
Unit:RegisterEvent("TheMaster_Spell2",10000, 1)
Unit:RegisterEvent("TheMaster_Phase3",1000, 0)
end
end
function TheMaster_Phase3(Unit,Event)
if Unit:GetHealthPct() < 50 then
Unit:RemoveEvents()
Unit:SendchatMessage(12, 0, "this is quite fun isnt it. i might finish it soon")
Unit:RegisterEvent("TheMaster_Phase4",1000, 0)
end
end
function TheMaster_Phase4(Unit,Event)
if Unit:GetHealthPct() < 30 then
Unit:RemoveEvents()
Unit:SendchatMessage(12, 0, "Your putting up a good fight... shame its not good enough")
Unit:RegisterEvent("TheMaster_Phase5",1000, 0)
end
end
function TheMaster_Phase5(Unit,Event)
if Unit:GetHealthPct() < 10 then
Unit:RemoveEvents()
Unit:SendchatMessage(14, 0, "No this can't happen.. I will not fall behalf of my master Evilclown!")
Unit:RegisterEvent("TheMaster_Spell3",10000, 1)
end
end
----------Spells----------
function TheMaster_Spell1(Unit,Event)
Unit:CastSpell(32663)
end
function TheMaster_Spell2(Unit,Event)
Unit:CastSpell(23189)
end
function TheMaster_Spell3(Unit,Event)
Unit:CastSpell(29388)
end
---------------------------------------------------------------------------------------------------
http://i482.photobucket.com/albums/rr182/saint2019/Sigs/notinsane.png
92eatos
05-20-2009, 03:51 PM
ok nascentes can you help me with Lich king script
sjoerdman
05-20-2009, 03:54 PM
Nascentes, why you're having pUnit:RemoveEvents() at OnKilledTarget?
Drikish
05-20-2009, 04:06 PM
Force of habit
What if you had your npc's scale change earlier in the script?
Would you not want him to go back to his normal size after he killed his target?
Edit: Ohhh, now I see why your pointing that out. There could be multiple targets.
Thanks for pointing that out :)
---------------------------------------------------------------------------------------------------
http://i482.photobucket.com/albums/rr182/saint2019/Sigs/notinsane.png
sjoerdman
05-20-2009, 04:21 PM
Well, np... but it's epic if you put pUnit:RemoveEvents() at the OnKilledTarget part.
Apply
05-20-2009, 07:44 PM
Nvm :P
elite
06-04-2009, 07:33 PM
Boss Name:Lich King
Entry ID: what you want
Any special things you want it to say:
1. when you attack him: I will never give you my throne!
2. when he dies: Nooo... i will come back for your death!
Any special spells you'd like it to cast:
dont know find somme nice spells like to frost all around him, reduse armor, to reduse the movment speed like that
Number of Phases:
Any other special requests?
if you can make it to drop
The Runeblade Frostmourne
and T8
Drikish
06-13-2009, 06:30 AM
Sorry, I am no longer offering this service.
**Please stop PMing me >.>
Mikeambrose3
06-13-2009, 06:36 AM
Lol Nascentes,
Never post script services on Ac-Web, You will be noob spammed asking for the whole game scripted. :P
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.