//SetTimer("CarDel", 50000, true);
forward CarDel(vehicleid);
public CarDel(vehicleid)
{
if(GetVehicleVirtualWorld(vehicleid) == 0)
{
new Iterator:UnoccupiedVehicles<MAX_VEHICLES>;
foreach(new i : Player) Iter_Add(UnoccupiedVehicles, GetPlayerVehicleID(i));
for(new v = 0; v < MAX_VEHICLES; v++)
{
if(!Iter_Contains(UnoccupiedVehicles, v))
{
DestroyVehicle(v);
}
}
}
return 1;
}
ArmyVehicle0 = VirtualVehicles[0] = AddStaticVehicle(432,84.5000000,1836.2000000,17.7000000,270.0000000,95,10); //Rhino
ArmyVehicle1 = VirtualVehicles[1] = AddStaticVehicle(432,84.4000000,1843.6000000,17.7000000,270.0000000,95,10); //Rhino
ArmyVehicle2 = VirtualVehicles[2] = AddStaticVehicle(432,84.8000000,1850.8000000,17.7000000,270.0000000,95,10); //Rhino
ArmyVehicle3 = VirtualVehicles[3] = AddStaticVehicle(432,84.9000000,1858.8000000,17.7000000,270.0000000,95,10); //Rhino
ArmyVehicle4 = VirtualVehicles[4] = AddStaticVehicle(432,85.2000000,1866.4000000,17.8000000,270.0000000,95,10); //Rhino
ArmyVehicle5 = VirtualVehicles[5] = AddStaticVehicle(432,85.3000000,1874.8000000,17.8000000,270.0000000,95,10); //Rhino
ArmyVehicle6 = VirtualVehicles[6] = AddStaticVehicle(432,85.6000000,1883.3000000,17.8000000,270.0000000,95,10); //Rhino
ArmyVehicle7 = VirtualVehicles[7] = AddStaticVehicle(468,125.4000000,1895.6000000,18.2000000,0.0000000,215,142); //Sanchez
ArmyVehicle8 = VirtualVehicles[8] = AddStaticVehicle(468,123.8000000,1895.5000000,18.2000000,0.0000000,215,142); //Sanchez
ArmyVehicle9 = VirtualVehicles[9] = AddStaticVehicle(468,122.3000000,1895.4000000,18.2000000,0.0000000,215,142); //Sanchez
ArmyVehicle10 = VirtualVehicles[10] = AddStaticVehicle(468,120.7000000,1895.6000000,18.2000000,0.0000000,215,142); //Sanchez
ArmyVehicle11 = VirtualVehicles[11] = AddStaticVehicle(468,125.3000000,1899.1000000,18.3000000,0.0000000,215,142); //Sanchez
ArmyVehicle12 = VirtualVehicles[12] = AddStaticVehicle(468,123.8000000,1899.2000000,18.3000000,0.0000000,215,142); //Sanchez
ArmyVehicle13 = VirtualVehicles[13] = AddStaticVehicle(468,122.3000000,1899.2000000,18.3000000,0.0000000,215,142); //Sanchez
ArmyVehicle14 = VirtualVehicles[14] = AddStaticVehicle(468,120.8000000,1899.3000000,18.3000000,0.0000000,215,142); //Sanchez
ArmyVehicle15 = VirtualVehicles[15] = AddStaticVehicle(568,118.3000000,1896.6000000,18.4000000,0.0000000,118,123); //Bandito
ArmyVehicle16 = VirtualVehicles[16] = AddStaticVehicle(568,114.8000000,1896.9000000,18.5000000,0.0000000,118,123); //Bandito
ArmyVehicle17 = VirtualVehicles[17] = AddStaticVehicle(568,118.3000000,1889.6000000,18.3000000,0.0000000,118,123); //Bandito
ArmyVehicle18 = VirtualVehicles[18] = AddStaticVehicle(568,114.9000000,1889.7000000,18.3000000,0.0000000,118,123); //Bandito
ArmyVehicle19 = VirtualVehicles[19] = AddStaticVehicle(470,193.8999900,1918.0000000,17.8000000,180.0000000,95,10); //Patriot
ArmyVehicle20 = VirtualVehicles[20] = AddStaticVehicle(470,202.7000000,1918.3000000,17.8000000,180.0000000,95,10); //Patriot
ArmyVehicle21 = VirtualVehicles[21] = AddStaticVehicle(470,211.5000000,1918.3000000,17.8000000,180.0000000,95,10); //Patriot
ArmyVehicle22 = VirtualVehicles[22] = AddStaticVehicle(470,220.0000000,1918.1000000,17.8000000,180.0000000,95,10); //Patriot
ArmyVehicle23 = VirtualVehicles[23] = AddStaticVehicle(470,215.8000000,1918.4000000,17.8000000,180.0000000,95,10); //Patriot
ArmyVehicle24 = VirtualVehicles[24] = AddStaticVehicle(470,207.2000000,1918.4000000,17.8000000,180.0000000,95,10); //Patriot
ArmyVehicle25 = VirtualVehicles[25] = AddStaticVehicle(470,198.3000000,1918.3000000,17.8000000,180.0000000,95,10); //Patriot
ArmyVehicle26 = VirtualVehicles[26] = AddStaticVehicle(433,141.8000000,1885.7000000,18.6000000,270.0000000,95,10); //Barracks
ArmyVehicle27 = VirtualVehicles[27] = AddStaticVehicle(433,141.8999900,1890.5000000,18.9000000,270.0000000,95,10); //Barracks
ArmyVehicle28 = VirtualVehicles[28] = AddStaticVehicle(433,142.0000000,1863.5000000,18.3000000,270.0000000,95,10); //Barracks
ArmyVehicle29 = VirtualVehicles[29] = AddStaticVehicle(433,129.8000000,1890.2000000,18.9000000,90.0000000,95,10); //Barracks
ArmyVehicle30 = VirtualVehicles[30] = AddStaticVehicle(433,129.8999900,1885.3000000,18.6000000,89.9950000,95,10); //Barracks
ArmyVehicle31 = VirtualVehicles[31] = AddStaticVehicle(433,131.2000000,1863.3000000,18.4000000,89.9950000,95,10); //Barracks
ArmyVehicle32 = VirtualVehicles[32] = AddStaticVehicle(520,279.2000100,1948.5000000,18.6000000,290.0000000,-1,-1); //Hydra
ArmyVehicle33 = VirtualVehicles[33] = AddStaticVehicle(520,280.2999900,1961.0000000,18.6000000,243.9950000,-1,-1); //Hydra
ArmyVehicle34 = VirtualVehicles[34] = AddStaticVehicle(520,278.7999900,1996.7000000,18.6000000,243.9900000,-1,-1); //Hydra
ArmyVehicle35 = VirtualVehicles[35] = AddStaticVehicle(520,278.8999900,2030.7000000,18.6000000,243.9900000,-1,-1); //Hydra
ArmyVehicle36 = VirtualVehicles[36] = AddStaticVehicle(520,278.6000100,1984.2000000,18.6000000,289.9950000,-1,-1); //Hydra
ArmyVehicle37 = VirtualVehicles[37] = AddStaticVehicle(520,278.8999900,2017.9000000,18.6000000,289.9950000,-1,-1); //Hydra
ArmyVehicle38 = VirtualVehicles[38] = AddStaticVehicle(548,242.1000100,2026.7000000,22.5000000,90.0000000,245,245); //Cargobob
ArmyVehicle39 = VirtualVehicles[39] = AddStaticVehicle(548,242.8000000,2010.8000000,22.5000000,90.0000000,245,245); //Cargobob
ArmyVehicle40 = VirtualVehicles[40] = AddStaticVehicle(425,346.6000100,1988.7000000,21.6000000,90.0000000,95,10); //Hunter
ArmyVehicle41 = VirtualVehicles[41] = AddStaticVehicle(425,346.7000100,1975.8000000,21.6000000,90.0000000,95,10); //Hunter
ArmyVehicle42 = VirtualVehicles[42] = AddStaticVehicle(425,346.7999900,1963.1000000,21.6000000,90.0000000,95,10); //Hunter
ArmyVehicle43 = VirtualVehicles[43] = AddStaticVehicle(425,364.1000100,1985.5000000,21.6000000,0.0000000,95,10); //Hunter
ArmyVehicle44 = VirtualVehicles[44] = AddStaticVehicle(425,364.0000000,1967.9000000,21.6000000,0.0000000,95,10); //Hunter
ArmyVehicle45 = VirtualVehicles[45] = AddStaticVehicle(476,301.2999900,2049.2000000,18.8000000,180.0000000,19,69); //Rustler
ArmyVehicle46 = VirtualVehicles[46] = AddStaticVehicle(476,314.2999900,2049.5000000,18.8000000,180.0000000,19,69); //Rustler
ArmyVehicle47 = VirtualVehicles[47] = AddStaticVehicle(476,314.2000100,2063.8999000,18.8000000,180.0000000,19,69); //Rustler
ArmyVehicle48 = VirtualVehicles[48] = AddStaticVehicle(476,301.5000000,2063.8000000,18.8000000,180.0000000,19,69); //Rustler
PoliceVehicle0 = VirtualVehicles[49] = AddStaticVehicle(497,2296.2000000,2450.8999000,47.2000000,90.0000000,-1,-1); //Police Maverick //
PoliceVehicle1 = VirtualVehicles[50] = AddStaticVehicle(497,2296.2000000,2439.2000000,47.2000000,90.0000000,-1,-1); //Police Maverick //
PoliceVehicle2 = VirtualVehicles[51] = AddStaticVehicle(497,2268.1001000,2439.3000000,47.2000000,90.0000000,-1,-1); //Police Maverick //
PoliceVehicle3 = VirtualVehicles[52] = AddStaticVehicle(497,2268.1001000,2451.2000000,47.2000000,90.0000000,-1,-1); //Police Maverick //
PoliceVehicle4 = VirtualVehicles[53] = AddStaticVehicle(497,2306.7000000,2472.6001000,38.9000000,90.0000000,-1,-1); //Police Maverick //
PoliceVehicle5 = VirtualVehicles[54] = AddStaticVehicle(523,2273.3000000,2442.8999000,10.5000000,0.0000000,-1,-1); //HPV1000
PoliceVehicle6 = VirtualVehicles[55] = AddStaticVehicle(523,2269.7000000,2442.8999000,10.5000000,0.0000000,-1,-1); //HPV1000
PoliceVehicle7 = VirtualVehicles[56] = AddStaticVehicle(523,2277.8000000,2442.8999000,10.5000000,0.0000000,-1,-1); //HPV1000
PoliceVehicle8 = VirtualVehicles[57] = AddStaticVehicle(523,2282.1001000,2442.8999000,10.5000000,0.0000000,-1,-1); //HPV1000
PoliceVehicle9 = VirtualVehicles[58] = AddStaticVehicle(523,2291.0000000,2442.8999000,10.5000000,0.0000000,-1,-1); //HPV1000
PoliceVehicle10 = VirtualVehicles[59] = AddStaticVehicle(523,2295.2000000,2442.8999000,10.5000000,0.0000000,-1,-1); //HPV1000
PoliceVehicle11 = VirtualVehicles[60] = AddStaticVehicle(490,2252.0000000,2461.0000000,11.1000000,0.0000000,-1,-1); //FBI Rancher
PoliceVehicle12 = VirtualVehicles[61] = AddStaticVehicle(490,2255.8000000,2461.0000000,11.1000000,0.0000000,-1,-1); //FBI Rancher
PoliceVehicle13 = VirtualVehicles[62] = AddStaticVehicle(490,2260.5000000,2461.0000000,11.1000000,0.0000000,-1,-1); //FBI Rancher
PoliceVehicle14 = VirtualVehicles[63] = AddStaticVehicle(490,2269.6001000,2461.0000000,11.1000000,0.0000000,-1,-1); //FBI Rancher
PoliceVehicle15 = VirtualVehicles[64] = AddStaticVehicle(490,2274.0000000,2461.0000000,11.1000000,0.0000000,-1,-1); //FBI Rancher
PoliceVehicle16 = VirtualVehicles[65] = AddStaticVehicle(490,2277.7000000,2461.0000000,11.1000000,0.0000000,-1,-1); //FBI Rancher
PoliceVehicle17 = VirtualVehicles[66] = AddStaticVehicle(490,2281.8999000,2461.0000000,11.1000000,0.0000000,-1,-1); //FBI Rancher
PoliceVehicle18 = VirtualVehicles[67] = AddStaticVehicle(528,2252.2000000,2475.7000000,11.0000000,180.0000000,-1,-1); //FBI Truck
PoliceVehicle19 = VirtualVehicles[68] = AddStaticVehicle(528,2256.6001000,2475.7000000,11.0000000,180.0000000,-1,-1); //FBI Truck
PoliceVehicle20 = VirtualVehicles[69] = AddStaticVehicle(528,2260.8999000,2475.7000000,11.0000000,180.0000000,-1,-1); //FBI Truck
PoliceVehicle21 = VirtualVehicles[70] = AddStaticVehicle(528,2269.3000000,2475.7000000,11.0000000,180.0000000,-1,-1); //FBI Truck
PoliceVehicle22 = VirtualVehicles[71] = AddStaticVehicle(528,2273.5000000,2475.7000000,11.0000000,180.0000000,-1,-1); //FBI Truck
PoliceVehicle23 = VirtualVehicles[72] = AddStaticVehicle(528,2278.0000000,2475.7000000,11.0000000,180.0000000,-1,-1); //FBI Truck
PoliceVehicle24 = VirtualVehicles[73] = AddStaticVehicle(528,2282.5000000,2475.7000000,11.0000000,180.0000000,-1,-1); //FBI Truck
PoliceVehicle25 = VirtualVehicles[74] = AddStaticVehicle(601,2260.6001000,2444.1001000,10.8000000,0.0000000,245,245); //S.W.A.T. Van
PoliceVehicle26 = VirtualVehicles[75] = AddStaticVehicle(601,2256.3000000,2444.1001000,10.8000000,0.0000000,245,245); //S.W.A.T. Van
PoliceVehicle27 = VirtualVehicles[76] = AddStaticVehicle(601,2251.8999000,2444.1001000,10.8000000,0.0000000,245,245); //S.W.A.T. Van
PoliceVehicle28 = VirtualVehicles[77] = AddStaticVehicle(601,2277.6001000,2429.1001000,3.2000000,0.0000000,245,245); //S.W.A.T. Van
PoliceVehicle29 = VirtualVehicles[78] = AddStaticVehicle(601,2273.1001000,2429.3000000,3.2000000,0.0000000,245,245); //S.W.A.T. Van
PoliceVehicle30 = VirtualVehicles[79] = AddStaticVehicle(601,2268.2000000,2430.2000000,3.2000000,0.0000000,245,245); //S.W.A.T. Van
PoliceVehicle31 = VirtualVehicles[80] = AddStaticVehicle(599,2286.2000000,2429.6001000,-7.1000000,0.0000000,-1,-1); //Police Ranger
PoliceVehicle32 = VirtualVehicles[81] = AddStaticVehicle(599,2290.2000000,2429.6001000,-7.1000000,0.0000000,-1,-1); //Police Ranger
PoliceVehicle33 = VirtualVehicles[82] = AddStaticVehicle(599,2294.7000000,2429.6001000,-7.1000000,0.0000000,-1,-1); //Police Ranger
PoliceVehicle34 = VirtualVehicles[83] = AddStaticVehicle(599,2299.1001000,2429.6001000,-7.1000000,0.0000000,-1,-1); //Police Ranger
PoliceVehicle35 = VirtualVehicles[84] = AddStaticVehicle(599,2303.8999000,2429.6001000,-7.1000000,0.0000000,-1,-1); //Police Ranger
PoliceVehicle36 = VirtualVehicles[85] = AddStaticVehicle(597,2250.6001000,2429.6001000,-7.6000000,0.0000000,-1,-1); //Police Car (SFPD)
PoliceVehicle37 = VirtualVehicles[86] = AddStaticVehicle(597,2254.8000000,2429.6001000,-7.6000000,0.0000000,-1,-1); //Police Car (SFPD)
PoliceVehicle38 = VirtualVehicles[87] = AddStaticVehicle(597,2246.5000000,2429.6001000,-7.6000000,0.0000000,-1,-1); //Police Car (SFPD)
PoliceVehicle39 = VirtualVehicles[88] = AddStaticVehicle(597,2259.3999000,2429.6001000,-7.6000000,0.0000000,-1,-1); //Police Car (SFPD)
PoliceVehicle40 = VirtualVehicles[89] = AddStaticVehicle(447,2282.8000000,2451.0000000,47.1000000,90.0000000,32,32); //Seasparrow //
PoliceVehicle41 = VirtualVehicles[90] = AddStaticVehicle(447,2282.7000000,2439.1001000,47.1000000,90.0000000,32,32); //Seasparrow //
PoliceVehicle42 = VirtualVehicles[91] = AddStaticVehicle(578,2308.0000000,2432.2000000,4.0000000,0.0000000,245,245); //DFT-30
PoliceVehicle43 = VirtualVehicles[92] = AddStaticVehicle(578,2303.3999000,2432.2000000,4.0000000,0.0000000,245,245); //DFT-30
PoliceVehicle44 = VirtualVehicles[93] = AddStaticVehicle(578,2299.1001000,2432.2000000,4.0000000,0.0000000,245,245); //DFT-30
PoliceVehicle45 = VirtualVehicles[94] = AddStaticVehicle(578,2299.7000000,2451.5000000,4.0000000,270.0000000,245,245); //DFT-30
PoliceVehicle46 = VirtualVehicles[95] = AddStaticVehicle(578,2299.7000000,2456.1001000,4.0000000,270.0000000,245,245); //DFT-30
PoliceVehicle47 = VirtualVehicles[96] = AddStaticVehicle(578,2299.7000000,2460.3999000,4.0000000,270.0000000,245,245); //DFT-30
PoliceVehicle48 = VirtualVehicles[97] = AddStaticVehicle(578,2299.7000000,2464.3999000,4.0000000,270.0000000,245,245); //DFT-30
PoliceVehicle49 = VirtualVehicles[98] = AddStaticVehicle(599,2285.3000000,2472.7000000,-7.1000000,0.0000000,-1,-1); //Police Ranger
PoliceVehicle50 = VirtualVehicles[99] = AddStaticVehicle(599,2281.6001000,2472.7000000,-7.1000000,0.0000000,-1,-1); //Police Ranger
PoliceVehicle51 = VirtualVehicles[100] = AddStaticVehicle(599,2277.3000000,2472.7000000,-7.1000000,0.0000000,-1,-1); //Police Ranger
PoliceVehicle52 = VirtualVehicles[101] = AddStaticVehicle(599,2272.7000000,2472.7000000,-7.1000000,0.0000000,-1,-1); //Police Ranger
PoliceVehicle53 = VirtualVehicles[102] = AddStaticVehicle(599,2268.1001000,2472.7000000,-7.1000000,0.0000000,-1,-1); //Police Ranger
PoliceVehicle54 = VirtualVehicles[103] = AddStaticVehicle(599,2264.1001000,2472.7000000,-7.1000000,0.0000000,-1,-1); //Police Ranger
PoliceVehicle55 = VirtualVehicles[104] = AddStaticVehicle(601,2263.8000000,2473.6001000,3.2000000,0.0000000,245,245); //S.W.A.T. Van
PoliceVehicle56 = VirtualVehicles[105] = AddStaticVehicle(601,2268.3000000,2473.6001000,3.2000000,0.0000000,245,245); //S.W.A.T. Van
PoliceVehicle57 = VirtualVehicles[106] = AddStaticVehicle(601,2273.3999000,2473.3999000,3.2000000,0.0000000,245,245); //S.W.A.T. Van
PoliceVehicle58 = VirtualVehicles[107] = AddStaticVehicle(597,2238.8999000,2470.6001000,-7.6000000,270.0000000,-1,-1); //Police Car (SFPD)
PoliceVehicle59 = VirtualVehicles[108] = AddStaticVehicle(597,2238.8999000,2475.5000000,-7.6000000,270.0000000,-1,-1); //Police Car (SFPD)
for(new i=0; i < sizeof(VirtualVehicles); i++)
{
SetVehicleVirtualWorld(VirtualVehicles[i], 500);
}
SetTimer("CarDel", 50000, true);
forward CarDel();
public CarDel()
{
for(new v = 0; v < MAX_VEHICLES; v++) //loop through all vehicles
{
if(GetVehicleVirtualWorld(v) == 0) //does something only if the vehicle is in VW 0
{
new occupied = 0; //let's assume that the vehicle "v" is unoccupied
foreach(new i : Player) //loop through all players
{
if(IsPlayerInVehicle(i, v)) occupied = 1; //if we find a player in vehicle "v", that means it is occupied
}
if(occupied == 0) //if occupied is 0, that means there is no player in vehicle "v"
{
DestroyVehicle(v); //so we destroy it
}
}
}
return 1;
}
|
pawn Код:
|
, one more question:public OnPlayerText(playerid, text[])
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof (name));
printf("[CHAT]: %s[%d]: %s",name,playerid,text[0]);
return 1;
}
new string[256];
format(string, sizeof(string), "[CHAT]: %s[%d]: %s", name, playerid, text);
SendClientMessageToAll(-1, string);
return 1;
return 0;
OnFilterScriptInIt (bcs its in the filterscript) pickup_armyclass = CreatePickup(1277, 2, 202.5868,1893.4304,17.6406, 500); pickup_policeclass = CreatePickup(1277, 2, 292.4704,180.1280,1007.1794, 500); pickup_criminalclass = CreatePickup(1277, 2, -718.8743,1539.3704,40.5430, 500); pickup_gangstaclass = CreatePickup(1277, 2, 2813.3777,961.0010,10.7500, 500); pickup_police = CreatePickup(1318, 2, 2340.2188,2459.0107,14.9688, 500); //outside at spawn pickup_police1 = CreatePickup(1318, 2, 288.8531,166.9232,1007.1719, 500); //Police HQ pickup_police2 = CreatePickup(1318, 2, 2297.1143,2451.4814,10.8203, 500); //Garage 1 pickup_police3 = CreatePickup(1318, 2, 2268.2356,2449.2905,3.5313, 500); //Garage 2 pickup_police4 = CreatePickup(1318, 2, 2268.1252,2449.2886,-7.1953, 500); //Garage 3 pickup_police5 = CreatePickup(1318, 2, 2259.0239,2442.4766,38.6837, 500); //police helipad
forward OnPlayerPickUpPickup(playerid, pickupid);
public OnPlayerPickUpPickup(playerid, pickupid)
{
if(pickupid == pickup_armyclass)
{
if(PlayerInfo[playerid][cTeam] == Team_Army)
{
ShowPlayerDialog(playerid, Dialog_aclass, DIALOG_STYLE_LIST, "Class Selection", "Scout\nSoldier\nSniper\nSMG\nAssault\nTanker\nPilot\n{FF0000}Shop", "Choose", "");
return 1;
}
SendClientMessage(playerid, COLOR_RED, "[[De]] DM: {FFFFFF}You are not authorised to use this pickup!");
}
else if(pickupid == pickup_police)
{
if(PlayerInfo[playerid][cTeam] == Team_Police)
{
SetPlayerPos(playerid, 288.745971,169.350997,1007.171875);
SetPlayerInterior(playerid, 3);
}
}
else if(pickupid == pickup_police1)
{
if(PlayerInfo[playerid][cTeam] == Team_Police)
{
ShowPlayerDialog(playerid, Dialog_Policeelevator, DIALOG_STYLE_LIST, "{0000FF}Police Elevator", "Police HQ\nGarage Level 1\nGarage Level 2\nGarage Level 3\nPolice Helipad", "Teleport", "");
}
}
else if(pickupid == pickup_police2)
{
if(PlayerInfo[playerid][cTeam] == Team_Police)
{
ShowPlayerDialog(playerid, Dialog_Policeelevator, DIALOG_STYLE_LIST, "{0000FF}Police Elevator", "Police HQ\nGarage Level 1\nGarage Level 2\nGarage Level 3\nPolice Helipad", "Teleport", "");
}
}
else if(pickupid == pickup_police3)
{
if(PlayerInfo[playerid][cTeam] == Team_Police)
{
ShowPlayerDialog(playerid, Dialog_Policeelevator, DIALOG_STYLE_LIST, "{0000FF}Police Elevator", "Police HQ\nGarage Level 1\nGarage Level 2\nGarage Level 3\nPolice Helipad", "Teleport", "");
}
}
else if(pickupid == pickup_police4)
{
if(PlayerInfo[playerid][cTeam] == Team_Police)
{
ShowPlayerDialog(playerid, Dialog_Policeelevator, DIALOG_STYLE_LIST, "{0000FF}Police Elevator", "Police HQ\nGarage Level 1\nGarage Level 2\nGarage Level 3\nPolice Helipad", "Teleport", "");
}
}
else if(pickupid == pickup_police5)
{
if(PlayerInfo[playerid][cTeam] == Team_Police)
{
ShowPlayerDialog(playerid, Dialog_Policeelevator, DIALOG_STYLE_LIST, "{0000FF}Police Elevator", "Police HQ\nGarage Level 1\nGarage Level 2\nGarage Level 3\nPolice Helipad", "Teleport", "");
}
}
else if(pickupid == pickup_policeclass)
{
if(PlayerInfo[playerid][cTeam] == Team_Police)
{
ShowPlayerDialog(playerid, Dialog_pclass, DIALOG_STYLE_LIST, "Class Selection", "Scout\nSoldier\nSniper\nSMG\nAssault\nTanker\nPilot\n{FF0000}Shop", "Choose", "");
return 1;
}
SendClientMessage(playerid, COLOR_RED, "[[De]] DM: {FFFFFF}You are not authorised to use this pickup!");
}
else if(pickupid == pickup_criminalclass)
{
if(PlayerInfo[playerid][cTeam] == Team_Criminal)
{
ShowPlayerDialog(playerid, Dialog_pclass, DIALOG_STYLE_LIST, "Class Selection", "Scout\nSoldier\nSniper\nSMG\nAssault\nTanker\nPilot\n{FF0000}Shop", "Choose", "");
return 1;
}
SendClientMessage(playerid, COLOR_RED, "[[De]] DM: {FFFFFF}You are not authorised to use this pickup!");
}
else if(pickupid == pickup_gangstaclass)
{
if(PlayerInfo[playerid][cTeam] == Team_Gangsta)
{
ShowPlayerDialog(playerid, Dialog_pclass, DIALOG_STYLE_LIST, "Class Selection", "Scout\nSoldier\nSniper\nSMG\nAssault\nTanker\nPilot\n{FF0000}Shop", "Choose", "");
return 1;
}
SendClientMessage(playerid, COLOR_RED, "[[De]] DM: {FFFFFF}You are not authorised to use this pickup!");
}
return 1;
}