//Put this script OnUsed
void main()
{

object oPC = GetLastUsedBy();

if (!GetIsPC(oPC)) return;

if (ReflexSave(oPC, 15, SAVING_THROW_TYPE_NONE))
   {
   SendMessageToPC(oPC, "**You avoid being stuck to the webbing.**");
   return;
   }

object oTarget;
oTarget = oPC;

effect eEffect;
eEffect = EffectMovementSpeedDecrease(95);

ApplyEffectToObject(DURATION_TYPE_TEMPORARY, eEffect, oTarget, 30.0f);

SendMessageToPC(oPC, "** You've managed to get stuck in the spider web. **");

}