Labels

terça-feira, 3 de abril de 2012

Mais scripts básicos!!!

Como prometido mais script básicos para os visitantes do blog.


  • Mostrar o mapa da região:


integer time = 86400; //update every 24 hours


key httpRequestId;
string mapTexture;
string URL = "http://www.subnova.com/secondlife/api/map.php";

default 
{
    on_rez( integer sparam )
    {
        llResetScript();
    }
    
    state_entry() 
    {
        llSetTimerEvent(time);
        httpRequestId = llHTTPRequest(URL + "?" + "sim" + "=" + llEscapeURL(llGetRegionName()),[], "");
    }
    
    http_response(key request_id, integer status, list metadata, string body)
    {
        if (request_id == httpRequestId) 
        {
            mapTexture = body;
            llSetTexture(mapTexture, ALL_SIDES); //you can replace ALL_SIDES with a side number instead
        }
    }
    
    timer() 
    {
        httpRequestId = llHTTPRequest(URL + "?" + "sim" + "=" + llEscapeURL(llGetRegionName()),[], "");
    }
}

  • Toque no prim e automaticamente a foto do perfil de quem toca aparecerá no prim:
// Snippets and HTTPRequest bits were taken from:
//~ RANDOM PROFILE PROJECTOR v5.4.5 by Debbie Trilling ~
// Get Profile Picture by Valentine Foxdale
// optmisation by SignpostMarv Martin
// workaround for WEB-1384 by Viktoria Dovgal, use meta tag instead of img since it comes earlier
list sides;
list deftextures;
integer s1l; // calculated from profile_key_prefix in state_entry()
string profile_key_prefix = "<meta name=\"imageid\" content=\"";
GetProfilePic(key id) //Run the HTTP Request then set the texture
{
    //key id=llDetectedKey(0); This breaks the function, better off not used
    string URL_RESIDENT = "http://world.secondlife.com/resident/";
    llHTTPRequest( URL_RESIDENT + (string)id,[HTTP_METHOD,"GET"],"");
}
GetDefaultTextures() //Get the default textures from each side
{
    integer    i;
    integer    faces = llGetNumberOfSides();
    for (i = 0; i < faces; i++)
    {
        sides+=i;
        deftextures+=llGetTexture(i);
    }
}
SetDefaultTextures() //Set the sides to their default textures
{
    integer    i;
    integer    faces;
    faces = llGetNumberOfSides();
    for (i = 0; i < faces; i++)
    {
        llSetTexture(llList2String(deftextures,i),i);
    }
}
default
{
    state_entry()
    {
        s1l = llStringLength(profile_key_prefix);
        llSetText("Touch for this object to display your profile picture!",<0.8,0,1>,1); 
        //Note: Usage of another person's profile picture without their permission may be viewed as copyright infringement. 
        GetDefaultTextures();
    }
    touch_start(integer total_number)
    {
        GetProfilePic(llDetectedKey(0));
    }
    http_response(key req,integer stat, list met, string body)
    {
        integer s1 = llSubStringIndex(body,profile_key_prefix);
        if(s1 == -1){SetDefaultTextures();}
        else
        {
            s1 += s1l;
            key UUID=llGetSubString(body, s1, s1 + 35);
            if (UUID == NULL_KEY) {
                SetDefaultTextures();
            }
            else {
                llSetTexture(UUID,ALL_SIDES);
            }
        }
    }
}

  • Marcador de on ou off line. Script permitirá que outros avatares saibam quando o seu  avatar está on/off. Ótimo para quem tem lojas.
key ownerkey;
string ownername;

default
{
    on_rez(integer start_param)
    {
        llResetScript();
    }
    
    state_entry()
    {
        ownerkey = llGetOwner();
        ownername = llKey2Name(ownerkey);
        llSetTimerEvent(30.0); //check every 30 seconds
        llRequestAgentData(ownerkey, DATA_ONLINE);
    }

    timer()
    {
        llRequestAgentData(ownerkey, DATA_ONLINE);
    }
    
    dataserver(key request, string data)
    {
        if (data == "1")
        {
                
                llSetText(ownername + " is Online", <0,1,0>, 1);
        }
        else
        {
                llSetText(ownername + " is Offline", <1,0,0>, 1);
        }
    }
}

  • Cria uma caixa de doação de lindens, os famosos TIPs:
integer totaldonated;

default
{
    on_rez( integer sparam )
    {
        llResetScript();
    }

    state_entry()
    {
        llSetText("Donation Box\nL$0 Donated so far",<1,1,1>,1);
    }

    money(key id, integer amount)
    {
        totaldonated = totaldonated + amount;
        llSetText("Donation Box\nL$" + (string)totaldonated + " Donated so far",<1,1,1>,1);
        llInstantMessage(id,"Thank you for the donation!");
    }
}

Pacote de Loucura de Amor


Pacote Simples:

● Carro com a música (Adele - Someone Like You) com balões e partículas;
● Mensagem lida ao vivo por “stream”;
● Fogos de artifícios
● Frase escrita no céu
    Valor do empreendimento: 900L$
 
    ● O  vídeo  poderá ser contratado separadamente para o pacote simples por L$ 250


Pacote Personalizado:

No pacote personalizado, tudo isso acima citado com os seguintes diferenciais:
● A escolha da musica  que vem no carro fica ao critério do cliente
● As partículas que sairão do carro poderão ser definidas no formato desejado  pelo cliente e com foto;
● O  vídeo  dependerá  de alguns vetores, tais como: tamanha da música, tempo do vídeo, et Cetera.

No soma  final, a declaração personalizada sairá aproximadamente por  L$ 1300.

Procurar:
Leandro87
Ninha Rhode
Ulisse2 Ansar

Sorteio de lindens na Cidade do Desconto!


Os frequentadores da Cidade do Desconto são uns privilegiados. Além de conhece um ambiente agradável, pode-se ainda ganha L$ pelo simples fato de la passear. Isso mesmo, meus caros avatares. Com o novo sistema Random Money Giver 2.5 há distribuição de lindens gratuitamente aos visitantes. 

DICA: para que funcione normalmente devem existir o quorum mínimo de 5 avatares próximos ao Random (até 40m) para gerar um sorteio válido  a cada 30 minutos. Portanto, uma ótima oportunidade de trazer seus amigos e todos terem a possibilidade de ganhar L$.

TELEPORTE PARA CIDADE DO DESCONTO: http://slurl.com/secondlife/New%20Bimini/69/197/24

Alerta de segurança aos desavisados que estão perdendo suas contas no second life

Sempre é bom ter um local para promover alertas quando o item comentado refere-se à segurança cibernética. Nas últimas semanas, os sites relacionados ao second life reportaram a noticia de que um grande números de avatares  tiveram suas webcontas violadas e destruídas por outras pessoas.

O principal golpe utilizado pelos malfeitores é conhecido como Phishing scams. O funcionamento deste consiste em: 
  • Alguém oferece um link contendo um  texto apelativo  no intuito de ser clicado. Interessante divisar que muitas das vezes isso se origina de um amigo ou alguém que você conhece (porque eles já tiveram suas contas invadidas e servem como multiplicadores);
  • Ao clicar no link, a vítima será conduzida a uma página semelhante ao second life, pedindo-lhe LOGIN e SENHA;
  • Ao fornecer seus dados de em tais locais, o usuário tem imediatamente essas informações pescadas pelo fraudador. Agora eles podem entrar na conta da vítima, roubar os lindens, destruir o inventário, retornar as coisas, excluir a conta, usar o nome dela para jogar mas link em sua lista de contato,e por ai vai.    
O cerne do artigo vem agora servindo como meio de identificar e evitar de ser  alvo do  Phishing:
  • Antes de qualquer coisa, se  clicar no link que lhe foi enviado nunca faça qualquer tipo de login. Esse ataque é muito parecido com aquele que pede para fazer um cadastro em instituições financeiras (BB, CEF, BRADESCO) enviados a sua caixa de e-mail, por isso não forneça nenhum dado;
  • Se for algo relacionado ao Second Life, importante observar a URL. O sítio verdadeiro fornecido pela  Linden Lab começa pelo endereço https://id.secondlife.com/. Se ele não se inciar  exatamente assim, então não é uma a página de login verdadeiro do Second Life;

                                                             O padrão oficial da página do second life

  • Identificando que se trata de uma página "FAKE", denuncie o abuso pelo in-world da seguinte maneira: clique na opção AJUDA>REPORTAR ABUSO e forneça os dados pedidos para efetivação do report.
Se, por descuido imenso você ainda assim clica no link, fornece seus dados de entrada (login e senha) na página falsa, siga o seguinte procedimento:
  • Dirija-se a secondlife.com
  • Clique no link LOGIN no canto superior direito e digite suas informações de login;
  • Ao entrar na webcont localiza a palavra  "Conta" e clique;
  • Em seguida, clique em "Alterar senha" e mude sua senha imediatamente.
Enfim, dicas para se surfar com segurança pela net e não estragar a diversão nunca é demais. Valeu, abraço a todos e vivam cada minuto como se fosse o último. Viva a vida virtual!!!

TELEPORTE PARA CIDADE DO DESCONTO: http://slurl.com/secondlife/New%20Bimini/44/196/24





Blogroll

About

free counters