Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- _______________________
- FilterScript |
- "BusPark" |
- Maked By NikeMercurial|
- August 2011 |
- Ñïàñèáî çà |
- ïîìîøü |
- ïðè ñîçäàíèè Mov1c |
- _______________________|
- Âûøå íàïèñàííûå ñòðî÷êè|
- íå óäàëÿòü |
- _______________________|
- */
- #include <a_samp>
- AntiDeAMX()
- {
- new a[][] =
- {
- "Unarmed (Fist)",
- "Brass K"
- };
- #pragma unused a
- }
- new busjob[MAX_PLAYERS];
- new medtest[MAX_PLAYERS];
- new card[MAX_PLAYERS];
- new proezdnoi[MAX_PLAYERS];
- new playerskin[MAX_PLAYERS];
- new busleader[MAX_PLAYERS];
- new getbusjob;
- new kazna = 0;
- new kaznamms;
- new zp1 = 700;
- new zp2 = 700;
- new zp3 = 1000;
- new zp4 = 1000;
- new proezd = 10;
- new proezdpoproezdnomy = 7;
- new eat;
- new medic;
- new atm;
- new mmsopen;
- new mmsexit;
- new mmszp;
- new medcar[1];
- new string[128];
- new bus[6];
- new LSSF[MAX_PLAYERS];
- new LSLV[MAX_PLAYERS];
- new SFLV[MAX_PLAYERS];
- new SFBS[MAX_PLAYERS];
- new oldpickup[MAX_PLAYERS];
- new Float:PickupX[MAX_PLAYERS],Float:PickupY[MAX_PLAYERS];
- new PickupTimer[MAX_PLAYERS];
- new buyproezdnoy;
- new count[MAX_PLAYERS];
- new countexit[MAX_PLAYERS];
- new ots4et;
- new ots4etexit;
- #define COLOR_RED 0xFF0000AA
- #define COLOR_ORANGE 0xffcc00AA
- #define COLOR_GREEN 0x00ff00AA
- #define COLOR_YELLOW 0xfff700AA
- #define COLOR_BLUE 0x77BEFCAA
- #if defined FILTERSCRIPT
- public OnFilterScriptInit()
- {
- print("[FS] By NikeMercurial");
- print("[FS] BusPark");
- print("[FS] maked august 2011");
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- #else
- #endif
- public OnGameModeInit()
- {
- bus[0] = AddStaticVehicleEx(431,1804.89160156,-1927.92675781,13.63869572,0.00000000,-1,-1,15); //Bus
- bus[1] = AddStaticVehicleEx(431,1800.07080078,-1927.86462402,13.63872528,0.00000000,-1,-1,15); //Bus
- bus[2] = AddStaticVehicleEx(431,1795.24902344,-1927.88793945,13.63871384,0.00000000,-1,-1,15); //Bus
- bus[3] = AddStaticVehicleEx(431,1789.10314941,-1927.75329590,13.63877964,0.00000000,-1,-1,15); //Bus
- bus[4] = AddStaticVehicleEx(431,1783.12512207,-1927.95532227,13.63868141,0.00000000,-1,-1,15); //Bus
- bus[5] = AddStaticVehicleEx(431,1777.53930664,-1927.85510254,13.63751316,0.00000000,-1,-1,15); //Bus
- medcar[0] = CreateVehicle(416,1760.4107666016,-1905.1484375,13.817714691162,90,-1,-1,60000);
- CreateObject(983,1778.16625977,-1942.00000000,13.25030994,0.00000000,0.00000000,90.00000000); //object(fenceshit3) (1)
- CreateObject(983,1771.78991699,-1941.99719238,13.25341606,0.00000000,0.00000000,90.00000000); //object(fenceshit3) (2)
- CreateObject(983,1765.42175293,-1942.00695801,13.25655556,0.00000000,0.00000000,90.00000000); //object(fenceshit3) (3)
- CreateObject(983,1760.63378906,-1942.01342773,13.26729393,0.00000000,0.00000000,90.00000000); //object(fenceshit3) (4)
- CreateObject(3881,1760.97534180,-1893.39916992,14.40689468,0.00000000,0.00000000,180.00000000); //object(airsecbooth_sfse) (1)
- CreateObject(983,1769.42077637,-1899.12084961,13.24878407,0.00000000,0.00000000,0.00000000); //object(fenceshit3) (5)
- CreateObject(983,1769.41894531,-1897.54589844,13.24801445,0.00000000,0.00000000,0.00000000); //object(fenceshit3) (6)
- CreateObject(983,1769.35290527,-1888.95922852,13.24380398,0.00000000,0.00000000,0.00000000); //object(fenceshit3) (7)
- CreateObject(983,1766.14831543,-1885.79260254,13.23762417,0.00000000,0.00000000,90.00000000); //object(fenceshit3) (8)
- CreateObject(983,1766.19042969,-1897.54492188,13.24722576,0.00000000,0.00000000,90.00000000); //object(fenceshit3) (9)
- CreateObject(983,1764.32531738,-1890.14074707,13.23806953,0.00000000,0.00000000,90.00000000); //object(fenceshit3) (10)
- CreateObject(1257,1815.18554688,-1914.07519531,13.82981014,0.00000000,0.00000000,179.99450684); //object(bustopm) (1)
- CreateObject(1257,1828.95214844,-1853.03125000,13.85731697,0.00000000,0.00000000,0.00000000); //object(bustopm) (2)
- CreateObject(1257,1955.20263672,-2148.78930664,13.82606697,0.00000000,0.00000000,179.99450684); //object(bustopm) (1)
- CreateObject(1257,-106.03144836,-1170.72583008,3.16981673,0.00000000,0.00000000,339.99450684); //object(bustopm) (1)
- CreateObject(1257,-115.33139038,-1149.86889648,2.26248240,0.00000000,0.00000000,155.99389648); //object(bustopm) (1)
- CreateObject(1257,-1796.64270020,-567.98956299,16.58179474,0.00000000,0.00000000,91.98937988); //object(bustopm) (1)
- CreateObject(1257,-1782.84973145,-591.86352539,16.76356697,0.00000000,0.00000000,269.98852539); //object(bustopm) (1)
- CreateObject(1257,-2024.15100098,-77.05677032,35.59950256,0.00000000,0.00000000,269.98352051); //object(bustopm) (1)
- CreateObject(1257,-2044.17382812,-63.52587891,35.59301758,0.00000000,0.00000000,90.00000000); //object(bustopm) (1)
- CreateObject(1257,-1984.78088379,163.68440247,27.96669197,0.00000000,0.00000000,0.00000000); //object(bustopm) (1)
- CreateObject(1257,1815.03674316,-1870.24194336,13.84954453,0.00000000,0.00000000,179.99450684); //object(bustopm) (1)
- CreateObject(983,1766.21508789,-1903.91894531,13.25034523,0.00000000,0.00000000,270.00000000); //object(fenceshit3) (5)
- CreateObject(983,1766.28686523,-1907.06945801,13.25190067,0.00000000,0.00000000,270.00000000); //object(fenceshit3) (5)
- CreateObject(983,1769.48596191,-1908.67114258,13.24218655,0.00000000,0.00000000,0.00000000); //object(fenceshit3) (5)
- CreateObject(983,1759.82165527,-1903.91589355,13.24878120,0.00000000,0.00000000,270.00000000); //object(fenceshit3) (5)
- CreateObject(983,1753.44482422,-1903.92138672,13.24722767,0.00000000,0.00000000,270.00000000); //object(fenceshit3) (5)
- CreateObject(983,1759.91394043,-1907.05639648,13.25033855,0.00000000,0.00000000,270.00000000); //object(fenceshit3) (5)
- CreateObject(983,1753.50231934,-1907.06481934,13.24877644,0.00000000,0.00000000,270.00000000); //object(fenceshit3) (5)
- CreateObject(1340,1764.05786133,-1899.07739258,13.69148540,0.00000000,0.00000000,0.00000000); //object(chillidogcart) (1)
- CreateObject(1340,1764.08056641,-1900.85253906,13.69235802,0.00000000,0.00000000,0.00000000); //object(chillidogcart) (2)
- CreateObject(1340,1764.05908203,-1902.63171387,13.69322109,0.00000000,0.00000000,0.00000000); //object(chillidogcart) (3)
- CreateObject(983,1762.94836426,-1882.60510254,13.23845768,0.00000000,0.00000000,0.00000000); //object(fenceshit3) (8)
- CreateObject(2942,1763.70947266,-1884.79235840,13.19756413,0.00000000,0.00000000,90.00000000); //object(kmb_atm1) (1)
- CreateObject(983,1769.49951172,-1915.05346680,13.24215984,0.00000000,0.00000000,0.00000000); //object(fenceshit3) (5)
- CreateObject(983,1769.48596191,-1921.44372559,13.24218655,0.00000000,0.00000000,0.00000000); //object(fenceshit3) (5)
- CreateObject(983,1769.48596191,-1927.81701660,13.24218655,0.00000000,0.00000000,0.00000000); //object(fenceshit3) (5)
- CreateObject(983,1769.48596191,-1932.60888672,13.24218655,0.00000000,0.00000000,0.00000000); //object(fenceshit3) (5)
- CreateObject(983,1766.31713867,-1935.82336426,13.25619030,0.00000000,0.00000000,90.00000000); //object(fenceshit3) (5)
- CreateObject(983,1759.92248535,-1935.83935547,13.26868439,0.00000000,0.00000000,90.00000000); //object(fenceshit3) (5)
- CreateObject(983,1774.33386230,-1886.87377930,13.23271465,0.00000000,0.00000000,0.00000000); //object(fenceshit3) (7)
- CreateObject(983,1774.33129883,-1891.65527344,13.23272038,0.00000000,0.00000000,0.00000000); //object(fenceshit3) (7)
- CreateObject(983,1774.32910156,-1899.64050293,13.23272419,0.00000000,0.00000000,0.00000000); //object(fenceshit3) (7)
- CreateObject(983,1774.31799316,-1906.02233887,13.23274612,0.00000000,0.00000000,0.00000000); //object(fenceshit3) (7)
- CreateObject(983,1774.31384277,-1912.40405273,13.23275375,0.00000000,0.00000000,0.00000000); //object(fenceshit3) (7)
- CreateObject(983,1774.32910156,-1918.75170898,13.23272419,0.00000000,0.00000000,0.00000000); //object(fenceshit3) (7)
- CreateObject(983,1774.33666992,-1925.14978027,13.23270893,0.00000000,0.00000000,0.00000000); //object(fenceshit3) (7)
- CreateObject(983,1774.34936523,-1931.53112793,13.23268414,0.00000000,0.00000000,0.00000000); //object(fenceshit3) (7)
- CreateObject(983,1774.34997559,-1937.90515137,13.23917389,0.00000000,0.00000000,0.00000000); //object(fenceshit3) (7)
- CreateObject(983,1774.33837891,-1938.83898926,13.24214458,0.00000000,0.00000000,0.00000000); //object(fenceshit3) (7)
- CreateObject(2984,1760.74304199,-1936.90136719,13.92777061,0.00000000,0.00000000,180.00000000); //object(portaloo) (1)
- CreateObject(2984,1760.74487305,-1938.30944824,13.92776680,0.00000000,0.00000000,179.99450684); //object(portaloo) (2)
- CreateObject(2984,1760.74072266,-1939.72668457,13.92777538,0.00000000,0.00000000,179.99450684); //object(portaloo) (3)
- CreateObject(2984,1760.70886230,-1941.12438965,13.92783737,0.00000000,0.00000000,179.99450684); //object(portaloo) (4)
- CreateObject(3430,1761.72143555,-1887.88000488,14.21816254,0.00000000,0.00000000,86.00000000); //object(vegasbooth01) (1)
- CreateObject(983,1761.10729980,-1886.94323730,13.23885822,0.00000000,0.00000000,0.00000000); //object(fenceshit3) (8)
- CreateObject(983,1761.32495117,-1900.70263672,13.24757957,0.00000000,0.00000000,0.00000000); //object(fenceshit3) (8)
- CreateObject(638,1773.79003906,-1897.97497559,13.24725723,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (1)
- CreateObject(638,1773.78967285,-1900.65124512,13.24725819,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (2)
- CreateObject(638,1773.79089355,-1903.30700684,13.24725533,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (3)
- CreateObject(638,1773.79553223,-1905.96325684,13.24724674,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (4)
- CreateObject(638,1773.79406738,-1908.62280273,13.24724960,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (5)
- CreateObject(638,1773.79589844,-1911.30053711,13.24724579,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (6)
- CreateObject(638,1773.79553223,-1913.96960449,13.24724674,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (7)
- CreateObject(638,1773.79650879,-1916.64904785,13.24724483,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (8)
- CreateObject(638,1773.78979492,-1919.33166504,13.24725723,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (9)
- CreateObject(638,1773.78454590,-1922.01403809,13.24726772,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (10)
- CreateObject(638,1773.78503418,-1924.68725586,13.24726677,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (11)
- CreateObject(638,1773.78527832,-1927.33605957,13.24726677,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (12)
- CreateObject(638,1773.78503418,-1930.01464844,13.24726677,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (13)
- CreateObject(638,1773.78283691,-1932.68664551,13.24727154,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (14)
- CreateObject(638,1773.78234863,-1935.35205078,13.24727249,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (15)
- CreateObject(638,1773.77770996,-1938.03051758,13.25333118,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (16)
- CreateObject(638,1773.76281738,-1940.63159180,13.26159477,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (17)
- CreateObject(638,1773.77514648,-1893.51611328,13.24728584,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (18)
- CreateObject(638,1773.78686523,-1890.92028809,13.24726295,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (19)
- CreateObject(638,1773.79492188,-1888.25085449,13.24724770,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (20)
- CreateObject(638,1773.76306152,-1885.66357422,13.25675106,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (21)
- CreateObject(638,1772.09484863,-1941.65344238,13.26565361,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush) (22)
- CreateObject(638,1769.42102051,-1941.64709473,13.26694012,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush) (23)
- CreateObject(638,1766.74353027,-1941.65283203,13.26826572,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush) (24)
- CreateObject(638,1764.06970215,-1941.64855957,13.26955700,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush) (25)
- CreateObject(638,1769.95593262,-1934.52062988,13.25474739,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (26)
- CreateObject(638,1769.95300293,-1931.84375000,13.25475311,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (27)
- CreateObject(638,1769.95324707,-1929.16394043,13.25475311,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (28)
- CreateObject(638,1769.95556641,-1926.50195312,13.25474834,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (29)
- CreateObject(638,1769.95703125,-1923.83654785,13.25474548,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (30)
- CreateObject(638,1769.95751953,-1921.16101074,13.25474453,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (31)
- CreateObject(638,1769.95776367,-1918.49072266,13.25474358,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (32)
- CreateObject(638,1769.95874023,-1915.83300781,13.25474167,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (33)
- CreateObject(638,1769.95861816,-1913.16015625,13.25474262,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (34)
- CreateObject(638,1769.96081543,-1910.48168945,13.25473785,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (35)
- CreateObject(638,1769.95983887,-1907.80664062,13.25473976,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (36)
- CreateObject(638,1769.00793457,-1936.23181152,13.26441383,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush) (37)
- CreateObject(638,1766.34680176,-1936.23608398,13.26961231,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush) (38)
- CreateObject(638,1763.66943359,-1936.23120117,13.27484322,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush) (39)
- CreateObject(1257,-783.37078857422,751.17633056641,18.790790557861,0,0,46);
- CreateObject(1257,-811.5625,712.15246582031,19.108921051025,0,0,233.49975585938);
- CreateObject(1257,-2276.7922363281,2328.1350097656,5.2475080490112,0,0,180);
- CreateObject(1257,100.45204162598,1191.2287597656,18.459842681885,0,0,270);
- CreateObject(1257,869.654296875,681.29309082031,12.150993347168,0,0,292);
- CreateObject(1257,821.68353271484,710.84252929688,11.991236686707,0,0,113);
- Create3DTextLabel( "Aqui pide el trabajo", 0xffffffFF, 1763.9252,-1893.8154,14, 40.0, 0 );
- Create3DTextLabel( "Comidas", 0xffffffFF, 1765.2936,-1900.8491,14, 40.0, 0 );
- Create3DTextLabel( "Chequeo medico", 0xffffffFF, 1765.1064453125,-1905.1600341797,14, 40.0, 0 );
- Create3DTextLabel( "Cajero cobras tu paga aqui", 0xffffffFF, 1764.6959,-1884.7083,14, 40.0, 0 );
- Create3DTextLabel( "Compras tickle boletos", 0xffffffFF, 1764.4550,-1887.9032,14, 40.0, 0 );
- Create3DTextLabel( "Entrada empresa transportes los santos", 0xffffffFF, 1782.8114013672,-1867.5963134766,14, 40.0, 0 );
- Create3DTextLabel( "Áóõãàëòåðèÿ", 0xffffffFF, 366.5677,158.6455,1008.3828, 40.0, 0 );
- Create3DTextLabel( "Âûäà÷à óêàçîâ", 0xffffffFF, 362.1378,173.7704,1008.3828, 40.0, 0 );
- medic = CreatePickup(1239,1,1765.1064453125,-1905.1600341797,13.567125320435, -1);
- getbusjob = CreatePickup(1239,1,1763.9252,-1893.8154,13.5613,-1);
- eat = CreatePickup(1239,1,1765.2936,-1900.8491,13.5651,-1);
- atm = CreatePickup(1239,1,1764.6959,-1884.7083,13.5544,-1);
- buyproezdnoy = CreatePickup(1239,1,1764.4550,-1887.9032,13.5545,-1);
- mmsopen = CreatePickup(1239,1,1782.8114013672,-1867.5963134766,13.569995880127);
- mmsexit = CreatePickup(1239,1,389.85137939453,173.9580078125,1008.3828125);
- mmszp = CreatePickup(1239,1,362.1378,173.7704,1008.3828);
- kaznamms = CreatePickup(1239,1,366.5677,158.6455,1008.3828);
- CreateObject(1257,1828.9085693359,-1652.1135253906,13.826066970825,0,0,0);
- CreateObject(1257,1814.8872070313,-1679.5085449219,13.826066970825,0,0,180);
- CreateObject(1257,1455.9635009766,-1026.3994140625,24.107316970825,0,0,90);
- CreateObject(1257,1458.2586669922,-1041.0703125,24.107316970825,0,0,270);
- CreateObject(1257,2035.2221679688,1001.5358276367,11.099504470825,0,0,180);
- }
- public OnGameModeExit()
- {
- return 1;
- }
- public OnPlayerRequestClass(playerid, classid)
- {
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- busjob[playerid] = 0;
- medtest[playerid] = 0;
- proezdnoi[playerid] = 0;
- return 1;
- }
- public OnPlayerDisconnect(playerid, reason)
- {
- KillTimer(PickupTimer[playerid]);
- return 1;
- }
- public OnPlayerSpawn(playerid)
- {
- PickupTimer[playerid] = SetTimerEx("OnPlayerPickupExit", 1000, true, "d", playerid);
- AntiDeAMX();
- return 1;
- }
- public OnPlayerDeath(playerid, killerid, reason)
- {
- return 1;
- }
- public OnVehicleSpawn(vehicleid)
- {
- return 1;
- }
- public OnVehicleDeath(vehicleid, killerid)
- {
- return 1;
- }
- public OnPlayerText(playerid, text[])
- {
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- new sendername[MAX_PLAYER_NAME];
- new giveplayer[MAX_PLAYER_NAME];
- new cmd[256];
- new tmp[256];
- new giveplayerid, idx;
- cmd = strtok(cmdtext, idx);
- if(strcmp(cmd, "/busradio", true) == 0 || strcmp(cmd, "/br", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(busjob[playerid] == 1)
- {
- GetPlayerName(playerid, sendername, sizeof(sendername));
- new length = strlen(cmdtext);
- while ((idx < length) && (cmdtext[idx] <= ' '))
- {
- idx++;
- }
- new offset = idx;
- new result[64];
- while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
- {
- result[idx - offset] = cmdtext[idx];
- idx++;
- }
- result[idx - offset] = EOS;
- if(!strlen(result))
- {
- SendClientMessage(playerid, COLOR_ORANGE, "Escribe: /br [ radio ]");
- return 1;
- }
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(busjob[i] == 1)
- {
- format(string, sizeof(string), "[BR] Âîäèòåëü %s: %s", sendername, result);
- SendClientMessage(i,COLOR_BLUE,string);
- }
- }
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED, "Âû íå àâòîáóñíûé âîäèòåëü");
- }
- }
- return 1;
- }
- if(strcmp(cmd, "/makebusleader", true) == 0)
- {
- if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_RED, "Ó òåáÿ íåò äîñòóïà ê ýòîé êîìàíäå!");
- tmp = strtok(cmdtext, idx);
- if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GREEN, "/makebusleader [ id o nombre ]");
- giveplayerid = strval(tmp);
- if(IsPlayerConnected(giveplayerid))
- {
- GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string),"RCON Àäìèíèñòðàòîð {ffffff}%s {ffcc00}âûäàë âàì çâàíèå {ffffff}Ìèíèñòðà Ìåæäóãîðîäíåãî Ñîîáùåíèÿ(/leaderbushelp)", sendername);
- SendClientMessage(giveplayerid, COLOR_ORANGE, string);
- format(string, sizeof(string), "Âû âûäàëè èãðîêó {ffffff}%s {ffcc00}çâàíèå {ffffff}Ìèíèñòð Ìåæäóãîðîäíåãî Ñîîáùåíèÿ", giveplayer);
- SendClientMessage(playerid, COLOR_ORANGE, string);
- busleader[giveplayerid] = 1;
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED, "Èãðîê ñ óêàçàííûì òîáîé id íå íàéäåí!");
- }
- return 1;
- }
- if(strcmp(cmdtext, "/busleaders",true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- SendClientMessage(playerid, COLOR_BLUE, "Ìèíèñòåðñòâî Ìåæäóãîðîäíåãî Ñîîáùåíèÿ:");
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(busleader[i] == 1)
- {
- new sendername2[256];
- GetPlayerName(i, sendername2, sizeof(sendername2));
- format(string, 256, "Íèê: {ffffff}%s{77BEFC}. Äîëæíîñòü {ffffff}Ìèíèñòð Ìåæäóãîðîäíåãî Ñîîáùåíèÿ", sendername2);
- SendClientMessage(playerid, COLOR_BLUE, string);
- }
- }
- }
- }
- return 1;
- }
- if(strcmp(cmdtext, "/busdrivers",true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- SendClientMessage(playerid, COLOR_BLUE, "Àâòîáóñíûå âîäèòåëè:");
- for(new i = 0; i < MAX_PLAYERS; i++)
- {
- if(IsPlayerConnected(i))
- {
- if(busjob[i] == 1)
- {
- new sendername2[256];
- GetPlayerName(i, sendername2, sizeof(sendername2));
- format(string, 256, "Íèê: {ffffff}%s{0000ff}[id %d]", sendername2, i);
- SendClientMessage(playerid, COLOR_BLUE, string);
- }
- }
- }
- }
- return 1;
- }
- if(strcmp(cmdtext, "/travel",true) == 0)
- {
- format(string, sizeof(string), "Ó âàñ îñòàëîñü {ffffff}%d{00ff00} ïîåçäîê.", proezdnoi[playerid]);
- SendClientMessage(playerid, COLOR_GREEN, string);
- return 1;
- }
- if(strcmp(cmdtext, "/balanse",true) == 0)
- {
- format(string, sizeof(string), "×åê èç áàíêà: âàø áàëàíñ: {ffffff}%d${00ff00}", card[playerid]);
- SendClientMessage(playerid, COLOR_GREEN, string);
- return 1;
- }
- if(strcmp(cmdtext, "/busjob",true) == 0)
- {
- if(IsPlayerInRangeOfPoint(playerid, 5, 1763.9252, -1893.8154, 13.5613))
- {
- if(busjob[playerid] == 0)
- {
- playerskin[playerid] = GetPlayerSkin(playerid);
- busjob[playerid] = 1;
- SendClientMessage(playerid, COLOR_GREEN, "Âû óñòðîèëèñü íà ðàáîòó âîäèòåëåì àâòîáóñà.");
- SendClientMessage(playerid, COLOR_GREEN, "Ïðîéäèòå ìåä.òåñò è ñàäèòåñü â àâòîáóñ.");
- SendClientMessage(playerid, COLOR_GREEN, "Ñïðàâêà ïî ðàáîòå /bushelp.");
- SetPlayerSkin(playerid, 171);
- }else{
- format(string,sizeof(string),"Âû óæå ðàáîòàåòå âîäèòåëåì àâòîáóñà");
- SendClientMessage(playerid, COLOR_YELLOW, string);
- }
- }else if(busjob[playerid] == 1){
- format(string,sizeof(string),"Âû óæå ðàáîòàåòå âîäèòåëåì àâòîáóñà");
- SendClientMessage(playerid, COLOR_YELLOW, string);
- }else{
- format(string,sizeof(string),"Âû íå íà äèñòïå÷åðñêîé");
- SendClientMessage(playerid, COLOR_RED, string);
- }
- return 1;
- }
- if(strcmp(cmdtext, "/quitbusjob",true) == 0)
- {
- if(IsPlayerInRangeOfPoint(playerid, 5, 1763.9252, -1893.8154, 13.5613))
- {
- if(busjob[playerid] == 1)
- {
- busjob[playerid] = 0;
- format(string,sizeof(string),"Renunciastes al trabajo de bus");
- SendClientMessage(playerid, COLOR_YELLOW, string);
- SetPlayerSkin(playerid, playerskin[playerid]);
- }else if(busjob[playerid] == 0){
- format(string,sizeof(string),"Âû èòàê áåçðàáîòíûé");
- SendClientMessage(playerid, COLOR_YELLOW, string);
- }
- }else if(busjob[playerid] == 0){
- format(string,sizeof(string),"Âû èòàê áåçðàáîòíûé");
- SendClientMessage(playerid, COLOR_YELLOW, string);
- }else{
- SendClientMessage(playerid, COLOR_YELLOW, "×òîáû óâîëèòñÿ âû äîëæíû áûòü íà äèñòïå÷åðñêîé");
- }
- return 1;
- }
- if(strcmp(cmdtext, "/bushelp",true) == 0)
- {
- if(busjob[playerid] == 1)
- {
- ShowPlayerDialog(playerid, 888, 0, "Ñïðàâêà âîäèòåëÿ àâòîáóñà", "Ðàáîòà àâòîáóñíûì âîäèòåëåì ïðîñòà. Ñíà÷àëà âû äîëæíû ïðîéòè Ìåä.Òåñò è ñåñòü â àâòîáóñ.\nÏåðåä âàìè ïîÿâèòñÿ îêíî, ãäå ìîæíî âûáðàòü ìàðøðóò äâèæåíèÿ.\nÏîñëå ýòîãî ó âàñ ïîÿâèòñÿ ÷åêïîèíò íà êàðòå. Âàì íåîáõîäèìî íà íåãî íàåõàòü.\nÎêîëî îñòàíîâîê òîæå áóäóò ÷åêïîèíòû, íàåçæàÿ íà íèõ âû àâòîìàòè÷åñêè îñòàíîâèòåñü.\nÏîñëå ðàçðåøåíèÿ âû ìîæåòå ïðîäîëæèòü äâèæåíèå.\nÊîãäà âû ïðîåäåòå âåñü ìàðøðóò, âû ïîëó÷èòå çàðïëàòó.", "Îê", "Çàêðûòü");
- }else if(busjob[playerid] == 0){
- SendClientMessage(playerid, COLOR_RED, "Âû íå âîäèòåëü àâòîáóñà");
- }
- return 1;
- }
- if(strcmp(cmdtext, "/medtest",true) == 0)
- {
- if(busjob[playerid] == 1)
- {
- if(IsPlayerInRangeOfPoint(playerid, 2, 1765.1064453125,-1905.1600341797,13.567125320435))
- {
- if(medtest[playerid] == 0)
- {
- if(GetPlayerDrunkLevel(playerid) < 1999)
- {
- SendClientMessage(playerid, COLOR_GREEN, "Ïîçäðàâëÿåì! Âû ïðîøëè ìåä.òåñò. Ñàäèòåñü â àâòîáóñ, ÷òîáû íà÷àòü ðàáîòó");
- medtest[playerid] = 1;
- }else{
- SendClientMessage(playerid, COLOR_RED, "Âû íå ïðîøëè ìåä.òåñò. ïðè÷èíà: Âû ïüÿíû!");
- }
- }else if(medtest[playerid] == 1){
- SendClientMessage(playerid, COLOR_RED, "Âû óæå ïðîõîäèëè ìåä.òåñò");
- }
- }else{
- SendClientMessage(playerid, COLOR_ORANGE, "Âû íå ó ìåä.êàðà");
- }
- }else{
- SendClientMessage(playerid, COLOR_RED, "Âû íå àâòîáóíûé âîäèòåëü");
- }
- return 1;
- }
- if(strcmp(cmdtext, "/àâòîðñêðèïòàbuspark",true) == 0)
- {
- ShowPlayerDialog(playerid, 915, 0, "BusPark", "Íàçâàíèå FS: BusPark\nÀâòîð: NikeMercurial([email protected]\nÂåðñèÿ: 1.0.0", "Îê","");
- return 1;
- }
- if(strcmp(cmdtext, "/cmdsbushelp",true) == 0 || strcmp(cmdtext, "/bus",true) == 0)
- {
- ShowPlayerDialog(playerid, 916, 0, "Êîìàíäû", "/br\t\t\t×àò Àâòîáóñíûõ Âîäèòåëåé\n/busleaders\t\tÓçíàòü Ìèíèñòðîâ Ìåæäóãîðîäíåãî Ñîîáùåíèÿ\n/busdrivers\t\tÀâòîáóñíûå âîäèòåëè\n/travel\t\t\tÑòîèìîñòü ïðîåçäà\n/atmhelp\t\tÏîìîùü ïî áàíêîìàòàì\n/busjob\t\tÓñòðîèòñÿ íà ðàáîòó Àâòîáóñíûì âîäèòåëåì\n/quitbusjob\t\tÓâîëèòñÿ\n/medtest\t\tÏðîéòè ìåä. òåñò\n/bushelp\t\tÏîìîùü ïî ðàáîòå Àâòîáóñíûì âîäèòåëåì.\n/sthelp\t\t\tÏîìîùü ïî Ñòîëîâîé\n/tickethelp\t\tÏîìîùü ïî Êàññå Áèëåòîâ(Ïðîåçäíûì)", "Îê", "");
- return 1;
- }
- if(strcmp(cmdtext, "/sthelp",true) == 0)
- {
- ShowPlayerDialog(playerid, 917, 0, "Ñòîëîâàÿ", " ñòîëîâîé âñå àâòîáóñíûå âîäèòåëè ìîãóò ïîåñòü ïîñëå ðàáîòû\nÎïëàòà ïðîèçâîäèòñÿ êàê ïî êàðòå(/atmhelp), òàê è íàëè÷íûìè\nÑòîëîâàÿ íàõîäèòñÿ ìåæäó Äèñòïå÷åðñêîé è ìåä. êàðîì","Îê","");
- return 1;
- }
- if(strcmp(cmdtext, "/atmhelp",true) == 0)
- {
- ShowPlayerDialog(playerid, 918, 0, "Áàíêîìàò", "Ïðè ïðîõîæäåíèÿ ìàðøðóòà âû ïîëó÷èòå çàðïëàòó íà êàðòî÷êó(/balanse)\nÑíÿòü/Ïîïîëíèòü/Ïðîâåðèòü áàëàíñ ìîæíî ó áàíêîìàòà\nÁàíêîìàò íàõîäèòñÿ ïðàâåå Êàññû Áèëåòîâ","Îê","");
- return 1;
- }
- if(strcmp(cmdtext, "/tickethelp",true) == 0)
- {
- ShowPlayerDialog(playerid, 919, 0, "Êàññà Áèëëåòîâ", "Ðàñïëà÷èâàòüñÿ ïðè ïîåçäêå â àâòîáóñå ìîæíî íàëè÷íûìè\nÀ ìîæíî è ïî ïðîåçäíîìó\nÊóïèòü ïðîåçäíîé ìîæíî ó Êàññû Áèëåòîâ\nÒàì âû ïðèîáðåò¸òå íóæíîå âàì êîë-âî ïîåçäîê\nÏðîñìîòð Ïîåçäîê /travel", "Îê", "");
- return 1;
- }
- if(strcmp(cmdtext, "/leaderbushelp",true) == 0)
- {
- ShowPlayerDialog(playerid, 920, 0, "Ìèíèñòð", "Ìèíèñòð Ìåæäóãîðîäíåãî Ñîîáùåíèÿ ìîæåò èçìåíÿòü ñòîèìîñòü ïðîåçäà\nè ñòîèìîñòü îïëàòû òðóäà àâòîáóñíûõ âîäèòåëåé,\nÒàêæå ìîæåò ïîëüçâàòñÿ Êàçíîé Ìèíèñòðåðñòâà\n, êîòîðàÿ ôîðìèðóåòñÿ èç äåíåã ïîëó÷åííûõ çà ïðîåçä\nÂñå ýòè äåéñòâèÿ Ìèíèñòð äåëàåò â Ìèíèñòðåñòâå Ìåæäóãîðîäíåãî Ñîîáùåíèÿ\n, íàõîäÿùåãîñÿ â çäàíèè Âîêçëà LS", "Îê", "");
- return 1;
- }
- return 0;
- }
- public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
- {
- return 1;
- }
- public OnPlayerExitVehicle(playerid, vehicleid)
- {
- new newcar = GetPlayerVehicleID(playerid);
- if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- if(newcar >= bus[0] && newcar <= bus[5])
- {
- if(busjob[playerid] == 1)
- {
- countexit[playerid] = 14;
- GameTextForPlayer(playerid, "~r~15", 900, 3);
- ots4etexit = SetTimerEx("countpublexit", 1000, true, "i", playerid);
- }
- }
- }
- return 1;
- }
- public OnPlayerStateChange(playerid, newstate, oldstate)
- {
- new newcar = GetPlayerVehicleID(playerid);
- if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
- {
- if(newcar >= bus[0] && newcar <= bus[5])
- {
- if(countexit[playerid] >= 1)
- {
- KillTimer(ots4etexit);
- }
- if(IsPlayerInRangeOfPoint(playerid, 5, 1777.3982,-1927.7316,13.5053) || IsPlayerInRangeOfPoint(playerid, 5, 1783.1204,-1927.9501,13.4820) || IsPlayerInRangeOfPoint(playerid, 5, 1789.1007,-1927.7478,13.4822) || IsPlayerInRangeOfPoint(playerid, 5, 1795.2330,-1927.9457,13.4903) || IsPlayerInRangeOfPoint(playerid, 5, 1800.0679,-1927.8588,13.4815) || IsPlayerInRangeOfPoint(playerid, 5, 1804.8868,-1927.9215,13.4813))
- {
- if(busjob[playerid] == 1)
- {
- if(medtest[playerid] == 1)
- {
- ShowPlayerDialog(playerid, 777, 2, "Elige tu ruta","LS-SF-LS\nLS-LV-LS\nSF-LV-SF\nSF-Buysaid", "Âûáðàòü", "Îòìåíà");
- }else if(medtest[playerid] == 0){
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid, COLOR_RED, "Âû íå ïðîøëè Ìåä.Òåñò");
- }
- }else if(busjob[playerid] == 0){
- SendClientMessage(playerid,COLOR_RED, "Âû íå àâòîáóñíûé âîäèòåëü");
- RemovePlayerFromVehicle(playerid);
- }
- }
- }
- if(newcar >= medcar[0] && newcar <= medcar[0])
- {
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid, COLOR_RED, "Âû íå ìîæåòå óïðàâëÿòü Ìåä.Êàðîì");
- }
- }
- if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_PASSENGER)
- {
- if(newcar >= bus[0] && newcar <= bus[5])
- {
- if(IsPlayerInRangeOfPoint(playerid, 5, 1777.3982,-1927.7316,13.5053) || IsPlayerInRangeOfPoint(playerid, 5, 1783.1204,-1927.9501,13.4820) || IsPlayerInRangeOfPoint(playerid, 5, 1789.1007,-1927.7478,13.4822) || IsPlayerInRangeOfPoint(playerid, 5, 1795.2330,-1927.9457,13.4903) || IsPlayerInRangeOfPoint(playerid, 5, 1800.0679,-1927.8588,13.4815) || IsPlayerInRangeOfPoint(playerid, 5, 1804.8868,-1927.9215,13.4813))
- {
- SendClientMessage(playerid, COLOR_YELLOW, "Àâòîáóñ íà ñòîÿíêå!");
- RemovePlayerFromVehicle(playerid);
- }
- else
- {
- if(proezdnoi[playerid] >= 1)
- {
- proezdnoi[playerid] -= 1;
- format(string, sizeof(string), "Âû çàïëàòèëè çà ïðîåçä ñ ïðîåçäíîãî. Ó âàñ îñòàëîñü %d ïîåçäîê", proezdnoi[playerid]);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- }
- else if(proezdnoi[playerid] <= 0)
- {
- if(proezd <= GetPlayerMoney(playerid))
- {
- GivePlayerMoney(playerid, -proezd);
- kazna += proezd;
- format(string, sizeof(string), "Ïðîåçä %d", proezd);
- SendClientMessage(playerid, COLOR_YELLOW, string);
- format(string, sizeof(string), "~r~-%d$", proezd);
- GameTextForPlayer(playerid, string, 3000, 1);
- }else if(proezd > GetPlayerMoney(playerid)){
- RemovePlayerFromVehicle(playerid);
- SendClientMessage(playerid, COLOR_RED, "Ó âàñ íåò äåíåã íà ïðîåçä.");
- }
- }
- }
- }
- }
- return 1;
- }
- public OnPlayerEnterCheckpoint(playerid)
- {
- /*-------------------------------------------------------------------------------------------------------*/
- /*-------------------------------------------LS-SF-LS----------------------------------------------------*/
- /*-------------------------------------------------------------------------------------------------------*/
- new roadlssf = LSSF[playerid];
- new roadlslv = LSLV[playerid];
- new roadsflv = SFLV[playerid];
- new roadsfbs = SFBS[playerid];
- new pay = roadlssf * zp1;
- new pay2 = roadlslv * zp2;
- new pay3 = roadsflv * zp3;
- new pay4 = roadsfbs * zp4;
- new premia = pay / 5;
- new premia2 = pay2 / 5;
- new premia3 = pay3 / 5;
- new premia4 = pay4 / 5;
- if(LSSF[playerid] == 1 && IsPlayerInRangeOfPoint(playerid, 5, 1810.4319,-1892.6754,13.4059))
- {
- DisablePlayerCheckpoint(playerid);
- LSSF[playerid] = 2;
- SetPlayerCheckpoint(playerid,1819.0353,-1912.7438,13.3881,5);
- }
- if(LSSF[playerid] == 2 && IsPlayerInRangeOfPoint(playerid, 5, 1819.0353,-1912.7438,13.3881))
- {
- DisablePlayerCheckpoint(playerid);
- LSSF[playerid] = 3;
- SetPlayerCheckpoint(playerid,1840.4403,-1934.7925,13.3768,5);
- TogglePlayerControllable(playerid, 0);
- count[playerid] = 14;
- GameTextForPlayer(playerid, "~r~15", 900, 3);
- ots4et = SetTimerEx("countpubl", 1000, true, "i", playerid);
- SetTimerEx("unfreeze", 15000, false, "i", playerid);
- UseCommandPlayer(10.0, playerid, "Îñòàíîâêà: {FF0000}LS Âîêçàë{00ff00}. Ñëåäóþùàÿ: {FF0000}LS Àýðîïîðò{00ff00}. Àâòîáóñ {FF0000}LS-SF{00ff00} îòúåçæàåò ÷åðåç 15 ñåêóíä.", COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN);
- return 1;
- }
- if(LSSF[playerid] == 3 && IsPlayerInRangeOfPoint(playerid, 5, 1840.4403,-1934.7925,13.3768))
- {
- DisablePlayerCheckpoint(playerid);
- LSSF[playerid] = 4;
- SetPlayerCheckpoint(playerid,1959.671020,-1966.762207,13.660524,5);
- }
- if(LSSF[playerid] == 4 && IsPlayerInRangeOfPoint(playerid, 5, 1959.671020,-1966.762207,13.660524))
- {
- DisablePlayerCheckpoint(playerid);
- LSSF[playerid] = 5;
- SetPlayerCheckpoint(playerid,1959.467041,-2146.092285,13.499121,5);
- return 1;
- }
- if(LSSF[playerid] == 5 && IsPlayerInRangeOfPoint(playerid, 5, 1959.467041,-2146.092285,13.499121))
- {
- DisablePlayerCheckpoint(playerid);
- LSSF[playerid] = 6;
- SetPlayerCheckpoint(playerid,1694.003784,-2165.187255,16.479389,5);
- TogglePlayerControllable(playerid, 0);
- count[playerid] = 9;
- GameTextForPlayer(playerid, "~r~10", 900, 3);
- ots4et = SetTimerEx("countpubl", 1000, true, "i", playerid);
- SetTimerEx("unfreeze", 10000, false, "i", playerid);
- UseCommandPlayer(10.0, playerid, "Îñòàíîâêà: {FF0000}LS Àýðîïîðò{00ff00}. Ñëåäóþùàÿ: {ff0000}Áàçà Äàëüíîáîéùèêîâ{00ff00}. Àâòîáóñ {ff0000}LS-SF{00ff00} îòúåçæàåò ÷åðåç 10 ñåêóíä.", COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN);
- }
- if(LSSF[playerid] == 6 && IsPlayerInRangeOfPoint(playerid, 5, 1694.003784,-2165.187255,16.479389))
- {
- DisablePlayerCheckpoint(playerid);
- LSSF[playerid] = 7;
- SetPlayerCheckpoint(playerid,1510.753173,-1869.995971,13.498513,5);
- }
- if(LSSF[playerid] == 7 && IsPlayerInRangeOfPoint(playerid, 5, 1510.753173,-1869.995971,13.498513))
- {
- DisablePlayerCheckpoint(playerid);
- LSSF[playerid] = 8;
- SetPlayerCheckpoint(playerid,1062.876953,-1841.881103,13.567218,5);
- }
- if(LSSF[playerid] == 8 && IsPlayerInRangeOfPoint(playerid, 5, 1062.876953,-1841.881103,13.567218))
- {
- DisablePlayerCheckpoint(playerid);
- LSSF[playerid] = 9;
- SetPlayerCheckpoint(playerid,585.873596,-1720.943847,13.636053,5);
- }
- if(LSSF[playerid] == 9 && IsPlayerInRangeOfPoint(playerid, 5, 585.873596,-1720.943847,13.636053))
- {
- DisablePlayerCheckpoint(playerid);
- LSSF[playerid] = 10;
- SetPlayerCheckpoint(playerid,56.501331,-1525.632934,5.117393,5);
- }
- if(LSSF[playerid] == 10 && IsPlayerInRangeOfPoint(playerid, 5, 56.501331,-1525.632934,5.117393))
- {
- DisablePlayerCheckpoint(playerid);
- LSSF[playerid] = 11;
- SetPlayerCheckpoint(playerid,-106.677513,-1167.147583,2.888650,5);
- return 1;
- }
- if(LSSF[playerid] == 11 && IsPlayerInRangeOfPoint(playerid, 5, -106.677513,-1167.147583,2.888650))
- {
- DisablePlayerCheckpoint(playerid);
- LSSF[playerid] = 12;
- SetPlayerCheckpoint(playerid,-315.533142,-863.891784,46.978057,5);
- TogglePlayerControllable(playerid, 0);
- count[playerid] = 9;
- GameTextForPlayer(playerid, "~r~10", 900, 3);
- ots4et = SetTimerEx("countpubl", 1000, true, "i", playerid);
- SetTimerEx("unfreeze", 10000, false, "i", playerid);
- UseCommandPlayer(10.0, playerid, "Îñòàíîâêà: {FF0000}Áàçà äàëüíîáîéùèêîâ{00ff00}. Ñëåäóþùàÿ: {ff0000}SF Àýðîïîðò{00ff00}. Àâòîáóñ {ff0000}LS-SF{00ff00} îòúåçæàåò ÷åðåç 10 ñåêóíä.", COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN);
- }
- if(LSSF[playerid] == 12 && IsPlayerInRangeOfPoint(playerid, 5, -315.533142,-863.891784,46.978057))
- {
- DisablePlayerCheckpoint(playerid);
- LSSF[playerid] = 13;
- SetPlayerCheckpoint(playerid,-909.913696,-1094.317504,98.330123,5);
- }
- if(LSSF[playerid] == 13 && IsPlayerInRangeOfPoint(playerid, 5, -909.913696,-1094.317504,98.330123))
- {
- DisablePlayerCheckpoint(playerid);
- LSSF[playerid] = 14;
- SetPlayerCheckpoint(playerid,-1277.748535,-795.947998,69.210540,5);
- }
- if(LSSF[playerid] == 14 && IsPlayerInRangeOfPoint(playerid, 5, -1277.748535,-795.947998,69.210540))
- {
- DisablePlayerCheckpoint(playerid);
- LSSF[playerid] = 15;
- SetPlayerCheckpoint(playerid,-1784.884521,-573.155395,16.451837,5);
- return 1;
- }
- if(LSSF[playerid] == 15 && IsPlayerInRangeOfPoint(playerid, 5, -1784.884521,-573.155395,16.451837))
- {
- DisablePlayerCheckpoint(playerid);
- LSSF[playerid] = 16;
- SetPlayerCheckpoint(playerid,-2179.243408,-464.007965,48.399803,5);
- TogglePlayerControllable(playerid, 0);
- count[playerid] = 9;
- GameTextForPlayer(playerid, "~r~10", 900, 3);
- ots4et = SetTimerEx("countpubl", 1000, true, "i", playerid);
- SetTimerEx("unfreeze", 10000, false, "i", playerid);
- UseCommandPlayer(10.0, playerid, "Îñòàíîâêà: {FF0000}SF Àýðîïîðò{00ff00}. Ñëåäóþùàÿ: {ff0000}SF Àâòîøêîëà{00ff00}. Àâòîáóñ {ff0000}LS-SF{00ff00} îòúåçæàåò ÷åðåç 10 ñåêóíä.", COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN);
- }
- if(LSSF[playerid] == 16 && IsPlayerInRangeOfPoint(playerid, 5, -2179.243408,-464.007965,48.399803))
- {
- DisablePlayerCheckpoint(playerid);
- LSSF[playerid] = 17;
- SetPlayerCheckpoint(playerid,-2233.508300,-72.888793,35.288200,5);
- }
- if(LSSF[playerid] == 17 && IsPlayerInRangeOfPoint(playerid, 5, -2233.508300,-72.888793,35.288200))
- {
- DisablePlayerCheckpoint(playerid);
- LSSF[playerid] = 18;
- SetPlayerCheckpoint(playerid,-2027.448242,-73.608924,35.286338,5);
- return 1;
- }
- if(LSSF[playerid] == 18 && IsPlayerInRangeOfPoint(playerid, 5, -2027.448242,-73.608924,35.286338))
- {
- DisablePlayerCheckpoint(playerid);
- LSSF[playerid] = 19;
- SetPlayerCheckpoint(playerid,-1989.290649,153.636032,27.654861,5);
- TogglePlayerControllable(playerid, 0);
- count[playerid] = 9;
- GameTextForPlayer(playerid, "~r~10", 900, 3);
- ots4et = SetTimerEx("countpubl", 1000, true, "i", playerid);
- SetTimerEx("unfreeze", 10000, false, "i", playerid);
- UseCommandPlayer(10.0, playerid, "Îñòàíîâêà: {FF0000}SF Àâòîøêîëà{00ff00}. Ñëåäóþùàÿ: {ff0000}SF Âîêçàë{00ff00}. Àâòîáóñ {ff0000}LS-SF{00ff00} îòúåçæàåò ÷åðåç 10 ñåêóíä.", COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN);
- return 1;
- }
- if(LSSF[playerid] == 19 && IsPlayerInRangeOfPoint(playerid, 5, -1989.290649,153.636032,27.654861))
- {
- DisablePlayerCheckpoint(playerid);
- LSSF[playerid] = 20;
- SetPlayerCheckpoint(playerid,-2040.250610,-67.585205,35.288410,5);
- TogglePlayerControllable(playerid, 0);
- count[playerid] = 14;
- GameTextForPlayer(playerid, "~r~15", 900, 3);
- ots4et = SetTimerEx("countpubl", 1000, true, "i", playerid);
- SetTimerEx("unfreeze", 15000, false, "i", playerid);
- UseCommandPlayer(10.0, playerid, "Îñòàíîâêà: {FF0000}SF Âîêçàë{00ff00}. Ñëåäóþùàÿ: {ff0000}SF Àâòîøêîëà{00ff00}. Àâòîáóñ {ff0000}SF-LS{00ff00} îòúåçæàåò ÷åðåç 15 ñåêóíä.", COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN);
- return 1;
- }
- if(LSSF[playerid] == 20 && IsPlayerInRangeOfPoint(playerid, 5, -2040.250610,-67.585205,35.288410))
- {
- DisablePlayerCheckpoint(playerid);
- LSSF[playerid] = 21;
- SetPlayerCheckpoint(playerid,-2263.039306,-87.385353,35.289463,5);
- TogglePlayerControllable(playerid, 0);
- count[playerid] = 9;
- GameTextForPlayer(playerid, "~r~10", 900, 3);
- ots4et = SetTimerEx("countpubl", 1000, true, "i", playerid);
- SetTimerEx("unfreeze", 10000, false, "i", playerid);
- UseCommandPlayer(10.0, playerid, "Îñòàíîâêà: {FF0000}SF Àâòîøêîëà{00ff00}. Ñëåäóþùàÿ: {ff0000}SF Àýðîïîðò{00ff00}. Àâòîáóñ {ff0000}SF-LS{00ff00} îòúåçæàåò ÷åðåç 10 ñåêóíä.", COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN);
- return 1;
- }
- if(LSSF[playerid] == 21 && IsPlayerInRangeOfPoint(playerid, 5, -2263.039306,-87.385353,35.289463))
- {
- DisablePlayerCheckpoint(playerid);
- LSSF[playerid] = 22;
- SetPlayerCheckpoint(playerid,-2174.739257,-481.251861,45.891960,5);
- return 1;
- }
- if(LSSF[playerid] == 22 && IsPlayerInRangeOfPoint(playerid, 5, -2174.739257,-481.251861,45.891960))
- {
- DisablePlayerCheckpoint(playerid);
- LSSF[playerid] = 23;
- SetPlayerCheckpoint(playerid,-1792.248779,-587.257690,16.369802,5);
- return 1;
- }
- if(LSSF[playerid] == 23 && IsPlayerInRangeOfPoint(playerid, 5, -1792.248779,-587.257690,16.369802))
- {
- DisablePlayerCheckpoint(playerid);
- LSSF[playerid] = 24;
- SetPlayerCheckpoint(playerid,-1763.112426,-688.939086,25.059915,5);
- TogglePlayerControllable(playerid, 0);
- count[playerid] = 9;
- GameTextForPlayer(playerid, "~r~10", 900, 3);
- ots4et = SetTimerEx("countpubl", 1000, true, "i", playerid);
- SetTimerEx("unfreeze", 10000, false, "i", playerid);
- UseCommandPlayer(10.0, playerid, "Îñòàíîâêà: {FF0000}SF Àýðîïîðò{00ff00}. Ñëåäóþùàÿ: {ff0000}Áàçà äàëüíîáîéùèêîâ{00ff00}. Àâòîáóñ {ff0000}SF-LS{00ff00} îòúåçæàåò ÷åðåç 10 ñåêóíä.", COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN);
- return 1;
- }
- if(LSSF[playerid] == 24 && IsPlayerInRangeOfPoint(playerid, 5, -1763.112426,-688.939086,25.059915))
- {
- DisablePlayerCheckpoint(playerid);
- LSSF[playerid] = 25;
- SetPlayerCheckpoint(playerid,-1206.858520,-795.110656,64.646209,5);
- return 1;
- }
- if(LSSF[playerid] == 25 && IsPlayerInRangeOfPoint(playerid, 5, -1206.858520,-795.110656,64.646209))
- {
- DisablePlayerCheckpoint(playerid);
- LSSF[playerid] = 26;
- SetPlayerCheckpoint(playerid,-868.550048,-1079.099487,94.249496,5);
- return 1;
- }
- if(LSSF[playerid] == 26 && IsPlayerInRangeOfPoint(playerid, 5, -868.550048,-1079.099487,94.249496))
- {
- DisablePlayerCheckpoint(playerid);
- LSSF[playerid] = 27;
- SetPlayerCheckpoint(playerid,-234.068206,-908.365112,42.482131,5);
- return 1;
- }
- if(LSSF[playerid] == 27 && IsPlayerInRangeOfPoint(playerid, 5, -234.068206,-908.365112,42.482131))
- {
- DisablePlayerCheckpoint(playerid);
- LSSF[playerid] = 28;
- SetPlayerCheckpoint(playerid, -104.929183,-1136.174316,1.334143,5);
- return 1;
- }
- if(LSSF[playerid] == 28 && IsPlayerInRangeOfPoint(playerid, 5, -104.929183,-1136.174316,1.334143))
- {
- DisablePlayerCheckpoint(playerid);
- LSSF[playerid] = 29;
- SetPlayerCheckpoint(playerid,165.600967,-1598.198242,13.602187,5);
- TogglePlayerControllable(playerid, 0);
- count[playerid] = 9;
- GameTextForPlayer(playerid, "~r~10", 900, 3);
- ots4et = SetTimerEx("countpubl", 1000, true, "i", playerid);
- SetTimerEx("unfreeze", 10000, false, "i", playerid);
- UseCommandPlayer(10.0, playerid, "Îñòàíîâêà: {FF0000}Áàçà äàëüíîáîéùèêîâ{00ff00}. Ñëåäóþùàÿ: {ff0000}LS Âîêçàë{00ff00}. Àâòîáóñ {ff0000}SF-LS{00ff00} îòúåçæàåò ÷åðåç 10 ñåêóíä.", COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN);
- return 1;
- }
- if(LSSF[playerid] == 29 && IsPlayerInRangeOfPoint(playerid, 5, 165.600967,-1598.198242,13.602187))
- {
- DisablePlayerCheckpoint(playerid);
- LSSF[playerid] = 30;
- SetPlayerCheckpoint(playerid,1082.029418,-1854.653930,13.505931,5);
- return 1;
- }
- if(LSSF[playerid] == 30 && IsPlayerInRangeOfPoint(playerid, 5, 1082.029418,-1854.653930,13.505931))
- {
- DisablePlayerCheckpoint(playerid);
- LSSF[playerid] = 31;
- SetPlayerCheckpoint(playerid,1674.905395,-1869.258789,13.506661,5);
- return 1;
- }
- if(LSSF[playerid] == 31 && IsPlayerInRangeOfPoint(playerid, 5, 1674.905395,-1869.258789,13.506661))
- {
- DisablePlayerCheckpoint(playerid);
- LSSF[playerid] = 32;
- SetPlayerCheckpoint(playerid,1756.339721,-1825.094360,13.504031,5);
- return 1;
- }
- if(LSSF[playerid] == 32 && IsPlayerInRangeOfPoint(playerid, 5, 1756.339721,-1825.094360,13.504031))
- {
- DisablePlayerCheckpoint(playerid);
- LSSF[playerid] = 33;
- SetPlayerCheckpoint(playerid,1819.615966,-1870.128784,13.527628,5);
- return 1;
- }
- if(LSSF[playerid] == 33 && IsPlayerInRangeOfPoint(playerid, 5, 1819.615966,-1870.128784,13.527628))
- {
- DisablePlayerCheckpoint(playerid);
- LSSF[playerid] = 34;
- SetPlayerCheckpoint(playerid,1794.606445,-1888.795043,13.515907,5);
- TogglePlayerControllable(playerid, 0);
- count[playerid] = 14;
- GameTextForPlayer(playerid, "~r~15", 900, 3);
- ots4et = SetTimerEx("countpubl", 1000, true, "i", playerid);
- SetTimerEx("unfreeze", 15000, false, "i", playerid);
- UseCommandPlayer(10.0, playerid, "Îñòàíîâêà: {FF0000}LS Âîêçàë{00ff00}. {ff0000}Êîíå÷íàÿ{00ff00}. Ïðîñüáà âñåì ïîêèíóòü àâòîáóñ.", COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN);
- return 1;
- }
- if(LSSF[playerid] == 34 && IsPlayerInRangeOfPoint(playerid, 5, 1794.606445,-1888.795043,13.515907))
- {
- DisablePlayerCheckpoint(playerid);
- GivePlayerMoney(playerid, premia);
- card[playerid] += pay;
- format(string, sizeof(string), "Âû âûïîëíèëè ìàðøðóò è ïîëó÷àåòå {ffffff}%d${00ff00} íà âàø êàðòó(/balanse).", pay);
- SendClientMessage(playerid, COLOR_GREEN, string);
- SendClientMessage(playerid, COLOR_GREEN, "×òîáû ñíÿòü äåíüãè ñ êàðòû èëè ïîïîëíèòü ñ÷åò ïîäîéäèòå ê áàíêîìàòó(îêîëî äèñòïå÷åðñêîé)");
- format(string, sizeof(string), "Ïðåìèÿ {ffffff}%d${00ff00} íà ðóêè.", premia);
- SendClientMessage(playerid, COLOR_GREEN, string);
- RemovePlayerFromVehicle(playerid);
- LSSF[playerid] = 0;
- medtest[playerid] = 0;
- return 1;
- }
- /*-------------------------------------------------------------------------------------------------------*/
- /*-------------------------------------------LS-LV-LS----------------------------------------------------*/
- /*-------------------------------------------------------------------------------------------------------*/
- if(LSLV[playerid] == 1 && IsPlayerInRangeOfPoint(playerid, 5, 1810.4319,-1892.6754,13.4059))
- {
- DisablePlayerCheckpoint(playerid);
- LSLV[playerid] = 2;
- SetPlayerCheckpoint(playerid,1824.238281,-1855.771362,13.530524,5);
- }
- if(LSLV[playerid] == 2 && IsPlayerInRangeOfPoint(playerid, 5, 1824.238281,-1855.771362,13.530524))
- {
- DisablePlayerCheckpoint(playerid);
- LSLV[playerid] = 3;
- SetPlayerCheckpoint(playerid, 1823.748657,-1656.565307,13.499123,5);
- TogglePlayerControllable(playerid, 0);
- count[playerid] = 14;
- GameTextForPlayer(playerid, "~r~15", 900, 3);
- ots4et = SetTimerEx("countpubl", 1000, true, "i", playerid);
- SetTimerEx("unfreeze", 15000, false, "i", playerid);
- UseCommandPlayer(10.0, playerid, "Îñòàíîâêà: {FF0000}LS Âîêçàë{00ff00}.Ñëåäóþùàÿ: {ff0000}Club Alahambra{00ff00}. Àâòîáóñ {ff0000}LS-LV{00ff00} îòúåçæàåò ÷åðåç 15 ñåêóíä.", COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN);
- }
- if(LSLV[playerid] == 3 && IsPlayerInRangeOfPoint(playerid, 5, 1823.748657,-1656.565307,13.499123))
- {
- DisablePlayerCheckpoint(playerid);
- LSLV[playerid] = 4;
- SetPlayerCheckpoint(playerid, 1852.846679,-1399.351074,13.506402,5);
- TogglePlayerControllable(playerid, 0);
- count[playerid] = 9;
- GameTextForPlayer(playerid, "~r~10", 900, 3);
- ots4et = SetTimerEx("countpubl", 1000, true, "i", playerid);
- SetTimerEx("unfreeze", 10000, false, "i", playerid);
- UseCommandPlayer(10.0, playerid, "Îñòàíîâêà: {FF0000}Club Alahambra{00ff00}.Ñëåäóþùàÿ: {ff0000}LS Áàíê{00ff00}. Àâòîáóñ {ff0000}LS-LV{00ff00} îòúåçæàåò ÷åðåç 10 ñåêóíä.", COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN);
- }
- if(LSLV[playerid] == 4 && IsPlayerInRangeOfPoint(playerid, 5, 1852.846679,-1399.351074,13.506402))
- {
- DisablePlayerCheckpoint(playerid);
- LSLV[playerid] = 5;
- SetPlayerCheckpoint(playerid, 1792.391601,-1171.473510,23.766836,5);
- }
- if(LSLV[playerid] == 5 && IsPlayerInRangeOfPoint(playerid, 5, 1792.391601,-1171.473510,23.766836))
- {
- DisablePlayerCheckpoint(playerid);
- LSLV[playerid] = 6;
- SetPlayerCheckpoint(playerid, 1578.302001,-1120.501098,23.535476,5);
- }
- if(LSLV[playerid] == 6 && IsPlayerInRangeOfPoint(playerid, 5, 1578.302001,-1120.501098,23.535476))
- {
- DisablePlayerCheckpoint(playerid);
- LSLV[playerid] = 7;
- SetPlayerCheckpoint(playerid, 1463.970581,-1030.616455,23.772050,5);
- }
- if(LSLV[playerid] == 7 && IsPlayerInRangeOfPoint(playerid, 5, 1463.970581,-1030.616455,23.772050))
- {
- DisablePlayerCheckpoint(playerid);
- LSLV[playerid] = 8;
- SetPlayerCheckpoint(playerid, 1546.832885,-994.780822,43.772777,5);
- TogglePlayerControllable(playerid, 0);
- count[playerid] = 9;
- GameTextForPlayer(playerid, "~r~10", 900, 3);
- ots4et = SetTimerEx("countpubl", 1000, true, "i", playerid);
- SetTimerEx("unfreeze", 10000, false, "i", playerid);
- UseCommandPlayer(10.0, playerid, "Îñòàíîâêà: {FF0000}LS Áàíê{00ff00}.Ñëåäóþùàÿ: {ff0000}Êàçèíî 4 Äðàêîíà{00ff00}. Àâòîáóñ {ff0000}LS-LV{00ff00} îòúåçæàåò ÷åðåç 10 ñåêóíä.", COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN);
- }
- if(LSLV[playerid] == 8 && IsPlayerInRangeOfPoint(playerid, 5, 1546.832885,-994.780822,43.772777))
- {
- DisablePlayerCheckpoint(playerid);
- LSLV[playerid] = 9;
- SetPlayerCheckpoint(playerid, 1715.322998,-529.707824,34.883274,5);
- }
- if(LSLV[playerid] == 9 && IsPlayerInRangeOfPoint(playerid, 5, 1715.322998,-529.707824,34.883274))
- {
- DisablePlayerCheckpoint(playerid);
- LSLV[playerid] = 10;
- SetPlayerCheckpoint(playerid, 1714.778686,421.897064,30.998958,5);
- }
- if(LSLV[playerid] == 10 && IsPlayerInRangeOfPoint(playerid, 5, 1714.778686,421.897064,30.998958))
- {
- DisablePlayerCheckpoint(playerid);
- LSLV[playerid] = 11;
- SetPlayerCheckpoint(playerid, 1841.569702,831.043945,10.000203,5);
- }
- if(LSLV[playerid] == 11 && IsPlayerInRangeOfPoint(playerid, 5, 1841.569702,831.043945,10.000203))
- {
- DisablePlayerCheckpoint(playerid);
- LSLV[playerid] = 12;
- SetPlayerCheckpoint(playerid, 2069.142822,1001.495117,10.788980,5);
- }
- if(LSLV[playerid] == 12 && IsPlayerInRangeOfPoint(playerid, 5, 2069.142822,1001.495117,10.788980))
- {
- DisablePlayerCheckpoint(playerid);
- LSLV[playerid] = 13;
- SetPlayerCheckpoint(playerid, 2059.193847,1189.870483,10.789622,5);
- }
- if(LSLV[playerid] == 13 && IsPlayerInRangeOfPoint(playerid, 5, 2059.193847,1189.870483,10.789622))
- {
- DisablePlayerCheckpoint(playerid);
- LSLV[playerid] = 14;
- SetPlayerCheckpoint(playerid, 2040.822021,1007.330078,10.787899,5);
- }
- if(LSLV[playerid] == 14 && IsPlayerInRangeOfPoint(playerid, 5, 2040.822021,1007.330078,10.787899))
- {
- DisablePlayerCheckpoint(playerid);
- LSLV[playerid] = 15;
- SetPlayerCheckpoint(playerid, 2008.144165,849.686889,6.843532,5);
- TogglePlayerControllable(playerid, 0);
- count[playerid] = 14;
- GameTextForPlayer(playerid, "~r~15", 900, 3);
- ots4et = SetTimerEx("countpubl", 1000, true, "i", playerid);
- SetTimerEx("unfreeze", 15000, false, "i", playerid);
- UseCommandPlayer(10.0, playerid, "Îñòàíîâêà: {FF0000}Êàçèíî 4 Äðàêîíà{00ff00}.Ñëåäóþùàÿ: {ff0000}LS Áàíê{00ff00}. Àâòîáóñ {ff0000}LV-LS{00ff00} îòúåçæàåò ÷åðåç 15 ñåêóíä.", COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN);
- }
- if(LSLV[playerid] == 15 && IsPlayerInRangeOfPoint(playerid, 5, 2008.144165,849.686889,6.843532))
- {
- DisablePlayerCheckpoint(playerid);
- LSLV[playerid] = 16;
- SetPlayerCheckpoint(playerid, 1784.287109,775.271667,11.960363,5);
- }
- if(LSLV[playerid] == 16 && IsPlayerInRangeOfPoint(playerid, 5, 1784.287109,775.271667,11.960363))
- {
- DisablePlayerCheckpoint(playerid);
- LSLV[playerid] = 17;
- SetPlayerCheckpoint(playerid, 1610.048950,132.189468,36.727260,5);
- }
- if(LSLV[playerid] == 17 && IsPlayerInRangeOfPoint(playerid, 5, 1610.048950,132.189468,36.727260))
- {
- DisablePlayerCheckpoint(playerid);
- LSLV[playerid] = 18;
- SetPlayerCheckpoint(playerid, 1589.858764,-891.857116,51.179836,5);
- }
- if(LSLV[playerid] == 18 && IsPlayerInRangeOfPoint(playerid, 5, 1589.858764,-891.857116,51.179836))
- {
- DisablePlayerCheckpoint(playerid);
- LSLV[playerid] = 19;
- SetPlayerCheckpoint(playerid, 1358.644653,-987.758300,29.649969,5);
- }
- if(LSLV[playerid] == 19 && IsPlayerInRangeOfPoint(playerid, 5, 1358.644653,-987.758300,29.649969))
- {
- DisablePlayerCheckpoint(playerid);
- LSLV[playerid] = 20;
- SetPlayerCheckpoint(playerid, 1438.953247,-1036.854003,23.771530,5);
- }
- if(LSLV[playerid] == 20 && IsPlayerInRangeOfPoint(playerid, 5, 1438.953247,-1036.854003,23.771530))
- {
- DisablePlayerCheckpoint(playerid);
- LSLV[playerid] = 21;
- SetPlayerCheckpoint(playerid, 1480.401489,-1051.503051,23.771726,5);
- TogglePlayerControllable(playerid, 0);
- count[playerid] = 9;
- GameTextForPlayer(playerid, "~r~10", 900, 3);
- ots4et = SetTimerEx("countpubl", 1000, true, "i", playerid);
- SetTimerEx("unfreeze", 10000, false, "i", playerid);
- UseCommandPlayer(10.0, playerid, "Îñòàíîâêà: {FF0000}LS Áàíê{00ff00}.Ñëåäóþùàÿ: {ff0000}Club Alahambra{00ff00}. Àâòîáóñ {ff0000}LV-LS{00ff00} îòúåçæàåò ÷åðåç 10 ñåêóíä.", COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN);
- }
- if(LSLV[playerid] == 21 && IsPlayerInRangeOfPoint(playerid, 5, 1480.401489,-1051.503051,23.771726))
- {
- DisablePlayerCheckpoint(playerid);
- LSLV[playerid] = 22;
- SetPlayerCheckpoint(playerid, 1513.698974,-1163.748413,24.021793,5);
- }
- if(LSLV[playerid] == 22 && IsPlayerInRangeOfPoint(playerid, 5, 1513.698974,-1163.748413,24.021793))
- {
- DisablePlayerCheckpoint(playerid);
- LSLV[playerid] = 23;
- SetPlayerCheckpoint(playerid, 1845.822998,-1198.448730,22.720523,5);
- }
- if(LSLV[playerid] == 23 && IsPlayerInRangeOfPoint(playerid, 5, 1845.822998,-1198.448730,22.720523))
- {
- DisablePlayerCheckpoint(playerid);
- LSLV[playerid] = 24;
- SetPlayerCheckpoint(playerid, 1844.326904,-1491.562500,13.474597,5);
- }
- if(LSLV[playerid] == 24 && IsPlayerInRangeOfPoint(playerid, 5, 1844.326904,-1491.562500,13.474597))
- {
- DisablePlayerCheckpoint(playerid);
- LSLV[playerid] = 25;
- SetPlayerCheckpoint(playerid, 1818.621215,-1690.375366,13.499491,5);
- }
- if(LSLV[playerid] == 25 && IsPlayerInRangeOfPoint(playerid, 5, 1818.621215,-1690.375366,13.499491))
- {
- DisablePlayerCheckpoint(playerid);
- LSLV[playerid] = 26;
- SetPlayerCheckpoint(playerid, 1819.431640,-1867.806884,13.530075,5);
- TogglePlayerControllable(playerid, 0);
- count[playerid] = 9;
- GameTextForPlayer(playerid, "~r~10", 900, 3);
- ots4et = SetTimerEx("countpubl", 1000, true, "i", playerid);
- SetTimerEx("unfreeze", 10000, false, "i", playerid);
- UseCommandPlayer(10.0, playerid, "Îñòàíîâêà: {FF0000}Club Alahambra{00ff00}.Ñëåäóþùàÿ: {ff0000}LS Âîêçàë{00ff00}. Àâòîáóñ {ff0000}LV-LS{00ff00} îòúåçæàåò ÷åðåç 10 ñåêóíä.", COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN);
- }
- if(LSLV[playerid] == 26 && IsPlayerInRangeOfPoint(playerid, 5, 1819.431640,-1867.806884,13.530075))
- {
- DisablePlayerCheckpoint(playerid);
- LSLV[playerid] = 27;
- SetPlayerCheckpoint(playerid, 1782.211791,-1887.543090,13.507577,5);
- TogglePlayerControllable(playerid, 0);
- count[playerid] = 9;
- GameTextForPlayer(playerid, "~r~10", 900, 3);
- ots4et = SetTimerEx("countpubl", 1000, true, "i", playerid);
- SetTimerEx("unfreeze", 10000, false, "i", playerid);
- UseCommandPlayer(10.0, playerid, "Îñòàíîâêà: {FF0000}LS Âîêçàë{00ff00}.{ff0000} Êîíå÷íàÿ{00ff00}. Ïðîñüáà âñåì ïîêèíóòü àâòîáóñ.", COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN);
- }
- if(LSLV[playerid] == 27 && IsPlayerInRangeOfPoint(playerid, 5, 1782.211791,-1887.543090,13.507577))
- {
- DisablePlayerCheckpoint(playerid);
- GivePlayerMoney(playerid, premia2);
- card[playerid] += pay2;
- format(string, sizeof(string), "Âû âûïîëíèëè ìàðøðóò è ïîëó÷àåòå {ffffff}%d${00ff00} íà âàø êàðòó(/balanse).", pay2);
- SendClientMessage(playerid, COLOR_GREEN, string);
- SendClientMessage(playerid, COLOR_GREEN, "×òîáû ñíÿòü äåíüãè ñ êàðòû èëè ïîïîëíèòü ñ÷åò ïîäîéäèòå ê áàíêîìàòó(îêîëî äèñòïå÷åðñêîé)");
- format(string, sizeof(string), "Ïðåìèÿ {ffffff}%d${00ff00} íà ðóêè.", premia2);
- SendClientMessage(playerid, COLOR_GREEN, string);
- RemovePlayerFromVehicle(playerid);
- LSLV[playerid] = 0;
- medtest[playerid] = 0;
- return 1;
- }
- /*-------------------------------------------------------------------------------------------------------*/
- /*-------------------------------------------SF-LV-SF----------------------------------------------------*/
- /*-------------------------------------------------------------------------------------------------------*/
- if(SFLV[playerid] == 1 && IsPlayerInRangeOfPoint(playerid, 5, -1988.756713, 161.626647, 27.655406))
- {
- DisablePlayerCheckpoint(playerid);
- SFLV[playerid] = 2;
- SetPlayerCheckpoint(playerid, -2002.520385, 247.674438, 29.871612,5);
- TogglePlayerControllable(playerid, 0);
- count[playerid] = 14;
- GameTextForPlayer(playerid, "~r~15", 900, 3);
- ots4et = SetTimerEx("countpubl", 1000, true, "i", playerid);
- SetTimerEx("unfreeze", 15000, false, "i", playerid);
- UseCommandPlayer(10.0, playerid, "Îñòàíîâêà: {FF0000}SF Âîêçàë{00ff00}.Ñëåäóþùàÿ: {ff0000}Tierra Robada{00ff00}. Àâòîáóñ {ff0000}SF-LV{00ff00} îòúåçæàåò ÷åðåç 15 ñåêóíä.", COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN);
- }
- if(SFLV[playerid] == 2 && IsPlayerInRangeOfPoint(playerid, 5, -2002.520385, 247.674438, 29.871612))
- {
- DisablePlayerCheckpoint(playerid);
- SFLV[playerid] = 3;
- SetPlayerCheckpoint(playerid, -1978.606445, 340.754241, 34.678314,5);
- }
- if(SFLV[playerid] == 3 && IsPlayerInRangeOfPoint(playerid, 5, -1978.606445, 340.754241, 34.678314))
- {
- DisablePlayerCheckpoint(playerid);
- SFLV[playerid] = 4;
- SetPlayerCheckpoint(playerid, -1848.760986, 403.788330, 17.132625,5);
- }
- if(SFLV[playerid] == 4 && IsPlayerInRangeOfPoint(playerid, 5, -1848.760986, 403.788330, 17.132625))
- {
- DisablePlayerCheckpoint(playerid);
- SFLV[playerid] = 5;
- SetPlayerCheckpoint(playerid, -1793.172973, 384.470764, 17.189802,5);
- }
- if(SFLV[playerid] == 5 && IsPlayerInRangeOfPoint(playerid, 5, -1793.172973, 384.470764, 17.189802))
- {
- DisablePlayerCheckpoint(playerid);
- SFLV[playerid] = 6;
- SetPlayerCheckpoint(playerid, -1651.461547, 546.473022, 38.662055,5);
- }
- if(SFLV[playerid] == 6 && IsPlayerInRangeOfPoint(playerid, 5, -1651.461547, 546.473022, 38.662055))
- {
- DisablePlayerCheckpoint(playerid);
- SFLV[playerid] = 7;
- SetPlayerCheckpoint(playerid, -1043.644531, 1180.364501, 38.361743,5);
- }
- if(SFLV[playerid] == 7 && IsPlayerInRangeOfPoint(playerid, 5, -1043.644531, 1180.364501, 38.361743))
- {
- DisablePlayerCheckpoint(playerid);
- SFLV[playerid] = 8;
- SetPlayerCheckpoint(playerid, -913.749450, 954.836242, 18.351783,5);
- }
- if(SFLV[playerid] == 8 && IsPlayerInRangeOfPoint(playerid, 5, -913.749450, 954.836242, 18.351783))
- {
- DisablePlayerCheckpoint(playerid);
- SFLV[playerid] = 9;
- SetPlayerCheckpoint(playerid, -809.898559, 718.251342, 18.721866,5);
- }
- if(SFLV[playerid] == 9 && IsPlayerInRangeOfPoint(playerid, 5, -809.898559, 718.251342, 18.721866))
- {
- DisablePlayerCheckpoint(playerid);
- SFLV[playerid] = 10;
- SetPlayerCheckpoint(playerid, -237.036575, 551.445800, 16.108068,5);
- TogglePlayerControllable(playerid, 0);
- count[playerid] = 9;
- GameTextForPlayer(playerid, "~r~10", 900, 3);
- ots4et = SetTimerEx("countpubl", 1000, true, "i", playerid);
- SetTimerEx("unfreeze", 10000, false, "i", playerid);
- UseCommandPlayer(10.0, playerid, "Îñòàíîâêà: {FF0000}Tierra Robada{00ff00}.Ñëåäóþùàÿ: {ff0000}Êàðüåð{00ff00}. Àâòîáóñ {ff0000}SF-LV{00ff00} îòúåçæàåò ÷åðåç 10 ñåêóíä.", COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN);
- }
- if(SFLV[playerid] == 10 && IsPlayerInRangeOfPoint(playerid, 5, -237.036575, 551.445800, 16.108068))
- {
- DisablePlayerCheckpoint(playerid);
- SFLV[playerid] = 11;
- SetPlayerCheckpoint(playerid, 245.524597, 736.654052, 6.243328,5);
- }
- if(SFLV[playerid] == 11 && IsPlayerInRangeOfPoint(playerid, 5, 245.524597, 736.654052, 6.243328))
- {
- DisablePlayerCheckpoint(playerid);
- SFLV[playerid] = 12;
- SetPlayerCheckpoint(playerid, 864.296691, 688.340454, 11.955303,5);
- }
- if(SFLV[playerid] == 12 && IsPlayerInRangeOfPoint(playerid, 5, 864.296691, 688.340454, 11.955303))
- {
- DisablePlayerCheckpoint(playerid);
- SFLV[playerid] = 13;
- SetPlayerCheckpoint(playerid, 1224.382202, 826.317871, 8.980912,5);
- TogglePlayerControllable(playerid, 0);
- count[playerid] = 9;
- GameTextForPlayer(playerid, "~r~10", 900, 3);
- ots4et = SetTimerEx("countpubl", 1000, true, "i", playerid);
- SetTimerEx("unfreeze", 10000, false, "i", playerid);
- UseCommandPlayer(10.0, playerid, "Îñòàíîâêà: {FF0000}Êàðüåð{00ff00}.Ñëåäóþùàÿ: {ff0000}Êàçèíî 4 Äðàêîíà{00ff00}. Àâòîáóñ {ff0000}SF-LV{00ff00} îòúåçæàåò ÷åðåç 10 ñåêóíä.", COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN);
- }
- if(SFLV[playerid] == 13 && IsPlayerInRangeOfPoint(playerid, 5, 1224.382202, 826.317871, 8.980912))
- {
- DisablePlayerCheckpoint(playerid);
- SFLV[playerid] = 14;
- SetPlayerCheckpoint(playerid, 1861.148437, 836.935363, 9.360013,5);
- }
- if(SFLV[playerid] == 14 && IsPlayerInRangeOfPoint(playerid, 5, 1861.148437, 836.935363, 9.360013))
- {
- DisablePlayerCheckpoint(playerid);
- SFLV[playerid] = 15;
- SetPlayerCheckpoint(playerid, 2063.797851, 925.095458, 9.244919,5);
- }
- if(SFLV[playerid] == 15 && IsPlayerInRangeOfPoint(playerid, 5, 2063.797851, 925.095458, 9.244919))
- {
- DisablePlayerCheckpoint(playerid);
- SFLV[playerid] = 16;
- SetPlayerCheckpoint(playerid, 2059.510742, 1187.046508, 10.791006,5);
- }
- if(SFLV[playerid] == 16 && IsPlayerInRangeOfPoint(playerid, 5, 2059.510742, 1187.046508, 10.791006))
- {
- DisablePlayerCheckpoint(playerid);
- SFLV[playerid] = 17;
- SetPlayerCheckpoint(playerid, 2040.406127, 1003.210815, 10.787748,5);
- }
- if(SFLV[playerid] == 17 && IsPlayerInRangeOfPoint(playerid, 5, 2040.406127, 1003.210815, 10.787748))
- {
- DisablePlayerCheckpoint(playerid);
- SFLV[playerid] = 18;
- SetPlayerCheckpoint(playerid, 2013.168334, 854.739440, 6.851287,5);
- TogglePlayerControllable(playerid, 0);
- count[playerid] = 14;
- GameTextForPlayer(playerid, "~r~15", 900, 3);
- ots4et = SetTimerEx("countpubl", 1000, true, "i", playerid);
- SetTimerEx("unfreeze", 15000, false, "i", playerid);
- UseCommandPlayer(10.0, playerid, "Îñòàíîâêà: {FF0000}Êàçèíî 4 Äðàêîíà{00ff00}.Ñëåäóþùàÿ: {ff0000}Êàðüåð{00ff00}. Àâòîáóñ {ff0000}LV-SF{00ff00} îòúåçæàåò ÷åðåç 15 ñåêóíä.", COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN);
- }
- if(SFLV[playerid] == 18 && IsPlayerInRangeOfPoint(playerid, 5, 2013.168334, 854.739440, 6.851287))
- {
- DisablePlayerCheckpoint(playerid);
- SFLV[playerid] = 19;
- SetPlayerCheckpoint(playerid, 1735.350463, 854.753173, 9.412151,5);
- }
- if(SFLV[playerid] == 19 && IsPlayerInRangeOfPoint(playerid, 5, 1735.350463, 854.753173, 9.412151))
- {
- DisablePlayerCheckpoint(playerid);
- SFLV[playerid] = 20;
- SetPlayerCheckpoint(playerid, 1366.237915, 900.762512, 9.264971,5);
- }
- if(SFLV[playerid] == 20 && IsPlayerInRangeOfPoint(playerid, 5, 1366.237915, 900.762512, 9.264971))
- {
- DisablePlayerCheckpoint(playerid);
- SFLV[playerid] = 21;
- SetPlayerCheckpoint(playerid, 830.665588, 707.620117, 11.659837,5);
- }
- if(SFLV[playerid] == 21 && IsPlayerInRangeOfPoint(playerid, 5, 830.665588, 707.620117, 11.659837))
- {
- DisablePlayerCheckpoint(playerid);
- SFLV[playerid] = 22;
- SetPlayerCheckpoint(playerid, 303.998199, 775.172058, 6.287250,5);
- TogglePlayerControllable(playerid, 0);
- count[playerid] = 9;
- GameTextForPlayer(playerid, "~r~10", 900, 3);
- ots4et = SetTimerEx("countpubl", 1000, true, "i", playerid);
- SetTimerEx("unfreeze", 10000, false, "i", playerid);
- UseCommandPlayer(10.0, playerid, "Îñòàíîâêà: {FF0000}Êàðüåð{00ff00}.Ñëåäóþùàÿ: {ff0000}Tierra Robada{00ff00}. Àâòîáóñ {ff0000}LV-SF{00ff00} îòúåçæàåò ÷åðåç 10 ñåêóíä.", COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN);
- }
- if(SFLV[playerid] == 22 && IsPlayerInRangeOfPoint(playerid, 5, 303.998199, 775.172058, 6.287250))
- {
- DisablePlayerCheckpoint(playerid);
- SFLV[playerid] = 23;
- SetPlayerCheckpoint(playerid, -71.623245, 609.519531, 13.622749,5);
- }
- if(SFLV[playerid] == 23 && IsPlayerInRangeOfPoint(playerid, 5, -71.623245, 609.519531, 13.622749))
- {
- DisablePlayerCheckpoint(playerid);
- SFLV[playerid] = 24;
- SetPlayerCheckpoint(playerid, -522.023498, 615.724182, 16.807077,5);
- }
- if(SFLV[playerid] == 24 && IsPlayerInRangeOfPoint(playerid, 5, -522.023498, 615.724182, 16.807077))
- {
- DisablePlayerCheckpoint(playerid);
- SFLV[playerid] = 25;
- SetPlayerCheckpoint(playerid, -786.155517, 746.345397, 18.267345,5);
- }
- if(SFLV[playerid] == 25 && IsPlayerInRangeOfPoint(playerid, 5, -786.155517, 746.345397, 18.267345))
- {
- DisablePlayerCheckpoint(playerid);
- SFLV[playerid] = 26;
- SetPlayerCheckpoint(playerid, -877.150329, 1135.223388, 27.604675,5);
- TogglePlayerControllable(playerid, 0);
- count[playerid] = 9;
- GameTextForPlayer(playerid, "~r~10", 900, 3);
- ots4et = SetTimerEx("countpubl", 1000, true, "i", playerid);
- SetTimerEx("unfreeze", 10000, false, "i", playerid);
- UseCommandPlayer(10.0, playerid, "Îñòàíîâêà: {FF0000}Tierra Robada{00ff00}.Ñëåäóþùàÿ: {ff0000}SF Âîêçàë{00ff00}. Àâòîáóñ {ff0000}LV-SF{00ff00} îòúåçæàåò ÷åðåç 10 ñåêóíä.", COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN);
- }
- if(SFLV[playerid] == 26 && IsPlayerInRangeOfPoint(playerid, 5, -877.150329, 1135.223388, 27.604675))
- {
- DisablePlayerCheckpoint(playerid);
- SFLV[playerid] = 27;
- SetPlayerCheckpoint(playerid, -1147.661987, 1107.996948, 38.637775,5);
- }
- if(SFLV[playerid] == 27 && IsPlayerInRangeOfPoint(playerid, 5, -1147.661987, 1107.996948, 38.637775))
- {
- DisablePlayerCheckpoint(playerid);
- SFLV[playerid] = 28;
- SetPlayerCheckpoint(playerid, -1753.181640, 486.312805, 37.761714,5);
- }
- if(SFLV[playerid] == 28 && IsPlayerInRangeOfPoint(playerid, 5, -1753.181640, 486.312805, 37.761714))
- {
- DisablePlayerCheckpoint(playerid);
- SFLV[playerid] = 29;
- SetPlayerCheckpoint(playerid, -1841.989746, 406.880584, 17.131465,5);
- }
- if(SFLV[playerid] == 29 && IsPlayerInRangeOfPoint(playerid, 5, -1841.989746, 406.880584, 17.131465))
- {
- DisablePlayerCheckpoint(playerid);
- SFLV[playerid] = 30;
- SetPlayerCheckpoint(playerid, -1879.533691, 398.340698, 17.627061,5);
- }
- if(SFLV[playerid] == 30 && IsPlayerInRangeOfPoint(playerid, 5, -1879.533691, 398.340698, 17.627061))
- {
- DisablePlayerCheckpoint(playerid);
- SFLV[playerid] = 31;
- SetPlayerCheckpoint(playerid, -2007.061157, 310.332611, 35.086521,5);
- }
- if(SFLV[playerid] == 31 && IsPlayerInRangeOfPoint(playerid, 5, -2007.061157, 310.332611, 35.086521))
- {
- DisablePlayerCheckpoint(playerid);
- SFLV[playerid] = 32;
- SetPlayerCheckpoint(playerid, -1997.975219, 112.129653, 27.539062,5);
- }
- if(SFLV[playerid] == 32 && IsPlayerInRangeOfPoint(playerid, 5, -1997.975219, 112.129653, 27.539062))
- {
- DisablePlayerCheckpoint(playerid);
- SFLV[playerid] = 33;
- SetPlayerCheckpoint(playerid, -1989.691650, 160.073120, 27.655342,5);
- }
- if(SFLV[playerid] == 33 && IsPlayerInRangeOfPoint(playerid, 5, -1989.691650, 160.073120, 27.655342))
- {
- DisablePlayerCheckpoint(playerid);
- SFLV[playerid] = 34;
- SetPlayerCheckpoint(playerid, -1983.764038, 208.434844, 27.687500,5);
- TogglePlayerControllable(playerid, 0);
- count[playerid] = 14;
- GameTextForPlayer(playerid, "~r~15", 900, 3);
- ots4et = SetTimerEx("countpubl", 1000, true, "i", playerid);
- SetTimerEx("unfreeze", 15000, false, "i", playerid);
- UseCommandPlayer(10.0, playerid, "Îñòàíîâêà: {FF0000}SF Âîêçàë{00ff00}.{ff0000} Êîíå÷íàÿ{00ff00}. Ïðîñüáà âñåì ïîêèíóòü àâòîáóñ.", COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN);
- }
- if(SFLV[playerid] == 34 && IsPlayerInRangeOfPoint(playerid, 5, -1983.764038, 208.434844, 27.687500))
- {
- DisablePlayerCheckpoint(playerid);
- GivePlayerMoney(playerid, premia3);
- card[playerid] += pay3;
- format(string, sizeof(string), "Âû âûïîëíèëè ìàðøðóò è ïîëó÷àåòå {ffffff}%d${00ff00} íà âàø êàðòó(/balanse).", pay3);
- SendClientMessage(playerid, COLOR_GREEN, string);
- SendClientMessage(playerid, COLOR_GREEN, "×òîáû ñíÿòü äåíüãè ñ êàðòû èëè ïîïîëíèòü ñ÷åò ïîäîéäèòå ê áàíêîìàòó(îêîëî äèñòïå÷åðñêîé)");
- format(string, sizeof(string), "Ïðåìèÿ {ffffff}%d${00ff00} íà ðóêè.", premia3);
- SendClientMessage(playerid, COLOR_GREEN, string);
- RemovePlayerFromVehicle(playerid);
- SFLV[playerid] = 0;
- medtest[playerid] = 0;
- return 1;
- }
- /*-------------------------------------------------------------------------------------------------------*/
- /*-------------------------------------------SF-BS-SF----------------------------------------------------*/
- /*-------------------------------------------------------------------------------------------------------*/
- if(SFBS[playerid] == 1 && IsPlayerInRangeOfPoint(playerid, 5, -1988.756713, 161.626647, 27.655406))
- {
- DisablePlayerCheckpoint(playerid);
- SFBS[playerid] = 2;
- SetPlayerCheckpoint(playerid, -2002.520385, 247.674438, 29.871612,5);
- TogglePlayerControllable(playerid, 0);
- count[playerid] = 14;
- GameTextForPlayer(playerid, "~r~15", 900, 3);
- ots4et = SetTimerEx("countpubl", 1000, true, "i", playerid);
- SetTimerEx("unfreeze", 15000, false, "i", playerid);
- UseCommandPlayer(10.0, playerid, "Îñòàíîâêà: {FF0000}SF Âîêçàë{00ff00}.Ñëåäóþùàÿ: {ff0000}Buysaid{00ff00}. Àâòîáóñ {ff0000}SF-Buysaid{00ff00} îòúåçæàåò ÷åðåç 15 ñåêóíä.", COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN);
- }
- if(SFBS[playerid] == 2 && IsPlayerInRangeOfPoint(playerid, 5, -2002.520385, 247.674438, 29.871612))
- {
- DisablePlayerCheckpoint(playerid);
- SFBS[playerid] = 3;
- SetPlayerCheckpoint(playerid, -2000.221313, 375.952972, 35.132686,5);
- }
- if(SFBS[playerid] == 3 && IsPlayerInRangeOfPoint(playerid, 5, -2000.221313, 375.952972, 35.132686))
- {
- DisablePlayerCheckpoint(playerid);
- SFBS[playerid] = 4;
- SetPlayerCheckpoint(playerid, -2000.588867, 520.568176, 35.126312,5);
- }
- if(SFBS[playerid] == 4 && IsPlayerInRangeOfPoint(playerid, 5, -2000.588867, 520.568176, 35.126312))
- {
- DisablePlayerCheckpoint(playerid);
- SFBS[playerid] = 5;
- SetPlayerCheckpoint(playerid, -2002.161254, 702.288330, 45.413440,5);
- }
- if(SFBS[playerid] == 5 && IsPlayerInRangeOfPoint(playerid, 5, -2002.161254, 702.288330, 45.413440))
- {
- DisablePlayerCheckpoint(playerid);
- SFBS[playerid] = 6;
- SetPlayerCheckpoint(playerid, -2001.180419, 961.816833, 45.413646,5);
- }
- if(SFBS[playerid] == 6 && IsPlayerInRangeOfPoint(playerid, 5, -2001.180419, 961.816833, 45.413646))
- {
- DisablePlayerCheckpoint(playerid);
- SFBS[playerid] = 7;
- SetPlayerCheckpoint(playerid, -2026.450561, 1080.404052, 55.688049,5);
- }
- if(SFBS[playerid] == 7 && IsPlayerInRangeOfPoint(playerid, 5, -2026.450561, 1080.404052, 55.688049))
- {
- DisablePlayerCheckpoint(playerid);
- SFBS[playerid] = 8;
- SetPlayerCheckpoint(playerid, -2380.557128, 1103.717041, 55.701396,5);
- }
- if(SFBS[playerid] == 8 && IsPlayerInRangeOfPoint(playerid, 5, -2380.557128, 1103.717041, 55.701396))
- {
- DisablePlayerCheckpoint(playerid);
- SFBS[playerid] = 9;
- SetPlayerCheckpoint(playerid, -2627.169189, 1160.719482, 55.546108,5);
- }
- if(SFBS[playerid] == 9 && IsPlayerInRangeOfPoint(playerid, 5, -2627.169189, 1160.719482, 55.546108))
- {
- DisablePlayerCheckpoint(playerid);
- SFBS[playerid] = 10;
- SetPlayerCheckpoint(playerid, -2670.590332, 1342.427001, 55.546787,5);
- }
- if(SFBS[playerid] == 10 && IsPlayerInRangeOfPoint(playerid, 5, -2670.590332, 1342.427001, 55.546787))
- {
- DisablePlayerCheckpoint(playerid);
- SFBS[playerid] = 11;
- SetPlayerCheckpoint(playerid, -2721.768798, 2352.130859, 71.914527,5);
- }
- if(SFBS[playerid] == 11 && IsPlayerInRangeOfPoint(playerid, 5, -2721.768798, 2352.130859, 71.914527))
- {
- DisablePlayerCheckpoint(playerid);
- SFBS[playerid] = 12;
- SetPlayerCheckpoint(playerid, -2487.317871, 2426.395507, 16.385902,5);
- }
- if(SFBS[playerid] == 12 && IsPlayerInRangeOfPoint(playerid, 5, -2487.317871, 2426.395507, 16.385902))
- {
- DisablePlayerCheckpoint(playerid);
- SFBS[playerid] = 13;
- SetPlayerCheckpoint(playerid, -2315.253906, 2379.128417, 5.742257,5);
- }
- if(SFBS[playerid] == 13 && IsPlayerInRangeOfPoint(playerid, 5, -2315.253906, 2379.128417, 5.742257))
- {
- DisablePlayerCheckpoint(playerid);
- SFBS[playerid] = 14;
- SetPlayerCheckpoint(playerid, -2273.461425, 2326.792480, 4.936786,5);
- }
- if(SFBS[playerid] == 14 && IsPlayerInRangeOfPoint(playerid, 5, -2273.461425, 2326.792480, 4.936786))
- {
- DisablePlayerCheckpoint(playerid);
- SFBS[playerid] = 15;
- SetPlayerCheckpoint(playerid, -2262.177490, 2292.180664, 4.820213,5);
- TogglePlayerControllable(playerid, 0);
- count[playerid] = 14;
- GameTextForPlayer(playerid, "~r~15", 900, 3);
- ots4et = SetTimerEx("countpubl", 1000, true, "i", playerid);
- SetTimerEx("unfreeze", 15000, false, "i", playerid);
- UseCommandPlayer(10.0, playerid, "Îñòàíîâêà: {FF0000}Buysaid{00ff00}.Ñëåäóþùàÿ: {ff0000}SF Âîêçàë{00ff00}. Àâòîáóñ {ff0000}Buysaid-SF{00ff00} îòúåçæàåò ÷åðåç 15 ñåêóíä.", COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN);
- }
- if(SFBS[playerid] == 15 && IsPlayerInRangeOfPoint(playerid, 5, -2262.177490, 2292.180664, 4.820213))
- {
- DisablePlayerCheckpoint(playerid);
- SFBS[playerid] = 16;
- SetPlayerCheckpoint(playerid, -2252.719970, 2324.053710, 4.930151,5);
- }
- if(SFBS[playerid] == 16 && IsPlayerInRangeOfPoint(playerid, 5, -2252.719970, 2324.053710, 4.930151))
- {
- DisablePlayerCheckpoint(playerid);
- SFBS[playerid] = 17;
- SetPlayerCheckpoint(playerid, -2348.416259, 2407.221435, 6.460669,5);
- }
- if(SFBS[playerid] == 17 && IsPlayerInRangeOfPoint(playerid, 5, -2348.416259, 2407.221435, 6.460669))
- {
- DisablePlayerCheckpoint(playerid);
- SFBS[playerid] = 18;
- SetPlayerCheckpoint(playerid, -2542.213134, 2464.073242, 18.737747,5);
- }
- if(SFBS[playerid] == 18 && IsPlayerInRangeOfPoint(playerid, 5, -2542.213134, 2464.073242, 18.737747))
- {
- DisablePlayerCheckpoint(playerid);
- SFBS[playerid] = 19;
- SetPlayerCheckpoint(playerid, -2758.720703, 2324.052001, 70.186889,5);
- }
- if(SFBS[playerid] == 19 && IsPlayerInRangeOfPoint(playerid, 5, -2758.720703, 2324.052001, 70.186889))
- {
- DisablePlayerCheckpoint(playerid);
- SFBS[playerid] = 20;
- SetPlayerCheckpoint(playerid, -2661.374511, 1178.798950, 55.545722,5);
- }
- if(SFBS[playerid] == 20 && IsPlayerInRangeOfPoint(playerid, 5, -2661.374511, 1178.798950, 55.545722))
- {
- DisablePlayerCheckpoint(playerid);
- SFBS[playerid] = 21;
- SetPlayerCheckpoint(playerid, -2340.660400, 1058.275878, 55.696254,5);
- }
- if(SFBS[playerid] == 21 && IsPlayerInRangeOfPoint(playerid, 5, -2340.660400, 1058.275878, 55.696254))
- {
- DisablePlayerCheckpoint(playerid);
- SFBS[playerid] = 22;
- SetPlayerCheckpoint(playerid, -2007.398315, 1033.029541, 55.685970,5);
- }
- if(SFBS[playerid] == 22 && IsPlayerInRangeOfPoint(playerid, 5, -2007.398315, 1033.029541, 55.685970))
- {
- DisablePlayerCheckpoint(playerid);
- SFBS[playerid] = 23;
- SetPlayerCheckpoint(playerid, -2007.627319, 787.649230, 45.414272,5);
- }
- if(SFBS[playerid] == 23 && IsPlayerInRangeOfPoint(playerid, 5, -2007.627319, 787.649230, 45.414272))
- {
- DisablePlayerCheckpoint(playerid);
- SFBS[playerid] = 24;
- SetPlayerCheckpoint(playerid, -2007.030761, 465.400939, 35.133007,5);
- }
- if(SFBS[playerid] == 24 && IsPlayerInRangeOfPoint(playerid, 5, -2007.030761, 465.400939, 35.133007))
- {
- DisablePlayerCheckpoint(playerid);
- SFBS[playerid] = 25;
- SetPlayerCheckpoint(playerid, -2009.160888, 168.196640, 27.654905,5);
- }
- if(SFBS[playerid] == 25 && IsPlayerInRangeOfPoint(playerid, 5, -2009.160888, 168.196640, 27.654905))
- {
- DisablePlayerCheckpoint(playerid);
- SFBS[playerid] = 26;
- SetPlayerCheckpoint(playerid, -1989.691650, 160.073120, 27.655342,5);
- }
- if(SFBS[playerid] == 26 && IsPlayerInRangeOfPoint(playerid, 5, -1989.691650, 160.073120, 27.655342))
- {
- DisablePlayerCheckpoint(playerid);
- SFBS[playerid] = 27;
- SetPlayerCheckpoint(playerid, -1983.764038, 208.434844, 27.687500,5);
- TogglePlayerControllable(playerid, 0);
- count[playerid] = 14;
- GameTextForPlayer(playerid, "~r~15", 900, 3);
- ots4et = SetTimerEx("countpubl", 1000, true, "i", playerid);
- SetTimerEx("unfreeze", 15000, false, "i", playerid);
- UseCommandPlayer(10.0, playerid, "Îñòàíîâêà: {FF0000}SF Âîêçàë{00ff00}.{ff0000} Êîíå÷íàÿ{00ff00}. Ïðîñüáà âñåì ïîêèíóòü àâòîáóñ.", COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN, COLOR_GREEN);
- }
- if(SFBS[playerid] == 27 && IsPlayerInRangeOfPoint(playerid, 5, -1983.764038, 208.434844, 27.687500))
- {
- DisablePlayerCheckpoint(playerid);
- GivePlayerMoney(playerid, premia4);
- card[playerid] += pay4;
- format(string, sizeof(string), "Tienes en total {ffffff}%d${00ff00} usa(/balanse).", pay4);
- SendClientMessage(playerid, COLOR_GREEN, string);
- SendClientMessage(playerid, COLOR_GREEN, "Ruta terminada,ve por otro autobus para continuar trabajando)");
- format(string, sizeof(string), "Tu Ganancia Fue de {ffffff}%d${00ff00} Mucha suerte .", premia4);
- SendClientMessage(playerid, COLOR_GREEN, string);
- RemovePlayerFromVehicle(playerid);
- SFBS[playerid] = 0;
- medtest[playerid] = 0;
- return 1;
- }
- return 1;
- }
- public OnPlayerLeaveCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerEnterRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnPlayerLeaveRaceCheckpoint(playerid)
- {
- return 1;
- }
- public OnRconCommand(cmd[])
- {
- return 1;
- }
- public OnPlayerRequestSpawn(playerid)
- {
- return 1;
- }
- public OnObjectMoved(objectid)
- {
- return 1;
- }
- public OnPlayerObjectMoved(playerid, objectid)
- {
- return 1;
- }
- public OnPlayerPickUpPickup(playerid, pickupid)
- {
- if(pickupid == oldpickup[playerid]) return 1;
- oldpickup[playerid] = pickupid;
- new Float:z;
- GetPlayerPos(playerid, PickupX[playerid], PickupY[playerid], z);
- if(pickupid == kaznamms)
- {
- if(busleader[playerid] == 1)
- {
- ShowPlayerDialog(playerid, 101, 2, "Áþäæåò Ìèíèñòåðñòâà","Ñîñòîÿíèå áþäæåòà\nÂçÿòü äåíüãè\nÏîëîæèòü äåíüãè", "Âûáðàòü", "Îòìåíà");
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED, "Âû íå Ìèíèñòð Ìåæäóãîðîäíåãî Ñîîáùåíèÿ!");
- }
- }
- if(pickupid == mmszp)
- {
- if(busleader[playerid] == 1)
- {
- ShowPlayerDialog(playerid, 514, 2, "Âûáåðèòå ñôåðó ðåôîðìû","Èçìåíèòü îïëàòó òðóäà\nÈçìåíèòü ïðîåçä", "Âûáðàòü", "Îòìåíà");
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED, "Âû íå Ìèíèñòð Ìåæäóãîðîäíåãî Ñîîáùåíèÿ!");
- }
- }
- if(pickupid == mmsexit)
- {
- SetPlayerInterior(playerid, 0);
- SetPlayerPos(playerid, 1782.8114013672,-1865.5963134766,13.569995880127);
- }
- if(pickupid == mmsopen)
- {
- SetPlayerInterior(playerid, 3);
- SetPlayerPos(playerid, 389.85137939453,171.9580078125,1008.3828125);
- }
- if(pickupid == buyproezdnoy)
- {
- ShowPlayerDialog(playerid, 17, 1, "Êóïèòü ïðîåçäíîé", "Íà ñêîëüêî ïîåçäîê âû õîòèòå êóïèòü ïðîåçäíîé?", "Êóïèòü", "Îòìåíà");
- }
- if(pickupid == getbusjob)
- {
- if(busjob[playerid] == 0)
- {
- PlayerPlaySound(playerid, 1150,1763.9252,-1893.8154,13.5613);
- format(string,sizeof(string),"×òîáû óñòðîèòñÿ íà ðàáîòó âîäèòåëåì àâòîáóñà íàïèøèòå /busjob");
- SendClientMessage(playerid, COLOR_ORANGE, string);
- }else if(busjob[playerid] == 1){
- PlayerPlaySound(playerid, 1150,1763.9252,-1893.8154,13.5613);
- format(string,sizeof(string),"×òîáû óâîëèòñÿ ñ ðàáîòû íàïèøèòå /quitbusjob");
- SendClientMessage(playerid, COLOR_ORANGE, string);
- }
- }
- if(pickupid == medic)
- {
- PlayerPlaySound(playerid, 1150,1763.9252,-1893.8154,13.5613);
- SendClientMessage(playerid, COLOR_ORANGE, "×òîáû ïðîéòè ìåä. ïðîâåðêó íàïèøèòå /medtest");
- }
- if(pickupid == eat)
- {
- if(busjob[playerid] == 1)
- {
- ShowPlayerDialog(playerid,111,DIALOG_STYLE_MSGBOX,"Ñòîëîâàÿ","Ñòîèìîñòü 1 îáåäà ñîñòàâëÿåò 100$","Ïðîäîëæèòü","Çàêðûòü");
- }else if(busjob[playerid] == 0){
- SendClientMessage(playerid, COLOR_RED, "Ýòà ñòîëîâàÿ òîëüêî äëÿ àâòîáóñíûõ âîäèòåëåé.");
- }
- }
- if(pickupid == atm)
- {
- ShowPlayerDialog(playerid,10,DIALOG_STYLE_LIST,"Áàíêîìàò","Óçíàòü áàëàíñ\nÑíÿòü äåíüãè\nÏîïîëíèòü áàëàíñ", "Âûáðàòü", "Îòìåíà");
- }
- return 1;
- }
- public OnVehicleMod(playerid, vehicleid, componentid)
- {
- return 1;
- }
- public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
- {
- return 1;
- }
- public OnVehicleRespray(playerid, vehicleid, color1, color2)
- {
- return 1;
- }
- public OnPlayerSelectedMenuRow(playerid, row)
- {
- return 1;
- }
- public OnPlayerExitedMenu(playerid)
- {
- return 1;
- }
- public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
- {
- return 1;
- }
- public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
- {
- return 1;
- }
- public OnRconLoginAttempt(ip[], password[], success)
- {
- return 1;
- }
- public OnPlayerUpdate(playerid)
- {
- return 1;
- }
- public OnPlayerStreamIn(playerid, forplayerid)
- {
- return 1;
- }
- public OnPlayerStreamOut(playerid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamIn(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnVehicleStreamOut(vehicleid, forplayerid)
- {
- return 1;
- }
- public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
- {
- new sendername[256];
- if(dialogid == 101)
- {
- if(response)
- {
- if(listitem == 0)
- {
- format(string, sizeof(string), "Ñîñòîÿíèå áþäæåòà: %d$", kazna);
- ShowPlayerDialog(playerid, 102, DIALOG_STYLE_MSGBOX, "Áþäæåò",string,"Îê","");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid, 103, 1, "Ñíÿòèå äåíåã", "Ââåäèòå ñóììó", "Îê", "Çàêðûòü");
- }
- if(listitem == 2)
- {
- ShowPlayerDialog(playerid, 104, 1, "Ïîïîëíåíèå áþäæåòà", "Ââåäèòå ñóììó", "Îê", "Çàêðûòü");
- }
- }
- }
- if(dialogid == 103)
- {
- if(response)
- {
- new money = strval(inputtext);
- if(money <= kazna)
- {
- kazna -= money;
- format(string, sizeof(string), "Âû âçÿëè èç áþäæåòà {ffffff}%d$. {77BEFC}Îñòàòîê:{ffffff} %d$", money, kazna);
- SendClientMessage(playerid, COLOR_BLUE, string);
- GivePlayerMoney(playerid, money);
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED, "Â áþäæåòå íåò ñòîëüêî äåíåã!");
- }
- }
- else
- {
- return 0;
- }
- }
- if(dialogid == 104)
- {
- if(response)
- {
- new dengi = GetPlayerMoney(playerid);
- new money = strval(inputtext);
- if(dengi >= money)
- {
- kazna += money;
- format(string, sizeof(string), "Âû ïîëîæèëè â áþäæåò {ffffff}%d$. {77BEFC}Áàëàíñ:{ffffff} %d$", money, kazna);
- SendClientMessage(playerid, COLOR_BLUE, string);
- GivePlayerMoney(playerid, -money);
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED, "Ó âàñ íåò ñòîëüêî äåíåã!");
- }
- }
- else
- {
- return 0;
- }
- }
- if(dialogid == 10)
- {
- if(response)
- {
- if(listitem == 0)
- {
- format(string, sizeof(string), "Âàø áàëàíñ: %d$", card[playerid]);
- ShowPlayerDialog(playerid, 11, DIALOG_STYLE_MSGBOX, "Áàíêîìàò",string,"Îê","");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid, 325, 1, "Ñíÿòèå äåíåã", "Ââåäèòå ñóììó äëÿ ñíÿòèÿ", "Îê", "Çàêðûòü");
- }
- if(listitem == 2)
- {
- ShowPlayerDialog(playerid, 324, 1, "Ïîïîëíåíèå áàëàíñà", "Ââåäèòå ñóììó äëÿ ïîïîëíåíèÿ", "Îê", "Çàêðûòü");
- }
- }
- else
- {
- return 0;
- }
- return 1;
- }
- if(dialogid == 324)
- {
- if(response)
- {
- new money = strval(inputtext);
- if(GetPlayerMoney(playerid) >= money)
- {
- GivePlayerMoney(playerid, -money);
- card[playerid] += money;
- }else{SendClientMessage(playerid, COLOR_RED, "Ó âàñ íåò ñòîëüêî äåíåã ïðè ñåáå!!!");}
- }
- else
- {
- return 0;
- }
- }
- if(dialogid == 17)
- {
- if(response)
- {
- new buyproezd = strval(inputtext);
- new cashbuyproezd = buyproezd * proezdpoproezdnomy;
- if(cashbuyproezd <= GetPlayerMoney(playerid))
- {
- proezdnoi[playerid] += buyproezd;
- GivePlayerMoney(playerid, -cashbuyproezd);
- kazna += cashbuyproezd;
- }
- else
- {
- format(string, sizeof(string), "Ó âàñ íåò ñòîëüêî äåíåã. Òàðèô: 1 ïðîåçä = %d$.", proezdpoproezdnomy);
- SendClientMessage(playerid, COLOR_RED, string);
- }
- }
- else
- {
- return 0;
- }
- }
- if(dialogid == 325)
- {
- if(response)
- {
- new money = strval(inputtext);
- if(card[playerid] >= money)
- {
- GivePlayerMoney(playerid, money);
- card[playerid] -= money;
- }else{SendClientMessage(playerid, COLOR_RED, "Íà âàøåé êàðòî÷êå íåò ñòîëüêî äåíåã!!!");}
- }
- else
- {
- return 0;
- }
- }
- if(dialogid == 111)
- {
- if(response)
- {
- ShowPlayerDialog(playerid, 999, 2, "Ñïîñîá îïëàòû", "Îïëàòà íàëè÷íûìè\nÎïëàòà ïî êàðòî÷êå", "Âûáðàòü", "Îòìåíà");
- }
- else
- {
- return 0;
- }
- }
- if(dialogid == 514)
- {
- if(response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid, 515, 2, "Âûáåðèòå ìàðøðóò","LS-SF-LS\nLS-LV-LS\nSF-LV-SF\nSF-Buysaid", "Âûáðàòü", "Îòìåíà");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid, 516, 2, "Âûáåðèòå ïðîåçä","Îáû÷íûé ïðîåçä\nÏðîåçä ïî ïðîåçäíîìó", "Âûáðàòü", "Îòìåíà");
- }
- }
- else
- {
- return 0;
- }
- return 1;
- }
- if(dialogid == 515)
- {
- if(response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid, 521, 1, "LS-SF-LS", "Ââåäèòå îïëàòó 1-ãî ÷åêïîèíòà", "Îê", "Çàêðûòü");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid, 522, 1, "LS-LV-LS", "Ââåäèòå îïëàòó 1-ãî ÷åêïîèíòà", "Îê", "Çàêðûòü");
- }
- if(listitem == 2)
- {
- ShowPlayerDialog(playerid, 522, 1, "SF-LV-SF", "Ââåäèòå îïëàòó 1-ãî ÷åêïîèíòà", "Îê", "Çàêðûòü");
- }
- if(listitem == 3)
- {
- ShowPlayerDialog(playerid, 522, 1, "SF-Buysaid", "Ââåäèòå îïëàòó 1-ãî ÷åêïîèíòà", "Îê", "Çàêðûòü");
- }
- }
- else
- {
- return 0;
- }
- return 1;
- }
- if(dialogid == 521)
- {
- if(response)
- {
- new money = strval(inputtext);
- zp1 = money;
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "Ãîðîäñêèå Íîâîñòè: Ìèíèñòð Ìåæäóãîðîäíåãî Ñîîáùåíèÿ %s óñòàíîâèë îïëàòó ìàðøðóòà LS-SF-LS: %d$", sendername, money);
- SendClientMessageToAll(COLOR_BLUE,string);
- }
- else
- {
- return 0;
- }
- }
- if(dialogid == 522)
- {
- if(response)
- {
- new money = strval(inputtext);
- zp2 = money;
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "Ãîðîäñêèå Íîâîñòè: Ìèíèñòð Ìåæäóãîðîäíåãî Ñîîáùåíèÿ %s óñòàíîâèë îïëàòó ìàðøðóòà LS-LV-LS: %d$", sendername, money);
- SendClientMessageToAll(COLOR_BLUE,string);
- }
- else
- {
- return 0;
- }
- }
- if(dialogid == 523)
- {
- if(response)
- {
- new money = strval(inputtext);
- zp3 = money;
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "Ãîðîäñêèå Íîâîñòè: Ìèíèñòð Ìåæäóãîðîäíåãî Ñîîáùåíèÿ %s óñòàíîâèë îïëàòó ìàðøðóòà SF-LV-SF: %d$", sendername, money);
- SendClientMessageToAll(COLOR_BLUE,string);
- }
- else
- {
- return 0;
- }
- }
- if(dialogid == 524)
- {
- if(response)
- {
- new money = strval(inputtext);
- zp4 = money;
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "Ãîðîäñêèå Íîâîñòè: Ìèíèñòð Ìåæäóãîðîäíåãî Ñîîáùåíèÿ %s óñòàíîâèë îïëàòó ìàðøðóòà SF-Buysaid: %d$", sendername, money);
- SendClientMessageToAll(COLOR_BLUE,string);
- }
- else
- {
- return 0;
- }
- }
- if(dialogid == 516)
- {
- if(response)
- {
- if(listitem == 0)
- {
- ShowPlayerDialog(playerid, 517, 1, "Îáû÷íûé ïðîåçä", "Ââåäèòå ñòîèìîñòü ïðîåçäà", "Îê", "Çàêðûòü");
- }
- if(listitem == 1)
- {
- ShowPlayerDialog(playerid, 518, 1, "Ïðîåçä ïî ïðîåçäíîìó", "Ââåäèòå ñòîèìîñòü ïðîåçäà ïî ïðîåçäíîìó", "Îê", "Çàêðûòü");
- }
- }
- else
- {
- return 0;
- }
- return 1;
- }
- if(dialogid == 517)
- {
- if(response)
- {
- new money = strval(inputtext);
- if(money >= proezdpoproezdnomy)
- {
- proezd = money;
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "Ãîðîäñêèå Íîâîñòè: Ìèíèñòð Ìåæäóãîðîäíåãî Ñîîáùåíèÿ %s óñòàíîâèë ïðîåçä: %d$", sendername, money);
- SendClientMessageToAll(COLOR_BLUE,string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED, "Ñòîèìîñòü ïðîåçäà íå ìîæåò áûòü ìåíüøå ñòîèìîñòè ïðîåçäà ïî ïðîåçäíîìó");
- }
- }
- else
- {
- return 0;
- }
- }
- if(dialogid == 518)
- {
- if(response)
- {
- new money = strval(inputtext);
- if(money <= proezd)
- {
- proezdpoproezdnomy = money;
- GetPlayerName(playerid, sendername, sizeof(sendername));
- format(string, sizeof(string), "Ãîðîäñêèå Íîâîñòè: Ìèíèñòð Ìåæäóãîðîäíåãî Ñîîáùåíèÿ %s óñòàíîâèë ïðîåçä ïî ïðîåçäíîìó: %d$", sendername, money);
- SendClientMessageToAll(COLOR_BLUE,string);
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED, "Ñòîèìîñòü ïðîåçäà íå ìîæåò áûòü ìåíüøå ñòîèìîñòè ïðîåçäà ïî ïðîåçäíîìó");
- }
- }
- else
- {
- return 0;
- }
- }
- if(dialogid == 777)
- {
- if(response)
- {
- if(listitem == 0)
- {
- SetPlayerCheckpoint(playerid,1810.4319,-1892.6754,13.4059,5);
- LSSF[playerid] = 1;
- }
- if(listitem == 1)
- {
- SetPlayerCheckpoint(playerid,1810.4319,-1892.6754,13.4059,5);
- LSLV[playerid] = 1;
- }
- if(listitem == 2)
- {
- SendClientMessage(playerid, COLOR_BLUE, "×òîáû íà÷àòü ìàðøðóò îòïðàâëÿéòåñü íà Âîêçàë SF.");
- SFLV[playerid] = 1;
- SetPlayerCheckpoint(playerid,-1988.756713, 161.626647, 27.655406,5);
- }
- if(listitem == 3)
- {
- SendClientMessage(playerid, COLOR_BLUE, "×òîáû íà÷àòü ìàðøðóò îòïðàâëÿéòåñü íà Âîêçàë SF.");
- SFBS[playerid] = 1;
- SetPlayerCheckpoint(playerid,-1988.756713, 161.626647, 27.655406,5);
- }
- }
- else
- {
- RemovePlayerFromVehicle(playerid);
- }
- return 1;
- }
- if(dialogid == 888)
- {
- if(response)
- {
- return 0;
- }
- else
- {
- return 0;
- }
- }
- if(dialogid == 999)
- {
- if(response)
- {
- if(listitem == 0)
- {
- new money = GetPlayerMoney(playerid);
- if(money >= 100)
- {
- GivePlayerMoney(playerid, -100);
- SetPlayerHealth(playerid, 100);
- ShowPlayerDialog(playerid,222,DIALOG_STYLE_MSGBOX,"Ñòîëîâàÿ","Âû óñïåøíî ïî-îáåäàëè ñ âàñ 100$","Çàêðûòü","");
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED, "Ó âàñ íåò ñòîëüêî äåíåã ïðè ñåáå!");
- }
- }
- if(listitem == 1)
- {
- if(card[playerid] >= 100)
- {
- card[playerid] -= 100;
- SetPlayerHealth(playerid, 100);
- ShowPlayerDialog(playerid,222,DIALOG_STYLE_MSGBOX,"Ñòîëîâàÿ","Âû óñïåøíî ïî-îáåäàëè ñ âàñ 100$","Çàêðûòü","");
- }
- else
- {
- SendClientMessage(playerid, COLOR_RED, "Ó âàñ íåò ñòîëüêî äåíåã íà êàðòî÷êå!");
- }
- }
- }
- }
- return 0;
- }
- forward countpublexit(playerid);
- public countpublexit(playerid)
- {
- format(string, sizeof(string), "~r~%d", countexit[playerid]);
- GameTextForPlayer(playerid, string, 900, 3);
- countexit[playerid] --;
- if(countexit[playerid] == 0)
- {
- KillTimer(ots4etexit);
- DisablePlayerCheckpoint(playerid);
- }
- return 1;
- }
- forward countpubl(playerid);
- public countpubl(playerid)
- {
- format(string, sizeof(string), "~r~%d", count[playerid]);
- GameTextForPlayer(playerid, string, 900, 3);
- count[playerid] --;
- if(count[playerid] == 0)
- {
- KillTimer(ots4et);
- }
- return 1;
- }
- forward unfreeze(playerid);
- public unfreeze(playerid)
- {
- SendClientMessage(playerid, COLOR_YELLOW, "Âû ìîæåòå åõàòü äàëüøå");
- TogglePlayerControllable(playerid, 1);
- return 1;
- }
- forward public UseCommandPlayer(Float:radi, playerid, string2[], col1, col2, col3, col4, col5);
- public UseCommandPlayer(Float:radi, playerid, string2[], col1, col2, col3, col4, col5)
- {
- if(IsPlayerConnected(playerid))
- {
- new Float:posx, Float:posy, Float:posz;
- new Float:oldposx, Float:oldposy, Float:oldposz;
- new Float:tempposx, Float:tempposy, Float:tempposz;
- GetPlayerPos(playerid, oldposx, oldposy, oldposz);
- for(new i = 0; i < GetMaxPlayers(); i++)
- {
- if(IsPlayerConnected(i))
- {
- GetPlayerPos(i, posx, posy, posz);
- tempposx = (oldposx -posx);
- tempposy = (oldposy -posy);
- tempposz = (oldposz -posz);
- if (((tempposx < radi/16) && (tempposx > -radi/16)) && ((tempposy < radi/16) && (tempposy > -radi/16)) && ((tempposz < radi/16) && (tempposz > -radi/16)))
- {
- SendClientMessage(i, col1, string2);
- }
- else if (((tempposx < radi/8) && (tempposx > -radi/8)) && ((tempposy < radi/8) && (tempposy > -radi/8)) && ((tempposz < radi/8) && (tempposz > -radi/8)))
- {
- SendClientMessage(i, col2, string2);
- }
- else if (((tempposx < radi/4) && (tempposx > -radi/4)) && ((tempposy < radi/4) && (tempposy > -radi/4)) && ((tempposz < radi/4) && (tempposz > -radi/4)))
- {
- SendClientMessage(i, col3, string2);
- }
- else if (((tempposx < radi/2) && (tempposx > -radi/2)) && ((tempposy < radi/2) && (tempposy > -radi/2)) && ((tempposz < radi/2) && (tempposz > -radi/2)))
- {
- SendClientMessage(i, col4, string2);
- }
- else if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
- {
- SendClientMessage(i, col5, string2);
- }
- }
- }
- }
- return 1;
- }
- forward OnPlayerPickupExit(playerid);
- public OnPlayerPickupExit(playerid)
- {
- if(oldpickup[playerid] == -1) return 1;
- new Float:z;
- GetPlayerPos(playerid, z, z, z);
- if(!IsPlayerInRangeOfPoint(playerid,1.0,PickupX[playerid],PickupY[playerid],z)) oldpickup[playerid] = -1;
- return 1;
- }
- strtok(const string3[], &index)
- {
- new length = strlen(string3);
- while ((index < length) && (string3[index] <= ' '))
- {
- index++;
- }
- new offset = index;
- new result[20];
- while ((index < length) && (string3[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
- {
- result[index - offset] = string3[index];
- index++;
- }
- result[index - offset] = EOS;
- return result;
- }
- /*
- _______________________
- | FilterScript |
- | "BusPark" |
- | Maked By Stas Morozov |
- | (NikeMercurial) |
- | August 2011 |
- | Ñïàñèáî çà |
- | ïîìîøü |
- | ïðè ñîçäàíèè Mov1c |
- |_______________________|
- |Ïîñåòèòå ñàéòû: |
- |www.risk-team.clan.su |
- |www.loadprog.ucoz.com |
- |www.samp-rus.ua |
- |www.wiwu.forum2x2.ru |
- |_______________________|
- |Âûøå íàïèñàííûå ñòðî÷êè|
- | íå óäàëÿòü |
- |_______________________|
- */
Advertisement
Add Comment
Please, Sign In to add comment