Jump to content

sndbad Ghost

Resident
  • Posts

    60
  • Joined

  • Last visited

Reputation

2 Neutral

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. thank you so much for KT Kingsley and Innula Zenovka really this work perfect ..
  2. thank you so much now work perfect i have other question how can i deleted line from NC for example i make like like //text i need delete //text and not load it in script
  3. hello friends i trying load Access list from NoteCard i did script and all works good the problem in user in list not work except first avatar i hope to understand and fix it i have 4 days try to fix that this master script is integer COMM_CHANNEL = 7805060; integer Serial = 1; integer NOT_FOUND = -1; string config_notecard_name = "access"; integer config_line_current = 0; key config_data_request; list AccessList = []; list glTextures = []; string data; default { state_entry() { llSay(0, "Checking for Access Notecard.... must be named \'" + config_notecard_name +"\'."); if ( llGetInventoryType(config_notecard_name) != NOT_FOUND ) { //config notecard found... process it llSay(0, "Reading access notecard..."); AccessList = []; config_line_current = 0; config_data_request = llGetNotecardLine(config_notecard_name,config_line_current); } else { llSay(0, "Access notecard not found, must be named \'" + config_notecard_name +"\'."); } } on_rez(integer start_param) { llResetScript(); } changed(integer change) { if (change & CHANGED_INVENTORY) { llSay(0, "Checking for Access Notecard.... must be named \'" + config_notecard_name +"\'."); if ( llGetInventoryType(config_notecard_name) != NOT_FOUND ) { //config notecard found... process it llSay(0, "Reading access notecard..."); AccessList = []; config_line_current = 0; config_data_request = llGetNotecardLine(config_notecard_name,config_line_current); } else { llSay(0, "Access notecard not found, must be named \'" + config_notecard_name +"\'."); } } } touch_start(integer total_number) { llOwnerSay((string)AccessList ); list glTextures = ["test1",(string)AccessList]; llSay( COMM_CHANNEL+Serial,llDumpList2String(glTextures, "|")); } dataserver(key queryid, string data) { if (config_data_request == queryid && data != EOF) { AccessList = AccessList + [data]+" "; config_line_current++; config_data_request = llGetNotecardLine(config_notecard_name,config_line_current); } else { llSay(0,"Access notecard read."); } } } Client script is integer NOT_FOUND = -1; integer COMM_CHANNEL = 7805060; integer Serial = 1; list AccessList = []; default { state_entry() { llListen(COMM_CHANNEL+Serial, "","",""); } touch_start(integer total_number) { integer x; for (x = 0; x < total_number; x++) { if( llListFindList(AccessList, [llDetectedName(x)]) != NOT_FOUND ) { llOwnerSay((string)AccessList); } } } listen(integer Channel, string Name, key ID, string Text) { list lT = llParseString2List(Text, ["|"], []); AccessList = llCSV2List(llList2String(lT,1)); // llOwnerSay((string)AccessList); } }
  4. hello, friends, i keep having this problem i try make low prims work but i dont know how that work some work looks much poly but it be low prim other low poly show me many prims i give you example this not my work but i see it in SL here more details with 1 prim http://prntscr.com/igw92b here not much details but 55 prims http://prntscr.com/igwa8b i am really totally confused , i hope if you have any idea about that
  5. right but prim must be physical to touch i would like to wear object in my hand then this object in my hand touch prim in land is there a way to do that? and thank you for great answer
  6. hello friends i would like to ask is there way to make object collision other object and say something in local chat ? i know Event collision but this work with avatar with prim i want (prim with prim ) thanks
  7. hello friends i have this problem i make giver script and its work fine with me but if i make items no copy and give some one i got this message Unable to give inventory list: No items passed filter no copy impossible ? to giver
  8. i make this line for remove some button from list buttons =llDeleteSubList(buttons,0, 0); but the problem is random same select how can i remove owner only
  9. hi friends i use this script its work nice, but the problem the llDialog menu show me my name with list how can i hide my name and show to another people ? thanks sensor(integer num) { names=[]; buttons=[]; for(i=0;i<num;i++) { buttons+=[llGetSubString(llDetectedName(i),0,23)]; names+=[llGetSubString(llDetectedName(i),0,23),llDetectedKey(i)]; } menuChan=-llRound(llFrand(10000000)+100000000); listen_menuChan=llListen(menuChan,"",llGetOwner(),""); llDialog(llGetOwner(),"Select name ",buttons,menuChan); }
  10. thank you again i keep try for fix it
  11. thank you for ansure i make the list and its work for add but i dont know how to make it with limit
  12. i am try to make simple script to add name in hover text when some one click it but not only one name for example first click (Name 1) second click (Name 1) (Name 2) and with limit no more is max 5 thanks
×
×
  • Create New...