Jump to content

Quest Award Leveling Script Help


Ranma-chan

Recommended Posts

I'm looking for someone good with scripting to help me out a bit. If you don't know, maybe you could direct me to someone who does? I'm trying to make a mod that will make Aleanne's Glass set level witht he PC.

 

I've been trying to make Aleanne's glass set level with the player based on the QuestAwardLeveling Script.

What I hope to accomplish is make the armor level with the PC so I don't "cheat" at level 1 and get uber armor just to "look like a tramp.". What I basically want :( is a piece of armor that gets progressively better so I can use it the entire game. Why? Because it looks good and I like it. I hate that when you download a new armor that it's usually too strong or too weak depending on when you get it. I want to borrow the questawardleveling script and make my own leveling version.

 

 

First I made 6 versions of the armor like you're supposed to.

 

Each version is progressively better.

 

I had it setup like this.

 

 

Level 1

Same Stats as Fur

Level 2

Same Stats as Leather

Level 5

Same Stats as Chainmail

Level 10

Same stats as Mithril

Level 15 Same Stats as Elvel

Level 25

Same Stats as Glass

 

Here's What I've done so far, using Alleanne's Black Glass as reference.

 

I created 6 files each representing a piece of armor.

 

I also made the item a leveled item by adding it to a leveled list.

 

Let's use the boots as example

 

aleGlassBootsblack01

aleGlassBootsblack02

aleGlassBootsblack05

aleGlassBootsblack10

aleGlassBootsblack15

aleGlassBootsblack25

 

then I created a new script using QuestAwardLeveling as a reference.

 

I made a Quest script:

 

ScriptName GlassLevelingScript

;Borrowed Script from QuestAwardLeveling to use for my own

 

begin GameMode

 

 

;Update Black Glass Boots

if(player.getitemcount aleGlassBootsblack01 >= 1 && player.getlevel >= 2)

player.removeitem aleGlassBootsblack01 1

player.additem aleGlassBootsblack02 1

endif

if(player.getitemcount aleGlassBootsblack02 >= 1 && player.getlevel >= 5)

player.removeitem aleGlassBootsblack02 1

player.additem aleGlassBootsblack05 1

endif

if(player.getitemcount aleGlassBootsblack05 >= 1 && player.getlevel >= 10)

player.removeitem aleGlassBootsblack05 1

player.additem aleGlassBootsblack10 1

endif

if(player.getitemcount aleGlassBootsblack10 >= 1 && player.getlevel >= 15)

player.removeitem aleGlassBootsblack10 1

player.additem aleGlassBootsblack15 1

endif

if(player.getitemcount aleGlassBootsblack15 >= 1 && player.getlevel >= 25)

player.removeitem aleGlassBoots15 1

player.additem aleGlassBootsblack25 1

endif

endif

end

 

The Problem is.. It doesn't seem to work >.<.

 

I tried saving it as a seperate ESP, but Oblivion says it isn't a valid ESP file. I tried making Black Glass.esp an Active file and saving it to that and it doesn't work either.

 

Either my script is conflicting with QuestAwardLeveling.esp or I need to make QuestAwardLeveling.esp an active file and add this line to it.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...