Jump to content

MillieTG

Resident
  • Posts

    18
  • Joined

  • Last visited

Posts posted by MillieTG

  1. Hello it appears I am not allowed on Social Island.  I do not think I did anything inappropriate.  How do I find out if I did and what to do about it.  I enjoy helping people who have just started.  I still remember how frustrated I was when I started.

    Millie Lockwood

     

  2. I built a skybox in the mainland.  I was trying to write a script to go up to it with limited success.  I then found a script in the marketplace to do this and bought it.  ( no response from the creator but it was very cheep)  The script works well but the object that i inserted the script into 'follows me up into the sky ' it is always a bit below me ( can get exact coordinates if needed) can anyone tell me why this is happening or what I should do?

     

    Here is a copy of the script

    //_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
    //_/_/_/_/_/_/_/_/_/_/_/_/_/ The script begins _/_/_/_/_/_/_/_/_/_/_/_/_/_/
    //_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
    vector destination = <175,88,1001>; // the destination coordinate
    string text = "Touch To Teleport"; // optional floating text on the teleporter, input a space if not used
    vector text_color = <1.0,1.0,1.0>; // the floating text's color
    integer touch2sit = TRUE; // TRUE - left click to sit; FALSE - left click to touch
    integer access_mode = 1; // 1 - public; 2 - owner; 3 - group;

    //=================================================
    posJump( vector target_position )
    {// Trickery discovered by Uchi Desmoulins and Gonta Maltz. More exact value provided by Fake Fitzgerald.
        llSetPrimitiveParams([PRIM_POSITION, <1.304382E+19, 1.304382E+19, 0.0>, PRIM_POSITION, target_position ]);
    }
    //=================================================
    warpPos( vector destpos ) 
    {   //R&D by Keknehv Psaltery, 05/25/2006; unlimited modified by Klug Kuhn 10/01/2008

        // Change this safety range depends on your script memory
        // The larger the range, the quicker (and less "flashes") to get to the destination, however, the more to eat up script memory.
        float safety_range = 1000.0;


        integer arrived = FALSE;
        integer within_range = FALSE;
        vector inter_pos = ZERO_VECTOR;
        vector current_pos = llGetPos();
        vector checking_pos = destpos;
        integer jumps = 0;
        list rules = [];
        integer count = 0;

        if (llVecDist(destpos, current_pos) <= safety_range)
        {
            jumps = (integer)(llVecDist(destpos, current_pos) / 10.0) + 1;
            rules = [ PRIM_POSITION, destpos ];  //The start for the rules list
            count = 1;
            while ( ( count = count << 1 ) < jumps)
                rules = (rules=[]) + rules + rules;   //should tighten memory use.
            llSetPrimitiveParams( rules + llList2List( rules, (count - jumps) << 1, count) );            
        }
        else
        {
            while (!arrived)
            {
                current_pos = llGetPos();
                checking_pos = destpos;
                
                within_range = FALSE;              
                while (!within_range)
                {
                    if (llVecDist(checking_pos,current_pos) > safety_range)
                    {
                        checking_pos = <(current_pos.x + checking_pos.x) / 2.0,(current_pos.y + checking_pos.y) / 2.0,(current_pos.z + checking_pos.z) / 2.0>;
                    }
                    else
                    {
                        within_range = TRUE;
                        
                        if (llVecDist(destpos, current_pos) <= safety_range)
                        {
                            jumps = (integer)(llVecDist(destpos, current_pos) / 10.0) + 1;
                            rules = [ PRIM_POSITION, destpos ];  //The start for the rules list
                            count = 1;
                            while ( ( count = count << 1 ) < jumps)
                                rules = (rules=[]) + rules + rules;   //should tighten memory use.
                            llSetPrimitiveParams( rules + llList2List( rules, (count - jumps) << 1, count) );            
                            
                            arrived = TRUE;
                        }                    
                    }
                }
                
                if (!arrived)
                {
                    jumps = (integer)(llVecDist(checking_pos, current_pos) / 10.0) + 1;
                    rules = [ PRIM_POSITION, checking_pos ];  //The start for the rules list
                    count = 1;
                    while ( ( count = count << 1 ) < jumps)
                        rules = (rules=[]) + rules + rules;   //should tighten memory use.
                    llSetPrimitiveParams( rules + llList2List( rules, (count - jumps) << 1, count) );
                }
            }
        }
    }
    //=================================================
    default
    {
        state_entry()
        {
            llSitTarget(<0.0, 0.0, 0.01>, ZERO_ROTATION);                        
            llSetText(text,text_color,1.0);
            if (touch2sit)
                llSetClickAction(CLICK_ACTION_SIT);
            else
                llSetClickAction(CLICK_ACTION_NONE);
        }  
        changed(integer change)
        {
            if (change & CHANGED_LINK)
            {
                key user = llAvatarOnSitTarget();
                if (llGetAgentSize(user) != ZERO_VECTOR)
                {
                    integer access_granted = FALSE;
                    if (access_mode == 1)
                        access_granted = TRUE;
                    else if (access_mode == 2) 
                    {
                        if (user == llGetOwner())
                            access_granted = TRUE;
                        else
                        {
                            llUnSit(user);                        
                            llSay(0,"  sorry, owner access only.");
                        }
                    }
                    else if (access_mode == 3) 
                    {
                        if (llSameGroup(user))
                            access_granted = TRUE;
                        else
                        {
                            llUnSit(user);
                            llSay(0,"  sorry, group memeber access only.");
                        }
                    }
                    
                    if (access_granted)
                    {
                        vector init_pos = llGetPos();                
    //                  warpPos(destination); // use warPos() function
                        posJump(destination); // use posJump() function
                        llUnSit(user);
                        llSleep(0.2);
    //                  warpPos(init_pos); // use warPos() function
                        posJump(init_pos); // use posJump() function                
                    }
                }
            }
        }    
    }
    //_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
    //_/_/_/_/_/_/_/_/_/_/_/_/_/ The script ends _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
    //_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

  3. Hi 

    Suddenly after being at Bonded Souls Asylum my avatar walks and stands like a monkey.  I did not knowingly receive any new items from anyone.  I have tried switching AO's Switching entire outfits, and restarting.  I use firestorm and if I reset animations I am briefly back to normal and then the strange walk returns.  There were 2 fellows there that acted a lot like grievers and I am concerned they may have done something.  

     

    Anyone have any ideas?

    Millie

  4. Hi

    I purchased a dynamic maternity advancement  feature from Funsies.   To start it up I had to rez it on the ground and set it up.  I have found I do not like it and have been attempting to delete it.  The funnies objects tend to be prim hungry.  I have deleted all the objects related to in from my inventory and emptied the trash

    Yet when I am at home - and only at home, I still get messages from it.  

    [20:41] Dynamic Maternity Advancement: Dimples misses daddy

    Which I think means it is still rezed somewhere on my property.   I have used the parcel details - objects - show.   But do not know how to bring the names of the objects up.  When I try to 'show' and look around often the highlighting goes away.   I fear the object may be invisible.  i am using firestorm but also have second life viewer.

    Is there an easy way to find an object in your home?

    Thanks

    Millie

  5. When I touch my Lindel premium member home control panel it says:

    Whoops!

    There was an error in processing your selection or the house is not responding.

    I am using firestorm.  Any ideas what I should try?

     

    MillieTG


    Please click again on the house control panel inworld or try again la

    Whoops!

    There was an error in processing your selection or the house is not responding.
    Please click again on the house control panel inworld or try again later.I am 

  6. If you are as new as I was, though this is great advise, it may not help you.   There is a great manual for open collar on line.  It explains the controls and how to get things to happen.   Just do a search for Open Collar. 

    You have to be using a bowser that supports RLV  That means second life viewer will not work.  Firestorm and others will.  

    You have to be in Local chat for the command lines to work.   They are very handy.   To get a command lines to work you type the first 2 letters in your name then the command.  There are other ways but this is the easiest in my opinion.   So for example, to bring up my menu I would type

    mi menu 

    Going by your user name here in the chats, you would type

    de menu 

    The version of collar I have does not let you add owners (that I could figure) through the menu unless the person you wanted as owner was in chat range.  I could not add myself as owner through the menu.   I strongly recommend adding yourself as owner before anyone else.   If your owner is off line you can be stuck for a long time trying to figure out how to get away from a piece of furniture etc.

     

    If you try adding yourself using the command line remember that if you do not have a last name your last name is Resident

  7. On 4/27/2017 at 4:45 AM, BilliJo Aldrin said:

    You can engage in adult activities in a Linden home. Just set the land so people outside can't see in, and make your property group access in an invite only group.

    Oh and to answer your question, there are no adult rated Linden homes regions, as far as i know

    P.S. can i come to the party *smiles*

    Thanks BilliJo.  I do not intend to run a business.  Just invite friends over from time to time.  So this will probably be what I want.

     

    Any you are welcome over anytime :)

    Take Care

×
×
  • Create New...