SphereCommunity
spawnbit problem help me please? - Printable Version

+- SphereCommunity (https://forum.spherecommunity.net)
+-- Forum: Sphere 0.56d (/Forum-Sphere-0-56d)
+--- Forum: General Help (/Forum-General-Help)
+--- Thread: spawnbit problem help me please? (/Thread-spawnbit-problem-help-me-please)



spawnbit problem help me please? - G-Defender - 12-15-2017 07:03 AM

Hello.

Taming staff problem.

Please watch the video.

Horse are deleted.

video: https://youtu.be/WZPYkOpvt90





Thank you in advance.


RE: spawnbit problem help me please? - darksun84 - 12-15-2017 08:20 AM

I can't replicate it, is that a custom taming script?

Taming staff doesn't exist in default sphere scripts


RE: spawnbit problem help me please? - Satvet - 12-15-2017 12:50 PM

this mem_flags being used?
Quote:memory_ispawned 00200 // UNUSED!!!! i am spawned from this item. (never time out)

[Image: vrs-1.png]
this custom taming script.
Code:
    if (<link.memoryfindtype.memory_ispawned>)
        link.memoryfindtype.memory_ispawned.remove
    endif
    link.karma -50
    link.memorydel <cont.uid>
    link.memorydel <link.uid>
    link.newitem i_memory
    link.act.attr 04
    link.act.more1 04
    link.act.more2 <serv.time>
    link.act.morep <link.p>
    link.act.color memory_ipet
    link.act.timer -1
    link.act.link <cont.uid>
    link.act.cont <link.uid>
    link.flags <link.flags>&statf_pet
    //link.bark 2
    //link.act.update
    //link.act.updatex
    cont.events -e_taming_f
    cont.sysmessage @96,,1 <link.name> sizi sahibi olarak kabul etti. // he accepted you.



RE: spawnbit problem help me please? - evening - 12-18-2017 03:38 PM

use delobj <tame uid>

28-08-2015, XuN
Changed the way SPAWNS works, improved them and added more access functions:
- Removed MEMORY_ISPAWNED from source (still present as a def in sphere_defs.scp for backwards-compat)
- Updated SpawnItem to point directly to the spawn instead of redirecting to memory's link.
- Moved SpawnItem ® to COjbBase to affect both chars and items.
- Spawned OBJs are now stored in the spawn, so SpawnItem only gives quick access to the spawn.
- Functions added to spawns:
- AT.n.KEY ®: Retrieves the 'KEY' val for the 'n' spawned item/char, examples: <at.0.name>, <at.0.str>...
- COUNT ®: 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).
NOTE: While updating for this build, when server is loading for first time and converting MEMORY_ISPAWNED to SpawnItem and removing these memories, Sphere will throw a memory_leak exception after loading the world because of the difference between items before loading (chars with memory_ispawned) and items after loading (memory_ispawned removed).


RE: spawnbit problem help me please? - G-Defender - 12-19-2017 06:19 AM

thank you.


RE: spawnbit problem help me please? - Satvet - 12-21-2017 09:01 AM

thank you for your interest. @evening