Jump to content

Luluna86

Resident
  • Posts

    18
  • Joined

  • Last visited

Reputation

1 Neutral

Recent Profile Visitors

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

  1. can you type line for example
  2. ah ok i try make rotation then
  3. i see the order button change the huds use schematic positions?
  4. string owner_key; integer rchn = 6; integer pchn = 112; integer schn = 6; integer sschn = 325; integer bchn = 122; list linknumbers = ["2","8","14","20","26"]; vector position = <0.0, 0.0, 0.0>; integer z; integer numbers; integer show_hide; setAlpha(float a) { integer total_links=llGetNumberOfPrims(); integer link; for(link=1; link<=total_links; link++) { list tl = llGetLinkPrimitiveParams(link,[PRIM_DESC]); string tname = llList2String(tl,0); if(llSubStringIndex(tname ,"hide") != -1) { llSetLinkAlpha(link,a,ALL_SIDES); } } } go_invisable() { for(z=0;z<llGetListLength(linknumbers);z++) { setAlpha(0); } numbers = llList2Integer(linknumbers,z); llSetLinkPrimitiveParamsFast(2,[PRIM_POSITION,<-0.01437, 0.01473, -0.37787>]); //rifle* llSetLinkPrimitiveParamsFast(3,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); //rdraw llSetLinkPrimitiveParamsFast(4,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); //rsling llSetLinkPrimitiveParamsFast(5,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); //rreload llSetLinkPrimitiveParamsFast(6,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); //rpose llSetLinkPrimitiveParamsFast(7,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); //rammo llSetLinkPrimitiveParamsFast(8,[PRIM_POSITION,<-0.01437, 0.01473, -0.44638>]); //pistol* llSetLinkPrimitiveParamsFast(9,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); //pdraw llSetLinkPrimitiveParamsFast(10,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); //psling llSetLinkPrimitiveParamsFast(11,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); //preload llSetLinkPrimitiveParamsFast(12,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); //ppose llSetLinkPrimitiveParamsFast(13,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); //pammo llSetLinkPrimitiveParamsFast(14,[PRIM_POSITION,<-0.01437, 0.01473, -0.51488>]); //shotgun* llSetLinkPrimitiveParamsFast(15,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); //sdraw llSetLinkPrimitiveParamsFast(16,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); //ssling llSetLinkPrimitiveParamsFast(17,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); //sreload llSetLinkPrimitiveParamsFast(18,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); //spose llSetLinkPrimitiveParamsFast(19,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); //sammo llSetLinkPrimitiveParamsFast(20,[PRIM_POSITION,<-0.01437, 0.01473, -0.58339>]); //sshotgun* llSetLinkPrimitiveParamsFast(21,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); //ssdraw llSetLinkPrimitiveParamsFast(22,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); //sssling llSetLinkPrimitiveParamsFast(23,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); //ssreload llSetLinkPrimitiveParamsFast(24,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); //sspose llSetLinkPrimitiveParamsFast(25,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); //ssammo llSetLinkPrimitiveParamsFast(26,[PRIM_POSITION,<-0.01437, 0.01473, -0.65190>]); //bow* llSetLinkPrimitiveParamsFast(27,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); //bdraw llSetLinkPrimitiveParamsFast(28,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); //bsling llSetLinkPrimitiveParamsFast(29,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); //breload llSetLinkPrimitiveParamsFast(30,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); //bpose llSetLinkPrimitiveParamsFast(31,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); //bammo llSetLinkPrimitiveParamsFast(32,[PRIM_POSITION,<-0.00985, -0.06578, -0.50012>]); //logo } go_invisable2() //rifle* 2 { for(z=0;z<llGetListLength(linknumbers);z++) { numbers = llList2Integer(linknumbers,z); llSetLinkPrimitiveParamsFast(3,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); llSetLinkPrimitiveParamsFast(4,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); llSetLinkPrimitiveParamsFast(5,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); llSetLinkPrimitiveParamsFast(6,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); llSetLinkPrimitiveParamsFast(7,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); }} go_invisable8() //pistol* 8 { for(z=0;z<llGetListLength(linknumbers);z++) { numbers = llList2Integer(linknumbers,z); llSetLinkPrimitiveParamsFast(9,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); llSetLinkPrimitiveParamsFast(10,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); llSetLinkPrimitiveParamsFast(11,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); llSetLinkPrimitiveParamsFast(12,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); llSetLinkPrimitiveParamsFast(13,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); } } go_invisable14() //shotgun* 14 { for(z=0;z<llGetListLength(linknumbers);z++) { numbers = llList2Integer(linknumbers,z); llSetLinkPrimitiveParamsFast(15,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); llSetLinkPrimitiveParamsFast(16,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); llSetLinkPrimitiveParamsFast(17,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); llSetLinkPrimitiveParamsFast(18,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); llSetLinkPrimitiveParamsFast(19,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); } } go_invisable20() //sshotgun* 20 { for(z=0;z<llGetListLength(linknumbers);z++) { numbers = llList2Integer(linknumbers,z); llSetLinkPrimitiveParamsFast(21,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); llSetLinkPrimitiveParamsFast(22,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); llSetLinkPrimitiveParamsFast(23,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); llSetLinkPrimitiveParamsFast(24,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); llSetLinkPrimitiveParamsFast(25,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); } } go_invisable26() //bow* 26 { for(z=0;z<llGetListLength(linknumbers);z++) { numbers = llList2Integer(linknumbers,z); llSetLinkPrimitiveParamsFast(27,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); llSetLinkPrimitiveParamsFast(28,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); llSetLinkPrimitiveParamsFast(29,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); llSetLinkPrimitiveParamsFast(30,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); llSetLinkPrimitiveParamsFast(31,[PRIM_POSITION,<-0.01437, -0.07125, -0.59372>]); } } default { changed(integer obama) { if(AC & CHANGED_OWNER) { llOwnerSay("I have been placed in the center of the screen so that everyone can find me, Please move me to a prefered position"); llResetScript(); } } ////End New Owner Rest////} touch_start(integer start) { owner_key = llGetOwner(); if(llDetectedKey(0) == llGetOwner()) { if(llDetectedLinkNumber(0) == 1) { if(show_hide == 0) { show_hide =1; go_invisable();//Triggers the prims in the hud to go off screen } else if(show_hide == 1) { show_hide = 0; { setAlpha(1); } llSetLinkPrimitiveParamsFast(32,[PRIM_POSITION,<0.06659, 0.04033, -0.13525>]); llSetLinkPrimitiveParamsFast(2,[PRIM_POSITION,<-0.01136, 0.00000, -0.03866>]); llSetLinkPrimitiveParamsFast(8,[PRIM_POSITION,<-0.01136, 0.00000, -0.09278>]); llSetLinkPrimitiveParamsFast(14,[PRIM_POSITION,<-0.01136, 0.00000, -0.14691>]); llSetLinkPrimitiveParamsFast(20,[PRIM_POSITION,<-0.01136, 0.00000, -0.20104>>]); llSetLinkPrimitiveParamsFast(26,[PRIM_POSITION,<-0.01136, 0.00000, -0.25516>]); } } else if(llDetectedLinkNumber(0) == 2){ llSetLinkPrimitiveParamsFast(3,[PRIM_POSITION,<-0.01136, 0.04457, -0.01342>]); llSetLinkPrimitiveParamsFast(4,[PRIM_POSITION,<-0.01136, 0.04466, -0.06204>]); llSetLinkPrimitiveParamsFast(5,[PRIM_POSITION,<-0.01136, 0.04457, -0.11090>]); llSetLinkPrimitiveParamsFast(6,[PRIM_POSITION,<-0.01136, 0.04466, -0.15992>]); llSetLinkPrimitiveParamsFast(7,[PRIM_POSITION,<-0.01136, 0.04466, -0.20919>]); } else if(llDetectedLinkNumber(0) == 8){ llSetLinkPrimitiveParamsFast(9,[PRIM_POSITION,<-0.01136, 0.04457, -0.01342>]); llSetLinkPrimitiveParamsFast(10,[PRIM_POSITION,<-0.01136, 0.04466, -0.06204>]); llSetLinkPrimitiveParamsFast(11,[PRIM_POSITION,<-0.01136, 0.04457, -0.11090>]); llSetLinkPrimitiveParamsFast(12,[PRIM_POSITION,<-0.01136, 0.04466, -0.15992>]); llSetLinkPrimitiveParamsFast(13,[PRIM_POSITION,<-0.01136, 0.04466, -0.20919>]); } else if(llDetectedLinkNumber(0) == 14){ llSetLinkPrimitiveParamsFast(15,[PRIM_POSITION,<-0.01136, 0.04457, -0.01342>]); llSetLinkPrimitiveParamsFast(16,[PRIM_POSITION,<-0.01136, 0.04466, -0.06204>]); llSetLinkPrimitiveParamsFast(17,[PRIM_POSITION,<-0.01136, 0.04457, -0.11090>]); llSetLinkPrimitiveParamsFast(18,[PRIM_POSITION,<-0.01136, 0.04466, -0.15992>]); llSetLinkPrimitiveParamsFast(19,[PRIM_POSITION,<-0.01136, 0.04466, -0.20919>]); } else if(llDetectedLinkNumber(0) == 20){ llSetLinkPrimitiveParamsFast(21,[PRIM_POSITION,<-0.01136, 0.04457, -0.01342>]); llSetLinkPrimitiveParamsFast(22,[PRIM_POSITION,<-0.01136, 0.04466, -0.06204>]); llSetLinkPrimitiveParamsFast(23,[PRIM_POSITION,<-0.01136, 0.04457, -0.11090>]); llSetLinkPrimitiveParamsFast(24,[PRIM_POSITION,<-0.01136, 0.04466, -0.15992>]); llSetLinkPrimitiveParamsFast(25,[PRIM_POSITION,<-0.01136, 0.04466, -0.20919>]); } else if(llDetectedLinkNumber(0) == 26){ llSetLinkPrimitiveParamsFast(27,[PRIM_POSITION,<-0.01136, 0.04457, -0.01342>]); llSetLinkPrimitiveParamsFast(28,[PRIM_POSITION,<-0.01136, 0.04466, -0.06204>]); llSetLinkPrimitiveParamsFast(29,[PRIM_POSITION,<-0.01136, 0.04457, -0.11090>]); llSetLinkPrimitiveParamsFast(30,[PRIM_POSITION,<-0.01136, 0.04466, -0.15992>]); llSetLinkPrimitiveParamsFast(31,[PRIM_POSITION,<-0.01136, 0.04466, -0.20919>]); } else if(llDetectedLinkNumber(0) == 3)llSay(rchn,owner_key+"d"); else if(llDetectedLinkNumber(0) == 4)llSay(rchn,owner_key+"s"); else if(llDetectedLinkNumber(0) == 5)llSay(rchn,owner_key+"r"); else if(llDetectedLinkNumber(0) == 6)llSay(rchn,owner_key+"pose"); else if(llDetectedLinkNumber(0) == 7)llSay(rchn,owner_key+"ammo"); else if(llDetectedLinkNumber(0) == 9)llSay(pchn,owner_key+"d"); else if(llDetectedLinkNumber(0) == 10)llSay(pchn,owner_key+"s"); else if(llDetectedLinkNumber(0) == 11)llSay(pchn,owner_key+"r"); else if(llDetectedLinkNumber(0) == 12)llSay(pchn,owner_key+"pose"); else if(llDetectedLinkNumber(0) == 13)llSay(pchn,owner_key+"ammo"); else if(llDetectedLinkNumber(0) == 15)llSay(schn,owner_key+"d"); else if(llDetectedLinkNumber(0) == 16)llSay(schn,owner_key+"s"); else if(llDetectedLinkNumber(0) == 17)llSay(schn,owner_key+"r"); else if(llDetectedLinkNumber(0) == 18)llSay(schn,owner_key+"pose"); else if(llDetectedLinkNumber(0) == 19)llSay(schn,owner_key+"ammo"); else if(llDetectedLinkNumber(0) == 21)llSay(sschn,owner_key+"d"); else if(llDetectedLinkNumber(0) == 22)llSay(sschn,owner_key+"s"); else if(llDetectedLinkNumber(0) == 23)llSay(sschn,owner_key+"r"); else if(llDetectedLinkNumber(0) == 24)llSay(sschn,owner_key+"pose"); else if(llDetectedLinkNumber(0) == 25)llSay(sschn,owner_key+"ammo"); else if(llDetectedLinkNumber(0) == 27)llSay(bchn,owner_key+"d"); else if(llDetectedLinkNumber(0) == 28)llSay(bchn,owner_key+"s"); else if(llDetectedLinkNumber(0) == 29)llSay(bchn,owner_key+"r"); else if(llDetectedLinkNumber(0) == 30)llSay(bchn,owner_key+"pose"); else if(llDetectedLinkNumber(0) == 31)llSay(bchn,owner_key+"ammo"); else if(llDetectedLinkNumber(0) == 2){ go_invisable8(); go_invisable14(); go_invisable20(); go_invisable26(); } else if(llDetectedLinkNumber(0) == 8){ go_invisable2(); go_invisable14(); go_invisable20(); go_invisable26(); } else if(llDetectedLinkNumber(0) == 14){ go_invisable2(); go_invisable8(); go_invisable20(); go_invisable26(); } else if(llDetectedLinkNumber(0) == 20){ go_invisable2(); go_invisable8(); go_invisable14(); go_invisable26(); } else if(llDetectedLinkNumber(0) == 26){ go_invisable2(); go_invisable8(); go_invisable14(); go_invisable20(); } }}}
  5. I have see many post about huds. But the one i want make is a little different. HUD The right collum with 5 main buttons and on the top a button for hide/show the hud What i wish make is, when i click on one to the right buttons, the left buttons come on first level/layer and can be used. If i click the second button, the 4 buttons move on first layer and all others go on the background. That for all 5 right buttons the button on the top "+" need work like rotation on axes Z, Its all make in mesh, then when rot to -90° it look invisible. Only the first "+" button will be visible. I have make it in 2 faces
  6. found the problem, nothing about the buttons to press. forgot a ; thank you all for the help! There no problem with me sim viewer etc. Was just a problem with who was testing it
  7. well is not at all correct say the problem is on the pressed button. Seems like don't stop recognize the click, when i thowling all 5 knife right after or if i hold the mouse button or is i keep spamming click. i see in chat take more knife, like a reload. Not simple to explain ^^;
  8. the problem is another example i have magazine to 5 knife, and i throwling them all and hold mouse click it spamm the reload, each second x5 is possible to disable the hold click mouse button?
  9. if (pressed & CONTROL_ML_LBUTTON && action == "throw")
  10. found the problem! control(key uid, integer held, integer change) { integer pressed = held & change; integer down = held & ~change; integer released = ~held & change; if (pressed & CONTROL_ML_LBUTTON && action == "throw") i was using give single click. But if i held the click when action start, it keep spamming the command unit release. now i need find how use single click, or remove the held
  11. Well, is hard to fix when i don't take errors. Now i have try to change viewer, and i tried resetting settings. Still taking no errors. For me the script working for others not at all.
  12. stopallanims(){ llSetTimerEvent(0.0); llListenRemove(-666); llRequestPermissions(llGetOwner(), PERMISSION_TRIGGER_ANIMATION); llSetLinkAlpha(LINK_SET,0.0,ALL_SIDES); ownerkey = llGetOwner(); d=0; llReleaseControls(); llStopSound(); }
  13. state_entry(){ llListen(0, "", llGetOwner(), ""); stopallanims();{ llRequestPermissions(llGetOwner(), PERMISSION_TAKE_CONTROLS); } } Already have add it
×
×
  • Create New...