Marstol Nitely wrote:... So OSSL function is OsTeleport Agent or OsTeleportOwner, right?
That's right. OpenSim function names all begin with 'os' and all SL function names begin with 'll'
Marstol Nitely wrote: ... And OSSL teleports are like the rowdy kids because they don't ask permission, they just go where they want, when they want.
That's a good way of thinking about it, LOL! OpenSim has a few rowdy functions, ones that don't ask for permission, like the ones to animate and stop animating an avatar. Using the OpenSim animate functions involve less scripting, because they don't need the permissions. There are a number of force-attach OSSL functions too, LOL. in kitely, use of those types of OSSL functions are limited to the world owner.
Marstol Nitely wrote: ... Therefore the name Blam!
Maybe that is where they got that name! I have no idea. Wondered about that myself.
Marstol Nitely wrote: ... But the one Minethere put up is some other sort of function, so it, it, um, it asks something er other permission. See - almost.
... The one that Minethere used opens up the map, llMapDestination. And, if I understand it right, her script doesn't need to get any permissions because she's opening the world map to allow the avatar to choose to teleport to the specified coordinates. I haven't used that function before so I'm not positive about that. That's why I said earlier that it is quite likely that Minethere uses that method because it's known to be a solid method, and no permissions to fail. The other common method that people use is to do sit-to-teleport objects, at least for in-region transportation.
Marstol Nitely wrote: ... Maybe if I keep learning from you I'll actually be able to write a script in 5 or 10 years.
LOL, if you limited yourself to just listening to me, that might be true. There are others, that if you listen to them, you will likely find yourself scripting in a couple days! I'm not well known for being a teacher
