HdVaderII Posted August 12, 2009 Share Posted August 12, 2009 I am making a mini-dueling arena in a new project I am working on, (FOR TSL) and I have run into a problem. I want to make a script that fires when the player is at very low health, which restores the player's health and destroys the opponent, to end the duel before the player dies. My problem is that I am somewhat inexperienced in scripting, and don't quite know how to do this. My question is, are there any scripts out there that can do that, or can anybody supply an example I can build off? Any help is greatly appreciated. Link to comment Share on other sites More sharing options...
Papership Posted August 13, 2009 Share Posted August 13, 2009 Hey HDV! Sounds like an interesting project. I haven't got all my notes here at work, so I can't write a script, but what you will want to do is the following; The script you use to start the fight needs to also set your PC's minimumHP=1 (do this for your opponent too if you don't want them to die either) You then need to create an 'on heartbeat' script for your opponent (the .utc has an 'on heartbeat' field, any script in here will fire every couple of seconds) This script should check your PC's hitpoints; If PC's HP<10 Stop combat Remove the opponent Remove the min HP=1 (or you'll be invincible) Kickstart whatever dialog follows the fight. If you intend your opponent to die, it might be worth also creating an 'on death' script (again there's a field in the .utc) to remove the min HP=1 and kickstart whatever dialog follows the fight. Hope this was helpful. You can find most of the scripting language for the above in the tutorials section. That's the best I can do here, but that might be enough to get you underway. Happy hunting! ~Pap~ Link to comment Share on other sites More sharing options...
HdVaderII Posted August 14, 2009 Author Share Posted August 14, 2009 Okay, using some tutorials, I threw something together that works pretty well! Thanks for the help, Papership! Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.