Jump to content

LulaMoo

Resident
  • Posts

    18
  • Joined

  • Last visited

Posts posted by LulaMoo

  1. 4 hours ago, Alwin Alcott said:

    when i read this i think a typo changed the way i took your post :)

    you write "expect estate right" .. while i think now you meant it as "except estate rights":) just a little change in the word, same letters.. but totally different meaning.

    Thank you I just edited it 

  2. 7 hours ago, Alwin Alcott said:

    You will normally only get Estate Manager rights when renting a full homestead or full prim region. 
    I don't think 4000 a month is a price you'll get a homestead for, most are between 6500 and 7500 a week.
    If you don't rent a full region, either homestead or fp region other will rent there too, and EM rights mean you will have control over those, doubtfull if they will like that as co-renter

    I think you''ll have to lower your expectations, or upper the money you want to spend.

    Why I said I didn't want estate rights so wouldn't people think I was after estate rights just all other rights I'm not looking for estate right why i stated that but seem like I have lower my expectations I am not ask for full prim sim for that amount just little bit land I can set down house with some prims 

  3. Hi I'm looking to spend about 4000 a month for a little bit land I can call home that I have  full right except estate Manger prefer low lag areas and prefer grass I wanna try get the max amounts prims I can get for the amount I pay 

    png_20230130_055744_0000.png

  4. // :CATEGORY:XS Pet
    // :NAME:XS Pet Robot
    // :AUTHOR:Ferd Frederix
    // :KEYWORDS: Pet,XS,breed,breedable,companion,Ozimal,Meeroo,Amaretto,critter,Fennux,Pets
    // :CREATED:2013-09-06
    // :EDITED:2014-01-30 12:24:21
    // :ID:988
    // :NUM:1465
    // :REV:0.50
    // :WORLD:Second Life, OpenSim
    // :DESCRIPTION:
    // XS Pet xs_eater
    // :CODE:

    // xs_eater

     

     


    // START OF COPIED file 'Global Constants.txt' from the Debug folder. It has to be the same in all files
    // If you change this in any script, change it in all of them, please. It works a lot better that way.

    // This is code based on Version 0.50 01-30-2014
    // For version history, see file revisions.txt
    //
    // LICENSE
    /////////////////////////////////////////////////////////////////////
    // This code is licensed as Creative Commons Attribution/NonCommercial/Share Alike
    // See http://creativecommons.org/liceses/by-nc-sa/3.0/
    // Noncommercial -- You may not use this work for commercial purposes, i.e., you cannot sell this script in any form, including derivatives.
    // If you alter, transform, or build upon this work, you may distribute the resulting work only under the same or similar license to this one.
    // This means that you cannot sell this or derivative code by itself, but you may share and use this code in any object or virtual world.
    // You must attribute authorship in the original scripts to Ferd Frederix and Xundra Snowpaw, and leave this notice intact.
    // You do not have to give back to the community any changes you make, however, code changes would be greatly appreciated!
    //
    // Exception: I am allowing this script to be used in an original build and sold with the build.
    // You are not selling the script, you are selling the build. If you want to sell these scripts, write your own or use the original at http://code.google.com/p/xspets/
    // Note: Xundra Snowpaw's license was 'New BSD' license and adding additional licenses is allowed.

    // Based on code from Xundra Snowpaw
    // New BSD License: http://www.opensource.org/licenses/bsd-license.php
    // Copyright (c) 2010, Xundra Snowpaw
    // All rights reserved.
    // Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

    //* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
    //* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer
    // in the documentationand/or other materials provided with the distribution.

    // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
    // THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS
    // BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
    // SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
    // WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
    // EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
    ////////////////////////////////////////////////////////////////////

    // DEBUG - lets you see and hear wtf is happening
    integer debug = FALSE; // set to TRUE TO hear a lot of chat


    // This section has a few tuneable items that MUST be changed for any new pet

    // SECURITY
    string SECRET_PASSWORD = "top secret string"; // must use a password unique to any species of animal, when ENCRYPT= TRUE. Otherwise you will find Pet type A **bleep**ing pet type B.
    integer SECRET_NUMBER = 99999; // any number thats a secret, not necessary to change usually, this is used when pets are born and eggs are rezzed to establish a comm channel.
    integer ENCRYPT = TRUE; // set to TRUE to encrypt all data, Some Opensim worlds prefer FALSE due to parsing bugs, TRUE is the most secure. If FALSE you MUST change the FOOD_CHANNEL and other channels for different pets. or they will literally **bleep** each other.

    // if you add the UUID for your avatar here, you can change it later
    // and other alts or friends can change it too, and all of you can work on these pets.
    // If you leave it blank, only the creator of the root prim can work on these pets.
    key YOUR_UUID = "";

    // PET NAMES - YOU MUST CHANGE THEM HERE AND IN THE ROOT PRIM OF THE OBJECT - THEY MUST MATCH EXACTLY
    /////////////////////////
    string MaleName = "Troubot"; // Must be the name of your animal
    string FemaleName = "Troubot"; // The name of the female pet, if a different shape or prim count. Can be the same as the Male for pets like the robot that are unisex.
    string Egg = "Nut and Bolt"; // was 'XS Egg', must be the name of your egg
    string Crate = "Transport Spaceship"; // was XS-Cryocrate, must be the name of the crate you package pets in
    string HomeObject = "Home Flag"; // was "XS Home Object", must be the name of your Home Post indicator
    string EggCup = "Toolbox"; // was "XS Egg Cup", must be the name of your egg holder
    // any other object names are 'do not cares'.

    // NOTHING NEEDS TO BE CHANGED BELOW, BUT CAN BE CHANGED IF YOU DO IT EVERYWHERE

    // misc tunables
    float GROWTH_AMOUNT = 0.10; // 10% size increase each day for MaxAge days = 200% (double size after 7 days)
    integer MaxAge = 7; // stop growing in seven days. 10% growth compounded daily means that your pet will be 194% larger ( 2x, basically) in 7 days.
    integer UNITS_OF_FOOD = 168; // food bowl food qty, used by food bowl only
    float secs_to_grow = 86400; // grow daily = 86400 seconds
    float FOOD_BOWL_SCAN_INTERVAL = 1800.0; // look for food every 3 hours
    float fPregnancy = 172800.0; // how many seconds to lay an egg = 2 days or 48 hours.
    float MALE_TIMEOUT = 900.0 ; // in seconds, female waits this long in one spot for a male to arrive
    float SEX_WAIT = 10800.0; // How often they desire sex = 3 hours
    float fDaysToAdult = 7; // 7 days to become old enough to breed.
    //integer SECONDS_BETWEEN_FOOD_NORMAL = 14400; // number of seconds to get hungry = 4 hours
    //integer SECONDS_BETWEEN_FOOD_HUNGRY = 3600; // number of seconds before hunger count increases = 1 hour
    integer MAXIMUM_HUNGER = 30; // They die after a month with no food.

    // I control versions by Subversion Source Code Control. But the updater needs a version numbert in world.
    // This is the Protocol version. If you change this, then all pets with a lower version will be updated by the updater
    float VERSION = 0.50;

     

    // the leg sizes are safe to leave alone or set to 0 if you use a thin base prim, these are from the original Quail
    float LegLength = 0.064; // length of pet leg??? - not sure
    float LegOffset = 0.052399; // This is added to the Post Z to position the pet

    // the following are global constants and do not need to be changed
    // Prim animation linkmessages are sent by scripts on Link Message number 1
    // The strings are the names of the animations that are recorded.
    // No need to change them unless you want to change names of the animations when you run the prim animator, or you add additional link messages
    // If your pet walks, you need to record these names and save them in the notecard
    //
    // Example:
    // llMessageLinked(LINK_SET, LINK_ANIMATE, ANI_STAND, "");
    // The above line will play the pre-recorded 'stand up' animation "stand" using the animator script.
    // The following animations are used in the pet. You can add your own.

    string ANI_STAND = "stand"; // default standing animation
    string ANI_WALKL = "left"; // triggers Left foot and Right arm walk animation
    string ANI_WALKR = "right"; // triggers Right foot and Left arm walk animation
    string ANI_SLEEP = "sleep"; // Sleeping
    string ANI_WAVE = "wave"; // Calling for sex, needs help with food, etc.

    // Channel assignments
    // if you change any of these constants, change it everywhere and in the list in XS_Debug so it can print them
    // If you turn encryption FALSE, you MUST change these between species of pets are they will **bleep** with each other. Literally.

    integer FOOD_CHANNEL = -999191;
    integer ANIMAL_CHANNEL = -999192;
    integer EGG_CHANNEL = -999193;
    integer HOME_CHANNEL = -999194;
    integer BOX_CHANNEL = -999195;
    integer ACC_CHANNEL = -999196;
    integer UPDATE_CHANNEL = -999197;
    integer API_CHANNEL = -999198;

    // global link messages to control the animal, never any need to change these.
    // They are exposed here so they will be the same everywhere. This uses a bit of RAM, but who cares?

    integer LINK_ANIMATE = 1; // messages on num 1 are assumed to be directed at the prim animator.
    integer DECREASE_FOOD = 100; // used in the food bowl.
    integer LINK_AGE_START = 800; // when pety is rezzed and secret_number is sent by brain to breeder, eater and infomatic get booted up
    integer LINK_TEXTURE = 801; // ask for a new texture, or paint a color
    integer LINK_BREEDNAME = 802; // the name of the pet texture from the texture server notecard
    integer LINK_FOOD_CONSUME = 900; // from movement to brain when close to food, brain then consumes a random amount up to 10000
    integer LINK_FOODMINUS = 901; // xs_brain receives FOOD_CONSUME, decrement hunger (eat)
    integer LINK_HUNGRY = 903; // sent by eater (string)hunger_amount, checks each hour
    integer LINK_HAMOUNT = 904; // hunger_amount = (integer)str,m updates the hunger amount in scripts
    integer LINK_SET_HOME = 910; // loc ^ dist
    integer LINK_MOVER = 911; // tell mover to rest for str seconds
    integer LINK_FOODIE_CLR = 920; // clear all food_bowl_keys and contents
    integer LINK_FOODIE = 921; // send FOOD_LOCATION coordinates to movement
    integer LINK_COLOR1 = 930; // colour1
    integer LINK_COLOR2 = 931; // colour2
    integer LINK_SEX = 932; // sex
    integer LINK_SHINE = 933; // shine
    integer LINK_GLOW = 934; // glow
    integer LINK_GEN = 935; // generation
    integer LINK_RESET_SIZE = 936; // reset size to 1
    integer LINK_MAGE = 940; // xs_brain sends, xs_ager consumes, adds str to age, if older than 7 days, will grow the animal
    integer LINK_DAYTIME = 941; // xs_ager consumes, starts a timer of 86,400 seconds in xs_ager
    integer LINK_GET_AGE = 942; // get age from xs_ager and sent it on channel 943
    integer LINK_PUT_AGE = 943; // print age from xs_ager
    integer LINK_PACKAGE = 950; // look for a cryo_crate
    integer LINK_SEEK_FEMALE = 960; // MALE_BREED_CALL
    integer LINK_MALE_BREED_CALL = 961; // triggered by LINK_SEEK_FEMALE
    integer LINK_SIGNAL_ELIGIBLE = 962; // sent by female when hears LINK_MALE_BREED_CALL
    integer LINK_FEMALE_ELIGIBLE = 963; // sent when it hears in chat FEMALE_ELIGIBLE
    integer LINK_CALL_MALE = 964; // if LINK_FEMALE_ELIGIBLE && looking_for_female
    integer LINK_MALE_ON_THE_WAY = 965; // triggered by LINK_CALL_MALE
    integer LINK_FEMALE_LOCATION = 966; // female location, sends coordinates of a female
    integer LINK_RQST_BREED = 967; // sent when close enough to male/female
    integer LINK_CALL_MALE_INFO = 968; // sent by xs_breeding, this line of code was in error in v.24 of xs_breeding see line 557 and 636 of xs_brain which make calls and also xs_breeding which receives LINK_MALE_INFO.
    integer LINK_MALE_INFO = 969; // Breeding failed, sent info
    integer LINK_LAY_EGG = 970; // Rez Object(Egg...
    integer LINK_BREED_FAIL = 971; // key = father, failed, timed out
    integer LINK_PREGNANT = 972; // chick is preggers
    integer LINK_SOUND_OFF= 974; // sound is off
    integer LINK_SOUND_ON= 973; // sound is on
    integer LINK_SLEEPING = 990; // close eyes
    integer LINK_UNSLEEPING = 991; // open eyes
    integer LINK_SOUND = 1001; // plays a sound if enabled
    integer LINK_SPECIAL = 1010; // xs_special, if str = "Normal", removes script
    integer LINK_EFFECTS_ON = 2000; // particle effects in the packger
    integer LINK_PREGNANCY_TIME = 5000; // in seconds as str
    integer LINK_SLEEP = 7999; // disable sleep by parameter
    integer LINK_TIMER = 8000; // scan for food bowl about every 1800 seconds
    integer LINK_DIE = 9999; // death

    string Copyright = " (c)2014 by Ferd Frederix"; // You cannot change this line, but you can change the code that prints it!
    // See License agreements above.
    // Attribution is required, as these files are copyrighted.


    DEBUG ( string msg){
    if (debug) {
    llOwnerSay(llGetScriptName() + ":" + msg);
    }
    }

     

    ///////// end global Link constants ////////

    // END OF COPIED CODE

     

     

     

     


    integer hunger_amount;
    integer seconds_elapsed_normal;
    integer seconds_elapsed_hungry;

    default
    {
    link_message(integer sender, integer num, string str, key id)
    {
    if (num == LINK_AGE_START) {
    state running;
    }
    }
    }

    state running
    {
    state_entry()
    {
    hunger_amount = 0;
    seconds_elapsed_normal = 0;
    seconds_elapsed_hungry = 0;
    llSetTimerEvent(1.0);
    }

    timer()
    {
    integer do_message = 0;

    if (hunger_amount > 0) {
    if (seconds_elapsed_hungry == SECONDS_BETWEEN_FOOD_HUNGRY) {
    do_message = 1;
    seconds_elapsed_hungry = 0;
    } else {
    seconds_elapsed_hungry++;
    }
    }

    if (seconds_elapsed_normal == SECONDS_BETWEEN_FOOD_NORMAL) {
    hunger_amount++;
    seconds_elapsed_normal = 0;
    } else {
    seconds_elapsed_normal++;
    }

    if (do_message == 1) {
    llMessageLinked(LINK_SET, LINK_HUNGRY, (string)hunger_amount, "");
    }
    }

    link_message(integer sender, integer num, string str, key id)
    {
    if (num == LINK_FOODMINUS) {
    hunger_amount --;
    } else
    if (num == LINK_HAMOUNT) {
    hunger_amount = (integer)str;
    }
    }
    }

     

    I keep getting Name not defined within scope any ideal?

  5. Hi Im getting married here in sl soon and I decied the colors are gonna be White and blue why? becouse they look really pretty togthter well i cant find any markplaces so does any Know great quilty  Dress that arnt to expincess i found really great white one for 100l and great revews i dont wanna go higer then 1000l Becouse really were not having huge one just me the groom and 2 flower girls :)

×
×
  • Create New...