That tool is pretty useful but I'd rather stick to the NotePad++ just my point of view. What I meant was something like this
Wait(2000)
TextPrintString("LostInSpace Aka AlphaTECH: Hello my name is LostInSpace.", 4, 1)
Wait(5000)
TextPrintString("Today I will be explaining how to mod bully lua style.", 4, 1)
Wait(4000)
TextPrintString("For a start up the first thing we need to do is spawn a ped.", 4, 1)
Wait(4000)
TextPrintString("You would start by using : Darby = PedCreateXYZ(37, l_1_0+1, l_1_1+1, l_1_2+1).", 4, 1)
Wait(5000)
TextPrintString("This code spawns Darby right beside Jimmy.", 4, 1)
Wait(5000)
TextPrintString("As you can see Darby is spawned and is registered as an NPC.", 4, 1)
Wait(2000)
Darby = PedCreateXYZ(37, l_1_0+1, l_1_1+1, l_1_2+1)
Wait(5000)
TextPrintString("Next thing will do is make Darby attack which is pretty simple.", 4, 1)
Wait(5000)
TextPrintString("You make ped's attack using this code PedAttackPlayer(Darby, gPlayer,1).", 4, 1)
Wait(2000)
PedAttackPlayer(Darby, gPlayer,1)
Wait(5000)
TextPrintString("This code allows Darby to attack but depending on the chapter he might be friendly.", 4, 1)
Wait(5000)
TextPrintString("So even if he attacks, if it is chapter 5 he wont be able to hit you.", 4, 1)
Wait(5000)
TextPrintString("This is caused by the script telling the game that he has 100% respect.", 4, 1)
Wait(5000)
TextPrintString("This code here is used to removed the friendly code .", 4, 1)
Wait(5000)
TextPrintString("PedSetPedToTypeAttitude(Darby, 13, 0).", 4, 1)
Wait(2000)
PedSetPedToTypeAttitude(Darby, 13, 0)
Wait(5000)
TextPrintString("As you can see Darby is now attacking and htting the player at once.", 4, 1)
Wait(5000)
TextPrintString("To Spawn a boss fight is pretty simple as he is now attacking and all the same.", 4, 1)
Wait(5000)
TextPrintString("I almost forgot to show you how to add health to a ped PedSetHealth(Darby, 1000).", 4, 1)
Wait(5000)
TextPrintString("This overrides the health used in Pedstats you can set it to pretty much anything.", 4, 1)
Wait(5000)
TextPrintString("To delete a ped is pretty simple as used in missions.", 4, 1)
Wait(5000)
TextPrintString("PedDelete(Darby).", 4, 1)
Wait(5000)
TextPrintString("This code only deletes the peds you spawn no others.", 4, 1)
Wait(5000)
PedDelete(Darby)
Wait(5000)
TextPrintString("So to create a boss fighting sequence you use the same codes used before.", 4, 1)
Wait(5000)
Darby = PedCreateXYZ(37, l_1_0+1, l_1_1+1, l_1_2+1)
PedSetPedToTypeAttitude(Darby, 13, 0)
PedAttackPlayer(Darby, gPlayer,1)
PedFaceObjectNow(Darby, gPlayer, 3)
Wait(10000)
TextPrintString("Also to make a ped face the player like in missions use this code PedFaceObjectNow(Darby, gPlayer, 3).", 4, 1)
Wait(5000)
TextPrintString("PedShowHealthBar(Darby, true, "N_Darby", true) used to show health bars.", 4, 1)
Wait(5000)
PedShowHealthBar(Darby, true, "N_Darby", true)
Wait(5000)
TextPrintString("VERY IMPORTANT bHealthBarShown = true NEVER FORGET THIS CODE IT SPAWNS THE HEALTH BAR ON TOP OF THE SCREEN.", 4, 1)
Wait(10000)
PedSetAITree(Darby, "/Global/DarbyAI", "Act/AI/AI_DARBY_2_B.act")
TextPrintString("PedSetAITree(Darby, "/Global/DarbyAI", "Act/AI/AI_DARBY_2_B.act") This is his AI used to spawn his boss style.", 4, 1)
Wait(10000)
TextPrintString("Last but not least the music! SoundPlayStream("MS_DishonorableFight.rsm", 0.7)", 4, 1)
Wait(10000)
TextPrintString("Used as a single running track and runs no matter if a ped is dead or alive", 4, 1)
Wait(10000)
TextPrintString("SoundPlayInteractiveStream("MS_RunningLow.rsm", MUSIC_DEFAULT_VOLUME)No Action", 4, 1)
Wait(10000)
TextPrintString("SoundSetMidIntensityStream("MS_RunningMid.rsm", MUSIC_DEFAULT_VOLUME)Riding Bikes", 4, 1)
Wait(10000)
TextPrintString("SoundSetHighIntensityStream("MS_SearchingHigh.rsm", MUSIC_DEFAULT_VOLUME)Fighting", 4, 1)
Wait(10000)
TextPrintString("Enjoy the rest of the fight and to disable the prefects and cops use this code DisablePunishmentSystem(true) ", 4, 1)
DisablePunishmentSystem(true)
Much more easier to learn from this then anything running in real time and you can read and watch what happens step by step.