How would I go about adding to an XmlValue attachment?
I want to add say 15 to a players existing XmlValue attachment of name "X" what checks should I use to check the player for the XmlValue of the correct name and then update the int by adding the desired amount?
Thanks
,
you should be able to use the INC,val keyword like this
SETONTRIGMOB/ATTACHMENT,xmlvalue,XS,value/INC,15
would increase the value of the xmlvalue attachment named "XS" by 15
Sorry I forgot to point out that I was trying to do this in a script not using the Spawner itself.
ah, then it would look something like
CODE |
XmlValue a = (XmlValue)XmlAttach.FindAttachment(from, typeof(XmlValue), "TheName");
if(a != null) { // found the attachment so add 15 to the Value property a.Value += 15; }
|
where, 'from' would be a reference to the player you were checking, and "TheName" is the name of the XmlValue attachment you are looking for.
This is the general format for accessing and modifying the contents of attachments on objects.