Thank you for making this. I just spent like an hour TRYING to find this type of mod. I actually almost gave up but by sheer luck, I managed to type in something specific enough for google to link me here. I'm a roleplayer when I play and always found it disengaging when I had to pick up an item then go to my inventory, find it and then equipped it.
I'll endorse this as soon as I can. Thank you again so much for taking the time to do this.
BUG REPORT: Not sure where to put this, but I downloaded the old file that uses shift+e and everything worked fine. However, it conflicts with iNeeds. I can't use the bucket at the well to drink anymore. I'm going to mess around with my load order and see if I can fix it that way if so I'll come back and confirm it here. If not then hopefully someone can give me some advice.
What about picking up books without having to read them first? I know there's already a mod for that, but it doesn't allow you to pick up a stolen book without reading it. Maybe you could work that into this mod? Just an idea - I'll still be trying out this mod in addition to Sometimes Pick Up Books.
To eat all the tomatoes and other food from a market stall without alerting the guards " Can there be a more less cheat-like version for people who don't want to break skyrim's rules. I would like that, and great idea for a mod btw. THANK YOU!
Great idea! However, I've noticed that the Shift-version interferes with game default action for using items (or is it SkyUI?), like when you Shift-Use poison it tries to apply it 2 times etc. I then looked into yyKeyTracker source code which you included and come to a few suggestions: 1. There's no need in registering for keypress event, Input.IsKeyPressed is enough 2. You can track and ignore any conditions except for when you need the functionality - picking up the object from the World or from barter menu 3. Using PlayerREF property is 1000 times faster than invoking Game.GetPlayer(), especially when you do it multiple times 4. Similarly, you can put .GetType() into variable 5. Also, I've added torches / lanterns (kLight 31) 6. And finally, I've added Spell books support (kBook 27)
Thanks, i ll work on new version on the week. I tried only one day on this scripting, most things in it looks as nonsense for me. C# is much more digestable.
Oh I knew I needed this... I even asked in the forums for something like this a while back and actually started fiddling in the world of scripts trying to create it. My results, as well as some mods posted here came somewhat close to what I wanted, but this one seems to be spot on. I'll have to reinstall Skyrim before trying the mod, but i'll thank you right away and leave the endorsement when allowed.
"+ To eat all the tomatoes and other food from a market stall before there will be guards."
I can just imagine a thief at a foodstall in Whiterun.
Guard: Hey! What are you doing over there? Thief: Nothing....just browsing. Guard: You're not thinking of.....stealing some of that fruit.....are you? Thief: Nope. Just looking. Guard: Ok then..... *Guard walks off* *Thief looks around* *Thief guickly stuffs all the food in his/her mouth* Guard: Halt! Stop right there! *Thief stops stuffing stuff in his/her mouth* Guard: What the hell are you doing? *Thief runs off, dropping fruit all over the ground*
15 comments
Hope it works with Quick Loot, One Click Looting, that sort of mods.
I'll endorse this as soon as I can. Thank you again so much for taking the time to do this.
BUG REPORT: Not sure where to put this, but I downloaded the old file that uses shift+e and everything worked fine. However, it conflicts with iNeeds. I can't use the bucket at the well to drink anymore. I'm going to mess around with my load order and see if I can fix it that way if so I'll come back and confirm it here. If not then hopefully someone can give me some advice.
and i see no other way to do it as except mod, that you said.
1. There's no need in registering for keypress event, Input.IsKeyPressed is enough
2. You can track and ignore any conditions except for when you need the functionality - picking up the object from the World or from barter menu
3. Using PlayerREF property is 1000 times faster than invoking Game.GetPlayer(), especially when you do it multiple times
4. Similarly, you can put .GetType() into variable
5. Also, I've added torches / lanterns (kLight 31)
6. And finally, I've added Spell books support (kBook 27)
Event OnItemAdded(Form akBaseItem, int aiItemCount, ObjectReference akItemReference, ObjectReference akSourceContainer)
if Input.IsKeyPressed(42) && (!akSourceContainer || UI.IsMenuOpen("BarterMenu"))
Int iType = akBaseItem.GetType(); kScrollItem 23, kArmor 26, kBook 27, kIngredient 30, kLight 31, kWeapon 41, kAmmo 42, kPotion 46
if iType == 26 || iType == 30 || iType == 31 || iType == 46
playerRef.EquipItem(akBaseItem, false, true)
elseif iType == 23 || iType == 41 || iType == 42
playerRef.EquipItem(akBaseItem, false, true)
playerRef.DrawWeapon()
elseif iType == 27
Spell taughtSpell = (akBaseItem as Book).GetSpell()
if taughtSpell && playerRef.AddSpell(taughtSpell)
playerRef.RemoveItem(akBaseItem, 1, True)
endif
endif
endif
EndEvent
Hope this helps. Contact me if you have any questions.
Thanks for the mod, endorsed!
I tried only one day on this scripting, most things in it looks as nonsense for me. C# is much more digestable.
I'll have to reinstall Skyrim before trying the mod, but i'll thank you right away and leave the endorsement when allowed.
I can just imagine a thief at a foodstall in Whiterun.
Guard: Hey! What are you doing over there?
Thief: Nothing....just browsing.
Guard: You're not thinking of.....stealing some of that fruit.....are you?
Thief: Nope. Just looking.
Guard: Ok then.....
*Guard walks off*
*Thief looks around*
*Thief guickly stuffs all the food in his/her mouth*
Guard: Halt! Stop right there!
*Thief stops stuffing stuff in his/her mouth*
Guard: What the hell are you doing?
*Thief runs off, dropping fruit all over the ground*
http://www.nexusmods.com/skyrim/mods/51956/?