AggroHUD lesson1

By: bdhtrn on Aug 22nd, 2011  |  syntax: Linden Scripting  |  size: 0.52 KB  |  hits: 104  |  expires: Never
download  |  raw  |  embed  |  report abuse
Copied
  1. integer mode=1;
  2. integer ch = 13;
  3.  
  4. default{
  5.     state_entry(){
  6.         llListen(ch,"",llGetOwner(),"");
  7.     }
  8.     touch_start(integer num){
  9.         if(mode==1){
  10.             vector whereami=llGetPos()+<1.8,0,1.6>*llGetRot();
  11.             vector FWOOSHH=llRot2Fwd(llGetRot())*55;
  12.             rotation aim=llEuler2Rot(<90,0,90>*DEG_TO_RAD);
  13.             llRezObject("dissed",whereami,FWOOSHH,aim,0);
  14.         }
  15.     }
  16.     listen(integer chan,string who,key id,string msg){
  17.         if(msg=="blox")
  18.             mode=1;
  19.     }
  20. }