CProp to equipped item question

For questions relating to POL scripting (not necessarily related to WoD)

Moderators: Siobhan, Sebastian, Drocket

CProp to equipped item question

Postby Rena on Mon Aug 09, 2004 6:30 am

Alright, here is what I got, this script is supposed to place a cprop on the gloves that actually have to be equipped, now my problem is that although it is supposed to do it, it doesnt seem to be doing it, so below is my script, and I am hoping that someone could help me out here.

script:
---------------------------------------------
var monkgloves := GetEquipmentByLayer(who, 7);
var gloves := 0xA66;
var spikedgloves := 0xA67;
var myskill := GetAttribute(who, "anatomy");
var duration := CInt(myskill/20);

SetObjProperty(who, "#usingmonkability", 0x1);

if (!who)
EraseObjProperty(who, "#usingmonkability");
return 0;
endif

if (!CheckSkill(who, SKILLID_ANATOMY, -1, modify_points(who, SKILLID_ANATOMY, 0)))
SendSysMessage(who,"You fail at attempting this move.");
EraseObjProperty(who, "#usingmonkability");
return 0;
endif

if(monkgloves == gloves || spikedgloves)
SetObjProperty(gloves, "#surgfists", 0x1);
SetObjProperty(gloves, "#duration", duration);
EraseObjProperty(who, "#usingmonkability");
SetStamina(who, GetStamina(who) + -25);
elseif(monkgloves == spikedgloves)
SetObjProperty(spikedgloves, "#surgfists", 0x1);
SetObjProperty(spikedgloves, "#duration", duration);
EraseObjProperty(who, "#usingmonkability");
SetStamina(who, GetStamina(who) + -25);
else
SendSysMessage(who, "You must have spiked or horned gloves equipped.");
EraseObjProperty(who, "#usingmonkability");
return;
endif
-------------------------------------------

So uhh..there it is, I would apreciate any help on this, would be most grateful. Thanks.
Rena
Newbie
 
Posts: 11
Joined: Thu Jul 03, 2003 8:02 pm

Return to Scripting Forum

Who is online

Users browsing this forum: No registered users and 0 guests

cron