Difference between revisions of "IncrementPlayerSkillUse"

From the Oblivion ConstructionSet Wiki
Jump to navigation Jump to search
imported>Haama
(Changed syntax this time)
imported>Low Post
 
(5 intermediate revisions by 3 users not shown)
Line 4: Line 4:
  (nuSkillExperience:float) IncrementPlayerSkillUse skill:name ''whichAction:short'' ''howManyTimes:float''
  (nuSkillExperience:float) IncrementPlayerSkillUse skill:name ''whichAction:short'' ''howManyTimes:float''


Records some additional uses of one of the skill actions.
Records some additional uses of one of the skill actions. Increments Skill Level by using the internal formula used for normal SkillUps if necessary.
 
''whichAction'' defaults to 0, ''howManytimes'' defaults to 1 if omitted.
 
''howManyTimes'' should always be positive. Use [[TriggerPlayerSkillUse]] or [[ModPlayerSkillExp]] if you want to decrease SkillUse.


'''Example'''
'''Example'''
  float Exp
  float Exp
  set Exp to (IncrementPlayerSkillUse Alchemy 1)
  set Exp to (IncrementPlayerSkillUse Alchemy 1 1)
Increases the player's alchemy skill as if the player had just made a potion. Sets ''Exp'' to the player's new amount of experience for alchemy.
Increases the player's alchemy skill as if the player had just made a potion. Sets ''Exp'' to the player's new amount of experience for alchemy.


Line 15: Line 19:
*[[GetSkillUseIncrement]]
*[[GetSkillUseIncrement]]
*[[SetSkillUseIncrement]]
*[[SetSkillUseIncrement]]
*[[TriggerPlayerSkillUse]]
*[[ModPlayerSkillExp]]
*[[GetRequiredSkillExp]]


[[Category: Functions]]
[[Category: Functions]]
Line 20: Line 27:
[[Category: Player Functions]]
[[Category: Player Functions]]
[[Category: Player Functions (OBSE)]]
[[Category: Player Functions (OBSE)]]
[[Category: Record Variable Functions]]
[[Category: Record Variable Functions (OBSE)]]

Latest revision as of 09:20, 23 March 2011

A command for Oblivion Script Extender

Syntax:

(nuSkillExperience:float) IncrementPlayerSkillUse skill:name whichAction:short howManyTimes:float

Records some additional uses of one of the skill actions. Increments Skill Level by using the internal formula used for normal SkillUps if necessary.

whichAction defaults to 0, howManytimes defaults to 1 if omitted.

howManyTimes should always be positive. Use TriggerPlayerSkillUse or ModPlayerSkillExp if you want to decrease SkillUse.

Example

float Exp
set Exp to (IncrementPlayerSkillUse Alchemy 1 1)

Increases the player's alchemy skill as if the player had just made a potion. Sets Exp to the player's new amount of experience for alchemy.

See Also[edit | edit source]