Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // By Cristian_Gomez
- new militarentrada;
- new lspdgarage;
- new fbigarage;
- new mecanicosentrada;
- new yakuzaentrada;
- new medallinentrada;
- new umbrellaentrada;
- new cartelredentrada;
- public GateClose100()
- {
- MoveStreamedObject(militarentrada, 2775.68847656,908.05548096,10.02300644, 1.5);
- return 1;
- }
- public GateClose101()
- {
- MoveStreamedObject(lspdgarage, 1548.37597656,-1635.73754883,12.30502701, 1.5);
- return 1;
- }
- public GateClose102()
- {
- MoveStreamedObject(fbigarage, 1534.62878418,-1448.91284180,12.38281250, 1.5);
- return 1;
- }
- public GateClose103()
- {
- MoveStreamedObject(mecanicosentrada, 2424.05297852,-2089.86401367,15.32026672, 1.5);
- return 1;
- }
- public GateClose104()
- {
- MoveStreamedObject(yakuzaentrada, 321.19473267,-1188.02563477,76.18107605, 1.5);
- return 1;
- }
- public GateClose105()
- {
- MoveStreamedObject(medallinentrada, 670.87573242,-594.75164795,15.32863808, 1.5);
- return 1;
- }
- public GateClose106()
- {
- MoveStreamedObject(umbrellaentrada, 341.34097290,-1780.76123047,6.96023607, 1.5);
- return 1;
- }
- public GateClose107()
- {
- MoveStreamedObject(cartelredentrada, 1428.52600098,-1886.23254395,12.13281250, 1.5);
- return 1;
- }
- militarentrada = CreateStreamedObject(987,2775.68847656,908.05548096,10.02300644, 0, 0.0000, 90);
- lspdgarage = CreateStreamedObject(972,1548.37597656,-1635.73754883,12.30502701, 0, 0.0000, 90);
- fbigarage = CreateStreamedObject(972,1534.62878418,-1448.91284180,12.38281250, 0, 0.0000, 90);
- mecanicosentrada = CreateStreamedObject(980,2424.05297852,-2089.86401367,15.32026672, 0, 0.0000, 90);
- yakuzaentrada = CreateStreamedObject(971,321.19473267,-1188.02563477,76.18107605, 0, 0.0000, 90);
- medallinentrada = CreateStreamedObject(987,670.87573242,-594.75164795,15.32863808, 0, 0.0000, 90);
- umbrellaentrada = CreateStreamedObject(980,341.34097290,-1780.76123047,6.96023607, 0, 0.0000, 90);
- cartelredentrada = CreateStreamedObject(972,1428.52600098,-1886.23254395,12.13281250, 0, 0.0000, 90);
- if(!strcmp(cmdtext, "/abrirporton", true)) { CheckForOpeningDoor(playerid); return 1; }
- {
- if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 3 || PlayerInfo[playerid][pMember] == 3)
- {
- if (PlayerToPoint(40, playerid,1548.37597656,-1635.73754883,12.30502701))
- {
- //DestroyObject( pdgate2 );
- //pdgate3 = CreateObject(968, 1544.700317, -1630.735717, 12.924660, 0.000000, 0.000000, 270.972869);
- MoveStreamedObject(lspdgarage, 1548.37597656,-1635.73730469,1.30502701, 3.0);
- SetTimer("GateClose101", 10000, 0);
- SendClientMessage(playerid, WHITE,"Guardia: Ahora te cierro la puerta! Que tengas un buen día!");
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s me le grita al guardia del garage para que le abra el porton.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else if (PlayerToPoint(40, playerid,2775.68847656,908.05548096,10.02300644))
- {
- MoveStreamedObject(militarentrada,2775.57275391,923.60681152,9.76658249, 3.5);
- SetTimer("GateClose100", 10000, 0);
- SendClientMessage(playerid, COLOR_WHITE,"Soldado En Guardia: Señor, Si, Señor!");
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s se identifica de militar y le abren el porton de entrada.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else if (PlayerToPoint(50, playerid,1534.62878418,-1448.91284180,12.38281250))
- {
- MoveStreamedObject(fbigarage,1534.70971680,-1449.14831543,1.38281250, 1.5);
- SetTimer("GateClose102", 10000, 0);
- SendClientMessage(playerid, COLOR_BLUE,"Has abierto el porton con un control remoto!");
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s saca su control remoto laser y abre la puerta del garage.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else { SendClientMessage(playerid, COLOR_GREY,"Estas muy lejos para decirle al guardia que te abra el porton."); }
- }
- else if(PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10)
- {
- if (PlayerToPoint(30, playerid,2424.05297852,-2089.86401367,15.32026672))
- {
- MoveStreamedObject(mecanicosentrada,2424.05273438,-2089.86328125,9.32026672, 2.2);
- SetTimer("GateClose103", 10000, 0);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s saca su control remoto laser y abre el porton de la entrada.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else { SendClientMessage(playerid, COLOR_GREY,"Estas muy lejos de la entrada como para usar el control."); }
- }
- else if(PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14)
- {
- if (PlayerToPoint(30, playerid,321.19473267,-1188.02563477,76.18107605))
- {
- MoveStreamedObject(yakuzaentrada,321.19433594,-1188.02539062,66.18107605, 2.2);
- SetTimer("GateClose104", 10000, 0);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s saca su control remoto laser y abre el porton de la entrada.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else { SendClientMessage(playerid, COLOR_GREY,"Estas muy lejos de la entrada como para usar el control."); }
- }
- else if(PlayerInfo[playerid][pMember] == 31 || PlayerInfo[playerid][pLeader] == 31)
- {
- if (PlayerToPoint(30, playerid,670.87573242,-594.75164795,15.32863808))
- {
- MoveStreamedObject(medallinentrada,670.87500000,-594.75097656,4.57863808, 2.2);
- SetTimer("GateClose105", 10000, 0);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s saca su control remoto laser y abre el porton de la entrada.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else { SendClientMessage(playerid, COLOR_GREY,"Estas muy lejos de la entrada como para usar el control."); }
- }
- else if(PlayerInfo[playerid][pMember] == 33 || PlayerInfo[playerid][pLeader] == 33)
- {
- if (PlayerToPoint(30, playerid,341.34097290,-1780.76123047,6.96023607))
- {
- MoveStreamedObject(umbrellaentrada,341.34082031,-1780.76074219,1.21023607, 2.2);
- SetTimer("GateClose106", 10000, 0);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s saca su control remoto laser y abre el porton de la entrada.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else { SendClientMessage(playerid, COLOR_GREY,"Estas muy lejos de la entrada como para usar el control."); }
- }
- else if(PlayerInfo[playerid][pMember] == 24 || PlayerInfo[playerid][pLeader] == 24)
- {
- if (PlayerToPoint(30, playerid,1428.52600098,-1886.23254395,12.13281250))
- {
- MoveStreamedObject(cartelredentrada,1428.52539062,-1886.23242188,0.88281250, 2.2);
- SetTimer("GateClose107", 10000, 0);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s saca su control remoto laser y abre el porton de la entrada.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else { SendClientMessage(playerid, COLOR_GREY,"Estas muy lejos de la entrada como para usar el control."); }
- }
- }
- else return SendClientMessage(playerid, COLOR_GREY,"No tiene el control remoto.");
- return 1;
- }
- public CheckForOpeningDoor(playerid)
- {
- //for(new playerid; playerid < MAX_PLAYERS; playerid++)
- //{
- new string[256];
- new sendername[MAX_PLAYER_NAME];
- GetPlayerName(playerid, sendername, sizeof(sendername));
- if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 3 || PlayerInfo[playerid][pMember] == 3)
- {
- if (PlayerToPoint(40, playerid,1548.37597656,-1635.73754883,12.30502701))
- {
- //DestroyObject( pdgate2 );
- //pdgate3 = CreateObject(968, 1544.700317, -1630.735717, 12.924660, 0.000000, 0.000000, 270.972869);
- MoveStreamedObject(lspdgarage, 1548.37597656,-1635.73730469,1.30502701, 3.0);
- SetTimer("GateClose101", 10000, 0);
- SendClientMessage(playerid, WHITE,"Guardia: Ahora te cierro la puerta! Que tengas un buen día!");
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s me le grita al guardia del garage para que le abra el porton.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else if (PlayerToPoint(40, playerid,2775.68847656,908.05548096,10.02300644))
- {
- MoveStreamedObject(militarentrada,2775.57275391,923.60681152,9.76658249, 3.5);
- SetTimer("GateClose100", 10000, 0);
- SendClientMessage(playerid, COLOR_WHITE,"Soldado En Guardia: Señor, Si, Señor!");
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s se identifica de militar y le abren el porton de entrada.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else if (PlayerToPoint(50, playerid,1534.62878418,-1448.91284180,12.38281250))
- {
- MoveStreamedObject(fbigarage,1534.70971680,-1449.14831543,1.38281250, 1.5);
- SetTimer("GateClose102", 10000, 0);
- SendClientMessage(playerid, COLOR_BLUE,"Has abierto el porton con un control remoto!");
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s saca su control remoto laser y abre la puerta del garage.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else { SendClientMessage(playerid, COLOR_GREY,"Estas muy lejos para decirle al guardia que te abra el porton."); }
- }
- else if(PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10)
- {
- if (PlayerToPoint(30, playerid,2424.05297852,-2089.86401367,15.32026672))
- {
- MoveStreamedObject(mecanicosentrada,2424.05273438,-2089.86328125,9.32026672, 2.2);
- SetTimer("GateClose103", 10000, 0);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s saca su control remoto laser y abre el porton de la entrada.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else { SendClientMessage(playerid, COLOR_GREY,"Estas muy lejos de la entrada como para usar el control."); }
- }
- else if(PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14)
- {
- if (PlayerToPoint(30, playerid,321.19473267,-1188.02563477,76.18107605))
- {
- MoveStreamedObject(yakuzaentrada,321.19433594,-1188.02539062,66.18107605, 2.2);
- SetTimer("GateClose104", 10000, 0);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s saca su control remoto laser y abre el porton de la entrada.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else { SendClientMessage(playerid, COLOR_GREY,"Estas muy lejos de la entrada como para usar el control."); }
- }
- else if(PlayerInfo[playerid][pMember] == 31 || PlayerInfo[playerid][pLeader] == 31)
- {
- if (PlayerToPoint(30, playerid,670.87573242,-594.75164795,15.32863808))
- {
- MoveStreamedObject(medallinentrada,670.87500000,-594.75097656,4.57863808, 2.2);
- SetTimer("GateClose105", 10000, 0);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s saca su control remoto laser y abre el porton de la entrada.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else { SendClientMessage(playerid, COLOR_GREY,"Estas muy lejos de la entrada como para usar el control."); }
- }
- else if(PlayerInfo[playerid][pMember] == 33 || PlayerInfo[playerid][pLeader] == 33)
- {
- if (PlayerToPoint(30, playerid,341.34097290,-1780.76123047,6.96023607))
- {
- MoveStreamedObject(umbrellaentrada,341.34082031,-1780.76074219,1.21023607, 2.2);
- SetTimer("GateClose106", 10000, 0);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s saca su control remoto laser y abre el porton de la entrada.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else { SendClientMessage(playerid, COLOR_GREY,"Estas muy lejos de la entrada como para usar el control."); }
- }
- else if(PlayerInfo[playerid][pMember] == 24 || PlayerInfo[playerid][pLeader] == 24)
- {
- if (PlayerToPoint(30, playerid,1428.52600098,-1886.23254395,12.13281250))
- {
- MoveStreamedObject(cartelredentrada,1428.52539062,-1886.23242188,0.88281250, 2.2);
- SetTimer("GateClose107", 10000, 0);
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "* %s saca su control remoto laser y abre el porton de la entrada.", sendername);
- ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
- }
- else { SendClientMessage(playerid, COLOR_GREY,"Estas muy lejos de la entrada como para usar el control."); }
- }
- //}
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement