Race CountDown
#1

Well guys i have this Race Gm
pawn Код:
#include <a_samp>
#define red 0xFF0000FF
#define yellow 0xFFFF00AA
#define green 0x33FF33AA
new Para;
new SecondIsland[MAX_PLAYERS];
new Stats[MAX_PLAYERS];
new Text:Mission;
new Timer4;
new car[MAX_PLAYERS];
new neon;
new neon1;
new Free;
new Textdraw1;
new Timer2;
new Timer1;

#define COLOR_WHITE  0xFFFFFFFF
#define COLOR_YELLOW 0xFFFF00AA

main()
{
    print("\n//------------------------------//");
    print("         Parkour Race         ");
    print("//------------------------------//\n");
}


public OnGameModeInit()
{
    ShowPlayerMarkers(1);
    ShowNameTags(1);
    UsePlayerPedAnims();
    EnableTirePopping(0);
    AllowInteriorWeapons(1);
    EnableZoneNames(0);
    EnableStuntBonusForAll(1);
    SetWorldTime(12);
    Free = 0;
    SetWeather(10);
    SetTimer("ToCountdown", 15000, 0);

    AddPlayerClass(124, 4379.4395, -1338.8160, 46.5095, 92.2321, 0, 0, 0, 0, 0, 0);
car[0] = AddStaticVehicleEx(415,-1019.02703857,-2868.03198242,67.45114136,86.00000000,-1,-1,15); //Cheetah
car[1] = AddStaticVehicleEx(415,-1018.75494385,-2864.89477539,67.45415497,85.99548340,-1,-1,15); //Cheetah
car[2] = AddStaticVehicleEx(415,-1018.50573730,-2861.87182617,67.44521332,85.99548340,-1,-1,15); //Cheetah
car[3] = AddStaticVehicleEx(415,-1018.02703857,-2858.26733398,67.46331787,85.99548340,-1,-1,15); //Cheetah
car[4] = AddStaticVehicleEx(415,-1018.20861816,-2855.35986328,67.30928040,85.99548340,-1,-1,15); //Cheetah
car[5] = AddStaticVehicleEx(415,-1018.15820312,-2852.32910156,67.30878448,85.99548340,-1,-1,15); //Cheetah
car[6] = AddStaticVehicleEx(415,-1018.36694336,-2848.83544922,67.32108307,85.99548340,-1,-1,15); //Cheetah
car[7] = AddStaticVehicleEx(415,-1013.18475342,-2868.83276367,67.33356476,85.99548340,-1,-1,15); //Cheetah
car[8] = AddStaticVehicleEx(415,-1013.11102295,-2865.72436523,67.33436584,85.99548340,-1,-1,15); //Cheetah
car[9] = AddStaticVehicleEx(415,-1012.75354004,-2862.25952148,67.32974243,85.99548340,-1,-1,15); //Cheetah
car[10] = AddStaticVehicleEx(415,-1011.97271729,-2858.54052734,67.35404968,85.99548340,-1,-1,15); //Cheetah
car[11] = AddStaticVehicleEx(415,-1012.03967285,-2855.70043945,67.03759003,85.99548340,-1,-1,15); //Cheetah
car[12] = AddStaticVehicleEx(415,-1011.99096680,-2852.70068359,67.03837585,85.99548340,-1,-1,15); //Cheetah
car[13] = AddStaticVehicleEx(415,-1011.88708496,-2850.09814453,67.03943634,85.99548340,-1,-1,15); //Cheetah
car[14] = AddStaticVehicleEx(415,-1007.08660889,-2869.21557617,67.21627808,85.99548340,-1,-1,15); //Cheetah
car[15] = AddStaticVehicleEx(415,-1007.19378662,-2866.23779297,67.21549988,85.99548340,-1,-1,15); //Cheetah
car[16] = AddStaticVehicleEx(415,-1006.94122314,-2862.85815430,67.21292114,85.99548340,-1,-1,15); //Cheetah
car[17] = AddStaticVehicleEx(415,-1006.21484375,-2859.10546875,67.32526398,85.99548340,-1,-1,15); //Cheetah
car[18] = AddStaticVehicleEx(415,-1005.90606689,-2856.18457031,66.96679688,85.99548340,-1,-1,15); //Cheetah
car[19] = AddStaticVehicleEx(415,-1005.49761963,-2852.94238281,66.96989441,85.99548340,-1,-1,15); //Cheetah
car[20] = AddStaticVehicleEx(415,-1005.80419922,-2849.93969727,66.96432495,85.99548340,-1,-1,15); //Cheetah
car[21] = AddStaticVehicleEx(415,-999.78417969,-2850.28808594,67.00724030,85.99548340,-1,-1,15); //Cheetah
car[22] = AddStaticVehicleEx(415,-1000.05249023,-2853.37841797,67.01111603,85.99548340,-1,-1,15); //Cheetah
car[23] = AddStaticVehicleEx(415,-999.40002441,-2856.76464844,67.00857544,85.99548340,-1,-1,15); //Cheetah
car[24] = AddStaticVehicleEx(415,-999.67675781,-2859.92773438,67.24584961,85.99548340,-1,-1,15); //Cheetah
car[25] = AddStaticVehicleEx(415,-999.91027832,-2862.98535156,67.07866669,85.99548340,-1,-1,15); //Cheetah
car[26] = AddStaticVehicleEx(415,-1000.88208008,-2866.54711914,67.09464264,85.99548340,-1,-1,15); //Cheetah
car[27] = AddStaticVehicleEx(415,-1001.06719971,-2869.94995117,67.09503174,85.99548340,-1,-1,15); //Cheetah
car[28] = AddStaticVehicleEx(415,-994.90228271,-2870.46801758,66.97107697,85.99548340,-1,-1,15); //Cheetah
car[29] = AddStaticVehicleEx(415,-994.06988525,-2867.23022461,66.95197296,85.99548340,-1,-1,15); //Cheetah
car[30] = AddStaticVehicleEx(415,-993.99243164,-2863.46044922,66.95970154,85.99548340,-1,-1,15); //Cheetah
car[31] = AddStaticVehicleEx(415,-993.52581787,-2859.99414062,67.17938232,85.99548340,-1,-1,15); //Cheetah
car[32] = AddStaticVehicleEx(415,-993.24566650,-2857.28662109,67.05503845,85.99548340,-1,-1,15); //Cheetah
car[33] = AddStaticVehicleEx(415,-993.45544434,-2853.74780273,67.06105042,85.99548340,-1,-1,15); //Cheetah
car[34] = AddStaticVehicleEx(415,-993.39862061,-2850.63793945,67.05550385,85.99548340,-1,-1,15); //Cheetah
car[35] = AddStaticVehicleEx(415,-988.86773682,-2871.04809570,66.87724304,85.99548340,-1,-1,15); //Cheetah
car[36] = AddStaticVehicleEx(415,-988.70233154,-2867.87402344,66.87717438,85.99548340,-1,-1,15); //Cheetah
car[37] = AddStaticVehicleEx(415,-987.82049561,-2863.73901367,66.87545776,85.99548340,-1,-1,15); //Cheetah
car[38] = AddStaticVehicleEx(415,-987.65612793,-2859.99780273,67.19705963,85.99548340,-1,-1,15); //Cheetah
car[39] = AddStaticVehicleEx(415,-987.50646973,-2856.91162109,67.09857178,85.99548340,-1,-1,15); //Cheetah
car[40] = AddStaticVehicleEx(415,-987.38317871,-2854.15917969,67.10018158,85.99548340,-1,-1,15); //Cheetah
car[41] = AddStaticVehicleEx(415,-986.98034668,-2850.79882812,67.10404968,85.99548340,-1,-1,15); //Cheetah
car[42] = AddStaticVehicleEx(415,-1025.94335938,-2867.42236328,67.56047821,85.99548340,-1,-1,15); //Cheetah
car[43] = AddStaticVehicleEx(415,-1025.13220215,-2864.26367188,67.56826782,85.99548340,-1,-1,15); //Cheetah
car[44] = AddStaticVehicleEx(415,-1024.90881348,-2861.48803711,67.56826782,85.99548340,-1,-1,15); //Cheetah
car[45] = AddStaticVehicleEx(415,-1024.62719727,-2857.98730469,67.56444550,85.99548340,-1,-1,15); //Cheetah
car[46] = AddStaticVehicleEx(415,-1024.54150391,-2855.14184570,67.56826782,85.99548340,-1,-1,15); //Cheetah
car[47] = AddStaticVehicleEx(415,-1024.19458008,-2852.39111328,67.56826782,85.99548340,-1,-1,15); //Cheetah
car[48] = AddStaticVehicleEx(415,-1024.12585449,-2848.55126953,67.56826782,85.99548340,-1,-1,15); //Cheetah
car[49] = AddStaticVehicleEx(415,-1031.92639160,-2867.04296875,67.56047821,85.99548340,-1,-1,15); //Cheetah
AddStaticVehicle(522,1864.84899902,-1405.82080078,13.14020061,270.00000000,-1,-1); //NRG-500
AddStaticVehicle(522,1864.82165527,-1403.82019043,13.14150620,270.00000000,-1,-1); //NRG-500
AddStaticVehicle(522,1864.78845215,-1402.46020508,13.14230728,270.00000000,-1,-1); //NRG-500
AddStaticVehicle(522,1864.75427246,-1400.92968750,13.14322853,270.00000000,-1,-1); //NRG-500
AddStaticVehicle(522,1864.71398926,-1399.48413086,13.14405155,270.00000000,-1,-1); //NRG-500
AddStaticVehicle(522,1864.63452148,-1398.13281250,13.14457512,270.00000000,-1,-1); //NRG-500
AddStaticVehicle(522,1864.53112793,-1396.81884766,13.14493179,270.00000000,-1,-1); //NRG-500
AddStaticVehicle(522,1864.39587402,-1395.35876465,13.14520931,270.00000000,-1,-1); //NRG-500
AddStaticVehicle(522,1864.31347656,-1394.22729492,13.14555550,270.00000000,-1,-1); //NRG-500
AddStaticVehicle(522,1864.26184082,-1392.95825195,13.14618206,270.00000000,-1,-1); //NRG-500
AddStaticVehicle(522,1864.10644531,-1391.66088867,13.14622211,270.00000000,-1,-1); //NRG-500
AddStaticVehicle(522,1868.61645508,-1405.39099121,13.18009567,270.00000000,-1,-1); //NRG-500
AddStaticVehicle(522,1868.53967285,-1403.73461914,13.17007256,270.00000000,-1,-1); //NRG-500
AddStaticVehicle(522,1868.22607422,-1402.44067383,13.16246891,270.00000000,-1,-1); //NRG-500
AddStaticVehicle(522,1868.21569824,-1400.76574707,13.16363525,270.00000000,-1,-1); //NRG-500
AddStaticVehicle(522,1868.08532715,-1399.27929688,13.16396046,270.00000000,-1,-1); //NRG-500
AddStaticVehicle(522,1867.57482910,-1397.90686035,13.16197395,270.00000000,-1,-1); //NRG-500
AddStaticVehicle(522,1867.74853516,-1396.71191406,13.16386700,270.00000000,-1,-1); //NRG-500
AddStaticVehicle(522,1867.51379395,-1395.28735352,13.16353512,270.00000000,-1,-1); //NRG-500
AddStaticVehicle(522,1867.36584473,-1394.15417480,13.16349792,270.00000000,-1,-1); //NRG-500
AddStaticVehicle(522,1867.23901367,-1392.99072266,13.16360664,270.00000000,-1,-1); //NRG-500
AddStaticVehicle(522,1867.21325684,-1391.57165527,13.16449547,270.00000000,-1,-1); //NRG-500
AddStaticVehicle(481,1926.71716309,-1414.15112305,13.17908859,0.00000000,-1,-1); //BMX
AddStaticVehicle(481,1925.54370117,-1414.11291504,13.17908859,0.00000000,-1,-1); //BMX
AddStaticVehicle(481,1924.44287109,-1414.12048340,13.17908859,0.00000000,-1,-1); //BMX
AddStaticVehicle(481,1923.21740723,-1414.11340332,13.17908859,0.00000000,-1,-1); //BMX
AddStaticVehicle(481,1922.19482422,-1414.37866211,13.17908859,0.00000000,-1,-1); //BMX
AddStaticVehicle(481,1920.83422852,-1414.15979004,13.17908859,0.00000000,-1,-1); //BMX
AddStaticVehicle(481,1919.44213867,-1414.34924316,13.17908859,0.00000000,-1,-1); //BMX
AddStaticVehicle(481,1918.39868164,-1414.31250000,13.17908859,0.00000000,-1,-1); //BMX
AddStaticVehicle(481,1917.11267090,-1414.45556641,13.17908859,0.00000000,-1,-1); //BMX
AddStaticVehicle(481,1915.63891602,-1414.60888672,13.17908859,0.00000000,-1,-1); //BMX
AddStaticVehicle(481,1914.24328613,-1414.74194336,13.17908859,0.00000000,-1,-1); //BMX
AddStaticVehicle(481,1913.01293945,-1414.53833008,13.17908859,0.00000000,-1,-1); //BMX
AddStaticVehicle(481,1911.24645996,-1414.91137695,13.17908859,0.00000000,-1,-1); //BMX
AddStaticVehicle(423,1846.00695801,-1433.67089844,-2.80249786,0.00000000,-1,-1); //Mr Whoopee
AddStaticVehicle(571,1881.58056641,-1447.93115234,12.83418083,0.00000000,-1,-1); //Kart
AddStaticVehicle(571,1883.55786133,-1447.73657227,12.83788776,0.00000000,-1,-1); //Kart
AddStaticVehicle(571,1885.79516602,-1447.75952148,12.83745003,0.00000000,-1,-1); //Kart
AddStaticVehicle(571,1888.44519043,-1447.65393066,12.83946133,0.00000000,-1,-1); //Kart
AddStaticVehicle(571,1891.25622559,-1447.53942871,12.83595181,0.00000000,-1,-1); //Kart
AddStaticVehicle(571,1893.64086914,-1447.33215332,12.83281136,0.00000000,-1,-1); //Kart
AddStaticVehicle(571,1896.20605469,-1447.23242188,12.82445621,0.00000000,-1,-1); //Kart
AddStaticVehicle(571,1898.40747070,-1447.21191406,12.80981159,0.00000000,-1,-1); //Kart
AddStaticVehicle(571,1900.59008789,-1447.01147461,12.81142712,0.00000000,-1,-1); //Kart
AddStaticVehicle(572,1910.58605957,-1447.18957520,13.11771011,0.00000000,-1,-1); //Mower
AddStaticVehicle(572,1913.00305176,-1447.01562500,13.11911201,0.00000000,-1,-1); //Mower
AddStaticVehicle(572,1915.36120605,-1447.02734375,13.11901760,0.00000000,-1,-1); //Mower
AddStaticVehicle(572,1917.60107422,-1447.11804199,13.11828613,0.00000000,-1,-1); //Mower
AddStaticVehicle(572,1919.80676270,-1447.07910156,13.11859989,0.00000000,-1,-1); //Mower
AddStaticVehicle(572,1922.10095215,-1447.25952148,13.11714649,0.00000000,-1,-1); //Mower
AddStaticVehicle(457,1926.78210449,-1447.41162109,13.20526791,0.00000000,-1,-1); //Caddy
AddStaticVehicle(457,1929.31164551,-1447.51489258,13.20443630,0.00000000,-1,-1); //Caddy
AddStaticVehicle(457,1931.55053711,-1447.44958496,13.20851612,0.00000000,-1,-1); //Caddy
AddStaticVehicle(457,1933.67236328,-1448.16308594,13.20293999,0.00000000,-1,-1); //Caddy
AddStaticVehicle(485,1937.22619629,-1447.51074219,13.18305302,0.00000000,-1,-1); //Baggage
/*
Objects converted: 20
Vehicles converted: 50
Vehicle models found: 1
----------------------
In the time this conversion took to finish the US national debt has risen by about $7,448.92!
*/



/*
Objects converted: 21
Vehicles converted: 82
Vehicle models found: 4
----------------------
convertFFS converted your input in 1.88 seconds - Chuck Norris could have done it in 0.0298 seconds!
*/


    CreateObject(333,1419.14770508,2881.47387695,10.07031250,0.00000000,0.00000000,80.00000000); //object(1)
    CreateObject(333,1441.70959473,2796.55468750,18.77343750,0.00000000,0.00000000,0.00000000); //object(2)
    CreateObject(6913,-2087.16210938,-1075.38122559,49.89638519,1.97671509,8.75524902,265.69561768); //object(vgsnrailroad03) (1)
    CreateObject(6913,-2082.14257812,-854.89031982,65.84966278,0.00000000,0.00000000,270.00000000); //object(vgsnrailroad03) (3)
    CreateObject(6913,-2081.34716797,-653.67797852,19.85921669,0.00000000,332.00000000,268.00000000); //object(vgsnrailroad03) (4)
    CreateObject(6913,-1584.95544434,-372.94131470,-30.07371140,0.00000000,331.99584961,2.99499512); //object(vgsnrailroad03) (5)
    CreateObject(6913,-1483.09387207,-351.06539917,-4.61048603,0.00000000,341.99035645,24.99377441); //object(vgsnrailroad03) (6)



    CreateObject(3664,-2943.17114258,449.76336670,10.28621006,12.00000000,0.00000000,340.00000000); //object(lasblastde_las) (1)
    CreateObject(3664,-2914.96215820,506.07116699,12.04294968,18.00000000,0.00000000,339.99938965); //object(lasblastde_las) (2)

CreateObject(2913,-233.43243408,2659.84057617,62.85853195,0.00000000,0.00000000,0.00000000); //object(kmb_bpress) (1)
CreateObject(2913,-233.25296021,2660.91674805,62.85853195,0.00000000,0.00000000,0.00000000); //object(kmb_bpress) (2)
CreateObject(2913,-283.28125000,2653.58325195,64.31520844,0.00000000,0.00000000,0.00000000); //object(kmb_bpress) (3)
CreateObject(1222,-292.46466064,2612.84619141,85.13320923,0.00000000,0.00000000,0.00000000); //object(cj_drum) (1)
CreateObject(1222,-229.16072083,2660.40429688,62.18418121,0.00000000,0.00000000,0.00000000); //object(cj_drum) (2)
CreateObject(1222,-229.18096924,2660.40258789,63.32153320,0.00000000,0.00000000,0.00000000); //object(cj_drum) (3)
CreateObject(1222,-229.08303833,2660.41113281,64.45437622,0.00000000,0.00000000,0.00000000); //object(cj_drum) (4)
CreateObject(1222,-228.96743774,2660.42138672,65.58313751,0.00000000,0.00000000,0.00000000); //object(cj_drum) (5)
CreateObject(1222,-228.99963379,2660.72387695,64.22539520,0.00000000,0.00000000,0.00000000); //object(cj_drum) (6)
CreateObject(1222,-228.82444763,2661.31591797,64.14508057,0.00000000,0.00000000,0.00000000); //object(cj_drum) (7)
CreateObject(1222,-228.81120300,2661.69189453,64.37915039,0.00000000,0.00000000,0.00000000); //object(cj_drum) (8)
CreateObject(1222,-229.18624878,2662.69531250,62.18426514,0.00000000,0.00000000,0.00000000); //object(cj_drum) (9)
CreateObject(1222,-229.20069885,2662.70092773,63.32261658,0.00000000,0.00000000,0.00000000); //object(cj_drum) (10)
CreateObject(1222,-229.18339539,2662.69433594,64.46228790,0.00000000,0.00000000,0.00000000); //object(cj_drum) (11)
CreateObject(1222,-229.02891541,2662.63427734,65.56943512,0.00000000,0.00000000,0.00000000); //object(cj_drum) (12)
CreateObject(1222,-229.00500488,2662.42968750,64.23728180,0.00000000,0.00000000,0.00000000); //object(cj_drum) (13)
CreateObject(1222,-229.43627930,2663.96484375,62.18505859,0.00000000,0.00000000,0.00000000); //object(cj_drum) (14)
CreateObject(1222,-229.41244507,2664.17187500,63.27313995,0.00000000,0.00000000,0.00000000); //object(cj_drum) (15)
CreateObject(1222,-229.32659912,2664.48706055,64.25167084,0.00000000,0.00000000,0.00000000); //object(cj_drum) (16)
CreateObject(1222,-229.31262207,2664.71850586,65.32346344,0.00000000,0.00000000,0.00000000); //object(cj_drum) (17)
CreateObject(1222,-229.29003906,2664.87963867,64.79201508,0.00000000,0.00000000,0.00000000); //object(cj_drum) (18)
CreateObject(1222,-229.06555176,2665.40405273,64.18511963,0.00000000,0.00000000,0.00000000); //object(cj_drum) (19)
CreateObject(1222,-316.92617798,2667.20263672,64.03229523,0.00000000,0.00000000,0.00000000); //object(cj_drum) (20)
CreateObject(1222,-228.95925903,2665.69873047,63.18354034,0.00000000,0.00000000,0.00000000); //object(cj_drum) (21)
CreateObject(1222,-228.86830139,2666.19116211,63.20519638,0.00000000,0.00000000,0.00000000); //object(cj_drum) (22)
CreateObject(1222,-228.79296875,2666.52368164,64.15899658,0.00000000,0.00000000,0.00000000); //object(cj_drum) (23)
CreateObject(1222,-228.84080505,2666.86547852,65.08730316,0.00000000,0.00000000,0.00000000); //object(cj_drum) (24)
CreateObject(1222,-228.74501038,2667.10205078,65.39649200,0.00000000,0.00000000,0.00000000); //object(cj_drum) (25)
CreateObject(1222,-229.28814697,2667.68920898,64.18409729,0.00000000,0.00000000,0.00000000); //object(cj_drum) (26)
CreateObject(1222,-229.49514771,2667.97753906,62.93506622,0.00000000,0.00000000,0.00000000); //object(cj_drum) (27)
CreateObject(1222,-229.23292542,2668.16015625,62.18441010,0.00000000,0.00000000,0.00000000); //object(cj_drum) (28)

/*
Objects converted: 33
Vehicles converted: 0
Vehicle models found: 0
----------------------
convertFFS converted your input in 0.16 seconds - Chuck Norris could have done it in 0.0026 seconds!
*/


AddStaticVehicle(485,1939.92663574,-1447.39892578,13.19398212,0.00000000,-1,-1); //Baggage
AddStaticVehicle(583,1944.88977051,-1446.57604980,13.00741959,0.00000000,-1,-1); //Tug
AddStaticVehicle(583,1947.06677246,-1446.72241211,13.00541782,0.00000000,-1,-1); //Tug
AddStaticVehicle(588,1908.96691895,-1360.87109375,13.54291439,90.00000000,-1,-1); //Hotdog
AddStaticVehicle(423,1910.44970703,-1365.53906250,13.69657612,90.00000000,-1,-1); //Mr Whoopee
AddStaticVehicle(568,1909.92321777,-1407.49560547,13.54531288,0.00000000,-1,-1); //Bandito
AddStaticVehicle(556,1913.39233398,-1406.90173340,13.32031250,0.00000000,-1,-1); //Monster A
AddStaticVehicle(504,1916.55920410,-1407.15844727,13.51031208,0.00000000,-1,-1); //Bloodring Banger
AddStaticVehicle(503,1919.80664062,-1407.27697754,13.53980255,0.00000000,-1,-1); //Hotring Racer B
AddStaticVehicle(434,1922.99804688,-1407.99658203,13.71955776,0.00000000,-1,-1); //Hotknife
AddStaticVehicle(424,1926.20922852,-1407.81481934,13.41753864,0.00000000,-1,-1); //BF Injection

/*
Objects converted: 0
Vehicles converted: 67
Vehicle models found: 15
----------------------
convertFFS converted your input in 0.16 seconds - Chuck Norris could have done it in 0.0025 seconds!
*/


    CreateObject(9571,220.92639160,-1953.40185547,13.94773674,0.00000000,0.00000000,270.00000000); //object(road_sfw12) (1)
    CreateObject(10820,205.43350220,-2118.71826172,38.83536911,0.00000000,0.00000000,258.00000000); //object(baybridge1_sfse) (1)
    CreateObject(10821,177.04713440,-2267.78417969,54.32080841,0.00000000,0.00000000,80.00000000); //object(baybridge2_sfse) (1)
    CreateObject(10822,121.05946350,-2461.25219727,50.30641937,0.00000000,0.00000000,248.00000000); //object(baybridge3_sfse) (1)
    CreateObject(3092,-734.73291016,-1910.89038086,67.04693604,36.25000000,0.00000000,14.00000000); //object(dead_tied_cop) (1)
    CreateObject(2908,-420.05307007,-1763.09436035,9.06804085,274.00000000,0.00000000,268.00000000); //object(kmb_deadhead) (1)
    Timer4 = SetTimer("Next",270000,false);
    SetGameModeText("Street Race: 2");
    SetWorldTime ( 12 ) ;
    SetWeather ( 2 ) ;
    UsePlayerPedAnims();
    Timer2 = SetTimer("Finsh",300000,false);
    //Mission name
    Mission = TextDrawCreate(207,435,"");
    TextDrawFont(Mission,2);
    Para = CreatePickup(371,2,4073.7278,-1613.9264,26.1166);

    return 1;
}
forward ToCountdown(playerid);
public ToCountdown(playerid)
{
SetTimer("three", 1000, 0);
return 1;
}

forward three(playerid);
public three(playerid)
{
SetTimer("two", 1000, 0);
GameTextForAll("~b~3..", 3000, 3);
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
PlayerPlaySound(playerid, 1139, x, y, z);
return 1;
}

forward two(playerid);
public two(playerid)
{
SetTimer("one", 1000, 0);
GameTextForAll("~r~2..", 3000, 3);
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
PlayerPlaySound(playerid, 1139, x, y, z);
return 1;
}

forward one(playerid);
public one(playerid)
{
SetTimer("go", 1000, 0);
GameTextForAll("~y~1..", 3000, 3);
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
PlayerPlaySound(playerid, 1139, x, y, z);

return 1;
}

forward go(playerid);
public go(playerid)
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
PlayerPlaySound(playerid, 1057, x, y, z);
TogglePlayerControllable(playerid,1);
TogglePlayerControllable(0,1);
TogglePlayerControllable(1,1);
TogglePlayerControllable(2,1);
TogglePlayerControllable(3,1);
TogglePlayerControllable(4,1);
TogglePlayerControllable(5,1);
TogglePlayerControllable(6,1);
TogglePlayerControllable(7,1);
TogglePlayerControllable(8,1);
TogglePlayerControllable(9,1);
TogglePlayerControllable(10,1);
TogglePlayerControllable(11,1);
TogglePlayerControllable(12,1);
TogglePlayerControllable(13,1);
TogglePlayerControllable(14,1);
TogglePlayerControllable(15,1);
TogglePlayerControllable(16,1);
TogglePlayerControllable(17,1);
TogglePlayerControllable(18,1);
TogglePlayerControllable(19,1);
TogglePlayerControllable(20,1);
TogglePlayerControllable(21,1);
TogglePlayerControllable(22,1);
TogglePlayerControllable(23,1);
TogglePlayerControllable(24,1);
TogglePlayerControllable(25,1);
TogglePlayerControllable(26,1);
TogglePlayerControllable(27,1);
TogglePlayerControllable(28,1);
TogglePlayerControllable(29,1);
TogglePlayerControllable(30,1);
TogglePlayerControllable(31,1);
TogglePlayerControllable(32,1);
TogglePlayerControllable(33,1);
TogglePlayerControllable(34,1);
TogglePlayerControllable(35,1);
TogglePlayerControllable(36,1);
TogglePlayerControllable(37,1);
TogglePlayerControllable(38,1);
TogglePlayerControllable(39,1);
TogglePlayerControllable(40,1);
TogglePlayerControllable(41,1);
TogglePlayerControllable(42,1);
TogglePlayerControllable(43,1);
TogglePlayerControllable(44,1);
TogglePlayerControllable(45,1);
TogglePlayerControllable(46,1);
TogglePlayerControllable(47,1);
TogglePlayerControllable(48,1);
TogglePlayerControllable(49,1);
TogglePlayerControllable(50,1);


GameTextForAll("~r~GO!", 3000, 3);
Free = 1;
return 1;
}


public OnGameModeExit()
{

    TextDrawDestroy(Mission);

    return 1;
}

forward Next(playerid);
public Next(playerid)
{
    SendClientMessageToAll(COLOR_YELLOW, "The next mission will be Chinese Masterpiece!");
    return 1;
}

forward Finsh(playerid);
public Finsh(playerid)
{
    PlayerPlaySound(playerid, 1130, 0.0, 0.0, 10.0);
    GameTextForPlayer(playerid,"~b~PLEASE WAIT CHANGING ~w~MISSION",6000,0);
    SendRconCommand("changemode chinesemasterpiece");
    return 1;
}

public OnPlayerRequestClass(playerid, classid)
{
    SetPlayerPos(playerid,-227.15220642,2662.48730469,62.26383972);
    SetPlayerCameraPos(playerid, -216.19187927,2663.92211914,62.25078964);
    SetPlayerCameraLookAt(playerid, -227.15220642,2662.48730469,62.26383972);
    return 1;
}

public OnPlayerConnect(playerid)
{
    SetPlayerCheckpoint(playerid,3829.7771,-2535.9448,51.0510,3);
    SecondIsland[playerid] = 0;

    return 1;
}

public OnPlayerDisconnect(playerid, reason)
{
    return 1;
}

public OnPlayerSpawn(playerid)
{

    SetPlayerRaceCheckpoint(playerid, 0,-1049.48278809,-2857.72143555,67.18778992,-1203.35205078,-2862.86328125,67.31398010,10);
    Stats[playerid] = 1;
    SetPlayerColor(playerid, COLOR_YELLOW);
    SetPlayerTime(playerid,0,0);
    SetPlayerInterior(playerid,0);
    SetCameraBehindPlayer(playerid);
    SendClientMessage(playerid,0xFF0000FF,"Usage /re to repair your vehicle!");
    SetPlayerPos(playerid,-2935.00659180,-762.40783691,12.00612926);
    SetPlayerHealth(playerid,100);
    SetPlayerArmour(playerid,0);
    PutPlayerInVehicle(playerid, car[playerid], 0);
    new pName[30];
    new string[256];
    SetTimer("five", 1000, 0);
    SetTimer("four", 2000, 0);
    SetTimer("three", 3000, 0);
    SetTimer("two", 4000, 0);
    SetTimer("one", 5000, 0);
    SetTimer("start", 6000, 0);
    new i = MAX_PLAYERS;
    SetPVarInt(i,"CountDownStarted",1);
    if(Free == 0)
    {
    TogglePlayerControllable(playerid, 0);
    }
    else if(Free == 1)
    {
    TogglePlayerControllable(playerid, 1);
    }
    return 1;
}
public OnPlayerExitVehicle(playerid, vehicleid)
{
    if(GetPlayerVehicleSeat(playerid) == 0) // Kijkt of hij wel de driver is
    {
        PutPlayerInVehicle(playerid, vehicleid, 0);
    }
    return 1;
}


public OnPlayerEnterVehicle(playerid, vehicleid)
{
                    new neon = CreateObject(18647,0,0,0,0,0,0,100.0);
                    new neon1 = CreateObject(18647,0,0,0,0,0,0,100.0);
AttachObjectToVehicle(neon, GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
AttachObjectToVehicle(neon1, GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
RemoveVehicleComponent(car[playerid],1010);


    return 1;
}



               
public OnPlayerDeath(playerid, killerid, reason)
{
    SendDeathMessage(killerid, playerid, reason);
    return 1;
}


public OnPlayerCommandText(playerid, cmdtext[])
{
    if(strcmp(cmdtext, "/kill", true) == 0)
    {
        SetPlayerHealth(playerid, 0.00);
        return 1;
    }
    if (strcmp("/re", cmdtext, true, 10) == 0)
    {
        RepairVehicle(GetPlayerVehicleID(playerid));
        SendClientMessage(playerid,0xFF00FFFFF,"You vehicle has repaired.");
                GivePlayerMoney(playerid, -1000);
    return 1;
    }
    }



public OnPlayerEnterRaceCheckpoint(playerid)
{
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
PlayerPlaySound(playerid, 1139, x, y, z);
    switch(Stats[playerid])
    {

         case 1:
         {
              DisablePlayerRaceCheckpoint(playerid);
              PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
              SetPlayerRaceCheckpoint(playerid, 0,-1203.35205078,-2862.86328125,67.31398010,-1668.36950684,-2717.47851562,46.40485382,10);
              Stats[playerid] = 2;

              new string[128];
              static place;
                  place++;
              TextDrawHideForPlayer(playerid, Textdraw1);
              format ( string , sizeof ( string ) , "~r~Place: ~w~%dst" , place) ;
              Textdraw1 = TextDrawCreate(557.000000,331.000000,string);
              TextDrawShowForPlayer(playerid, Textdraw1);
                    new zskin = random(6);
                switch(zskin) {
                case 0:{ neon = CreateObject(18647,0,0,0,0,0,0); neon1 = CreateObject(18647,0,0,0,0,0,0);       new vehicleid; vehicleid = GetPlayerVehicleID(playerid); AttachObjectToVehicle(neon, vehicleid, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0); AttachObjectToVehicle(neon1, vehicleid, 0.8, 0.0, -0.70, 0.0, 0.0, 0.0); return 1; }
                case 1:{ neon = CreateObject(18648,0,0,0,0,0,0); neon1 = CreateObject(18648,0,0,0,0,0,0);       new vehicleid; vehicleid = GetPlayerVehicleID(playerid); AttachObjectToVehicle(neon, vehicleid, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0); AttachObjectToVehicle(neon1, vehicleid, 0.8, 0.0, -0.70, 0.0, 0.0, 0.0); return 1; }
                case 2:{ neon = CreateObject(18649,0,0,0,0,0,0); neon1 = CreateObject(18649,0,0,0,0,0,0);       new vehicleid; vehicleid = GetPlayerVehicleID(playerid); AttachObjectToVehicle(neon, vehicleid, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0); AttachObjectToVehicle(neon1, vehicleid, 0.8, 0.0, -0.70, 0.0, 0.0, 0.0); return 1; }
                case 3:{ neon = CreateObject(18650,0,0,0,0,0,0); neon1 = CreateObject(18650,0,0,0,0,0,0);       new vehicleid; vehicleid = GetPlayerVehicleID(playerid); AttachObjectToVehicle(neon, vehicleid, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0); AttachObjectToVehicle(neon1, vehicleid, 0.8, 0.0, -0.70, 0.0, 0.0, 0.0); return 1; }
                case 4:{ neon = CreateObject(18651,0,0,0,0,0,0); neon1 = CreateObject(18651,0,0,0,0,0,0);       new vehicleid; vehicleid = GetPlayerVehicleID(playerid); AttachObjectToVehicle(neon, vehicleid, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0); AttachObjectToVehicle(neon1, vehicleid, 0.8, 0.0, -0.70, 0.0, 0.0, 0.0); return 1; }
                case 5:{ neon = CreateObject(18652,0,0,0,0,0,0); neon1 = CreateObject(18652,0,0,0,0,0,0);       new vehicleid; vehicleid = GetPlayerVehicleID(playerid); AttachObjectToVehicle(neon, vehicleid, -0.8, 0.0, -0.70, 0.0, 0.0, 0.0); AttachObjectToVehicle(neon1, vehicleid, 0.8, 0.0, -0.70, 0.0, 0.0, 0.0); return 1; }
                }

              return 1;
         }
         case 2:
         {
              DisablePlayerRaceCheckpoint(playerid);
              PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
              SetPlayerRaceCheckpoint(playerid, 0,-1668.36950684,-2717.47851562,46.40485382,-1941.94824219,-2717.49609375,53.02991104,10);////
              Stats[playerid] = 3;
              new string[128];
              static place;
                  place++;
              TextDrawHideForPlayer(playerid, Textdraw1);
              format ( string , sizeof ( string ) , "~r~Place: ~w~%dst" , place) ;
              Textdraw1 = TextDrawCreate(557.000000,331.000000,string);
              TextDrawShowForPlayer(playerid, Textdraw1);
              return 1;
         }
         case 3:
         {
              DisablePlayerRaceCheckpoint(playerid);
              PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
              SetPlayerRaceCheckpoint(playerid, 0,-1941.94824219,-2717.49609375,53.02991104,-2233.88330078,-2753.46411133,36.40560150,10);/////
              Stats[playerid] = 4;
              new string[128];
              static place;
                  place++;
              TextDrawHideForPlayer(playerid, Textdraw1);
              format ( string , sizeof ( string ) , "~r~Place: ~w~%dst" , place) ;
              Textdraw1 = TextDrawCreate(557.000000,331.000000,string);
              TextDrawShowForPlayer(playerid, Textdraw1);
              return 1;
         }
         case 4:
         {
              DisablePlayerRaceCheckpoint(playerid);
              PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
              SetPlayerRaceCheckpoint(playerid, 0,-2233.88330078,-2753.46411133,36.40560150,-2487.64746094,-2678.77075195,43.17927551,10);//////
              Stats[playerid] = 5;
              new string[128];
              static place;
                  place++;
              TextDrawHideForPlayer(playerid, Textdraw1);
              format ( string , sizeof ( string ) , "~r~Place: ~w~%dst" , place) ;
              Textdraw1 = TextDrawCreate(557.000000,331.000000,string);
              TextDrawShowForPlayer(playerid, Textdraw1);
              return 1;
         }
         case 5:
         {
              DisablePlayerRaceCheckpoint(playerid);
              PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
              SetPlayerRaceCheckpoint(playerid, 0,-2487.64746094,-2678.77075195,43.17927551,-2626.75976562,-2375.37988281,13.62063599,10);////
              Stats[playerid] = 6;
              new string[128];
              static place;
                  place++;
              TextDrawHideForPlayer(playerid, Textdraw1);
              format ( string , sizeof ( string ) , "~r~Place: ~w~%dst" , place) ;
              Textdraw1 = TextDrawCreate(557.000000,331.000000,string);
              TextDrawShowForPlayer(playerid, Textdraw1);
              return 1;
         }
         case 6:
         {
              DisablePlayerRaceCheckpoint(playerid);
              PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
              SetPlayerRaceCheckpoint(playerid, 0,-2626.75976562,-2375.37988281,13.62063599,-2557.92309570,-2174.50146484,29.37802315,10);////
              Stats[playerid] = 7;
              new string[128];
              static place;
                  place++;
              TextDrawHideForPlayer(playerid, Textdraw1);
              format ( string , sizeof ( string ) , "~r~Place: ~w~%dst" , place) ;
              Textdraw1 = TextDrawCreate(557.000000,331.000000,string);
              TextDrawShowForPlayer(playerid, Textdraw1);
              return 1;
         }
         case 7:
         {
              DisablePlayerRaceCheckpoint(playerid);
              PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
              SetPlayerRaceCheckpoint(playerid, 0,-2557.92309570,-2174.50146484,29.37802315,-2639.78540039,-2089.31079102,32.56505966,10);////
              Stats[playerid] = 8;
              new string[128];
              static place;
                  place++;
              TextDrawHideForPlayer(playerid, Textdraw1);
              format ( string , sizeof ( string ) , "~r~Place: ~w~%dst" , place) ;
              Textdraw1 = TextDrawCreate(557.000000,331.000000,string);
              TextDrawShowForPlayer(playerid, Textdraw1);
              return 1;
         }
         case 8:
         {
              DisablePlayerRaceCheckpoint(playerid);
              PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
              SetPlayerRaceCheckpoint(playerid, 0,-2639.78540039,-2089.31079102,32.56505966,-2893.64355469,-1903.86718750,34.65480804,10);///
              Stats[playerid] = 9;
              new string[128];
              static place;
                  place++;
              TextDrawHideForPlayer(playerid, Textdraw1);
              format ( string , sizeof ( string ) , "~r~Place: ~w~%dst" , place) ;
              Textdraw1 = TextDrawCreate(557.000000,331.000000,string);
              TextDrawShowForPlayer(playerid, Textdraw1);
              return 1;
         }
         case 9:
         {
              DisablePlayerRaceCheckpoint(playerid);
              PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
              SetPlayerRaceCheckpoint(playerid, 0, -2893.64355469,-1903.86718750,34.65480804,-2913.11376953,-1200.76123047,8.64335442,10);////
              Stats[playerid] = 10;
              new string[128];
              static place;
                  place++;
              TextDrawHideForPlayer(playerid, Textdraw1);
              format ( string , sizeof ( string ) , "~r~Place: ~w~%dst" , place) ;
              Textdraw1 = TextDrawCreate(557.000000,331.000000,string);
              TextDrawShowForPlayer(playerid, Textdraw1);
              return 1;
         }
         case 10: // Final cps
         {
              DisablePlayerRaceCheckpoint(playerid);
              PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
              SetPlayerRaceCheckpoint(playerid, 0,-2913.11376953,-1200.76123047,8.64335442,-2872.65600586,-837.00378418,6.54415798,10);////
              Stats[playerid] = 11;
              new string[128];
              static place;
                  place++;
              TextDrawHideForPlayer(playerid, Textdraw1);
              format ( string , sizeof ( string ) , "~r~Place: ~w~%dst" , place) ;
              Textdraw1 = TextDrawCreate(557.000000,331.000000,string);
              TextDrawShowForPlayer(playerid, Textdraw1);
              return 1;
         }
         case 11:
         {
              DisablePlayerRaceCheckpoint(playerid);
              PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
              SetPlayerRaceCheckpoint(playerid, 0,-2872.65600586,-837.00378418,6.54415798,-2814.61865234,-342.47952271,6.50029325,10);/////
              Stats[playerid] = 12;
              new string[128];
              static place;
                  place++;
              TextDrawHideForPlayer(playerid, Textdraw1);
              format ( string , sizeof ( string ) , "~r~Place: ~w~%dst" , place) ;
              Textdraw1 = TextDrawCreate(557.000000,331.000000,string);
              TextDrawShowForPlayer(playerid, Textdraw1);
              return 1;
         }
         case 12:
         {
              DisablePlayerRaceCheckpoint(playerid);
              PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
              SetPlayerRaceCheckpoint(playerid, 0,-2814.61865234,-342.47952271,6.50029325,-2502.72314453,-209.15193176,24.93779373,10);////
              Stats[playerid] = 13;
              new string[128];
              static place;
                  place++;
              TextDrawHideForPlayer(playerid, Textdraw1);
              format ( string , sizeof ( string ) , "~r~Place: ~w~%dst" , place) ;
              Textdraw1 = TextDrawCreate(557.000000,331.000000,string);
              TextDrawShowForPlayer(playerid, Textdraw1);
              return 1;
         }
         case 13:
         {
              DisablePlayerRaceCheckpoint(playerid);
              PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
              SetPlayerRaceCheckpoint(playerid, 0,-2502.72314453,-209.15193176,24.93779373,-2359.77392578,-183.54986572,34.64871597,10);
              Stats[playerid] = 14;
              new string[128];
              static place;
                  place++;
              TextDrawHideForPlayer(playerid, Textdraw1);
              format ( string , sizeof ( string ) , "~r~Place: ~w~%dst" , place) ;
              Textdraw1 = TextDrawCreate(557.000000,331.000000,string);
              TextDrawShowForPlayer(playerid, Textdraw1);
              return 1;
         }
         case 14:
         {
              DisablePlayerRaceCheckpoint(playerid);
              PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
              SetPlayerRaceCheckpoint(playerid, 0,-2359.77392578,-183.54986572,34.64871597,-2219.69726562,-188.93856812,34.68779373,10);
              Stats[playerid] = 15;
              new string[128];
              static place;
                  place++;
              TextDrawHideForPlayer(playerid, Textdraw1);
              format ( string , sizeof ( string ) , "~r~Place: ~w~%dst" , place) ;
              Textdraw1 = TextDrawCreate(557.000000,331.000000,string);
              TextDrawShowForPlayer(playerid, Textdraw1);
              return 1;
         }
         case 15:
         {
              DisablePlayerRaceCheckpoint(playerid);
              PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
              SetPlayerRaceCheckpoint(playerid, 0,-2219.69726562,-188.93856812,34.68779373,-2166.69702148,-82.61294556,34.64091873,10);
              Stats[playerid] = 16;
              new string[128];
              static place;
                  place++;
              TextDrawHideForPlayer(playerid, Textdraw1);
              format ( string , sizeof ( string ) , "~r~Place: ~w~%dst" , place) ;
              Textdraw1 = TextDrawCreate(557.000000,331.000000,string);
              TextDrawShowForPlayer(playerid, Textdraw1);
              return 1;
         }
         
         case 16:
         {
              DisablePlayerRaceCheckpoint(playerid);
              PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
              SetPlayerRaceCheckpoint(playerid, 0,-2166.69702148,-82.61294556,34.64091873,-2007.76147461,-70.99044037,34.64091873,10);
              Stats[playerid] = 17;
              new string[128];
              static place;
                  place++;
              TextDrawHideForPlayer(playerid, Textdraw1);
              format ( string , sizeof ( string ) , "~r~Place: ~w~%dst" , place) ;
              Textdraw1 = TextDrawCreate(557.000000,331.000000,string);
              TextDrawShowForPlayer(playerid, Textdraw1);
              return 1;
         }
         case 17:
         {
              DisablePlayerRaceCheckpoint(playerid);
              PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
              SetPlayerRaceCheckpoint(playerid, 0,-2007.76147461,-70.99044037,34.64091873,-2027.16101074,133.09951782,28.30498123,10);
              Stats[playerid] = 18;
              new string[128];
              static place;
                  place++;
              TextDrawHideForPlayer(playerid, Textdraw1);
              format ( string , sizeof ( string ) , "~r~Place: ~w~%dst" , place) ;
              Textdraw1 = TextDrawCreate(557.000000,331.000000,string);
              TextDrawShowForPlayer(playerid, Textdraw1);
              return 1;
         }
         case 18:
         {
              DisablePlayerRaceCheckpoint(playerid);
              PlayerPlaySound(playerid, 1056, 0.0, 0.0, 10.0);
              SetPlayerRaceCheckpoint(playerid, 0,-2027.16101074,133.09951782,28.30498123,-2027.16101074,133.09951782,28.30498123,10);
              Stats[playerid] = 19;
              new string[128];
              static place;
                  place++;
              TextDrawHideForPlayer(playerid, Textdraw1);
              format ( string , sizeof ( string ) , "~r~Place: ~w~%dst" , place) ;
              Textdraw1 = TextDrawCreate(557.000000,331.000000,string);
              TextDrawShowForPlayer(playerid, Textdraw1);
              return 1;
         }
         case 19:
         {
            static place;
            place++;
            DisablePlayerRaceCheckpoint(playerid);
            PlayerPlaySound(playerid, 1056, 0.0, 0.0 , 10.0);
            Stats[playerid] = 20;
            new name[MAX_PLAYER_NAME], string[100];
            GetPlayerName(playerid, name, sizeof(name));
            format(string, sizeof(string), "Player %s Has Finshed Race [%d%s]", name, place, (place == 1) ? ("st") : (place == 2) ? ("nd") : (place == 3) ? ("rd") : ("th"));
            SendClientMessageToAll(green, string);
            DisablePlayerCheckpoint(playerid);
            SendClientMessage(playerid,yellow,"Well done, you made it to the end! You earn $ 3000 and 3 score");
            GivePlayerMoney(playerid, 3000);
            SetPlayerScore(playerid, GetPlayerScore(playerid) + 3);
            SetPlayerVirtualWorld(playerid, 1);
              TextDrawHideForPlayer(playerid, Textdraw1);
              format ( string , sizeof ( string ) , "~r~Place: ~w~%dst" , place) ;
              Textdraw1 = TextDrawCreate(557.000000,331.000000,string);
              TextDrawShowForPlayer(playerid, Textdraw1);
            return 1;
         }
    }
    return 1;
}

stock GetPlayerID(const playername[], partofname=0)
{
    new i;
    new playername1[MAX_STRING];
    for (i=0;i<MAX_PLAYERS;i++)
    {
        if (IsPlayerConnected(i))
        {
            GetPlayerName(i,playername1,sizeof(playername1));
            if (strcmp(playername1,playername,true)==0)
            {
                return i;
            }
        }
    }
    new correctsigns_userid=-1;
    new tmpuname[MAX_STRING];
    new hasmultiple=-1;
    if(partofname)
    {
        for (i=0;i<MAX_PLAYERS;i++)
        {
            if (IsPlayerConnected(i))
            {
                GetPlayerName(i,tmpuname,sizeof(tmpuname));
                if (strfind(tmpuname,partofname,true)==0)
                {
                    hasmultiple++;
                    correctsigns_userid=i;
                }
                if (hasmultiple>0)
                {
                    return -2;
                }
            }
        }
    }
    return correctsigns_userid;
}
But my CountDown isnt working
When im going into the server and login it
gets me into the car its ok...
but nothing happens then
I wanna put some seconds countdown
how to do that?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)