SphereCommunity
addobj - Printable Version

+- SphereCommunity (https://forum.spherecommunity.net)
+-- Forum: Sphere 0.56d (/Forum-Sphere-0-56d)
+--- Forum: Script Help (/Forum-Script-Help)
+--- Thread: addobj (/Thread-addobj)



addobj - evening - 03-30-2017 12:22 AM

Can not view <ADDOBJ> directly in dialog?

22:28:ERROR:(dlg_info_item.scp,70)Can't resolve <addobj>


RE: addobj - Coruja - 03-30-2017 03:11 AM

ADDOBJ is a function related to spawns, so I guess you're talking about spawns?

to get the ref of spawned objects you must use AT.n.KEY instead ADDOBJ

Code:
28-08-2015, XuN
Changed the way SPAWNS works, improved them and added more access functions:
    ...
    - Functions added to spawns:
        - AT.n.KEY (R): Retrieves the 'KEY' val for the 'n' spawned item/char, examples: <at.0.name>, <at.0.str>...
        - COUNT (R): Returns the total count of spawned items or chars.
        - RESET (W): Removes every spawned Item/Char.
        - STOP (W): Removes every spawned Item/Char and stops the Spawn.
        - START (W): Same as DClicking the Spawn, but from function, without LOS/Distance/etc limitations (It just makes it start, doesn't reset it, so won't work if it's already working).
        - ADDOBJ uid (W): Adds the given UID(the Item/Char must exist obviously, so it must be created before) to the Spawned list, it doesn't check for MORE2 < AMOUNT or anything, it's a forced add. Example:
                ON=@GetHit
                    REF1=<SpawnItem>
                    SERV.NEWNPC=<baseid>
                    NEW.P=<P>
                    NEW.FLAGS |= STATF_CONJURED
                    REF1.ADDOBJ=<NEW>
        - DELOBJ uid (W): The opossite of ADDOBJ, removes one OBJ from this list (just remove from the list, it's not removing the OBJ itself).



RE: addobj - evening - 03-30-2017 03:42 AM

okay thx