Jump to content

XbabylonX

Resident
  • Posts

    281
  • Joined

  • Last visited

Posts posted by XbabylonX

  1. 13 minutes ago, Rolig Loon said:

    You, as the owner of one or more objects in a region, may not have scripts in those objects send more than a total of 2500 Instant Messages in any half-hour period.  That's it, in a nutshell. 

    You may send as many IM as you like, as long as you send them yourself, not using a scripted object that you own.

    You may have scripted objects in other regions send IMs.

    However, when any one of your scripted objects in THIS region tries to send an IM, the servers will ask "How many IMs have all of your objects in this region sent during the 30 minutes prior to this instant?"  If the answer is >=  2500, the servers will refuse to send the current message.

    This is Linden Lab's way of preventing you from using scripted objects to overwhelm the servers with spam messages.

      

       

    So if I use 2501 objects at once (each one will send 1 instant), 1 of them will fail, right?

  2. 3 minutes ago, Rolig Loon said:

    Yes, if you happen to be in London. Otherwise, you will need to write a little bit of code to apply the offset to SLT, as I noted above.  San Francisco is always 8 hours behind London (except during the transition to Daylight Savings Time, which occurs a week later in the UK than in the US.  Very confusing.

    The reason that I want to get the viewer's datetime which is common(?) for everyone.

  3. 3 minutes ago, Rolig Loon said:

    Aha!  So you don't want to display a clock?  You just want to grab the current SLT for some reason?  Then yes, use llGetWallclock and convert from its time in seconds to a time expressed in hours, minutes, and seconds.

    Perhaps the topic's title confused the things.

    Yes this returns the time, I assume that using llGetDate( ) will return the date of the viewer's correctly, right?

  4. 1 minute ago, Drake1 Nightfire said:

    It's not even Friday.... 

    Thats one more reason I need to shout to myself the viewer's datetime, to remind me that its not Friday indeed.

  5. 2 minutes ago, Drake1 Nightfire said:

    For who? You really need to state why you need this and exactly what you want it to do. You want something that will shout SLT in local chat for what purpose? Eveyone in SL has the SLT in the upper right corner of their viewer.. Why would you need to shout it in local chat?

     

    I have this fetish :$

  6. 2 minutes ago, Rolig Loon said:

    We're going around and around, so one of us is missing something important here.  Let's try again. You already have SLT in the viewer's window.  It's in the upper right corner of your screen. If you really need a second display that shows you the same thing, you can either write yourself a clock script and build a HUD with it, or you can take the easy way out and find a freebie clock HUD that someone else has made.  If that's somehow not what you are asking for, please clarify.

    It looks like nothing from here http://wiki.secondlife.com/wiki/Category:LSL_Time returns the exact datetime  the viewer's show, if Im not mistaken.

  7. 2 minutes ago, Rolig Loon said:

    OK, then that's in the upper right corner of your screen now.  Problem solved.

     

    Quote

    is there any way to get the time displayed  in the client window?

     

  8. 16 minutes ago, Rolig Loon said:

    Which time?  The viewer always displays SLT in the upper right corner of your screen, and your own computer displays your local time in the lower right.  What other time do you need?

    If you really do need some other time, you can either write yourself a clock script and build an appropriate HUD with it, or -- easier -- look for a freebie clock in Marketplace or in world and attach it to your screen as a HUD.  :)

    Yes, the viewer's time for SLT

  9. Hello,

    how is possible to click a button on a dialog menu from script file 1 and this action trigers a link_message from script file 2?

    Script file 1

    dialogChannel=-1 - (integer)("0x" + llGetSubString( (string)llGetKey(), -7, -1) );
    listenHandle=llListen(dialogChannel, "", llGetOwner(), "");
    llDialog(llGetOwner(), "Click a button", ["YES","NO"], dialogChannel);

    Script file 2

        link_message(integer sender_num, integer num, string msg, key id)
        {
            if(num==1)
            {
            'THIS IS TRIGGERED!!!!!!!!!!!!!!
            }
        }

    :smileymad::smileyfrustrated::smileymad::smileyfrustrated::smileymad::smileyfrustrated::smileymad::smileyfrustrated:

     

    PS the listener in script file 1 does not get triggered.

  10. Please ignore everything.

    I stupiditly set the object's permissions when its on the ground (before pass it to the next owner), instead of setting them when its inside my inventory, where there is the correct place to set the permissions for the next owner.

  11. Hello all,

    I made a script for an object which is only copy permitted.

    The script is simple, requests debit permissions from the next owner, sets the price and then when the owner pays it it starts functioning.

    Everything well so far except that the object gets full permed. :matte-motes-confused:

    Anyone could explain me why this happens?

×
×
  • Create New...