User talk:World Sar

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
(Kinect (03.02.2012))
 
(18 intermediate revisions by 2 users not shown)
Line 1: Line 1:
==   ==
+
'''Talk to World Star'''<br>
 
+
== AstralGrid Projects  ==
+
 
+
1) [http://astral.dyndns-server.com/hyperLife.php HyperLife]<br>
+
2) Freebies SIM<br>
+
3) 3D Interactive Adventure Game Project<br>
+
 
+
== Caching.ini  ==
+
 
+
[Startup]
+
    crash_dir                      = ./Simulator-Cache/Crashes
+
    DecodedSculptMapPath          = ./Simulator-Cache/Sculpt-Map
+
[AssetCache]
+
    CacheDirectory                = ./Simulator-Cache/Asset-Cache
+
[XEngine]
+
    ScriptEnginesPath            = ./Simulator-Cache/Script-Engines-Cache
+
[DataSnapshot]
+
    snapshot_cache_directory      = ./Simulator-Cache/Data-Snapshot-Cache
+
[GridService]
+
    MapTileDirectory              = ./Simulator-Cache/Hypergrid-Map
+
 
+
 
+
 
+
== Protector Script  ==
+
 
+
/* ================ A World Star Production =================
+
Xengine: lsl/oss
+
Script Name: Avatar ip Security (Teleporter)
+
Creator: World Star
+
Data: 19.2.2010
+
Version: v1
+
COPYRIGHT LICENCE: Does not sell
+
Greetings by World Star
+
=============== www.virtual.world.ch.vu =============== */
+
 
+
float range = 250.0;                                // sq. meters to scan
+
float rate = 20.0;                                  // seconds between scanning for new visitors (higher is less lag)
+
string destination = "metaversesims.net:9000";      // Destination Region can be used in HG mode or non
+
vector landing_facing = <128,128,34>;              // Landing rotation
+
vector landing_pos = <128, 128, 25>;                // Landing Point
+
string ip_url = "http://astral.dyndns-server.com/php/denied inworld.txt"; //list in .txt format  "127.0.0.1","123.123.123.123"
+
string Message = "You're recorded as negative!";
+
list ip_list;  // = ["109.117.159.166","74.84.138.70","80.69.94.143"]; // if you dont wonna use an html request addon this
+
string detected_avatar_ip;
+
key ip_id;
+
 
+
Request_allowed()
+
{
+
ip_id = llHTTPRequest(ip_url, [], ""); 
+
}
+
 
+
boot(key id)
+
{
+
if (llOverMyLand(id) == TRUE)
+
{
+
osTeleportAgent(id,destination,landing_pos,landing_facing);
+
}
+
}
+
 
+
 
+
default
+
{
+
state_entry()
+
    {   
+
    Request_allowed();// if you dont wonna use an html request remowe this
+
    llSensorRepeat( "", "", AGENT, range, TWO_PI, rate );
+
    llSay(0, "Sensor Running");
+
    }
+
   
+
sensor( integer number_detected )
+
    {
+
    integer i;
+
    key detected_key = llDetectedKey(i);
+
    detected_avatar_ip = osGetAgentIP(detected_key);
+
    if(~llListFindList(ip_list,detected_avatar_ip))
+
    {
+
    llInstantMessage(llDetectedKey(i),Message);
+
    boot(llDetectedKey(i));
+
    }
+
    }
+
   
+
http_response(key request_id, integer status, list metadata, string body)
+
    {   
+
    if (request_id == ip_id)
+
    {
+
    list ip_list = "["+body+"]";
+
    llSay(0,"IP List "+body+"\n");
+
    }
+
    if(body=="Not Fund")
+
    {
+
    llSay(0,"IP List "+body+"\n");
+
    }
+
    }
+
}
+

Latest revision as of 14:21, 21 March 2012

Talk to World Star

Personal tools
General
About This Wiki