Casino

The Examplary/Lock and Unlock Net Players Car Doors

Nov 2nd, 2012
540
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.39 KB | None | 0 0
  1. if(DOES_CHAR_EXIST(players[index].ped)){
  2.                         if(IS_CHAR_IN_ANY_CAR(players[index].ped)){
  3.                             uint lock;
  4.                             int pveh,nvid,tick;
  5.                             GET_CAR_CHAR_IS_USING(players[index].ped,&pveh);
  6.                             GET_NETWORK_ID_FROM_VEHICLE(pveh,&nvid);
  7.                             REQUEST_CONTROL_OF_NETWORK_ID(nvid);
  8.                             while(!HAS_CONTROL_OF_NETWORK_ID(nvid)){
  9.                                 tick++;
  10.                                 REQUEST_CONTROL_OF_NETWORK_ID(nvid);
  11.                                 if(tick >= 200){
  12.                                     print("Error");
  13.                                     return;
  14.                                 }
  15.                                 WAIT(0);
  16.                             }
  17.                             GET_CAR_DOOR_LOCK_STATUS(pveh,&lock);
  18.                             if(lock == VEHICLE_DOOR_UNLOCKED){
  19.                                 LOCK_CAR_DOORS(pveh,4);
  20.                                 print("Doors locked!");
  21.                             }
  22.                             else{
  23.                                 LOCK_CAR_DOORS(pveh,1);
  24.                                 print("Doors unlocked!");
  25.                             }
  26.                         }
  27.                         else print("Player not in Vehicle");  
  28.                     }
Advertisement
Add Comment
Please, Sign In to add comment