DMH-Online

Dungeon Masters Helper · Est. 2005

Triggers Scripts

NWN Script: giev_xp_disarm.htm

Author Sticky: Post Working Scripts Here
Wildgoose Posted: Wednesday, 26 June 08:56AM
Script Name: Disarm Trap XP
What it does: Gives the disarming player XP equal to the trap DC.

Just add this script to ANY trap you have and it will adjust the XP depending on the trap's DC.
(Put it in OnTrapDisarm.)

NWScript:
//::-----------------------------------
//:: Disarm Trap Experience Giver
//::-----------------------------------
//:: Created By: Mark 'Wildgoose' Lake
//::-----------------------------------
void main()
{
    // Determine who Disarmed Trap
    object oPC = GetLastDisarmed();
    // Give XP equal to DisarmDC
    GiveXPToCreature(oPC, GetTrapDisarmDC(OBJECT_SELF));
}



_________________
That's what I like about them elven girls man... I get older; they stay the same age.

⌂ All Scripts ← PreviousNext → 👁 Category List

All Triggers Scripts

📄 boss_room 📄 falling_trap 📄 finger 📄 giev_xp_disarm 📄 giev_xp_disarm_002 📄 giev_xp_disarm_003 📄 giev_xp_disarm_004 📄 laughing_trap 📄 random_enc_high 📄 repulsion_script 📄 repulsion_script_002 📄 repulsion_script_003 📄 repulsion_script_004 📄 set_variable 📄 shut_lock_door 📄 spiked_corridor 📄 traps_that _trigger