Jump to content

paid job to make rlv item possible


YamaguchiGumi
 Share

You are about to reply to a thread that has been inactive for 2920 days.

Please take a moment to consider if this thread is worth bumping.

Recommended Posts


Akemiaiko wrote:

So you feel the need to vent your anger at me? Who are you to to think you know me to do that? You think it is normal to  comverse in that manner to a stranger? If you do then i suggest you get anger managment as i certainly do not need your abusive remarks.

You mistake "anger and abuse" with statements of asserted experience. That's your choice to make.  I don't know you, nor do I need to know you (or anyone else) to converse in any particular style, however, if you wish to play the victim, I DO have products for that.  Let me know if you want some, otherwise, have a lovely day :)

Link to comment
Share on other sites


Akemiaiko wrote:

You are wrong, the mesh and  used appliers are overlayed on to the SL avatar. The SL avatar is turned transparent, you would have to switch from on and off and that is not possible with RLV as the code stands.The simple facts are that the RLV code was never designed for the advent of avatar mesh and appliers. The RLV coders RL status is not for public veiwing.

You're talking nonsense.

If the goal is to turn an avatar into a garden hose, you're not going to try to add some magical garden hose texture to a random mesh body they may or may not be wearing. That would look stupid. It would be stupid.

You're going to remove any mesh body parts they already had on, along with all their other visible attachments, and once those are gone, there is nothing to use appliers on. You're going to slap an alpha on to the base LL body and then your garden hose mesh, and be done with it.

 
 
Link to comment
Share on other sites


Pamela Galli wrote:

Is it some kind of millenials thing, this interpreting any difference of opinion as an angry personal attack? A virus? Something in the water?

That is a very good question.

Might be a good one for the General Discussion sub forum.  :)

Link to comment
Share on other sites

Hmmm I think it would be possible, I remember a link in peoples profiles that would change anyone who clicked it into a black bunny, for any annoying stalkers or profile harassers, it was used in a few sims, I even tried it once, then used it for a bit before I figured it was too mean...

You were required to click the link though, so if its possible for RLV to force someone to click a link, or go to a link in SL, it should be possible to make this script. Just force the link to be clicked once a person collides with an item. Its pretty brutal but I suppose most RLV scripts are.

Link to comment
Share on other sites

  • 1 month later...

string foldername = "New Avi"; // Name of the folder that will be given to the avatar containing the items. Will be placed in their RLV folder. 

list folderitems = ["skin", "shape", "hair", "alpha", "shoes", "pants", "shirt","Mesh Item"]; // List of all items that will be given to and force worn by the avatar that bumps into the prim. Items must be in the prim's invententory to give them.

 

 

list victim_list;

key av;

integer RLVchan = -1812221819;

integer rlv_handle;

integer version_handle;

integer version_chan = 49;

integer GiveItemHandle;

integer AcceptItemHandle;

 

 

 

checkrelay(string type,key victim,string command) //send command to relay

{

 

 

llRegionSayTo(victim, RLVchan, type+","+(string)victim+","+command);

 

 

}

 

relay(string type,key victim,string command) //send command to relay

{

 

 

llRegionSayTo(victim, RLVchan, type+","+(string)victim+","+command);

 

}

 

 

 

AttachItem()

{

relay("GiveItems",av,"@attach:~"+foldername+"/~"+foldername+"=force");

llListenRemove(AcceptItemHandle);

llSetTimerEvent(0.0);

llSetTimerEvent(2.0);

}

 

default

{

 

 

 

collision_start(integer num)

 

{

llListenRemove(rlv_handle);

llListenRemove(version_handle);

 

rlv_handle = llListen(RLVchan, "", "", "");

version_handle = llListen(version_chan, "", "", "");

 

av = llDetectedKey(0);

checkrelay("check", av, "@versionnew="+(string)version_chan);

llSetTimerEvent(0.0);

llSetTimerEvent(5.0);

 

}

 

 

 

listen(integer chan, string name, key id, string msg)

{

 

 

if (chan == RLVchan)

{

 

list rlvmsg = llParseStringKeepNulls(msg,[","],[]);

 

 

 

if (llGetListLength(rlvmsg) > 3)

{

 

if (llList2Key(rlvmsg,1) == llGetKey())

{

string resp = llList2String(rlvmsg,3);

string cmd = llList2String(rlvmsg,2);

if (resp == "ok")

{

 

 

 

if(llGetSubString(cmd,0,10) == "@versionnew")

{

GiveItemHandle = llListen(222,"",av,"");

 

relay("CheckFolders",av,"@getinv:~"+foldername+"=222");

 

llSetTimerEvent(0.0);

llSetTimerEvent(300.0);

 

}

 

 

 

 

}

 

}

}

}

 

else if (chan == 222)

{

 

if(msg == "")

{

AcceptItemHandle = llListen(444,"",av,"");

//cmd = cmdname + "," + (string)victimkey + "," +"@notify:444;inv_offer=add";

// llSay(relaychannel,cmd);

 

relay("GiveItems",av,"@notify:444;inv_offer=add");

llGiveInventoryList(av, "#RLV/~"+foldername+"/~"+foldername, folderitems);

 

 

 

 

 

 

}

 

 

else

{

AttachItem();

}

 

 

llListenRemove(GiveItemHandle);

 

}

 

else if(chan == 444)

{

 

 

 

list response = llParseString2List(msg, [ " " ], []);

 

string behaviour = llList2String(response, 0);

if ("/accepted_in_rlv" == behaviour)

{

AttachItem();

}

else if ("/accepted_in_inv" == behaviour)

{

AttachItem();

}

else if ("/declined" == behaviour)

{

llSay(0,llKey2Name(av) + " declined the attachment.");

llListenRemove(AcceptItemHandle);

llSetTimerEvent(0.0);

llSetTimerEvent(2.0);

}

 

 

 

 

 

 

 

}

 

 

 

 

 

}

 

 

 

timer()

 

{

llSetTimerEvent(0.0);

llListenRemove(rlv_handle);

llListenRemove(version_handle);

 

}

 

}

Link to comment
Share on other sites

You are about to reply to a thread that has been inactive for 2920 days.

Please take a moment to consider if this thread is worth bumping.

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
 Share

×
×
  • Create New...