Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(strcmp(cmd, "/opendoor", true) == 0 || strcmp(cmd, "/od", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsACop(playerid) || IsAPrisonGuard(playerid) || PlayerInfo[playerid][pFLeader] == 11 || PlayerInfo[playerid][pFMember] == 11)
- {
- if(PlayerToPoint(2, playerid,239.649917,117.577560,1003.218688) && IsACop(playerid))
- {
- MoveObject(pdd1, 239.549917,119.577560,1003.218688,1); // V
- }
- else if(PlayerToPoint(2, playerid,253.191696,109.082427,1003.225708))
- {
- MoveObject(pdd2, 253.19169616699,106.88,1003.2257080078,2);
- }
- else if(PlayerToPoint(2, playerid,253.207733,125.242126,1003.218750))
- {
- MoveObject(pdd3, 253.207733,123.242126,1003.218750,2); //V
- }
- else if(!IsPlayerInAnyVehicle(playerid) && PlayerToPoint(2, playerid,1583.2721,-1637.9640,13.3785))
- {
- MoveObject(pdd8, 1582.5775146484, -1637.9163818359, 9.3, 2); //V
- }
- else if(PlayerToPoint(2, playerid,232.931304,109.093315,1010.208679) && IsACop(playerid))//d.chief
- {
- if(PlayerInfo[playerid][pRank] >= 10)
- {
- MoveObject(pdddc, 233.031304,107.093315,1010.208679,1);
- }
- else
- {
- SendClientMessage(playerid, COLOR_DARKRED, "Access Deny!");
- return 1;
- }
- }
- else if(PlayerToPoint(2, playerid,392.2387,-1109.1343,4500.6982) && PlayerInfo[playerid][pFMember] == 11 || PlayerInfo[playerid][pFLeader] == 11)
- {
- if(PlayerInfo[playerid][pRank] >= 6)
- {
- MoveObject(spysgate1, 392.25534057617, -1109.1999511719, 4493.9418945313, 2);
- }
- else
- {
- SendClientMessage(playerid, COLOR_DARKRED, "Access Deny!");
- return 1;
- }
- }
- else if(PlayerToPoint(2, playerid,382.5016,-1109.7456,4500.6982) && PlayerInfo[playerid][pFMember] == 11 || PlayerInfo[playerid][pFLeader] == 11)
- {
- if(PlayerInfo[playerid][pRank] >= 6)
- {
- MoveObject(spysgate2, 382.2333984375, -1109.21484375, 4493.9418945313, 2);
- }
- else
- {
- SendClientMessage(playerid, COLOR_DARKRED, "Access Deny!");
- return 1;
- }
- }
- else if(PlayerToPoint(2, playerid,385.4749,-1133.6451,4499.2998) && PlayerInfo[playerid][pFMember] == 11 || PlayerInfo[playerid][pFLeader] == 11)
- {
- MoveObject(spysgate3, 384.95587158203, -1133.3823242188, 4493.4438476563, 2);
- }
- else if(PlayerToPoint(2, playerid,402.8811,-1145.5759,4498.1045) && PlayerInfo[playerid][pFMember] == 11 || PlayerInfo[playerid][pFLeader] == 11)
- {
- MoveObject(spysgate4, 404.35098266602, -1146.4134521484, 4493.1909179688, 2);
- }
- else if(PlayerToPoint(2, playerid,399.6227,-1135.6549,4499.1841) && PlayerInfo[playerid][pFMember] == 11 || PlayerInfo[playerid][pFLeader] == 11)
- {
- MoveObject(spysgate5, 400.3720703125, -1135.2624511719, 4493.5971679688, 2);
- }
- else if(PlayerToPoint(2, playerid,231.135330,119.553451,1010.218750) && IsACop(playerid))//chief
- {
- if(PlayerInfo[playerid][pRank] >= 11)
- {
- MoveObject(pddc, 229.135330,119.653451,1010.218750,1);
- }
- else
- {
- SendClientMessage(playerid, COLOR_DARKRED, "Access Deny!");
- return 1;
- }
- }
- else if(PlayerToPoint(2, playerid,275.642517,117.420158,1004.617187) && IsACop(playerid))
- {
- MoveObject(pdd4, 275.542517,119.420158,1004.617187,1);
- }
- else if(PlayerToPoint(2, playerid,265.835815,112.502014,1004.617187) && IsACop(playerid))
- {
- MoveObject(pdd5, 263.835815,112.302014,1004.617187,1);
- }
- else if(PlayerToPoint(2, playerid,265.989532,115.889060,1004.617187) && IsACop(playerid))
- {
- MoveObject(pdd6, 267.989532,115.999060,1004.617187,1);
- }
- else if(PlayerToPoint(2, playerid,239.628219,125.069351,1003.218750) && IsACop(playerid))
- {
- MoveObject(pdd7, 239.543219,127.069351,1003.218750,1);
- }
- else if(PlayerToPoint(2, playerid,1095.8867, 1528.6118, 5.9823))
- {
- MoveObject(prisond1, 1095.8867, 1528.6118, 2.9823,1.5);
- }
- else if(PlayerToPoint(2, playerid,1095.9008, 1513.7515, 5.9805))
- {
- MoveObject(prisond2, 1095.9008, 1513.7515, 2.9805,1.5);
- }
- else if(PlayerToPoint(2, playerid,1102.1108, 1505.8970, 6.0055))
- {
- MoveObject(prisond3, 1102.1108, 1505.8970, 3.0055,1.5);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "you are not near any door!");
- return 1;
- }
- //GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s types the access code **** while covering with his free hand.", sendername);
- ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else {SendClientMessage(playerid, COLOR_GREY, " You are not a Cop!");}
- }
- return 1;
- }
- if(strcmp(cmd, "/closedoor", true) == 0 || strcmp(cmd, "/cd", true) ==0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(IsACop(playerid) || IsAPrisonGuard(playerid) || PlayerInfo[playerid][pFLeader] == 11 || PlayerInfo[playerid][pFMember] == 11)
- {
- if(PlayerToPoint(2, playerid,239.649917,117.577560,1003.218688))
- {
- MoveObject(pdd1, 239.649917,117.577560,1003.218688,1);
- }
- else if(PlayerToPoint(2, playerid,253.191696,109.082427,1003.225708))
- {
- MoveObject(pdd2, 253.191696,109.082427,1003.225708,1);
- }
- else if(PlayerToPoint(2, playerid,253.207733,125.242126,1003.218750))
- {
- MoveObject(pdd3, 253.207733,125.242126,1003.218750,1);
- }
- else if(PlayerToPoint(2, playerid,1583.2721,-1637.9640,13.3785))
- {
- MoveObject(pdd8, 1582.5775146484, -1637.9163818359, 12.458126068115,2);
- }
- else if(PlayerToPoint(2, playerid,232.931304,109.093315,1010.208679))//d.chief
- {
- MoveObject(pdddc, 232.931304,109.093315,1010.208679,1);
- }
- else if(PlayerToPoint(2, playerid,231.135330,119.553451,1010.218750))//chief
- {
- MoveObject(pddc, 231.135330,119.553451,1010.218750,1);
- }
- else if(PlayerToPoint(2, playerid,392.2387,-1109.1343,4500.6982) && PlayerInfo[playerid][pFMember] == 11 || PlayerInfo[playerid][pFLeader] == 11)
- {
- MoveObject(spysgate1, 392.25534057617, -1109.1999511719, 4500.9418945313, 2);
- }
- else if(PlayerToPoint(2, playerid,382.5016,-1109.7456,4500.6982) && PlayerInfo[playerid][pFMember] == 11 || PlayerInfo[playerid][pFLeader] == 11)
- {
- MoveObject(spysgate2, 382.2333984375, -1109.21484375, 4500.9418945313, 2);
- }
- else if(PlayerToPoint(2, playerid,385.4749,-1133.6451,4499.2998) && PlayerInfo[playerid][pFMember] == 11 || PlayerInfo[playerid][pFLeader] == 11)
- {
- MoveObject(spysgate3, 384.95587158203, -1133.3823242188, 4499.4438476563, 2);
- }
- else if(PlayerToPoint(2, playerid,402.8811,-1145.5759,4498.1045) && PlayerInfo[playerid][pFMember] == 11 || PlayerInfo[playerid][pFLeader] == 11)
- {
- MoveObject(spysgate4, 404.35098266602, -1146.4134521484, 4498.1909179688, 2);
- }
- else if(PlayerToPoint(2, playerid,399.6227,-1135.6549,4499.1841) && PlayerInfo[playerid][pFMember] == 11 || PlayerInfo[playerid][pFLeader] == 11)
- {
- MoveObject(spysgate5, 400.3720703125, -1135.2624511719, 4499.5971679688, 2);
- }
- else if(PlayerToPoint(2, playerid,275.642517,117.420158,1004.617187))
- {
- MoveObject(pdd4, 275.642517,117.420158,1004.617187,1);
- }
- else if(PlayerToPoint(2, playerid,265.835815,112.502014,1004.617187))
- {
- MoveObject(pdd5, 265.835815,112.502014,1004.617187,1);
- }
- else if(PlayerToPoint(2, playerid,265.989532,115.889060,1004.617187))
- {
- MoveObject(pdd6, 265.989532,115.889060,1004.617187,1);
- }
- else if(PlayerToPoint(2, playerid,239.628219,125.069351,1003.218750))
- {
- MoveObject(pdd7, 239.628219,125.069351,1003.218750,1);
- }
- else if(PlayerToPoint(2, playerid,1095.8867, 1528.6118, 5.9823))
- {
- MoveObject(prisond1, 1095.8867, 1528.6118, 5.9823,1.5);
- }
- else if(PlayerToPoint(2, playerid,1095.9008, 1513.7515, 5.9805))
- {
- MoveObject(prisond2, 1095.9008, 1513.7515, 5.9805,1.5);
- }
- else if(PlayerToPoint(2, playerid,1102.1108, 1505.8970, 6.0055))
- {
- MoveObject(prisond3, 1102.1108, 1505.8970, 6.0055,1.5);
- }
- else
- {
- SendClientMessage(playerid, COLOR_GREY, "you are not near any door!");
- return 1;
- }
- //GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s closes the door", sendername);
- ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else {SendClientMessage(playerid, COLOR_GREY, " You are not a Cop!");}
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment