Jump to content

Adrasteia Goldlust

Resident
  • Posts

    9
  • Joined

  • Last visited

Reputation

0 Neutral

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. WIth llVolumeDetect and/or llSetPrimitiveParamsFast there is no bounce, however "splash hits" aren't registered at all on prim OR linden ground. I tried with these also llCollisionSprite(""); llSetStatus(STATUS_DIE_AT_EDGE|STATUS_PHYSICS,TRUE ); but seems the issue isn't fixed. Driving me crazy!
  2. Hmm, I read on the LSL Wiki that land collision does not work with llVolumedetect, only collision works. Also, that llSetBouyancy(1.0) should stop the arrow from falling through the ground, so going to test that
  3. That would work, however..this script is for bows that work with the Gorean meter, and it has a "splash area" of 3.5m radius on the ground at your feet.. So in this case, the arrow needs to collide with the linden ground as well for the hits to register. So I went back to playing with different physics settings and trying with phantom&physical arrows, tried the llSetLinkPrimitiveParamsFast also, all of those above still make the arrows bounce.
  4. /Sighs. I ran into the next issue, with llVolumedetect the arrows fall through the ground and an error message pops onto my screen also (I read it's because the arrow goes too deep underground when it falls) so I had to take that part out. Trying to find out another way to work around it. Who would have known scripting properly working bow and arrow is so difficult!
  5. Thank you so much, testing in progress...will report the results here Edit: It works! Thank you again, we made the arrow phantom and added the llVolumeDetect(TRUE). No bounce!
  6. Unfortunately the other bows aren't mine and I'm unable to view the scripts, it was merely an observation, that is infact possible to make them not bounce, I just don't know how
  7. Yes it does that. But it bounces off of prims and slides on prim ground on close range...on normal ground it just "sinks" and dies.
  8. This is what it says: } collision_start(integer start) { llSetPrimitiveParams([PRIM_PHYSICS, FALSE, PRIM_PHANTOM, TRUE]); if ((llDetectedType(0) & AGENT) && (llDetectedKey(0)!=llGetOwner())) { llWhisper((integer)("0x" + llGetSubString((string)llDetectedKey(0),0,7)),"sword,"+ llKey2Name(llGetOwner()) +","+llDetectedName(0)+",arrow~direct"); llOwnerSay("Direct hit on "+llDetectedName(0)+" - Base damage 20%"); llSetTimerEvent(death); } else { llSetTimerEvent(death); llSensor("","",AGENT,3.5,PI); } Ok I hope I posted the right part.
  9. I have an arrow script to work with bows, but there is an issue with arrows bouncing off of prims. I've understood that this has something to do with SL physics, deflection. How can I fix this, or minize it? Tested a few different bows, and some of them have no visible bounce at all on collision. Thanks in advance, all and any help appreciated! P.S I'm a builder not a scriptor, and the script isn't created by me.
×
×
  • Create New...