XADRENALINEIX

IIV NATHAN VII's Freeze Protections

Jun 23rd, 2013
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.44 KB | None | 0 0
  1. ////////////////////////////////FREEZE GUN////////////////////////////////////////////
  2. if(HAS_CHAR_GOT_WEAPON(GetPlayerPed(), WEAPON_ROCKET)){
  3.         REMOVE_WEAPON_FROM_CHAR(GetPlayerPed(), WEAPON_ROCKET);
  4.        
  5. /////////////////////////////////GROUP HACK/////////////////////////////////////////////////
  6. Group tmpgroup,tmpgroup2;
  7. bool stored = false;
  8. int index;
  9.     GET_PLAYER_GROUP(GetPlayerIndex(),&tmpgroup); //NOT A MISTAKE //MUST BE INDEX.. PED FREEZES
  10.     GET_PED_GROUP_INDEX(GetPlayerPed(),&index);
  11.     if(!stored){
  12.         saved = index;
  13.         stored = true;
  14.     }
  15.     if(saved != index){ //if the correct index is not the current
  16.         if(DOES_GROUP_EXIST(tmpgroup)){
  17.             REMOVE_CHAR_FROM_GROUP(GetPlayerPed());
  18.             GET_PLAYER_GROUP(GetPlayerIndex(),&tmpgroup2);
  19.             if(DOES_GROUP_EXIST(tmpgroup2)){
  20.                 SET_GROUP_LEADER(tmpgroup2,GetPlayerPed());
  21.             }
  22.             else CREATE_GROUP(0,tmpgroup2,true);
  23.         }
  24.     }
  25.    
  26. ////////////////////////////////////////PLAYER MODEL//////////////////////////////////////
  27.     int tmp_model,tmp_ped,i;
  28.     for(i = 0;i <= 15;i++){
  29.         if(GET_PLAYER_ID() == i) continue;
  30.         if(!IS_NETWORK_PLAYER_ACTIVE(i)) continue;
  31.         GET_PLAYER_CHAR(i,&tmp_ped);
  32.         if(!DOES_CHAR_EXIST(tmp_ped)) continue;
  33.         GET_CHAR_MODEL(tmp_ped,&tmp_model);
  34.         if(tmp_model != MODEL_PLAYER) continue;
  35.         SET_CHAR_VISIBLE(tmp_ped,false);
  36.     }
Add Comment
Please, Sign In to add comment