HelloStranger Posted June 7, 2011 Share Posted June 7, 2011 (edited) Hey there! I'm in the process of making a training center for myself, and if I'm happy with the result I may release it. I'm no stranger to making buildings and whatnot, and I already have every room set up, now that I'm about to start filling the rooms with actual content, I'm getting into some areas I'm not familiar with. Here's some things I'm wondering about for some of the rooms: Melee/Ranged training rooms: Is it possible to make a leveled list of essential creatures? My original concept for the melee room was to include two options for the player. Two creatures would reside in it, one a leveled essential creature that will not attack you until you attack it, or a sheep which won't attack you. I'm wondering if and how I can make a leveled list of essential creatures, how I would keep the creature from attacking the sheep, and how I can get it to attack only after it's been attacked? Stealth Room: This room will raise your sneak and security skills. I wanted to have someone sleeping that never wakes up, (so you can sneak next to him to constantly raise sneak) and some Very hard locked boxes that will lock themselves again after being unlocked. Anyone know about either of these? Speechcraft Trainer: How would I make someone you can play the speechcraft minigame with forever? I've seen it done, so I know it's possible to do. Main Room: I was thinking it may be fun to have a replica of my main character wandering around the room who you could talk to for information about each of the rooms. Now, is it possible to replicate my character without people having to download the custom race she is? Or could I resave all the necessary files to have her appear properly to a different area in my computer and include them to my file, (I think that's possible) but would that run into permission issues? Edited June 7, 2011 by HelloStranger Link to comment Share on other sites More sharing options...
MichikoUnknownFox Posted June 7, 2011 Share Posted June 7, 2011 (edited) Two creatures would reside in it, one a leveled essential creature that will not attack you until you attack it, or a sheep which won't attack you. I'm wondering if and how I can make a leveled list of essential creatures, how I would keep the creature from attacking the sheep, and how I can get it to attack only after it's been attacked?Yup that's possible. Set aggression to low values like 10, to make sure they won't attack unless attacked, and confidence to high values (like 100) so they don't flee when being attacked (the natural tendency of creatures). Do the same for every creature in your leveled list, if you want different creature types to spawn at different levels. If you want it to be the same creature, you don't need a leveled list at all, but you may want to let that creature's level scale so it'll still be a challenge worthy of training for the player. Put the two creatures in the same faction (make a new one for them), to further prevent them from attacking each other. I wanted to have someone sleeping that never wakes up, (so you can sneak next to him to constantly raise sneak) and some Very hard locked boxes that will lock themselves again after being unlocked. Anyone know about either of these?If they're not aggressive and you're not trespassing, they generally won't wake up anyway, in my experience anyway. As long as you don't touch them. If you want him to sleep 24/7, just put that kind of AI package on him in the CS (schedule it to sleep all the time). You may also want to make them permanently paralyzed (via a script). If paralysis is set to 1, they'll never move from whatever they were doing. You can safely sneak around them, though I'm not sure if that makes skill gains in Sneak faster or not. About the locks, you'll definitely have to add scripts to those. Make it so that it locks the container after 1 second or something. How would I make someone you can play the speechcraft minigame with forever? I've seen it done, so I know it's possible to do.No idea about this one, but I'd like to see where you've seen this. I was thinking it may be fun to have a replica of my main character wandering around the room who you could talk to for information about each of the rooms.You're gonna need to require them to download the custom race + any additional files you may have used (hair mods and clothing, for example). All you need to do is provide the URL on your mod's front page anyway, so that shouldn't be such a big problem. I'm sure people will be fine with having to download necessary files for useful and nice mods, which your mod sounds like it could be. I know I'd use it if it came out. :dance: Don't package the files with your mod. Not only is it against the wishes of most modders unless otherwise stated, but it could cause problems for the end users, because they'll have a duplicate race if they already have that race, for example. The same problem was with some modder that liked to make CM Partners, and he packaged the races and hairs with his mods. Eventually I had a lot of duplicate races. It's not a game breaker or anything but it sure is messy. Edited June 7, 2011 by UNKNOWNYMOUS Link to comment Share on other sites More sharing options...
fg109 Posted June 7, 2011 Share Posted June 7, 2011 Stealth Room: This room will raise your sneak and security skills. I wanted to have someone sleeping that never wakes up, (so you can sneak next to him to constantly raise sneak) and some Very hard locked boxes that will lock themselves again after being unlocked. Anyone know about either of these?For the sleeping NPC, make sure that the sleep AI package has "Continue if PC Near" checked as well. Then the NPC won't wake up (as long as you don't try pick pocketing him/her and then fail at it). Speechcraft Trainer: How would I make someone you can play the speechcraft minigame with forever? I've seen it done, so I know it's possible to do.I think you're going to have to script the NPC to return to 30 disposition or something every time you finish speaking to them. Main Room: I was thinking it may be fun to have a replica of my main character wandering around the room who you could talk to for information about each of the rooms. Now, is it possible to replicate my character without people having to download the custom race she is? Or could I resave all the necessary files to have her appear properly to a different area in my computer and include them to my file, (I think that's possible) but would that run into permission issues?You could use the command CreateFullActoryCopy to create a replica of the player. Then you can give a script to the copy, and put it in a faction or something to give it dialogue. set npcref to player.CreateFullActoryCopy npcref.SetScript to somescript npcref.SetFactionRank somefaction 1 Link to comment Share on other sites More sharing options...
MichikoUnknownFox Posted June 7, 2011 Share Posted June 7, 2011 You could use the command CreateFullActoryCopy to create a replica of the player. Then you can give a script to the copy, and put it in a faction or something to give it dialogue. I think what HelloStranger wants is for her particular character to be the host of the training center, rather than a copy of any player that walks in. So if I were to play that mod, I would see HelloStranger's character in it to guide me around, rather than a copy of my own character. If you played it, you wouldn't see a copy of your character, etc. Link to comment Share on other sites More sharing options...
Faceshifter Posted June 7, 2011 Share Posted June 7, 2011 Make a quest for the script, not visible to the player. I think this might work:Scriptname YourCoolScriptname Begin GameMode [insert REFID from the door or chest with the lock].Lock 81 End This will lock the chest or door Very Hard every frame of the game. See Lock on the CS Wiki site for more info and different values.Set the script as quest and apply it to the quest Make a script for the Speechcraft trainer, type object:Scriptname Speechcrafttrainerscript Begin GameMode ModDisposition Player -100 EndThis will set the disposition to 0 every frame. You can apply this to any NPC.If there are any errors, please say so. Link to comment Share on other sites More sharing options...
fg109 Posted June 7, 2011 Share Posted June 7, 2011 (edited) Isn't modding disposition by -100 too much? The NPC would start attacking the player then... Although I guess you can just set aggression to 0. You could use the command CreateFullActoryCopy to create a replica of the player. Then you can give a script to the copy, and put it in a faction or something to give it dialogue. I think what HelloStranger wants is for her particular character to be the host of the training center, rather than a copy of any player that walks in. So if I were to play that mod, I would see HelloStranger's character in it to guide me around, rather than a copy of my own character. If you played it, you wouldn't see a copy of your character, etc. Oh, I see. Trying to get permission to include custom race or something would be a hassle though. Edited June 7, 2011 by fg109 Link to comment Share on other sites More sharing options...
Faceshifter Posted June 7, 2011 Share Posted June 7, 2011 Isn't modding disposition by -100 too much? The NPC would start attacking the player then... Although I guess you can just set aggression to 0. That should be set to 0. Of course, you can always add ModDisposition Player 100 and then ModDisposition Player -90, so he'll end up with 10, but I do not know if the game engine goes to 110 or not. Link to comment Share on other sites More sharing options...
Recommended Posts