Jump to content

Scott Tureaud

Resident
  • Posts

    3
  • Joined

  • Last visited

Everything posted by Scott Tureaud

  1. Spell Fire is intended to be a closed combat system for fantasy SIMs. You really don't want to mess with it from a social standpoint since SIM owners adopt the system based on the fact that it's closed. Really to be IMO just from a respect standpoint you probably shouldn't just because you can. _________________ On the Aside SF is purely a collision based combat system. Sword Swings, Arrows, Magic and similar hit purely because a transparent/nontransparent prim hit you. As of 2 years ago you could change the name of any prim to the same name that SF uses for damage and it would damage meters just fine. With LSL updates since then it might not work since dectecting the creator of an object is a bit more lightwieght now, meaning it could have been added to new meters. So really something as simple as say Creating a sphere with the right name on it, then have rezzing a short lived particle spammer and LLDie() trigger on collision is enough.
  2. DCS2 isn't a physical system it all based on the meter listening to chat, and sensors dectecting targets. From past SIM rules even arrows aren't physical anymore. Bows and Arrows are pretty darn annoying in DCS systems, they're litterally better meele weapons than swords are. Essentially you can account for something like a 3-5 meter radius splash damage in a complete circle, compared to an arc(usually 90 degrees to 180 degrees) the same size on a sword. __________ I would probably say stamina system is probably the best proposal. Essentially you can have the stamina damage come from enemy meters when hit or from your own meter. From your own meter this means that you can't have interferance from cheats, but it discludes the ability for bows to damage stamina. Essentially you can account for arrow/bow damage coming from further than 10-20 feet(whisper/say range), since bows are still required to to use channel 20 to damage people(usually still sensor+splash damage but that's just part of DCS silliness). You could go for the enemy meter damaging your stamina. You're going to have the same issue you're facing now eventually, if you get any amount of popularity. You're relying on more channel usage which means you're going to take more script time building, string-to-listing, and testing strings than above. A last ditch effort would probably be listening to mouse clicks, but not every click is a real swing or fire. Swords are easy to validate, arrows will once again require a reply from the enemy meter. End result you're better off not bothering decting mouse clicks. With stamina you also have the whole GUI issue. ________________________ You can also decide to just go with a global logger and damage reader, that displays a persons DPS and shortest time between swings(after having this information public+known I've seen cheaters actually dealing less damage than real players for fear of getting caught). Then have users judge who is cheating and self enfource. This is pretty much the only thing that works with DCS systems, they're so public and so old that users have soo many silly things.
  3. If you're using a teleporter for less than 300 meters just use a sit target followed by unsit: http://wiki.secondlife.com/wiki/LlUnSit The first example can be used as a teleporter and will have about as much script impact as a couch. _____ As for the script provided, most people will have worse attached to their avatar that they forgot about. I would say that it has some wasted script time, but provides more usability with it.
×
×
  • Create New...