Jump to content

asteriddle

Resident
  • Posts

    212
  • Joined

  • Last visited

Posts posted by asteriddle

  1. apologies for the late reply! i stayed up until like 5am working on things and then fell asleep for 12 hours : p

    but using good ol google calculator and a LOT of patience, i figured out my own way :'D which is very messy and probably not efficient but also i dont know how to script competently

    this is essentially a frankenstein of the experience TP code i use (found here) and my own chickenscratch

    originally it would only check in and vanish/appear once, so i ended up adding a 15 minute 'check' timer that resets it to check, and it seems to work just fine!

    figured i'd just post it if anyone wants to tear it apart / steal it if they wanted to do the same thing

    //orginal TP script by Hillary Davi
    vector teleportme = <212,150,1000>;
    string MyObjectName;
    string textdefault = "";
    //Begin code
    string theerror;
    integer error;
    key agent;
    integer type;
    default
    {
        state_entry()
        {
            // Activate the timer listener every 15 mins
            llSetTimerEvent(900.0);
            float tod = llGetTimeOfDay( );
            MyObjectName = llGetObjectName();
            llVolumeDetect(TRUE);
            llSetText(textdefault, <1.0, 1.0, 1.0>, 1.0);
            
            //If TOD is less than 6AM
            if (tod <= 3600) {
            llSetStatus(STATUS_PHANTOM, FALSE);
            llSetAlpha(1.0, ALL_SIDES); // set entire prim 100% invisible
        }
        else {
             //If TOD is more than 6PM      
             if (tod >= 10800) {
                llSetStatus(STATUS_PHANTOM, FALSE);
            llSetAlpha(1.0, ALL_SIDES); // set entire prim 100% invisible
        }
        else {
             llSetStatus(STATUS_PHANTOM, TRUE);
            llSetAlpha(0.0, ALL_SIDES); // set entire prim 100% invisible.
        }
            
        }
               
         
        }
        //Start original TP script
        collision_start(integer num)
        { 
        
           agent = llDetectedKey(0); type = llDetectedType(0);
           if (type == (AGENT | ACTIVE) ) // 1 + 2
            {
                llRequestExperiencePermissions(agent, "");
            }   
        } 
        experience_permissions(key agent) {
            
             float tod2 = llGetTimeOfDay( );
               
               if (tod2 <= 3600) {
               
                llSetText(llKey2Name(agent) + " is using the teleporter please wait...", <1.0, 1.0, 1.0>, 1.0);
                llTeleportAgent(agent, "", teleportme, teleportme);
                llSleep(1);
                 llSetText(textdefault, <1.0, 1.0, 1.0>, 1.0);   
                }
                
                else { }
                
                if (tod2 >= 10800) {
               
                llSetText(llKey2Name(agent) + " is using the teleporter please wait...", <1.0, 1.0, 1.0>, 1.0);
                llTeleportAgent(agent, "", teleportme, teleportme);
                llSleep(1);
                 llSetText(textdefault, <1.0, 1.0, 1.0>, 1.0);   
                }
                
                else { }
                
        }
        
        timer()
        //Reset script to check if it's night
        {
            llResetScript();
        }
        
        experience_permissions_denied(key agent, integer reason){
            string theerror = llGetExperienceErrorMessage((integer)reason);
            if(reason = XP_ERROR_THROTTLED) {
             llSleep(2);
            } else if (reason = XP_ERROR_REQUEST_PERM_TIMEOUT || reason = XP_ERROR_NOT_PERMITTED || reason = XP_ERROR_NOT_FOUND) {
                 llInstantMessage(agent, "Please accept the experience or bad things may happen!"); 
                } 
            if(!llAgentInExperience(agent)) {
             llRequestExperiencePermissions(agent, "");  
             //llRequestExperiencePermissions(llDetectedKey(0), "");
            }
           
        }
        
        touch_start(integer total_number)
        {
         agent = llDetectedKey(0);  type = llDetectedType(0);
           if (type == (AGENT | ACTIVE) ) // 1 + 2
            {
                llRequestExperiencePermissions(agent, "");
            } 
        }
         
    }

     

  2. 1 hour ago, Quistess Alpha said:

    http://wiki.secondlife.com/wiki/LlGetTimeOfDay ((mostly accurate if you didn't play with environmental settings too much?))

    i was planning on going with llGetTimeOfDay , but my problem is... im garbage at math (like, on the brain chemical level. thanks dyscalculia!)

    my region's time is the default, 3 hours daytime, 1 hour nighttime. using the example on the wiki, i can't seem to figure out the values i'd want to use for the if (time == x) type statements, if that's even the best way to go about it

    basically my question now is for someone who knows math: what would be considered 'nighttime' in seconds, out of the default sl day? where night starts at 0%-25% day progress and resumes through 75%-100% progress

  3. so, is it ok to ask two unrelated questions? didnt want to make 2 threads : p

     

    first is related to EEP stuff. i want to make a magic portal that is inaccessible and phantom during the day, but when the region is experiencing nighttime, it appears. i already have a portal script and assume i could just use an if/else statement to determine whether it appears (i.e. if time = night, make it appear ; else make it phantom with no tp)

    im just not too familiar with how eep scripting works

    i assume it'd make use of llGetRegionTimeOfDay , but that's where i'm a bit lost. my region's day length is 4 hours and the offset is -8.0

     

    second, is i have a boss character integrated using a hud system, but the system doesnt allow for lsl commands directly, and instead a set of commands in the system - which doesnt allow for things like particles or animations. the character says cheesy one liners when they attack, and from seeing things in SL, isn't there a way to have something said in local chat cause an object to trigger a behavior? 

    for example, if the boss says "insert cheesy one liner here" in local chat, a sensor could pick it up and in my situation, i'd want a burst of particles to be summoned to simulate an attack animation. this of course has it's caveats, like if a player figured out that saying the line triggers the particles they could spam it, but the boss area is out of the way in a skybox (that you have to use the time sensitive portal to get to, go figure)

    figured out particles on my own!

    hopefully im making sense! if i figure it out on my own i'll update with my solution

  4. was sick from a horrible flareup caused by a horrible cold for around 2+ weeks, finally feeling like a person again so to celebrate i spent my lindens i was supposed to be using for sim supplies on a cute dress i'd been eyeing

    really happy with momo as my main av now *__* not a fancy shot (it's literally just me chillin in my modding skybox taking a break from coding) but i still think she's cute

    unknown.png

    • Like 5
  5. 1 hour ago, Coffee Pancake said:

    Where do you even start putting together an avatar like this? What's the defacto standard head and body? 

    for heads there's actually quite a variety! the most commonly known i think are the heads by utilizator (m3(nonbento)/m4(bento) venus+mars+anime+anniemay+chibi) , and these have the most skin support, with some skins being cross compatible across heads and ALL eyes being cross compatible.
    there's a LOT more you can find just by doing a MP search for 'anime head' , most are nonbento but theres a few other bento ones

    the second most popular from what i've witnessed and the head i personally use if the ASR aeon/alitheia (same texture/hud, just one looks a bit more 'mature') - has a very robust expression hud, more robust than the m4, but overall has less skin support (the uv map is kinda weird)

    in the past a lot of anime avs used the utilizator bodies (namely kemono but also AV 2.0), but since those bodies have kind of gone out of date with both technical terms and clothing support terms, most people just find any old mainstream / niche body to use, depending on their tastes. stores usually make matching skins for BOM/LLUV to match with anime head skins they've made, but not always, so mixing and matching head and body skins usually happens

    • Like 1
    • Thanks 1
  6. i get lots of comments on how cute or well put together my av it , which makes me especially happy when it comes from non-anime avatared folk :} makes me feel solidarity between different avatar styles, yaknow?

    i also get the inevitable comments that start out with "cute avatar!" and then into... unwanted advancements - as is the struggle of having a feminine presenting avatar in public SL, i suppose.

    i get a bit nervous messaging others about their avatars i like, worried they might think i'm trying to make advancements, but this thread sort of gives me the determination to not be so shy

    • Like 4
  7. have you tried unboxing a new head? add the update card included with the anniemay head and select YES on the popup, then drag the box it gives you into the world and open it.

    if that doesn't work, what are your graphics settings? i know the super low settings will make your avatar look weird more often than not

  8. have you asked in the ULTILIZATOR inworld group chat? they tend to be speedy at solving problems.

    copy and paste this link into your chat window, and click the link that shows up and join the group : secondlife:///app/group/bf27a78f-34c5-fe1b-7a76-3a0409041a55/about

    welcome to SL btw!

  9. fair warning: turn down your volume if listening

    im no stranger to gabber/speedcore and even unironically listen to extratone on occasion, and i LOVE moro (the artist), he's probably my favorite musical artist!... but, uh, this is the song out of all of his discography that makes my friends go "hey what is this"

    it's definitely one of his more in-your-face songs, and even i can't listen to it if i'm super tired, but i just really dig it and it's one of my favorites from him.

     

    • Like 1
  10. i finally dipped my toes into using curves in blender and while they look super nice and did what i wanted for said model, i wish they didn't come out as either

    a) high poly (considering 1 curve = 1 clump/strand of hair, the polycount builds up fast)
    b) looking like it came from a ps1 game at lower resolutions

    i try to keep my animesh npc models at around ~5k polys or less so the LI doesnt get crazy so i don't think i'm gonna be able to use curves to replace my hair modeling method Q__Q

    anyways that is to say today's peeve is being hyper-aware of polycounts ever since i started making animesh. or just... in general. always fun to buy something, inspecting it, and IMMEDIEATELY going 😬

  11. well, i can't even look at the SL tag on twitter without seeing NFTFAN123*'s hot take, so my first impression is pretty sour

    did see a funny tweet that the idea of the 'metaverse' popular among aforementioned NFT-loving  types is just 'normie''s SL

     

    *this is a fake username, if anyone actually uses this it's by coincidence
  12. 1 hour ago, NeoBokrug Elytis said:

    (Full Disclosure:  I run The Wastelands, and I coded up it's games)

    The Wastelands and it's games have been around for almost 15 years now, and I've always strived to add RPG elements to it.  We've got:

    • Resource Gathering
    • A robust Crafting System.
    • Several NPCs, who dispense quests and barter for items.
    • Multiple procedurally generated daily quests.
    • And we like to have seasonal content and quests.

    All of it can be done solo. :)

     

    nothing wrong with some self advetisement! i've actually been meaning to check out wastelands but then irl got in the way : p

    it sounds really interesting though! nice and elaborate, can't wait to take a look once i have internet access again (and maybe an appropriate outfit lol)

  13. weekends is party time i guess

    anyways my pet peeve is how programming software (or at least VS) doesnt tend to have like.... a spellcheck / suggestion feature for string/integer names. the amount of pain that i could have saved me from if my software told me i spelled 'attackcheck' as 'attackchekc' and then me wondering for 30 minutes what i did wrong and why my code doesn't work

    being dyslexic and a fast typer isn't fun because this happens SO MUCH

    • Like 1
  14. that some people really need to step outside, even for just a second. there are people on sl who absolutely lose it over the most benign things, luckily i've only dealt with this kind of unsavory person secondhand but it's still painful

    on a more positive note, though,

    that if you give people an outlet to create, they'll make since you'd never expect. i've seen stuff in sl i could barely comprehend and i love it. weird art sims/parcels are kind of a rarity but i adore them!

    • Like 6
  15. ok!

    honestly there's a section of people who will see anime avatars and scream 'CHILD!!!!!!' no matter what, and you just gotta live with that - usually these are the same people that have a hateon for furry avatars too. anything that goes against their 'norm' of realistic human avatars is suddenly problematic, it makes no sense but this is SL and people can moderate their parcels how they want

    i'd definitely go for getting a mainstream body (or the SG regalia which i personally use and recommend, i believe there's inexpensive human skins on the mp if you search 'regalia human'). the clothing options are more than worth it and the shapes you can achieve may be considered more 'adult'

    hairs i suck at choosing but i use VCO and miwas hair, theyre not like.... explicitly toony but have the vibes, i guess?

    mainstream body clothing i usually use brands reminiscent of k- and j-fashion, like cheezu, amitomo, m.birdie, etc etc. the last two are almost entirely gacha clothing though, so the downside of being no mod and no copy with the upside of having cheap resells on the MP.
    depending on if you want more 'anime-y'/traditional japanese clothing, i definitely recc exia and PSS(paint the sky with stars), as well as bare rose if you want a fun time flying around a labyrinth

    there's more of us than you think! though i've noticed anime avatars like to keep huddled in exclusively 'anime' spaces 

    i've shared my own pics in the anime thread linked above, but this is a basic reference my my avatar's modern casual look

    Snapshot_004.png

    head is the asr aeon, top and skirt are from m.birdie, shoes are from sweet thing, and hair is from vco

  16. did a bunch of work on my place today ^^ thanks to gacha discounts i was able to get some furniture and decor for cheap. also went gacha thrift shopping because im always down for a bargain

    i WAS going to code a system for NPC battles, but the second i open up my code editor my brain draws a blank... like i KNOW how to do it but my fingers won't type the words x_x

    • Like 3
×
×
  • Create New...