Jump to content

Need a simple script


Sammaelos

Recommended Posts

Hello, I need a simple script.

 

This should when I equip my gloves add two weapons in my inventory. When I unequip my gloves remove the weapons.

 

My script dont work.

 

Scriptname Lucifer extends ObjectReference

Armor property fist auto
Actor Property Player Auto

Event OnEquipped(Actor akActor)

if akActor == Player
Player.additem(fist,1)
Player.Equipitem(fist,1)
endif

EndEvent


Event OnUnEquipped(Actor akActor)

if akActor == Player
Player.unequipitem(fist)
Player.removeitem(fist,1)
endif

EndEvent

Edited by Sammaelos
Link to comment
Share on other sites

Well armor isn't a weapon, first off, and you only have one. I BELIEVE the script should extend Armor because it's on gloves.

Scriptname Lucifer extends Armor

Weapon Property Weapon1 Auto
Weapon Property Weapon2 Auto
Actor Property Player Auto

Event OnEquipped(Actor akActor)

    if akActor == Player
        Player.AddItem(Weapon1)
        Player.EquipItem(Weapon1)
        Player.AddItem(Weapon2)
        Player.EquipItem(Weapon2)
    endif

EndEvent


Event OnUnEquipped(Actor akActor)

    if akActor == Player
        Player.UnequipItem(Weapon1)
        Player.RemoveItem(Weapon1)
        Player.UnequipItem(Weapon1)
        Player.RemoveItem(Weapon1)
    endif

EndEvent

Be sure you fill your properties for the Player, and for your two weapons.

Link to comment
Share on other sites

the script still does not work :sad:

 

I have tried with this script. And I tried to add a spell but that does not work.

 

Scriptname ApplySpellOnEquipScript extends ObjectReference

Spell Property SpellToApply auto
Actor Property PlayerRef Auto

Event OnEquipped(Actor akActor)

if akActor == PlayerRef
akActor.AddSpell(SpellToApply)
endif

EndEvent


Event OnUnEquipped(Actor akActor)

if akActor == PlayerRef
akActor.RemoveSpell(SpellToApply)
endif

EndEvent

 

 

Is something possible when you put on gloves?
Edited by Sammaelos
Link to comment
Share on other sites

  • Recently Browsing   0 members

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