[RELz] Dragon Souls -> Perk Points

Post » Tue May 22, 2012 8:38 pm

Because it was requested here: http://www.gamesas.com/index.php?/topic/1288630-request-convert-excess-dragon-souls-to-perk-points/

= Description =
This mod allows you to convert an amount (user-configurable) of dragon souls into a perk point. It can be configured via soulstoperks.ini. By default you can convert 10 dragon souls to 1 perk point.

To convert, press the apostrophe/quotation mark ('/") key. This key is configurable in the ini file.

= Requirements =
This plugin requires http://alexander.sannybuilder.com/?category=other&altname=skyrim_script_dragon in order to function.

= Installation =
Copy the .asi and .ini file into your \asi folder, NOT into your data folder.
That's it!

= Uninstalling =
Delete soulstoperks.asi and soulstoperks.ini from the install directory.

= Credits =
Alexander Blade, for authoring Script Dragon.
Reddit's jesusondrugs for the original idea.
hitachihex's functions were used to get the player and set/get perk points.
The ini file was based off of xenofixus's.

A special thanks to some testers who helped me find that setav is bugged for dragonsouls, and that modav was needed: blattgeist, icanrawrbetter, reccondo, Alletha, Kaelik, Kyler45, and MinshiH. You all rock.

= Contact =
NullCascade on the http://www.gamesas.com/bgsforums or Lordrea on the Nexus sites. Please let me know of any bugs or improvements.

= Source =
All of my modifications are released under public domain, except where another's code is embedded. If you have a question, please feel free to contact me.

The source files can be found at https://github.com/NullCascade/Null-s-Elder-Scrolls-Modifications.

= Change Log =
1.0 - Initial release.
1.1 - Changed from setav to modav for dragon souls, fixing a bug that added souls due to how that function is wonky.
1.2 - Added a check to see if the player is the menus. The mod won't read the key press if you're renaming something now!
1.3 - Added support for Skyrim v1.2. Optimized the plugin (it uses slightly less memory).
1.4 - Fixed a minor Skyrim v1.3 bug.
1.5 - Updated for v1.3.10.0 of Skyrim.

http://www.skyrimnexus.com/downloads/file.php?id=2063
http://nullcascade.com/dl/mods/skyrim/soulsToPerks_v1-5.zip
User avatar
rolanda h
 
Posts: 3314
Joined: Tue Mar 27, 2007 9:09 pm

Post » Tue May 22, 2012 10:05 pm

Cool thanks! now if i only had a gaming pc to use it :sadvaultboy:
User avatar
Janette Segura
 
Posts: 3512
Joined: Wed Aug 22, 2007 12:36 am

Post » Tue May 22, 2012 6:54 pm

Brilliant! Works exactly as described, well done. Thanks for sharing :foodndrink:
User avatar
Clea Jamerson
 
Posts: 3376
Joined: Tue Jun 20, 2006 3:23 pm

Post » Tue May 22, 2012 6:27 pm

Holy crap, this is exactly what I wanted. I have all these spare dragon souls lying around with nothing to do with them. And a heap of perks I want. Yay!
User avatar
c.o.s.m.o
 
Posts: 3419
Joined: Sat Aug 12, 2006 9:21 am

Post » Tue May 22, 2012 7:09 pm

Nice, gonna check this out for sure.
User avatar
Alkira rose Nankivell
 
Posts: 3417
Joined: Tue Feb 27, 2007 10:56 pm

Post » Wed May 23, 2012 2:08 am

Words do not properly express my gratitude for this mod. :celebration:
So many dead dragons, so few Words to spend them on... this is perfect.
User avatar
Claire Lynham
 
Posts: 3432
Joined: Mon Feb 12, 2007 9:42 am

Post » Tue May 22, 2012 10:53 pm

Great stuff, though 10 souls is a little steep don't you think? I changed it to 2, but maybe I'm being too generous.
User avatar
Big mike
 
Posts: 3423
Joined: Fri Sep 21, 2007 6:38 pm

Post » Tue May 22, 2012 6:24 pm

Well damnit. There's this and the Horse Whisperer mod (no, it's actually a whistle, but damnit, I had to say whisperer!) that run ScriptDragon.

Probably going to get in on this, although I'm leary since SKSE, SK4GB, etc are already out.

I don't like having to chain exes to run my things...
User avatar
sally coker
 
Posts: 3349
Joined: Wed Jul 26, 2006 7:51 pm

Post » Tue May 22, 2012 9:35 pm

Thanks for the positive feedback, everyone. :D As always, let me know if you have any requests or find any bugs.

Great stuff, though 10 souls is a little steep don't you think? I changed it to 2, but maybe I'm being too generous.
I saw a wide range in the request topic, but 10 seemed to be a semi-happy medium. Either way, I made sure it was entirely configurable so people can have the experience they want. :)


Well damnit. There's this and the Horse Whisperer mod (no, it's actually a whistle, but damnit, I had to say whisperer!) that run ScriptDragon.

Probably going to get in on this, although I'm leary since SKSE, SK4GB, etc are already out.

I don't like having to chain exes to run my things...
I don't personally use the SK4GB thing, but when debugging this mod the handful of testers were using it. Everything seemed to play nice. Script Dragon, for its part, is not daisychaining any .exe files. It uses a DLL injection and plays nice without any exe file. You can read more about their technical details at their topic (linked in the first post), and browse//compile the source for yourself if you're suspicious of anything.
User avatar
Prisca Lacour
 
Posts: 3375
Joined: Thu Mar 15, 2007 9:25 am

Post » Tue May 22, 2012 4:38 pm

Any chance you could put up a mirror? Skyrim Nexus doesn't work for me :(
It pops up with the server window which then goes white before I can even do anything and goes to the "connection was reset" error page. I would really like to use this mod.
User avatar
xemmybx
 
Posts: 3372
Joined: Thu Jun 22, 2006 2:01 pm

Post » Tue May 22, 2012 4:21 pm

Awesome. Any chance of seeing a version that doesn't require a script extender once the CK comes out? I just... don't trust them. Not the developers of it, but the program itself. It weird me out. Plus, I'm already encountering lag problems as is, I don't want they being any worse.
User avatar
Rebecca Clare Smith
 
Posts: 3508
Joined: Fri Aug 04, 2006 4:13 pm

Post » Wed May 23, 2012 2:44 am

This mod works great. Any chance you can write a mod that uncaps the skill limit of 100 like Elys did with SKSE?
User avatar
JESSE
 
Posts: 3404
Joined: Mon Jul 16, 2007 4:55 am

Post » Tue May 22, 2012 4:29 pm

+10 Internets for making the number of Souls configurable!

Thanks!
User avatar
Rob
 
Posts: 3448
Joined: Fri Jul 13, 2007 12:26 am

Post » Tue May 22, 2012 8:02 pm

Ah, well I finally managed to get it to download by clicking the file then clicking where the server link would be just as it popped up, took like 7 tries, haha. I wish Skyrim Nexus would just work right for me. >.>
User avatar
Robert Jr
 
Posts: 3447
Joined: Fri Nov 23, 2007 7:49 pm

Post » Wed May 23, 2012 4:38 am

Something I'll definitely use after I'm finished with my assassin, nice work.
User avatar
A Lo RIkIton'ton
 
Posts: 3404
Joined: Tue Aug 21, 2007 7:22 pm

Post » Tue May 22, 2012 8:11 pm

Will the perk points remain if unused and the mod is uninstalled?
User avatar
Natalie J Webster
 
Posts: 3488
Joined: Tue Jul 25, 2006 1:35 pm

Post » Tue May 22, 2012 5:37 pm

Script Dragon isn't working with the new patch. I'll update the mod (if needed) to the latest version when it is.

Either way, I have an update soon that puts a 1 second delay between checks, for people with more than 10 souls that don't want to have them all consumed at once.

Any chance you could put up a mirror? Skyrim Nexus doesn't work for me :(
It pops up with the server window which then goes white before I can even do anything and goes to the "connection was reset" error page. I would really like to use this mod.
Well, I do have http://nullcascade.com/dl/mods/skyrim/soulstoperks, but I can't promise I'll keep it as updated as the Nexus. If it turns out a lot of people have Nexus issues, I'll try to make it more accessible.


Awesome. Any chance of seeing a version that doesn't require a script extender once the CK comes out? I just... don't trust them. Not the developers of it, but the program itself. It weird me out. Plus, I'm already encountering lag problems as is, I don't want they being any worse.
If it's possible to redo a mod with fewer dependencies I'll certainly attempt to do so.


This mod works great. Any chance you can write a mod that uncaps the skill limit of 100 like Elys did with SKSE?
Nope. :D

She did amazing work, and there's no reason for me to have to redo it (if I even can) in SD. SKSE and SD play very nicely together. Instead I'm working on a Quick-Toggle UI (done, lets you toggle the UI with a single button press), Immersive Timescale (sets the timescale based on different conditions), and Frequent Saves (forces auto/quick saves at certain intervals/conditions). I'm also looking into code for The Divorce Mod (lets you divorce your partner, or detects if she is dead and auto-divorces you if she is), Stolen for Good (lets you claim a stolen item as your own), and Scale My Quest Items (hit a key, and it scans your inventory for lower-level quest items and gives you the version scaled to your level).


Will the perk points remain if unused and the mod is uninstalled?
Unused perk points will never go away. But, once you get 200 unused perk points the mod will tell you to spend some before converting. Uninstalling the mod will not remove any souls or perks.
User avatar
Ally Chimienti
 
Posts: 3409
Joined: Fri Jan 19, 2007 6:53 am

Post » Tue May 22, 2012 8:04 pm

So i install this mod, go to start up skyrim through the launcher, and this error message pops up and tells me that "Your game version is NOT supported, supported versions: 1.1.21.0(31oct11), 1.1.21.0(18nov11)." I assume this has something to do with the game version. how do I fix that?
User avatar
Tina Tupou
 
Posts: 3487
Joined: Fri Mar 09, 2007 4:37 pm

Post » Wed May 23, 2012 5:03 am

So i install this mod, go to start up skyrim through the launcher, and this error message pops up and tells me that "Your game version is NOT supported, supported versions: 1.1.21.0(31oct11), 1.1.21.0(18nov11)." I assume this has something to do with the game version. how do I fix that?
Unfortunately we need to wait for Script Dragon to be updated to 1.2, the new patch that came out 5 or so hours ago. :)
User avatar
Natasha Callaghan
 
Posts: 3523
Joined: Sat Dec 09, 2006 7:44 pm

Post » Tue May 22, 2012 1:22 pm

ohh makes sense. dang. ah well, good things come to those who wait, right? :shrug:
User avatar
Harry-James Payne
 
Posts: 3464
Joined: Wed May 09, 2007 6:58 am

Post » Tue May 22, 2012 4:09 pm

if only this could have been accomplished without some third party script extender.
User avatar
Sheeva
 
Posts: 3353
Joined: Sat Nov 11, 2006 2:46 am

Post » Wed May 23, 2012 4:32 am

I was waiting for this. Thanks so much for such a thing.
User avatar
Adriana Lenzo
 
Posts: 3446
Joined: Tue Apr 03, 2007 1:32 am

Post » Wed May 23, 2012 12:10 am

Awesome. Any chance of seeing a version that doesn't require a script extender once the CK comes out?

Extremely unlikely. We can't be absolutely, 100% certain until the CS is out, but the current consensus is that there do not appear to be any built-in script commands which will modify the player's available perk points. If that's correct, then the only way to get this functionality is to either run an extender which adds a perk point management command (as SKSE almost certainly will if there isn't one already) or to directly manipulate the "number of perk points" counter in memory (as done by the "F1 adds perk point" trainer and, I presume, this ScriptDragon plugin).

Plus, I'm already encountering lag problems as is, I don't want they being any worse.

There were a few very good lag-reducing mods for Oblivion which relied on OBSE to give them the ability to improve performance. I expect that similar mods will appear for Skyrim which use SKSE and/or ScriptDragon to allow them to improve performance.

More generally, my experience has been that OBSE/FOSE mods are no more likely to reduce performance than any other (non-extender) mod. There may be good reasons for avoiding extenders (I avoided them myself for quite some time; I honestly don't remember why, aside from a vague feeling of distrust), but this is not one of them.
User avatar
Justin
 
Posts: 3409
Joined: Sun Sep 23, 2007 12:32 am

Post » Tue May 22, 2012 10:52 pm

Excellent.
User avatar
Irmacuba
 
Posts: 3531
Joined: Sat Mar 31, 2007 2:54 am

Post » Tue May 22, 2012 7:41 pm

Great idea. Grabbing now.
User avatar
Nomee
 
Posts: 3382
Joined: Thu May 24, 2007 5:18 pm

Next

Return to V - Skyrim