-
Posts
84 -
Joined
-
Last visited
Everything posted by vinniewryan
-
How to sprint-jump with the 360 controller [DIY]
vinniewryan replied to vinniewryan's topic in Skyrim's Skyrim LE
Well I used your setup and with it the controller almost became useless. I could move forward slowly with the left stick even if it was pushed forward all the way but could not sprint most of the buttons did nothing. The a button did not make me jump it did nothing and the start menu button stopped working. I had to reinstall the vanilla version of the controlmap.txt to get my controls back again. although by using the buttons on the keyboard for setup it did make the jump system work but only by using the keyboard. That means Joy2Key isn't working correctly with your system. Are you on windows 8? I've never tried to run Joy2Key on win8, my computer is win7 x64. I'm sorry it's not working for you. That is odd, and if Joy2Key is working with word pad then there must be some restriction where Skyrim is not accepting Joy2Key's keyboard emulation on your OS. I will look into this further and post any positive results I find. Thank you for trying, I'm sure this can be resolved. -
How to sprint-jump with the 360 controller [DIY]
vinniewryan replied to vinniewryan's topic in Skyrim's Skyrim LE
http://skyrim.nexusmods.com/mods/31313/ It's published for download. -
How to sprint-jump with the 360 controller [DIY]
vinniewryan replied to vinniewryan's topic in Skyrim's Skyrim LE
Okay, here are my files. There is a readme included which outlines my custom controls, which can be changed in Joy2Key but I would suggest using the default for the initial test, to see if it works correctly. NOTE: A is jump and pushing all the way forward on the left thumbstick is sprint. When configuring Sprint and Jump, use the keyboard, not the controller. Configure Sprint and Jump mod as follows: Hold your Sprint key - hold Alt Hold your Forward key - hold Space Hold your Jump key - hold Space again Let me know the results. -
If you installed ENB correctly, then all you have to do is press Shift+Enter while in game and the config menu will pop up. Then you can adjust all of the settings in real time and see the result as you adjust it. If you don't have all the correct files installed, then I suggest going to enbdev website and re-reading the install info. If you want to directly change the ini without being able to see the result in real time, then you can go to your Skyrim installation directory and look for 'enbseries.ini'. This is where all of your ENB settings can be adjusted. To change the darkness of shadows, there are a few things you need to understand. Shadows are created by having a bright sun "DirectLightingIntensityDay" and low ambient light "AmbientLightingIntensityDay". Both of these can be found under the [Environment] section. If you turn your ambient lighting intensity 'down' then your shadows will become darker. There is one thing to know though, if you have 'EnableSkyLighting=true' enabled under the '[Effect]' section then you will also have an adjustment called "AmbientMinLevel=0.14" which can be found under the '[skyLighting]' section. To change the sky, look for the [sky] section and turn UP "[GradientIntensityDay]" Note that there is a separate setting for day, and one for night so make sure you edit both accordingly. Make a backup of your enbseries.ini file before changing anything, just in case, its always good to have the original to refer to.
-
How to sprint-jump with the 360 controller [DIY]
vinniewryan replied to vinniewryan's topic in Skyrim's Skyrim LE
I have 1.8.151.07 of skyrim but I do have dragonbord dlc. Are you saying that I should change lb to r, or f to see if that makes lb use the r button in game? Yep. I had problems getting Joy2Key to properly press 'Insert' key, they fixed it in the latest version but that's enough for me to be skeptical that there can still be errors, especially because its feeding the buttons to a fullscreen application. I narrowed the problem down to the sprint key, LB. To fix it, open 'controlmap.txt' and change the following line: Sprint 0x38 0xff 0x0100 1 1 1 to Sprint 0x38 0xff 0xff 1 0 0 This will make the game use the keyboard input from Joy2Key as the sprint button. -
How to sprint-jump with the 360 controller [DIY]
vinniewryan replied to vinniewryan's topic in Skyrim's Skyrim LE
You could try changing LB to something that's not a modifier key, such as r or f, modifier "Alt, Ctrl, etc'. That would show if its the game not accepting the modifier key from Joy2Key, or if its just not mapped correctly somehow. I'll post a packed file tonight after work, it will have my working configuration. Also this has only been tested with the newest 1.8.151 version without dragonborn DLC so other issues may arise if your setup is different. -
How to sprint-jump with the 360 controller [DIY]
vinniewryan replied to vinniewryan's topic in Skyrim's Skyrim LE
Okay so there are 2 workarounds, you can use any one but they all have a down side. W1) The downside to this workaround, is that A, when you press 'Sprint', your character will both sprint and move forwards. Also, you can't use the thumbstick to sprint jump, you must only use LB to sprint, and Y to jump. All you have to do is, when you load the game and the config messages pop up for 'DEA Sprint and Jump', do the following: Message-> Hold your sprint key -> HOLD LB Message-> Hold your foreward key -> HOLD Y Message-> Hold your Jump key -> HOLD Y W2) I'm working on it. I decided to pack my own Joy2Key config file and control map, that way all you have to do is drop the files in and go. :) -
How to sprint-jump with the 360 controller [DIY]
vinniewryan replied to vinniewryan's topic in Skyrim's Skyrim LE
I assume you copied the controlmap.txt to the correct location. The first thing to do would be to make sure this is working. Placing this file in the Data\Interface\PC\Controls\ directory should make both the keyboard and controller work in game. Have you tested that this is working? Also, you must have [use xbox 360 controller] checked/ enabled in your game. Do this by going to the pause menu "System -> Settings -> Gameplay -> then click on [use xbox 360 controller] if its not already checked. I will look into something while I wait for your reply. I suspect that the game may be reading input from both the y button and space bar at the same time, and because both of them are 'jump' buttons, it doesn't know what to do because its not expecting two different jump buttons at the same time. I will let you know what I find. -
Need some help about mod directories structures
vinniewryan replied to Adelardo's topic in Skyrim's Skyrim LE
Well one thing you may or may not know, is that an 'outfit' is different than a clothing or armor item. An outfit stores info for multiple pieces of clothing. For instance, outfit_sleep might have slippers, a shirt, and a candlestick where as outfit_combat would have iron armor and glass boots. When you found the armor in the Details window, was is under Armor, Clothing, or Outfits? You can create a new outfit and ADD the armor to it, then that outfit will show up in the actor inventory slot for 'default outfit' -
Need some help about mod directories structures
vinniewryan replied to Adelardo's topic in Skyrim's Skyrim LE
In the creation kit, click File>Data Files (or whatever it is where you load plugins), find the clothing mod, select it and click 'Details'. Doing this will bring up a list of everything contained in the mod. Sort the list by type, scroll to 'Armor' or 'Clothing' which I think are labeled as 'ARMO' and 'CLTH' ? Anyway, once you find the names of the clothes, you will know where to look in the CK. If you want to add them to NPC's, I think you first have to save the clothing mod as an esm. To do that, rename the clothing mod.esp to clothing mod.esm. Then open it in the CK with ONLY its required masters loaded. Once it's loaded, save it. That's it, now you can load your NPC mod and add the clothing to your characters. You will NOT need to rename the clothing mod to .esm IF you're adding the NPC's to that mod. an .esp can not reference from another .esp, so if its loading anything from another plugin, that plugin needs to be an esm. Hope that helps! -
This is great, I have this problem on two different saves, and one is my girlfriends. She was pissed, but no more :D
-
Need some script help. Compiling error.
vinniewryan replied to Dyramisty's topic in Skyrim's Skyrim LE
Happy to help. :thumbsup: -
Need some script help. Compiling error.
vinniewryan replied to Dyramisty's topic in Skyrim's Skyrim LE
MyPlaya.RemoveSpell(SpellToRemove01, false) Remove the ', false' from these lines. RemoveSpell only accepts one argument, which in this case is SpellToRemove01. -
Need some script help. Compiling error.
vinniewryan replied to Dyramisty's topic in Skyrim's Skyrim LE
I'm not sure how you're re-defining the RemoveSpell and Addspell functions, but they are already built into papyrus as: bool Function RemoveSpell(Spell akSpell) native bool Function AddSpell(Spell akSpell, bool abVerbose = true) native which means you don't have to put this code in your script. -
I thought about this and tried some things with no success. Most flora objects can't be selected in the console and probably don't have any sort of REFID, but I could be wrong :/ I would be curious to see what people come up with for possible solutions.
-
UPDATE. Do not follow this tutorial, it doesn't work in its current state. If you wish to make it work properly please read all posts in this thread. I tried to simplify the process but there is some critical stuff missing. I'm working on packing the needed files into a mod, then all you have to do is download my mod, Sprint Jump mod, Joy2Key, then copy the files. Use the following ONLY for reference if you're trying to do something similar. Ever since the day Skyrim first came out, we were all pretty disappointed by... Actually screw the intro, here's how you do it: Note, do everything in the next five sections titled: A: WHAT YOU NEED B: JOY 2 KEY: BASIC *or* Bb: JOY 2 KEY: ADVANCED (at the end of this post) C: CONTROLLER AND KEYBOARD SIMULTANEOUSLY: D: SPRINT AND JUMP: E: IN GAME: Notes: There are 2 different configurations in this post. Please choose the one you'll be more happy with, because its not easy to change once you've configured the Sprint and Jump mod. (Requires de-activate mod, load/save game, re-activate mod, load game, re configure) The first one, BASIC USERS, uses the classic 'sprint=Left Bumper' and 'jump=Ybutton' layout. The second one, ADVANCED USERS allows you to map your sprint button to 'pushing all the way foreward' on the Right stick (the one that makes you walk and run). A: WHAT YOU NEED: (3 things) ******************************************************************* "Sprint and Jump with Boost" - by Deathless Aphrodite http://skyrim.nexusmods.com/mods/19668 "Use both Xbox 360 controller AND Keyboard SIMULTANEOUSLY" - by bazza013 http://skyrim.nexusmods.com/mods/30913 "Joy 2 Key" https://sites.google.com/a/jtksoft.net/en/download Tip: Read the note UNDER the "Download NOW from CNET" button. It has a direct link that bypasses the CNET downloader, which of course tries to trick you into installing toolbars or something. Now that you have the files, here's what you do in numbered steps. B: JOY 2 KEY: BASIC USERS ******************************************************************* These instructions are for the classic 'sprint'=LB and 'jump'=Y. 1) Unzip Joy 2 Key to wherever you want. I have mine unzipped to C:\Joy 2 key\ 2) Plug in your 360 controller and Run Joy 2 Key.exe 3) It will automatically detect and connect to your controller, so push some buttons or move a thumbstick to make sure Joystick1 menu turns YELLOW. 4) In the Joystick1 menu, scroll down to 'Button 5' and double click it. 5) A window will pop up. In this window, navigate to the FIRST 'Keyboard' category option and click it. (there are 2 Keyboard options, its the one on the LEFT) 6) Under 'Keyboard emulation' you will see 4 boxes that say 'Disabled'. Click in the TOP box and press 'Alt'. Then click the next box down and press 'W'. Click Ok. Still with me? Almost done I promise. 9) If you look at Button 5 in the main window, it will now say "Alt, W" under 'Function'. 10) Now navigate to 'Button 4'. This is the 'Y' button on your controller. Double click it and another window will pop up. In the first 'Keyboard' category, you will see 4 boxes that say 'Disabled'. Click in the TOP box and press 'Space Bar'. Click Ok. You are now DONE with Joy 2 Key so you can now click File > Save. DO NOT CLOSE JOY2KEY, instead, minimize it. This will place it in the system tray. Closing it will make it not work. If you wish to test it, open notepad and press Y on your controller to make sure its typing a space. C: CONTROLLER AND KEYBOARD SIMULTANEOUSLY: ******************************************************************* 1) Read the instructions on the mod page. It will tell you to back up your Data\Interface\Controls\PC\controlmap.txt file. If this file exists, BACK IT UP. Otherwise, make sure the directory exists. 2) Once the above directory "Data\Interface\Controls\PC\" exists in your Skyrim installation folder, Unzip the file "controlmap.txt" and copy it into that directory. "Data\Interface\Controls\PC\controlmap.txt" D: SPRINT AND JUMP: ******************************************************************* 1) Unzip the file and place the mod files into your Data folder. Run SkyrimLauncher.exe or NMM and activate DEAsprint&jump.esp (Yep, that's how you install a mod folks) 2) Run your game and load your save. E: IN GAME: ******************************************************************* When you first load your save, the Sprint and Jump mod will pop up a few messages. These messages are as follows: MESSAGE: "Hold your 'Sprint' Key..." When this happens, do the following: Basic users: hold LB, then click Ok. Advanced users: hold forward all the way on the left thumbstick, then click Ok. Continue holding it until the next message pops up (about 10 seconds) MESSAGE: "Hold your 'Forward' Key..." When this happens, hold Y on your controller. If it doesn't make the message go away, then click Ok with the mouse while still holding Y. Continue holding it until the next message pops up (about 10 seconds) MESSAGE: "Hold your 'Forward' Key..." When this happens, release then hold Y again on your controller. If it doesn't make the message go away, then click Ok with the mouse while still holding Y. Continue holding it until the next message pops up (about 10 seconds) Done! Now when you sprint, hold the jump button for a second and your character will jump! ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::Bb: JOY 2 KEY: ADVANCED USERS:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: These instructions allow you to map 'sprint' to pushing forward all the way on the right thumbstick. No more stupid 'sprint button' 1) Unzip Joy 2 Key to wherever you want. I have mine unzipped to C:\Joy 2 key\ 2) Plug in your 360 controller and Run Joy 2 Key 3) It will automatically detect and connect to your controller, so push some buttons or move a thumbstick to make sure Joystick1 menu turns YELLOW. 4) In the Joystick1 menu, scroll down to 'Stick1' and double click the 'Stick1' with an UP arrow next to it. This is NOT the arrow that's pointing down, left, NOR right. 5) A window will pop up. In this window, navigate to the SECOND 'Keyboard' category option and click it. (there are 2 Keyboard options, its the one on the RIGHT) 6) In the middle of the window you will see 4 'Radio button' options. Click the LAST (4th) radio button to select "Switch depending on alalog input level" (For those who don't know, a 'Radio button' is just a little circle that you can click to select something.) 7) Now, UNDER "Switch depending on alalog input level", Set [input1] < to 0, Set [input2] < to anywhere between 95 and 97. (Mine is set to 97, any higher and it doesn't seem to work) 8) Near the top of the window there are empty boxes named Input 1, input 2, and input 3. Click the first box under input 3, then press the 'Alt' key. Then click the second box under Input 3 and press the 'W' key. (Now, when you press the right (move) analog stick all the way forward, it will make you sprint. This leaves your sprint button free for other things.) Continue to the above instructions for "CONTROLLER AND KEYBOARD SIMULTANEOUSLY", "SPRINT AND JUMP", and "IN GAME". If you have questions please post them here with details on what part you are having problems with, and where things may have went wrong. I will try to help as best I can. Cheers and happy leaping!
-
Luck, I got it working with Script Dragon. Now I'm adding some features like disabling hud while zooming, special button combo to zoom, and an ini :D
-
Cool, I'm online now so I'll stick around. Cheers!
-
ScriptName vwrFOVScript Extends Quest import Utility import input float Property MinFOV = 43.0000 Auto float Property MaxFOV = 80.0000 Auto float Property CurrentFOV = 43.0000 Auto Int Property iHotkey = 18 Auto Function SetCameraFOV(float float1) native global Function ZoomIn() SetCameraFOV(MinFOV) Debug.Notification("in") CurrentFOV = MinFOV EndFunction Function ZoomOut() SetCameraFOV(MaxFOV) Debug.Notification("out") CurrentFOV = MaxFOV EndFunction Function StillHolding() Wait(0.6) if (IsKeyPressed(iHotkey)) if CurrentFOV == MaxFOV ZoomIn() else ZoomOut() endif endif EndFunction Event OnUpdate() if (IsKeyPressed(iHotkey)) Debug.Notification("E") StillHolding() EndIf RegisterForSingleUpdate(0.1000) EndEvent Event OnInit() Debug.Notification("FOV Initialized") RegisterForSingleUpdate(0.1000) EndEvent
-
ScriptName vwrFOVScript Extends Quest Float Property MinFOV = 43.0 Auto Float Property MaxFOV = 80.0 Auto Float Property fDFOV = 4.0 Auto Float Property CurrentFOV = 0.0 Auto Int Property iHotkey = 184 Auto Event OnInit() fDFOV = Utility.GetIniInt("fdefaultfov:General") Debug.Notification("FOV Initialized, FOV = " + fDFOV) EndEvent Event OnKeyDown(Int KeyCode) If KeyCode == iHotkey Debug.Notification("Alt Pressed") StillHolding() endif EndEvent Function StillHolding() Utility.Wait(0.3) if (Input.IsKeyPressed(iHotkey)) Debug.Notification("Alt Held!") if( CurrentFOV > MinFOV ) ZoomOut() else ZoomIn() endif endif EndFunction Function ZoomIn() Utility.SetINIfloat("fdefaultfov:General", MinFOV) CurrentFOV=MinFOV EndFunction Function ZoomOut() Utility.SetINIfloat("fdefaultfov:General", MaxFOV) CurrentFOV=MaxFOV EndFunction
-
With some help, I came up with a script. now I'm working on applying it. Later once this works, I'll remove the debugging and make the FOV transition smooth instead of instant. Edit: I fixed the compile errors. Now I'm setting up a Game Start quest to run it and test. Addition: I ran the game, the quest started and printed the initialization text, however it did not print the correct value for the FOV saved in the ini. It was suggested that I attach the player as an alias to the quest which has this script attached. I created a new alias and under Fill Type, I selected 'Player'. I'm not sure exactly what that did or if it helped anything at all, so I'll be researching this a bit more. There isn't nearly enough documentation online for working with the CK. Here is my init function: Event OnInit() fDFOV = Utility.GetIniInt("fdefaultfov:General") Debug.Notification("FOV Initialized, FOV = " + fDFOV) EndEvent It's printing 0.000 as the result :/
-
Hello, I have a simple idea that I think can be done with a few lines of SKSE or Script Dragon based code. Oh, how simple you ask? This simple. When you hold 'A-button' or 'E-key' or whatever button you have set as activate, the FOV goes down to like 43. Then when you release, it goes back out to 90 or whatever. It would be good to have an ini file where the user can set the zoom and normal FOV. Also, would be good to be able to change the button this script looks for, so players who use different key configurations can still use it. Further, it would be nice if when you hold 'E', it softly transitions from normal to zoomed FOV, similar to when you sprint and the FOV goes up slightly. If this is possible I would love to have this feature for taking screenshots, placing objects around the world, looking at things close up, and trying to make out objects in the distance (identifying enemies, creatures, etc) I think when you zoom with a bow, it does this exactly, so maybe its as easy as attaching that camera path to the 'activate' key/button. Thoughts?
-
Me: I can't believe I'm having to do this... My gf: do what? Me: Well I'm trying to get this stupid mod working. Someone suggested I save my game, close Skyrim, load it, save it again, close Skyrim again, load it again and then test it. Apparently there's some glitch in the 1.7 update for Skyrim. My gf: Haha what? Me: yeah. loading, saving, loading, saving, loading, testing.. Me: MMMMH!!!! My gf: What? Did it work? Me: (Huge smile, rushes to forum) Thank you for the solution, it worked! I kind of couldn't believe it but hey, I won't argue. This is a huge step forward for me, thank you all for the help. Now I can go on with my learning and modding. Cheers!
-
Thanks for the suggestion Nemesis, I'll give it a try. Would it benefit me at all to start a new game? Do you think that could bypass the save game problem?
-
Well I tried a few things. I took your advice Janus and removed the SM events. I enabled 'Start Game Enabled' trigger for the quest and even removed ALL filters for the dialogue, so it applies to every NPC, yet it still will not work even if I manually setstage to 0 - However it will work if I un-check the 'Start Game Enabled' option and then manually force setstage 0. I'll try a few more things.. Natilde, thank you for your input, though the voice isn't really an issue as I'm using silent voice files (for now). Once the quest is initiated it all works perfectly, its just a matter of getting it to start.