if (newkeys==KEY_SECONDARY_ATTACK)
{
if(IsPlayerInRangeOfPoint(playerid, 1,1462.1191,-1013.2958,26.8438))
{
GameTextForPlayer(playerid, "~g~Banca Nationala", 5000, 1);
SafeSetPlayerInterior(playerid, 0);
SetPlayerPos(playerid,326.5565,116.1963,1007.9657);
}
else if(IsPlayerInRangeOfPoint(playerid, 1,325.3350,114.4964,1007.9657))
{//Bank exit.
GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1);
SafeSetPlayerInterior(playerid, 0);
SetPlayerPos(playerid,1457.3992,-1012.5910,26.8438);
}
else if(IsPlayerInRangeOfPoint(playerid, 1,-1988.3499,1117.8160,54.4734))
{//Biserica enter.
GameTextForPlayer(playerid, "~g~Biserica", 5000, 1);
SafeSetPlayerInterior(playerid, 0);
SetPlayerPos(playerid, 384.4555,2324.5623,1889.5669);
}
else if(IsPlayerInRangeOfPoint(playerid, 1, 387.2434,2324.2297,1889.5797))
{//Biserica exit.
GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1);
SafeSetPlayerInterior(playerid, 0);
SetPlayerPos(playerid,-1988.3499,1117.8160,54.4734);
}
else if(IsPlayerInRangeOfPoint(playerid, 1, 1554.9537,-1675.6584,16.1953))
{//LSPD Entrance
PlayerInfo[playerid][pInteriorNr] = 1;
GameTextForPlayer(playerid, "~w~Police Department", 5000, 1);
SafeSetPlayerInterior(playerid, 6);
SetPlayerPos(playerid,246.7079,66.2239,1003.6406);
}
else if(IsPlayerInRangeOfPoint(playerid, 1, 246.5325,62.4251,1003.6406))
{//LSPD Exit
PlayerInfo[playerid][pInteriorNr] = 0;
GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1);
SafeSetPlayerInterior(playerid, 0);
SetPlayerPos(playerid,1552.3231,-1674.6780,16.1953);
}
else if (IsPlayerInRangeOfPoint(playerid, 1,1172.0768,-1321.5027,15.3989))
{
//Hospital enter
PlayerInfo[playerid][pInteriorNr] = 29;
SetPlayerPos(playerid, 1180.2949,-1350.3647,572.7702);
GameTextForPlayer(playerid, "~w~Spital",5000,1);
SetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
SetTimerEx("Unfreezeply",3000,false,"i",playerid);
}
else if (IsPlayerInRangeOfPoint(playerid, 1,1179.4307,-1350.1605,572.7702))
{
//Hospital exit
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, 1172.0768,-1321.5027,15.3989);
GameTextForPlayer(playerid, "~w~Los Santos",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 270);
}
else if (IsPlayerInRangeOfPoint(playerid, 1, 1481.0206,-1771.1138,18.7958))
{
//City hall
PlayerInfo[playerid][pInteriorNr] = 2;
SetPlayerPos(playerid, 386.2978,173.8582,1008.3828);
SafeSetPlayerInterior(playerid,3);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1, 390.0630,173.5741,1008.3828))
{
//City hall
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, 1481.0206,-1769.5138,18.7958);
GameTextForPlayer(playerid, "~w~Los Santos",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1, 1412.9586,-1699.2380,13.5395))
{
//JP
PlayerInfo[playerid][pInteriorNr] = 2;
SetPlayerPos(playerid, 1241.5933,-2523.6270,253.4778);
GameTextForPlayer(playerid, "~w~JobPoint",5000,1);
SafeSetPlayerInterior(playerid,3);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1, 1241.4674,-2530.2324,253.4778))
{
//JP
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, 1412.9586,-1699.2380,13.5395);
GameTextForPlayer(playerid, "~w~Los Santos",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1, 1219.4878,-1812.7175,16.5938))
{
//DMV
PlayerInfo[playerid][pInteriorNr] = 2;
SetPlayerPos(playerid, 915.3061,-2269.5603,320.3572);
GameTextForPlayer(playerid, "~w~DMV",5000,1);
SafeSetPlayerInterior(playerid,3);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1, 915.0031,-2269.4031,320.3572))
{
//DMV
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, 1220.0111,-1812.3837,16.5938);
GameTextForPlayer(playerid, "~w~Los Santos",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
else if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15)
{
if (IsPlayerInRangeOfPoint(playerid, 1, -671.9838,353.0946,8.2216))
{
//TCC
PlayerInfo[playerid][pInteriorNr] = 2;
SetPlayerPos(playerid, 2580.1016,-1291.3087,1044.1250);
GameTextForPlayer(playerid, "~w~TCC",5000,1);
SafeSetPlayerInterior(playerid,2);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1,2580.1016,-1291.3087,1044.1250))
{
//TCC
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, -671.9838,353.0946,8.2216);
GameTextForPlayer(playerid, "~w~Los Santos",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
}
else if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)
{
if (IsPlayerInRangeOfPoint(playerid, 1,-2620.9087,76.9884,4.4841))
{
//THE GUSTA
PlayerInfo[playerid][pInteriorNr] = 2;
SetPlayerPos(playerid, -42.6798,1406.3000,1084.4297);
GameTextForPlayer(playerid, "~w~The Gusta",5000,1);
SafeSetPlayerInterior(playerid,8);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1,-42.6798,1406.3000,1084.4297))
{
//THE GUSTA
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, -2620.9087,76.9884,4.4841);
GameTextForPlayer(playerid, "~w~San Fierro",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
}
else if(PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12)
{
if (IsPlayerInRangeOfPoint(playerid, 1,2150.9087,-1481.1438,26.3694))
{
//GLEN
PlayerInfo[playerid][pInteriorNr] = 2;
SetPlayerPos(playerid, 318.6049,1114.5048,1083.8828);
GameTextForPlayer(playerid, "~w~GLEN",5000,1);
SafeSetPlayerInterior(playerid,5);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1,318.6049,1114.5048,1083.8828))
{
//GLEN
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, 2150.9087,-1481.1438,26.3694);
GameTextForPlayer(playerid, "~w~Los Santos",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
}
else if(PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14)
{
if (IsPlayerInRangeOfPoint(playerid, 1,726.1490,-1276.2404,13.6484))
{
//NAPOLETANA
PlayerInfo[playerid][pInteriorNr] = 2; // 1297.39440918,-797.41302490,1082.98278809
SetPlayerPos(playerid, 1260.31164551,-786.93054199,1090.90625000);
GameTextForPlayer(playerid, "~w~NAPOLETANA",5000,1);
SafeSetPlayerInterior(playerid,5);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1,1260.7012,-785.5265,1091.9063))
{
//NAPOLETANA
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, 726.1490,-1276.2404,13.6484);
GameTextForPlayer(playerid, "~w~Los Santos",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
}
else if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11)
{
if (IsPlayerInRangeOfPoint(playerid, 1,-2719.9038,-318.6711,7.8438))
{
//MS-13
PlayerInfo[playerid][pInteriorNr] = 2;
SetPlayerPos(playerid, 1298.8312,-796.0493,1084.0078);
GameTextForPlayer(playerid, "~w~MS-13",5000,1);
SafeSetPlayerInterior(playerid,5);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1,1298.8312,-796.0493,1084.0078))
{
//MS-13
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, -2719.9038,-318.6711,7.8438);
GameTextForPlayer(playerid, "~w~Los Santos",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
}
else if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8)
{
if (IsPlayerInRangeOfPoint(playerid, 1,2481.4209,1525.4575,11.7693))
{
//YEPERTY
PlayerInfo[playerid][pInteriorNr] = 2;
SetPlayerPos(playerid, 2519.8342,-1287.7458,1054.6406);
GameTextForPlayer(playerid, "~w~The Yeperty",5000,1);
SafeSetPlayerInterior(playerid,2);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1,2519.8342,-1287.7458,1054.6406))
{
//YEPERTY
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, 2481.4209,1525.4575,11.7693);
GameTextForPlayer(playerid, "~w~LAS VENTURAS",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
}
else if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6)
{
if (IsPlayerInRangeOfPoint(playerid, 1,938.4957,1733.2830,8.8516))
{
//the Mafia
PlayerInfo[playerid][pInteriorNr] = 2;
SetPlayerPos(playerid, 965.6831,-53.0246,1001.1246);
GameTextForPlayer(playerid, "~w~The Mafia",5000,1);
SafeSetPlayerInterior(playerid,3);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1,965.6831,-53.0246,1001.1246))
{
//The MAfia
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, 938.4957,1733.2830,8.8516);
GameTextForPlayer(playerid, "~w~LAS VENTURAS",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
}
else if(IsACop(playerid))
{
if (IsPlayerInRangeOfPoint(playerid, 1,242.2487,66.2989,1003.6406))
{
//LSPD Atelier
SetPlayerPos(playerid, 1568.5818,-1690.7058,5.8906);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1,1568.5818,-1690.7058,5.8906))
{
//LSPD Atelier
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, 242.2487,66.2989,1003.6406);
SafeSetPlayerInterior(playerid,6);
SetPlayerFacingAngle(playerid, 0);
}
}
else if(PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16)
{
if (IsPlayerInRangeOfPoint(playerid, 1,2582.9246,-952.9275,81.3881))
{
//LA TIGANI
PlayerInfo[playerid][pInteriorNr] = 2;
SetPlayerPos(playerid, 2308.8655,-1212.3718,1049.0234);
GameTextForPlayer(playerid, "~w~La Tigani",5000,1);
SafeSetPlayerInterior(playerid,6);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1,2308.8655,-1212.3718,1049.0234))
{
//LA TIGANI
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, 2582.9099,-952.9274,81.3881);
GameTextForPlayer(playerid, "~w~Los Santos",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
}
#define PRESSED(%0) (((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))
if (PRESSED(KEY_SECONDARY_ATTACK))
{
if(IsPlayerInRangeOfPoint(playerid, 1,1462.1191,-1013.2958,26.8438))
{
GameTextForPlayer(playerid, "~g~Banca Nationala", 5000, 1);
SafeSetPlayerInterior(playerid, 0);
SetPlayerPos(playerid,326.5565,116.1963,1007.9657);
}
else if(IsPlayerInRangeOfPoint(playerid, 1,325.3350,114.4964,1007.9657))
{//Bank exit.
GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1);
SafeSetPlayerInterior(playerid, 0);
SetPlayerPos(playerid,1457.3992,-1012.5910,26.8438);
}
else if(IsPlayerInRangeOfPoint(playerid, 1,-1988.3499,1117.8160,54.4734))
{//Biserica enter.
GameTextForPlayer(playerid, "~g~Biserica", 5000, 1);
SafeSetPlayerInterior(playerid, 0);
SetPlayerPos(playerid, 384.4555,2324.5623,1889.5669);
}
else if(IsPlayerInRangeOfPoint(playerid, 1, 387.2434,2324.2297,1889.5797))
{//Biserica exit.
GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1);
SafeSetPlayerInterior(playerid, 0);
SetPlayerPos(playerid,-1988.3499,1117.8160,54.4734);
}
else if(IsPlayerInRangeOfPoint(playerid, 1, 1554.9537,-1675.6584,16.1953))
{//LSPD Entrance
PlayerInfo[playerid][pInteriorNr] = 1;
GameTextForPlayer(playerid, "~w~Police Department", 5000, 1);
SafeSetPlayerInterior(playerid, 6);
SetPlayerPos(playerid,246.7079,66.2239,1003.6406);
}
else if(IsPlayerInRangeOfPoint(playerid, 1, 246.5325,62.4251,1003.6406))
{//LSPD Exit
PlayerInfo[playerid][pInteriorNr] = 0;
GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1);
SafeSetPlayerInterior(playerid, 0);
SetPlayerPos(playerid,1552.3231,-1674.6780,16.1953);
}
else if (IsPlayerInRangeOfPoint(playerid, 1,1172.0768,-1321.5027,15.3989))
{
//Hospital enter
PlayerInfo[playerid][pInteriorNr] = 29;
SetPlayerPos(playerid, 1180.2949,-1350.3647,572.7702);
GameTextForPlayer(playerid, "~w~Spital",5000,1);
SetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
SetTimerEx("Unfreezeply",3000,false,"i",playerid);
}
else if (IsPlayerInRangeOfPoint(playerid, 1,1179.4307,-1350.1605,572.7702))
{
//Hospital exit
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, 1172.0768,-1321.5027,15.3989);
GameTextForPlayer(playerid, "~w~Los Santos",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 270);
}
else if (IsPlayerInRangeOfPoint(playerid, 1, 1481.0206,-1771.1138,18.7958))
{
//City hall
PlayerInfo[playerid][pInteriorNr] = 2;
SetPlayerPos(playerid, 386.2978,173.8582,1008.3828);
SafeSetPlayerInterior(playerid,3);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1, 390.0630,173.5741,1008.3828))
{
//City hall
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, 1481.0206,-1769.5138,18.7958);
GameTextForPlayer(playerid, "~w~Los Santos",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1, 1412.9586,-1699.2380,13.5395))
{
//JP
PlayerInfo[playerid][pInteriorNr] = 2;
SetPlayerPos(playerid, 1241.5933,-2523.6270,253.4778);
GameTextForPlayer(playerid, "~w~JobPoint",5000,1);
SafeSetPlayerInterior(playerid,3);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1, 1241.4674,-2530.2324,253.4778))
{
//JP
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, 1412.9586,-1699.2380,13.5395);
GameTextForPlayer(playerid, "~w~Los Santos",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1, 1219.4878,-1812.7175,16.5938))
{
//DMV
PlayerInfo[playerid][pInteriorNr] = 2;
SetPlayerPos(playerid, 915.3061,-2269.5603,320.3572);
GameTextForPlayer(playerid, "~w~DMV",5000,1);
SafeSetPlayerInterior(playerid,3);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1, 915.0031,-2269.4031,320.3572))
{
//DMV
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, 1220.0111,-1812.3837,16.5938);
GameTextForPlayer(playerid, "~w~Los Santos",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
else if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15)
{
if (IsPlayerInRangeOfPoint(playerid, 1, -671.9838,353.0946,8.2216))
{
//TCC
PlayerInfo[playerid][pInteriorNr] = 2;
SetPlayerPos(playerid, 2580.1016,-1291.3087,1044.1250);
GameTextForPlayer(playerid, "~w~TCC",5000,1);
SafeSetPlayerInterior(playerid,2);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1,2580.1016,-1291.3087,1044.1250))
{
//TCC
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, -671.9838,353.0946,8.2216);
GameTextForPlayer(playerid, "~w~Los Santos",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
}
else if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)
{
if (IsPlayerInRangeOfPoint(playerid, 1,-2620.9087,76.9884,4.4841))
{
//THE GUSTA
PlayerInfo[playerid][pInteriorNr] = 2;
SetPlayerPos(playerid, -42.6798,1406.3000,1084.4297);
GameTextForPlayer(playerid, "~w~The Gusta",5000,1);
SafeSetPlayerInterior(playerid,8);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1,-42.6798,1406.3000,1084.4297))
{
//THE GUSTA
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, -2620.9087,76.9884,4.4841);
GameTextForPlayer(playerid, "~w~San Fierro",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
}
else if(PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12)
{
if (IsPlayerInRangeOfPoint(playerid, 1,2150.9087,-1481.1438,26.3694))
{
//GLEN
PlayerInfo[playerid][pInteriorNr] = 2;
SetPlayerPos(playerid, 318.6049,1114.5048,1083.8828);
GameTextForPlayer(playerid, "~w~GLEN",5000,1);
SafeSetPlayerInterior(playerid,5);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1,318.6049,1114.5048,1083.8828))
{
//GLEN
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, 2150.9087,-1481.1438,26.3694);
GameTextForPlayer(playerid, "~w~Los Santos",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
}
else if(PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14)
{
if (IsPlayerInRangeOfPoint(playerid, 1,726.1490,-1276.2404,13.6484))
{
//NAPOLETANA
PlayerInfo[playerid][pInteriorNr] = 2; // 1297.39440918,-797.41302490,1082.98278809
SetPlayerPos(playerid, 1260.31164551,-786.93054199,1090.90625000);
GameTextForPlayer(playerid, "~w~NAPOLETANA",5000,1);
SafeSetPlayerInterior(playerid,5);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1,1260.7012,-785.5265,1091.9063))
{
//NAPOLETANA
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, 726.1490,-1276.2404,13.6484);
GameTextForPlayer(playerid, "~w~Los Santos",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
}
else if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11)
{
if (IsPlayerInRangeOfPoint(playerid, 1,-2719.9038,-318.6711,7.8438))
{
//MS-13
PlayerInfo[playerid][pInteriorNr] = 2;
SetPlayerPos(playerid, 1298.8312,-796.0493,1084.0078);
GameTextForPlayer(playerid, "~w~MS-13",5000,1);
SafeSetPlayerInterior(playerid,5);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1,1298.8312,-796.0493,1084.0078))
{
//MS-13
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, -2719.9038,-318.6711,7.8438);
GameTextForPlayer(playerid, "~w~Los Santos",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
}
else if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8)
{
if (IsPlayerInRangeOfPoint(playerid, 1,2481.4209,1525.4575,11.7693))
{
//YEPERTY
PlayerInfo[playerid][pInteriorNr] = 2;
SetPlayerPos(playerid, 2519.8342,-1287.7458,1054.6406);
GameTextForPlayer(playerid, "~w~The Yeperty",5000,1);
SafeSetPlayerInterior(playerid,2);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1,2519.8342,-1287.7458,1054.6406))
{
//YEPERTY
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, 2481.4209,1525.4575,11.7693);
GameTextForPlayer(playerid, "~w~LAS VENTURAS",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
}
else if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6)
{
if (IsPlayerInRangeOfPoint(playerid, 1,938.4957,1733.2830,8.8516))
{
//the Mafia
PlayerInfo[playerid][pInteriorNr] = 2;
SetPlayerPos(playerid, 965.6831,-53.0246,1001.1246);
GameTextForPlayer(playerid, "~w~The Mafia",5000,1);
SafeSetPlayerInterior(playerid,3);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1,965.6831,-53.0246,1001.1246))
{
//The MAfia
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, 938.4957,1733.2830,8.8516);
GameTextForPlayer(playerid, "~w~LAS VENTURAS",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
}
else if(IsACop(playerid))
{
if (IsPlayerInRangeOfPoint(playerid, 1,242.2487,66.2989,1003.6406))
{
//LSPD Atelier
SetPlayerPos(playerid, 1568.5818,-1690.7058,5.8906);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1,1568.5818,-1690.7058,5.8906))
{
//LSPD Atelier
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, 242.2487,66.2989,1003.6406);
SafeSetPlayerInterior(playerid,6);
SetPlayerFacingAngle(playerid, 0);
}
}
else if(PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16)
{
if (IsPlayerInRangeOfPoint(playerid, 1,2582.9246,-952.9275,81.3881))
{
//LA TIGANI
PlayerInfo[playerid][pInteriorNr] = 2;
SetPlayerPos(playerid, 2308.8655,-1212.3718,1049.0234);
GameTextForPlayer(playerid, "~w~La Tigani",5000,1);
SafeSetPlayerInterior(playerid,6);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1,2308.8655,-1212.3718,1049.0234))
{
//LA TIGANI
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, 2582.9099,-952.9274,81.3881);
GameTextForPlayer(playerid, "~w~Los Santos",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
}
pawn Code:
pawn Code:
|
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
new string[MAX_PLAYERS];
if (PRESSED(KEY_SUBMISSION))
{
if (IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
new vehicleid;
vehicleid = GetPlayerVehicleID(playerid);
if (VehicleLightsOn[GetPlayerVehicleID(playerid)] == false)
{
ToggleVehicleLights(vehicleid,true);
VehicleLightsOn[GetPlayerVehicleID(playerid)] = true;
}
else
{
ToggleVehicleLights(vehicleid);
VehicleLightsOn[GetPlayerVehicleID(playerid)] = false;
}
}
}
if(newkeys == 128)
{
if(animation[playerid]== 1)
{
new Float:Velocity[3];
GetPlayerVelocity(playerid, Velocity[0], Velocity[1], Velocity[2]);
if(Velocity[2] == 0) {
ClearAnimations(playerid);
animation[playerid]= 0;
}
}
}
if (newkeys==KEY_CROUCH)
{
if(IsPlayerConnected(playerid))
{
new newcar = GetPlayerVehicleID(playerid);
if(IsModelABoat(newcar))
{
if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
{
if(PlayerToPoint(30, playerid,-2139.3760,2482.1885,-0.0736) || PlayerToPoint(30, playerid,-2120.5173,2476.8157,-0.3176))
{
MoveDynamicObject(gatearmy6,-2127.80004883,2483.50000000,-5.80000019, 3.0);
SetTimer("GateArmy6",7000, false);
return 1;
}
}
}
}
}
if (newkeys==KEY_SECONDARY_ATTACK)
{
if (IsPlayerInRangeOfPoint(playerid, 1,2308.8655,-1212.3718,1049.0234))
{
//Spawn
PlayerInfo[playerid][pInteriorNr] = 1;
SetPlayerPos(playerid, 1061.9698,-1681.6459,13.7774);
GameTextForPlayer(playerid, "~w~Spawn Civil",5000,1);
SafeSetPlayerInterior(playerid,1);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1,2308.8655,-1212.3718,1049.0234))
{
//Spawn
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, 827.4979,-27.9929,1003.2960);
GameTextForPlayer(playerid, "~w~Los Santos",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
}
if (newkeys==KEY_ACTION)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15)
{
if(IsPlayerInAnyVehicle(playerid))
{
new newcar = GetPlayerVehicleID(playerid);
if(IsATowCar(newcar))
{
if(GetPlayerState(playerid)==2)
{
new Float:pX,Float:pY,Float:pZ;
GetPlayerPos(playerid,pX,pY,pZ);
new Float:vX,Float:vY,Float:vZ;
new Found=0;
new vid=0;
while((vid<MAX_VEHICLES)&&(!Found))
{
vid++;
GetVehiclePos(vid,vX,vY,vZ);
if ((floatabs(pX-vX)<7.0)&&(floatabs(pY-vY)<7.0)&&(floatabs(pZ-vZ)<7.0)&&(vid!=GetPlayerVehicleID(playerid)))
{
Found=1;
if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
{
DetachTrailerFromVehicle(GetPlayerVehicleID(playerid));
}
else
{
AttachTrailerToVehicle(vid,GetPlayerVehicleID(playerid));
}
}
}
if(!Found)
{
SendClientMessage(playerid,0xFFFF00AA,"Nu am gasit nici un vehicul,mergeti mai aproape de masina.");
return 1;
}
}
if(IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
{
DetachTrailerFromVehicle(GetPlayerVehicleID(playerid));
}
else
{
SendClientMessage(playerid, 0xFFFF00AA, "Scrie /help pentru informatii!");
return 1;
}
}
else
{
return 1;
}
}
}
}
return 1;
}
if (newkeys==KEY_SECONDARY_ATTACK)
{
if(IsPlayerConnected(playerid))
{
for(new i = 0; i < sizeof(HouseInfo); i++)
{
if (PlayerToPoint(3, playerid,HouseInfo[i][hEntrancex], HouseInfo[i][hEntrancey], HouseInfo[i][hEntrancez]))
{
//printf("Found House :%d",i);
if(PlayerInfo[playerid][pPhousekey] == i || HouseInfo[i][hLock] == 0)
{
SetPlayerInterior(playerid,HouseInfo[i][hInt]);
SetPlayerPos(playerid,HouseInfo[i][hExitx],HouseInfo[i][hExity],HouseInfo[i][hExitz]);
GameTextForPlayer(playerid, "~w~Welcome Home", 5000, 1);
PlayerInfo[playerid][pInt] = HouseInfo[i][hInt];
PlayerInfo[playerid][pLocal] = i;
}
else
{
GameTextForPlayer(playerid, "~r~Locked", 5000, 1);
}
}
}
for(new i = 0; i < sizeof(BizzInfo); i++)
{
if (PlayerToPoint(3, playerid,BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ]))
{
//printf("Found House :%d",i);
if(!IsACop(playerid) && i == 3)
{
SendClientMessage(playerid, COLOR_GREY, " Cops only !");
return 1;
}
if(PlayerInfo[playerid][pPbiskey] == i || GetPlayerCash(playerid) >= BizzInfo[i][bEntranceCost])
{
if(PlayerInfo[playerid][pPbiskey] != i)
{
if(BizzInfo[i][bLocked] == 1)
{
GameTextForPlayer(playerid, "~r~Closed", 5000, 1);
return 1;
}
if(BizzInfo[i][bProducts] == 0)
{
GameTextForPlayer(playerid, "~r~Out Of Stock", 5000, 1);
return 1;
}
GivePlayerCash(playerid,-BizzInfo[i][bEntranceCost]);
format(string, sizeof(string), "~r~-$%d~n~~w~type /exit~n~to get out", BizzInfo[i][bEntranceCost]);
BizzInfo[i][bTill] += BizzInfo[i][bEntranceCost];
ExtortionBiz(i, BizzInfo[i][bEntranceCost]);
BizzInfo[i][bProducts]--;
OnPropUpdate();
GameTextForPlayer(playerid, string, 5000, 3);
}
SetPlayerInterior(playerid,BizzInfo[i][bInterior]);
SetPlayerPos(playerid,BizzInfo[i][bExitX],BizzInfo[i][bExitY],BizzInfo[i][bExitZ]);
PlayerInfo[playerid][pInt] = BizzInfo[i][bInterior];
PlayerInfo[playerid][pLocal] = i+99;
new dood[MAX_PLAYER_NAME];
GetPlayerName(playerid, dood, sizeof(dood));
format(string, sizeof(string), "%s payed $%d to enter biz %d", dood, BizzInfo[i][bEntranceCost], i);
printf("%s", string);
PayLog(string);
//PlayerInfo[playerid][pLocal] = i;
}
else
{
GameTextForPlayer(playerid, "~r~You dont have the cash", 5000, 1);
}
}
}
for(new i = 0; i < sizeof(SBizzInfo); i++)
{
if (PlayerToPoint(3, playerid,SBizzInfo[i][sbEntranceX], SBizzInfo[i][sbEntranceY], SBizzInfo[i][sbEntranceZ]))
{
if(PlayerInfo[playerid][pPbiskey] == i || GetPlayerCash(playerid) >= SBizzInfo[i][sbEntranceCost])
{
if(PlayerInfo[playerid][pPbiskey] != i)
{
if(SBizzInfo[i][sbLocked] == 1)
{
GameTextForPlayer(playerid, "~r~Closed", 5000, 1);
return 1;
}
if(SBizzInfo[i][sbProducts] == 0)
{
GameTextForPlayer(playerid, "~r~Out Of Stock", 5000, 1);
return 1;
}
if(i == 10)
{
PaintballPlayers ++;
PlayerPaintballing[playerid] = 1;
new rand = random(sizeof(PaintballSpawns));
SetPlayerPos(playerid, PaintballSpawns[rand][0], PaintballSpawns[rand][1], PaintballSpawns[rand][2]);
TogglePlayerControllable(playerid, 0);
}
else if(i == 11)
{
PlayerKarting[playerid] = 1;
SendClientMessage(playerid, TEAM_GROVE_COLOR, "You can now parcipitate in a Karting Race, grab a Kart.");
}
else
{
return 1;
}
GivePlayerCash(playerid,-SBizzInfo[i][sbEntranceCost]);
gSpentCash[playerid] = GetPlayerCash(playerid);
SBizzInfo[i][sbProducts]--;
SBizzInfo[i][sbTill] += SBizzInfo[i][sbEntranceCost];
ExtortionSBiz(i, SBizzInfo[i][sbEntranceCost]);
new dood[MAX_PLAYER_NAME];
GetPlayerName(playerid, dood, sizeof(dood));
format(string, sizeof(string), "%s payed $%d to enter sbiz %d", dood, SBizzInfo[i][sbEntranceCost], i);
printf("%s", string);
PayLog(string);
OnPropUpdate();
}
}
else
{
GameTextForPlayer(playerid, "~r~You dont have the cash", 5000, 1);
}
}
}
if (PlayerToPoint(3.0, playerid,1480.63,-1767.43,18.79))
{
SetPlayerInterior(playerid,3);
SetPlayerPos(playerid,387.7978,173.8582,1008.3828);
GameTextForPlayer(playerid, "~w~Welcome to the City Hall", 5000, 1);
PlayerInfo[playerid][pInt] = 3;
PlayerInfo[playerid][pLocal] = 241;
}
else if (PlayerToPoint(3.0, playerid,2695.6235,-1704.6960,11.8438))
{
GameTextForPlayer(playerid, "~w~Welcome to the 8ball Track", 5000, 1);
SetPlayerInterior(playerid,7);
SetPlayerPos(playerid,-1404.5299,-259.0602,1043.6563);
}
else if (PlayerToPoint(8.0, playerid,-2111.5686,-443.9720,38.7344))
{
GameTextForPlayer(playerid, "~w~Welcome to the Dirt Track", 5000, 1);
SetPlayerInterior(playerid,4);
SetPlayerPos(playerid,-1443.0554,-581.1879,1055.0472);
}
else if (PlayerToPoint(8.0, playerid,-2080.3079,-406.0309,38.7344))
{
GameTextForPlayer(playerid, "~w~Welcome to the Stunting Track", 5000, 1);
SetPlayerInterior(playerid,14);
SetPlayerPos(playerid,-1464.7732,1557.5533,1052.5313);
}
}
return 1;
}
if (newkeys==KEY_SECONDARY_ATTACK)
{
if(IsPlayerConnected(playerid))
{
for(new i = 0; i < sizeof(HouseInfo); i++)
{
//printf("House :%d",i);
if (PlayerToPoint(3, playerid,HouseInfo[i][hExitx], HouseInfo[i][hExity], HouseInfo[i][hExitz]))
{
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,HouseInfo[i][hEntrancex],HouseInfo[i][hEntrancey],HouseInfo[i][hEntrancez]);
PlayerInfo[playerid][pInt] = 0;
PlayerInfo[playerid][pLocal] = 255;
if(HouseInfo[i][hHel] == 1)
{
new Float:tempheal;
GetPlayerHealth(playerid,tempheal);
if(tempheal < 100.0)
{
SetPlayerHealth(playerid,100.0);
}
}
}
}
for(new i = 0; i < sizeof(BizzInfo); i++)
{
//printf("Bizz :%d",i);
if (PlayerToPoint(3, playerid,BizzInfo[i][bExitX], BizzInfo[i][bExitY], BizzInfo[i][bExitZ]))
{
SetPlayerInterior(playerid,0);
PlayerInfo[playerid][pInt] = 0;
SetPlayerPos(playerid,BizzInfo[i][bEntranceX],BizzInfo[i][bEntranceY],BizzInfo[i][bEntranceZ]);
PlayerInfo[playerid][pLocal] = 255;
}
}
if(GetPlayerVehicleID(playerid) >= 71 && GetPlayerVehicleID(playerid) <= 77)
{
TogglePlayerControllable(playerid, 1);
RemovePlayerFromVehicle(playerid);
}
if(GetPlayerVehicleID(playerid) >= 86 && GetPlayerVehicleID(playerid) <= 90)
{
TogglePlayerControllable(playerid, 1);
RemovePlayerFromVehicle(playerid);
}//barci
if(GetPlayerVehicleID(playerid) >= 326 && GetPlayerVehicleID(playerid) <= 334)
{
TogglePlayerControllable(playerid, 1);
RemovePlayerFromVehicle(playerid);
}//nrg
else if (PlayerToPoint(3.0, playerid,387.7978,173.8582,1008.3828))
{
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,1480.63,-1767.43,18.79);
PlayerInfo[playerid][pInt] = 0;
PlayerInfo[playerid][pLocal] = 255;
}
else if (PlayerToPoint(6.0, playerid,-1404.5299,-259.0602,1043.6563))
{
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,2695.6235,-1704.6960,11.8438);
}
else if (PlayerToPoint(8.0, playerid,-1443.0554,-581.1879,1055.0472))
{
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,-2111.5686,-443.9720,38.7344);
}
else if (PlayerToPoint(8.0, playerid,-1464.7732,1557.5533,1052.5313))
{
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid,-2080.3079,-406.0309,38.7344);
}
else if(NoFuel[playerid] == 1)
{
TogglePlayerControllable(playerid, 1);
RemovePlayerFromVehicle(playerid);
NoFuel[playerid] = 0;
}
}
return 1;
}
if (PRESSED(KEY_SECONDARY_ATTACK))
{
if(IsPlayerInRangeOfPoint(playerid, 1,1462.1191,-1013.2958,26.8438))
{
GameTextForPlayer(playerid, "~g~Banca Nationala", 5000, 1);
SafeSetPlayerInterior(playerid, 0);
SetPlayerPos(playerid,326.5565,116.1963,1007.9657);
}
else if(IsPlayerInRangeOfPoint(playerid, 1,325.3350,114.4964,1007.9657))
{//Bank exit.
GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1);
SafeSetPlayerInterior(playerid, 0);
SetPlayerPos(playerid,1457.3992,-1012.5910,26.8438);
}
else if(IsPlayerInRangeOfPoint(playerid, 1,-1988.3499,1117.8160,54.4734))
{//Biserica enter.
GameTextForPlayer(playerid, "~g~Biserica", 5000, 1);
SafeSetPlayerInterior(playerid, 0);
SetPlayerPos(playerid, 384.4555,2324.5623,1889.5669);
}
else if(IsPlayerInRangeOfPoint(playerid, 1, 387.2434,2324.2297,1889.5797))
{//Biserica exit.
GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1);
SafeSetPlayerInterior(playerid, 0);
SetPlayerPos(playerid,-1988.3499,1117.8160,54.4734);
}
else if(IsPlayerInRangeOfPoint(playerid, 1, 1554.9537,-1675.6584,16.1953))
{//LSPD Entrance
PlayerInfo[playerid][pInteriorNr] = 1;
GameTextForPlayer(playerid, "~w~Police Department", 5000, 1);
SafeSetPlayerInterior(playerid, 6);
SetPlayerPos(playerid,246.7079,66.2239,1003.6406);
}
else if(IsPlayerInRangeOfPoint(playerid, 1, 246.5325,62.4251,1003.6406))
{//LSPD Exit
PlayerInfo[playerid][pInteriorNr] = 0;
GameTextForPlayer(playerid, "~w~Los Santos", 5000, 1);
SafeSetPlayerInterior(playerid, 0);
SetPlayerPos(playerid,1552.3231,-1674.6780,16.1953);
}
else if (IsPlayerInRangeOfPoint(playerid, 1,1172.0768,-1321.5027,15.3989))
{
//Hospital enter
PlayerInfo[playerid][pInteriorNr] = 29;
SetPlayerPos(playerid, 1180.2949,-1350.3647,572.7702);
GameTextForPlayer(playerid, "~w~Spital",5000,1);
SetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
SetTimerEx("Unfreezeply",3000,false,"i",playerid);
}
else if (IsPlayerInRangeOfPoint(playerid, 1,1179.4307,-1350.1605,572.7702))
{
//Hospital exit
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, 1172.0768,-1321.5027,15.3989);
GameTextForPlayer(playerid, "~w~Los Santos",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 270);
}
else if (IsPlayerInRangeOfPoint(playerid, 1, 1481.0206,-1771.1138,18.7958))
{
//City hall
PlayerInfo[playerid][pInteriorNr] = 2;
SetPlayerPos(playerid, 386.2978,173.8582,1008.3828);
SafeSetPlayerInterior(playerid,3);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1, 390.0630,173.5741,1008.3828))
{
//City hall
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, 1481.0206,-1769.5138,18.7958);
GameTextForPlayer(playerid, "~w~Los Santos",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1, 1412.9586,-1699.2380,13.5395))
{
//JP
PlayerInfo[playerid][pInteriorNr] = 2;
SetPlayerPos(playerid, 1241.5933,-2523.6270,253.4778);
GameTextForPlayer(playerid, "~w~JobPoint",5000,1);
SafeSetPlayerInterior(playerid,3);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1, 1241.4674,-2530.2324,253.4778))
{
//JP
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, 1412.9586,-1699.2380,13.5395);
GameTextForPlayer(playerid, "~w~Los Santos",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1, 1219.4878,-1812.7175,16.5938))
{
//DMV
PlayerInfo[playerid][pInteriorNr] = 2;
SetPlayerPos(playerid, 915.3061,-2269.5603,320.3572);
GameTextForPlayer(playerid, "~w~DMV",5000,1);
SafeSetPlayerInterior(playerid,3);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1, 915.0031,-2269.4031,320.3572))
{
//DMV
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, 1220.0111,-1812.3837,16.5938);
GameTextForPlayer(playerid, "~w~Los Santos",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
else if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15)
{
if (IsPlayerInRangeOfPoint(playerid, 1, -671.9838,353.0946,8.2216))
{
//TCC
PlayerInfo[playerid][pInteriorNr] = 2;
SetPlayerPos(playerid, 2580.1016,-1291.3087,1044.1250);
GameTextForPlayer(playerid, "~w~TCC",5000,1);
SafeSetPlayerInterior(playerid,2);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1,2580.1016,-1291.3087,1044.1250))
{
//TCC
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, -671.9838,353.0946,8.2216);
GameTextForPlayer(playerid, "~w~Los Santos",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
}
else if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)
{
if (IsPlayerInRangeOfPoint(playerid, 1,-2620.9087,76.9884,4.4841))
{
//THE GUSTA
PlayerInfo[playerid][pInteriorNr] = 2;
SetPlayerPos(playerid, -42.6798,1406.3000,1084.4297);
GameTextForPlayer(playerid, "~w~The Gusta",5000,1);
SafeSetPlayerInterior(playerid,8);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1,-42.6798,1406.3000,1084.4297))
{
//THE GUSTA
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, -2620.9087,76.9884,4.4841);
GameTextForPlayer(playerid, "~w~San Fierro",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
}
else if(PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12)
{
if (IsPlayerInRangeOfPoint(playerid, 1,2150.9087,-1481.1438,26.3694))
{
//GLEN
PlayerInfo[playerid][pInteriorNr] = 2;
SetPlayerPos(playerid, 318.6049,1114.5048,1083.8828);
GameTextForPlayer(playerid, "~w~GLEN",5000,1);
SafeSetPlayerInterior(playerid,5);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1,318.6049,1114.5048,1083.8828))
{
//GLEN
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, 2150.9087,-1481.1438,26.3694);
GameTextForPlayer(playerid, "~w~Los Santos",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
}
else if(PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14)
{
if (IsPlayerInRangeOfPoint(playerid, 1,726.1490,-1276.2404,13.6484))
{
//NAPOLETANA
PlayerInfo[playerid][pInteriorNr] = 2; // 1297.39440918,-797.41302490,1082.98278809
SetPlayerPos(playerid, 1260.31164551,-786.93054199,1090.90625000);
GameTextForPlayer(playerid, "~w~NAPOLETANA",5000,1);
SafeSetPlayerInterior(playerid,5);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1,1260.7012,-785.5265,1091.9063))
{
//NAPOLETANA
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, 726.1490,-1276.2404,13.6484);
GameTextForPlayer(playerid, "~w~Los Santos",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
}
else if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11)
{
if (IsPlayerInRangeOfPoint(playerid, 1,-2719.9038,-318.6711,7.8438))
{
//MS-13
PlayerInfo[playerid][pInteriorNr] = 2;
SetPlayerPos(playerid, 1298.8312,-796.0493,1084.0078);
GameTextForPlayer(playerid, "~w~MS-13",5000,1);
SafeSetPlayerInterior(playerid,5);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1,1298.8312,-796.0493,1084.0078))
{
//MS-13
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, -2719.9038,-318.6711,7.8438);
GameTextForPlayer(playerid, "~w~Los Santos",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
}
else if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8)
{
if (IsPlayerInRangeOfPoint(playerid, 1,2481.4209,1525.4575,11.7693))
{
//YEPERTY
PlayerInfo[playerid][pInteriorNr] = 2;
SetPlayerPos(playerid, 2519.8342,-1287.7458,1054.6406);
GameTextForPlayer(playerid, "~w~The Yeperty",5000,1);
SafeSetPlayerInterior(playerid,2);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1,2519.8342,-1287.7458,1054.6406))
{
//YEPERTY
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, 2481.4209,1525.4575,11.7693);
GameTextForPlayer(playerid, "~w~LAS VENTURAS",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
}
else if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6)
{
if (IsPlayerInRangeOfPoint(playerid, 1,938.4957,1733.2830,8.8516))
{
//the Mafia
PlayerInfo[playerid][pInteriorNr] = 2;
SetPlayerPos(playerid, 965.6831,-53.0246,1001.1246);
GameTextForPlayer(playerid, "~w~The Mafia",5000,1);
SafeSetPlayerInterior(playerid,3);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1,965.6831,-53.0246,1001.1246))
{
//The MAfia
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, 938.4957,1733.2830,8.8516);
GameTextForPlayer(playerid, "~w~LAS VENTURAS",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
}
else if(IsACop(playerid))
{
if (IsPlayerInRangeOfPoint(playerid, 1,242.2487,66.2989,1003.6406))
{
//LSPD Atelier
SetPlayerPos(playerid, 1568.5818,-1690.7058,5.8906);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1,1568.5818,-1690.7058,5.8906))
{
//LSPD Atelier
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, 242.2487,66.2989,1003.6406);
SafeSetPlayerInterior(playerid,6);
SetPlayerFacingAngle(playerid, 0);
}
}
else if(PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16)
{
if (IsPlayerInRangeOfPoint(playerid, 1,2582.9246,-952.9275,81.3881))
{
//LA TIGANI
PlayerInfo[playerid][pInteriorNr] = 2;
SetPlayerPos(playerid, 2308.8655,-1212.3718,1049.0234);
GameTextForPlayer(playerid, "~w~La Tigani",5000,1);
SafeSetPlayerInterior(playerid,6);
SetPlayerFacingAngle(playerid, 0);
}
else if (IsPlayerInRangeOfPoint(playerid, 1,2308.8655,-1212.3718,1049.0234))
{
//LA TIGANI
PlayerInfo[playerid][pInteriorNr] = 0;
SetPlayerPos(playerid, 2582.9099,-952.9274,81.3881);
GameTextForPlayer(playerid, "~w~Los Santos",5000,1);
SafeSetPlayerInterior(playerid,0);
SetPlayerFacingAngle(playerid, 0);
}
}
}
/*if ((newkeys & KEY_AIM) && (GetPlayerState(playerid)== PLAYER_STATE_ONFOOT))
{
new Float:Velocity[3];
GetPlayerVelocity(playerid, Velocity[0], Velocity[1], Velocity[2]);
if(Velocity[2] == 0)
{
TogglePlayerControllable(playerid, 0);
TogglePlayerControllable(playerid, 1);
ClearAnimations(playerid);
return 1;
}
}*/
if (newkeys==KEY_FIRE)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
{
if(PlayerToPoint(3.0,playerid,1565.0789,-1665.7498,28.3956))
{
SetPlayerPos(playerid, 242.2768,66.4479,1003.6406);
}
}
}
return 1;
}
if (newkeys==KEY_FIRE)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
{
if(PlayerToPoint(3.0,playerid,1565.1917,-1665.5997,28.3956))
{
SetPlayerInterior(playerid,0);
SetPlayerPos(playerid, 1577.8762,-1691.3870,6.2188);
}
}
}
return 1;
}
if (newkeys==KEY_FIRE)
{
if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
{
if(IsPlayerConnected(playerid))
{
if(PlayerToPoint(10, playerid,246.3027,71.1454,1003.6406) || PlayerToPoint(10, playerid,246.3163,73.9146,1003.6406))
{
MoveDynamicObject(doorpd, 242.82, 72.68, 1002.65, 4.0);
SendClientMessage(playerid, COLOR_LIGHTGREEN, "The door of LSPD has been opened and close in 5 second(s).");
SetTimer("doorpdclose",3500, false);
return 1;
}
}
}
}
return 1;
}
//find
if (PRESSED(KEY_SECONDARY_ATTACK))
{
if(IsPlayerInRangeOfPoint(playerid, 1,1462.1191,-1013.2958,26.8438))
{
//Change it to
if (PRESSED(KEY_SECONDARY_ATTACK))
{
print("Entrance button pressed");
if(IsPlayerInRangeOfPoint(playerid, 1,1462.1191,-1013.2958,26.8438))
{
print("Player is in range of point");