Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- }
- if (newkeys & KEY_HORN && IsPlayerInAnyVehicle(playerid))
- {
- new carid = GetPlayerVehicleID(playerid);
- if(ParkingEntered[playerid] == -1)
- {
- for(new i;i<MAX_PARKING;i++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 3, parking[i][pEnter_x],parking[i][pEnter_y],parking[i][pEnter_z]))
- {
- ShowPlayerDialogEx(playerid, 1981, DIALOG_STYLE_LIST, !"{BDBAB5}Выберите этаж!", "{FFFFFF}1.\n2.", "Принять", "Отмена");
- }
- if(IsPlayerInRangeOfPoint(playerid, 3, parking[i][pExit_x],parking[i][pExit_y],parking[i][pExit_z]))
- {
- if(GetPlayerState(playerid) == 2)
- {
- J_SetVehiclePos(carid,parking[i][pEnter_x],parking[i][pEnter_y],parking[i][pEnter_z]);
- SetVehicleZAngle(carid,parking[i][pEnter_a]);
- LinkVehicleToInterior(carid, 0);
- SetVehicleVirtualWorld(carid, 0);
- }
- else
- {
- J_SetPlayerPos(playerid, parking[i][pEnter_x],parking[i][pEnter_y],parking[i][pEnter_z]);
- J_SetPlayerFacingAngle(playerid, parking[i][pEnter_a]);
- }
- SetPlayerInterior(playerid, 0);
- SetPlayerVirtualWorld(playerid, 0);
- ParkingEntered[playerid] = -1;
- return true;
- }
- }
- }
- else
- {
- new i = ParkingEntered[playerid];
- if(IsPlayerInRangeOfPoint(playerid, 3, parking[i][pExit_x],parking[i][pExit_y],parking[i][pExit_z]))
- {
- if(GetPlayerState(playerid) == 2)
- {
- J_SetVehiclePos(carid,parking[i][pEnter_x],parking[i][pEnter_y],parking[i][pEnter_z]);
- SetVehicleZAngle(carid,parking[i][pEnter_a]);
- LinkVehicleToInterior(carid, 0);
- SetVehicleVirtualWorld(carid, 0);
- }
- else
- {
- J_SetPlayerPos(playerid, parking[i][pEnter_x],parking[i][pEnter_y],parking[i][pEnter_z]);
- J_SetPlayerFacingAngle(playerid, parking[i][pEnter_a]);
- }
- SetPlayerInterior(playerid, 0);
- SetPlayerVirtualWorld(playerid, 0);
- ParkingEntered[playerid] = -1;
- return true;
- }
- else
- {
- if(IsPlayerInRangeOfPoint(playerid, 3, parking[i][pVExit_x],parking[i][pVExit_y],parking[i][pVExit_z]))
- {
- if(GetPlayerState(playerid) == 2)
- {
- J_SetVehiclePos(carid,parking[i][pEnter_x],parking[i][pEnter_y],parking[i][pEnter_z]);
- SetVehicleZAngle(carid,parking[i][pEnter_a]);
- LinkVehicleToInterior(carid, 0);
- SetVehicleVirtualWorld(carid, 0);
- }
- else
- {
- J_SetPlayerPos(playerid, parking[i][pEnter_x],parking[i][pEnter_y],parking[i][pEnter_z]);
- J_SetPlayerFacingAngle(playerid, parking[i][pEnter_a]);
- }
- SetPlayerInterior(playerid, 0);
- SetPlayerVirtualWorld(playerid, 0);
- ParkingEntered [playerid] = -1;
- return true;
- }
- }
- }
- }
- else if(PRESSED(KEY_WALK) && !IsPlayerInAnyVehicle(playerid))
- {
- new carid = GetPlayerVehicleID(playerid);
- if(ParkingEntered[playerid] == -1)
- {
- for(new i;i<MAX_PARKING;i++)
- {
- if(IsPlayerInRangeOfPoint(playerid, 3, parking[i][pEnter_x],parking[i][pEnter_y],parking[i][pEnter_z]))
- {
- ShowPlayerDialogEx(playerid, 1981, DIALOG_STYLE_LIST, !"{BDBAB5}Выберите этаж!", "{FFFFFF}1.\n2.", "Принять", "Отмена");
- }
- if(IsPlayerInRangeOfPoint(playerid, 3, parking[i][pExit_x],parking[i][pExit_y],parking[i][pExit_z]))
- {
- if(GetPlayerState(playerid) == 2)
- {
- J_SetVehiclePos(carid,parking[i][pEnter_x],parking[i][pEnter_y],parking[i][pEnter_z]);
- SetVehicleZAngle(carid,parking[i][pEnter_a]);
- LinkVehicleToInterior(carid, 0);
- SetVehicleVirtualWorld(carid, 0);
- }
- else
- {
- J_SetPlayerPos(playerid, parking[i][pEnter_x],parking[i][pEnter_y],parking[i][pEnter_z]);
- J_SetPlayerFacingAngle(playerid, parking[i][pEnter_a]);
- }
- SetPlayerInterior(playerid, 0);
- SetPlayerVirtualWorld(playerid, 0);
- ParkingEntered[playerid] = -1;
- return true;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement