Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //==================================================================================================================================
- //==================================================================================================================================
- //==================================================================================================================================
- //===================================== NÃO RETIRE OS CREDITOS =================================
- //===================================== NÃO RETIRE OS CREDITOS =================================
- //===================================== FEITO POR "ExpressxD" =================================
- //==================================================================================================================================
- //==================================================================================================================================
- //==================================================================================================================================
- //==================================================================================================================================
- #include <a_samp>
- #define COLOR_AZUL 0x00A3FFFF;
- #define COLOR_AMARELO 0xFFFF00FF;
- #define COLOR_VERDE 0x00FF00FF;
- #define COLOR_ROXO 0xA441FFFF;
- new Stats[MAX_PLAYERS];
- new Float:Check[8][3] =
- {
- {1528.9465,-1390.9324,339.4098},//COORDENADAS CHECKPOINTS
- {1536.5879,-1427.7552,351.7839},
- {1580.4338,-1526.8713,367.2534},
- {1658.4342,-1572.5601,383.2133},
- {1688.0394,-1684.3677,390.6830},
- {1290.1179,-1917.1096,324.8062},
- {1333.8574,-1817.7743,327.0307},
- {1356.3107,-1877.1770,369.6375}
- };
- public OnFilterScriptInit()
- {
- print("\n--------------------------------------");
- print(" SISTEMA DE EVENTO MULTI");
- print(" NAO RETIRE OS CREDITOS");
- print(" FEITO POR ExpressxD");
- print("--------------------------------------\n");
- AddStaticVehicleEx(522,1481.59997559,-1440.00000000,364.00000000,230.00000000,-1,-1,15); //NRG-500
- AddStaticVehicleEx(522,1480.30004883,-1441.59997559,364.10000610,229.99877930,-1,-1,15); //NRG-500
- AddStaticVehicleEx(522,1478.80004883,-1442.90002441,364.00000000,229.99877930,-1,-1,15); //NRG-500
- AddStaticVehicleEx(522,1477.40002441,-1444.50000000,364.00000000,229.99877930,-1,-1,15); //NRG-500
- AddStaticVehicleEx(522,1476.30004883,-1446.40002441,364.00000000,229.99877930,-1,-1,15); //NRG-500
- AddStaticVehicleEx(522,1474.90002441,-1448.00000000,364.00000000,229.99877930,-1,-1,15); //NRG-500
- AddStaticVehicleEx(522,1473.40002441,-1450.09997559,364.10000610,229.99877930,-1,-1,15); //NRG-500
- AddStaticVehicleEx(522,1471.69995117,-1452.00000000,364.10000610,229.99877930,-1,-1,15); //NRG-500
- AddStaticVehicleEx(522,1476.30004883,-1455.59997559,364.10000610,229.99877930,-1,-1,15); //NRG-500
- AddStaticVehicleEx(522,1477.80004883,-1453.80004883,364.10000610,229.99877930,-1,-1,15); //NRG-500
- AddStaticVehicleEx(522,1478.90002441,-1451.80004883,364.00000000,229.99877930,-1,-1,15); //NRG-500
- AddStaticVehicleEx(522,1480.19995117,-1450.30004883,364.00000000,229.99877930,-1,-1,15); //NRG-500
- AddStaticVehicleEx(522,1481.30004883,-1448.90002441,364.00000000,229.99877930,-1,-1,15); //NRG-500
- AddStaticVehicleEx(522,1482.59997559,-1447.30004883,364.00000000,229.99877930,-1,-1,15); //NRG-500
- AddStaticVehicleEx(522,1484.09997559,-1445.40002441,364.00000000,229.99877930,-1,-1,15); //NRG-500
- AddStaticVehicleEx(522,1485.69995117,-1443.90002441,364.10000610,229.99877930,-1,-1,15); //NRG-500
- AddStaticVehicleEx(522,1534.30004883,-1640.50000000,380.10000610,343.99865723,-1,-1,15); //NRG-500
- AddStaticVehicleEx(522,1533.09997559,-1639.80004883,380.10000610,343.99841309,-1,-1,15); //NRG-500
- AddStaticVehicleEx(522,1531.69995117,-1639.30004883,380.10000610,343.99841309,-1,-1,15); //NRG-500
- AddStaticVehicleEx(522,1530.19995117,-1638.69995117,380.10000610,343.99841309,-1,-1,15); //NRG-500
- AddStaticVehicleEx(522,1528.59997559,-1638.09997559,380.10000610,343.99841309,-1,-1,15); //NRG-500
- AddStaticVehicleEx(522,1526.90002441,-1637.40002441,380.10000610,343.99841309,-1,-1,15); //NRG-500
- AddStaticVehicleEx(522,1525.30004883,-1636.80004883,380.10000610,343.99841309,-1,-1,15); //NRG-500
- AddStaticVehicleEx(522,1522.59997559,-1636.00000000,380.10000610,343.99841309,-1,-1,15); //NRG-500
- AddStaticVehicleEx(411,1428.09997559,-1493.80004883,381.39999390,200.00000000,-1,-1,15); //Infernus
- AddStaticVehicleEx(411,1425.90002441,-1499.90002441,381.29998779,199.99511719,-1,-1,15); //Infernus
- AddStaticVehicleEx(411,1424.09997559,-1505.59997559,381.29998779,199.99511719,-1,-1,15); //Infernus
- AddStaticVehicleEx(411,1421.89941406,-1511.50000000,381.29998779,199.99511719,-1,-1,15); //Infernus
- AddStaticVehicleEx(411,1442.09997559,-1498.19995117,381.29998779,126.00000000,-1,-1,15); //Infernus
- AddStaticVehicleEx(411,1440.40002441,-1503.69995117,381.29998779,126.00000000,-1,-1,15); //Infernus
- AddStaticVehicleEx(411,1438.00000000,-1510.19995117,381.29998779,125.99670410,-1,-1,15); //Infernus
- AddStaticVehicleEx(411,1436.30004883,-1516.00000000,381.29998779,125.99670410,-1,-1,15); //Infernus
- AddStaticVehicleEx(444,1319.59997559,-1890.00000000,323.60000610,70.00000000,-1,-1,15); //Monster
- AddStaticVehicleEx(444,1321.19995117,-1884.50000000,323.79998779,69.99926758,-1,-1,15); //Monster
- AddStaticVehicleEx(444,1323.59997559,-1878.30004883,323.79998779,69.99389648,-1,-1,15); //Monster
- AddStaticVehicleEx(444,1325.69995117,-1871.90002441,323.79998779,69.99389648,-1,-1,15); //Monster
- CreateObject(12950,1530.40002441,-1370.69995117,330.60000610,0.00000000,0.00000000,138.00000000); //object(cos_sbanksteps03) (2)
- CreateObject(13644,1527.40002441,-1380.90002441,335.50000000,0.00000000,0.00000000,318.00000000); //object(steps) (5)
- CreateObject(13644,1528.80004883,-1390.90002441,336.79998779,0.00000000,0.00000000,318.00000000); //object(steps) (6)
- CreateObject(2934,1529.19995117,-1399.00000000,339.89999390,0.00000000,0.00000000,0.00000000); //object(kmb_container_red) (1)
- CreateObject(2934,1519.09997559,-1405.69995117,341.79998779,0.00000000,0.00000000,269.99987793); //object(kmb_container_red) (2)
- CreateObject(2935,1521.30004883,-1398.90002441,340.79998779,0.00000000,0.00000000,0.00000000); //object(kmb_container_yel) (1)
- CreateObject(2935,1520.00000000,-1415.19995117,344.70001221,0.00000000,0.00000000,0.00000000); //object(kmb_container_yel) (2)
- CreateObject(2932,1519.90002441,-1415.90002441,347.60000610,0.00000000,0.00000000,0.00000000); //object(kmb_container_blue) (1)
- CreateObject(2932,1527.69995117,-1416.00000000,350.50000000,0.00000000,0.00000000,0.00000000); //object(kmb_container_blue) (2)
- CreateObject(13644,1532.50000000,-1423.50000000,351.39999390,0.00000000,0.00000000,180.00000000); //object(steps) (7)
- CreateObject(13749,1525.00000000,-1425.50000000,357.89999390,0.00000000,0.00000000,105.99609375); //object(cunte_curvesteps1) (1)
- CreateObject(4808,1505.19995117,-1449.30004883,363.39999390,0.00000000,0.00000000,322.00000000); //object(laroadss_30_las) (1)
- CreateObject(2932,1477.90002441,-1438.50000000,364.79998779,0.00000000,0.00000000,320.00000000); //object(kmb_container_blue) (3)
- CreateObject(2932,1473.40002441,-1443.80004883,364.79998779,0.00000000,0.00000000,320.00000000); //object(kmb_container_blue) (4)
- CreateObject(2932,1469.50000000,-1448.59997559,364.89999390,0.00000000,0.00000000,320.00000000); //object(kmb_container_blue) (5)
- CreateObject(2932,1477.80004883,-1438.30004883,367.70001221,0.00000000,0.00000000,320.00000000); //object(kmb_container_blue) (6)
- CreateObject(2932,1473.40002441,-1443.59997559,367.70001221,0.00000000,0.00000000,320.00000000); //object(kmb_container_blue) (7)
- CreateObject(2932,1469.30004883,-1448.90002441,367.79998779,0.00000000,0.00000000,322.00000000); //object(kmb_container_blue) (8)
- CreateObject(13641,1542.50000000,-1497.09997559,363.29998779,0.00000000,0.00000000,320.00000000); //object(kickramp04) (1)
- CreateObject(2935,1572.30004883,-1520.59997559,364.79998779,0.00000000,0.00000000,232.00000000); //object(kmb_container_yel) (5)
- CreateObject(2935,1577.90002441,-1525.00000000,364.79998779,0.00000000,0.00000000,232.00000000); //object(kmb_container_yel) (6)
- CreateObject(2935,1576.30004883,-1527.40002441,364.79998779,0.00000000,0.00000000,52.00000000); //object(kmb_container_yel) (7)
- CreateObject(2935,1579.80004883,-1522.90002441,364.79998779,0.00000000,0.00000000,52.00000000); //object(kmb_container_yel) (8)
- CreateObject(2934,1584.69995117,-1524.50000000,367.70001221,0.00000000,0.00000000,32.00000000); //object(kmb_container_red) (3)
- CreateObject(2934,1578.80004883,-1532.40002441,367.70001221,0.00000000,0.00000000,75.99865723); //object(kmb_container_red) (4)
- CreateObject(2932,1581.30004883,-1528.09997559,364.79998779,0.00000000,0.00000000,322.00000000); //object(kmb_container_blue) (9)
- CreateObject(2932,1583.69995117,-1529.69995117,364.79998779,0.00000000,0.00000000,322.00000000); //object(kmb_container_blue) (10)
- CreateObject(2934,1585.40002441,-1530.69995117,367.70001221,0.00000000,0.00000000,322.00000000); //object(kmb_container_red) (5)
- CreateObject(3578,1590.09997559,-1534.19995117,368.39999390,0.00000000,0.00000000,322.00000000); //object(dockbarr1_la) (2)
- CreateObject(9588,1623.09997559,-1558.69995117,375.39999390,0.00000000,0.00000000,142.00000000); //object(freightbox_insfw) (1)
- CreateObject(13647,1674.80004883,-1585.40002441,381.89999390,0.00000000,0.00000000,322.00000000); //object(wall1) (1)
- CreateObject(13648,1689.80004883,-1616.09997559,381.89999390,0.00000000,0.00000000,0.00000000); //object(wall2) (1)
- CreateObject(13647,1689.19921875,-1664.29980469,382.70001221,0.00000000,17.99560547,87.99499512); //object(wall1) (3)
- CreateObject(18367,1663.80004883,-1667.50000000,386.00000000,0.00000000,4.00000000,54.00000000); //object(cw2_bikelog) (1)
- CreateObject(8172,1602.40002441,-1646.69995117,379.50000000,0.00000000,0.00000000,70.00000000); //object(vgssairportland07) (1)
- CreateObject(13647,1513.00000000,-1603.09997559,379.50000000,0.00000000,179.99993896,160.00000000); //object(wall1) (2)
- CreateObject(13593,1494.80004883,-1596.40002441,380.20001221,0.00000000,0.00000000,70.00000000); //object(kickramp03) (1)
- CreateObject(3458,1437.50000000,-1574.30004883,378.00000000,0.00000000,7.99804688,339.99938965); //object(vgncarshade1) (1)
- CreateObject(2910,1407.50000000,-1571.90002441,380.39999390,0.00000000,0.00000000,340.00000000); //object(temp_road) (1)
- CreateObject(2910,1367.19995117,-1682.30004883,380.39999390,0.00000000,0.00000000,339.99938965); //object(temp_road) (2)
- CreateObject(3458,1330.69995117,-1781.50000000,377.79998779,0.00000000,0.00000000,250.00000000); //object(vgncarshade1) (3)
- CreateObject(3458,1327.80004883,-1789.69995117,380.79998779,0.00000000,350.00000000,249.99938965); //object(vgncarshade1) (5)
- CreateObject(3458,1324.00000000,-1800.90002441,388.20001221,0.00000000,331.99938965,249.99389648); //object(vgncarshade1) (6)
- CreateObject(3458,1284.69995117,-1937.19995117,351.29998779,0.00000000,0.00000000,340.00000000); //object(vgncarshade1) (8)
- CreateObject(3458,1284.90002441,-1936.00000000,350.39999390,270.00000000,0.00000000,340.00000000); //object(vgncarshade1) (9)
- CreateObject(3458,1284.89941406,-1936.00000000,345.39999390,269.98901367,0.00000000,339.99938965); //object(vgncarshade1) (11)
- CreateObject(3458,1284.90002441,-1936.00000000,340.39999390,269.98901367,0.00000000,339.99938965); //object(vgncarshade1) (11)
- CreateObject(3458,1285.00000000,-1935.30004883,335.79998779,285.98901367,0.00000000,339.99938965); //object(vgncarshade1) (11)
- CreateObject(3458,1285.59997559,-1934.00000000,332.29998779,295.98510742,0.00000000,339.99938965); //object(vgncarshade1) (11)
- CreateObject(3458,1286.59997559,-1931.40002441,327.89999390,305.98266602,0.00000000,339.99938965); //object(vgncarshade1) (11)
- CreateObject(3458,1287.69995117,-1928.09997559,324.79998779,325.98022461,0.00000000,339.99938965); //object(vgncarshade1) (11)
- CreateObject(3458,1289.30004883,-1924.19995117,322.89999390,340.97534180,0.00000000,339.99938965); //object(vgncarshade1) (11)
- CreateObject(3458,1290.90002441,-1920.30004883,322.10000610,350.97167969,0.00000000,339.99938965); //object(vgncarshade1) (11)
- CreateObject(3458,1292.19995117,-1917.40002441,322.00000000,0.96923828,0.00000000,339.99938965); //object(vgncarshade1) (11)
- CreateObject(3458,1294.09997559,-1912.80004883,322.00000000,0.96679688,0.00000000,339.99938965); //object(vgncarshade1) (11)
- CreateObject(4108,1287.59997559,-1907.90002441,323.89999390,0.00000000,0.00000000,340.00000000); //object(roads01b_lan) (1)
- CreateObject(4108,1301.90002441,-1913.00000000,323.89999390,0.00000000,0.00000000,339.99938965); //object(roads01b_lan) (2)
- CreateObject(13647,1328.90002441,-1836.69995117,324.00000000,0.00000000,0.00000000,70.00000000); //object(wall1) (4)
- CreateObject(13647,1325.40002441,-1835.80004883,324.00000000,0.00000000,0.00000000,69.99938965); //object(wall1) (5)
- CreateObject(3458,1335.50000000,-1818.50000000,324.50000000,0.96679688,0.00000000,339.99938965); //object(vgncarshade1) (11)
- CreateObject(3458,1337.09997559,-1814.30004883,324.60000610,0.96679688,0.00000000,339.99938965); //object(vgncarshade1) (11)
- CreateObject(13749,1330.80004883,-1812.50000000,333.70001221,0.00000000,0.00000000,263.99609375); //object(cunte_curvesteps1) (1)
- CreateObject(13749,1345.50000000,-1830.69995117,347.89999390,0.00000000,0.00000000,227.99597168); //object(cunte_curvesteps1) (1)
- CreateObject(13749,1346.69995117,-1853.80004883,362.10000610,0.00000000,0.00000000,191.99377441); //object(cunte_curvesteps1) (1)
- CreateObject(4516,1364.50000000,-1884.80004883,371.50000000,0.00000000,0.00000000,48.00000000); //object(cn2_roadblock03ld) (1)
- CreateObject(3458,1356.59997559,-1878.09997559,367.10000610,0.96679688,0.00000000,319.99938965); //object(vgncarshade1) (11)
- return 1;
- }
- public OnFilterScriptExit()
- {
- return 1;
- }
- public OnPlayerCommandText(playerid, cmdtext[])
- {
- if (strcmp("/eventomulti", cmdtext, true, 10) == 0)
- {
- SetPlayerPos(playerid, 1547.6465,-1355.1556,329.4779);
- SetPlayerInterior(playerid, 0);
- GameTextForPlayer(playerid, "~n~~g~Bem Vindo~n~Ao~n~Evento", 5000, 3);
- SendClientMessage(playerid, 0x00FF00FF, "Para Ativar O evento DIGITE /partida, para Cancelar Digite /canpartida");
- SendClientMessage(playerid, 0x00A3FFFF, "NAO e necessario Dar dinheiro para o vencedor ele da dinheiro automaticamente, basta ajuastar ao seu nivel");
- return 1;
- }
- if (strcmp("/partida", cmdtext, true, 10) ==0)//CASO QUEIRA COMEÇAR O EVENTO '-'
- {
- for(new i = 0; i < GetMaxPlayers(); i++)
- {
- if(IsPlayerConnected(i))
- {
- SetPlayerRaceCheckpoint(i, 0, Check[0][0], Check[0][1], Check[0][2], Check[1][0], Check[1][1], Check[1][2],10);
- Stats[i] = 0;
- return 1;
- }
- }
- }
- if (strcmp("/canpartida", cmdtext, true, 10) ==0)//CASO QUERIA CANCELAR O EVENTO '-'
- {
- DisablePlayerRaceCheckpoint(playerid);
- return 1;
- }
- return 0;
- }
- public OnPlayerEnterRaceCheckpoint(playerid)//CHECKPOINS
- {
- for(new i = 0; i < GetMaxPlayers(); i++)
- {
- if(IsPlayerConnected(i))
- {
- switch(Stats[playerid])
- {
- case 0:
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid, 0, Check[0][0], Check[0][1], Check[0][2], Check[1][0], Check[1][1], Check[1][2], 10);
- GameTextForPlayer(playerid, "~n~~g~1 de 8 ~n~Checkpoints", 3000, 3);
- Stats[i] = 1;
- return 1;
- }
- case 1:
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid, 0, Check[1][0], Check[1][1], Check[1][2], Check[2][0], Check[2][1], Check[2][2], 10);
- GameTextForPlayer(playerid, "~n~~g~2 de 8 ~n~Checkpoints", 3000, 3);
- Stats[i] = 2;
- return 1;
- }
- case 2:
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid, 0, Check[2][0], Check[2][1], Check[2][2], Check[3][0], Check[3][1], Check[3][2], 10);
- GameTextForPlayer(playerid, "~n~~g~3 de 8 ~n~Checkpoints", 3000, 3);
- Stats[i] = 3;
- return 1;
- }
- case 3:
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid, 0, Check[3][0], Check[3][1], Check[3][2], Check[4][0], Check[4][1], Check[4][2], 10);
- GameTextForPlayer(playerid, "~n~~g~4 de 8 ~n~Checkpoints", 3000, 3);
- Stats[i] = 4;
- return 1;
- }
- case 4:
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid, 0, Check[4][0], Check[4][1], Check[4][2], Check[4][0], Check[4][1], Check[4][2], 10);
- GameTextForPlayer(playerid, "~n~~g~5 de 8 ~n~Checkpoints", 3000, 3);
- Stats[i] = 5;
- return 1;
- }
- case 5:
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid, 0, Check[5][0], Check[5][1], Check[5][2], Check[5][0], Check[5][1], Check[5][2], 10);
- GameTextForPlayer(playerid, "~n~~g~6 de 8 ~n~Checkpoints", 3000, 3);
- Stats[i] = 6;
- return 1;
- }
- case 6:
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid, 0, Check[6][0], Check[6][1], Check[6][2], Check[6][0], Check[6][1], Check[6][2], 10);
- GameTextForPlayer(playerid, "~n~~g~7 de 8 ~n~Checkpoints", 3000, 3);
- Stats[i] = 7;
- return 1;
- }
- case 7:
- {
- DisablePlayerRaceCheckpoint(playerid);
- SetPlayerRaceCheckpoint(playerid, 0, Check[7][0], Check[7][1], Check[7][2], Check[7][0], Check[7][1], Check[7][2], 10);
- GameTextForPlayer(playerid, "~n~~g~8 de 8 ~n~Checkpoints", 3000, 3);
- Stats[i] = 8;
- return 1;
- }
- case 8:
- {
- DisablePlayerRaceCheckpoint(playerid);
- GameTextForPlayer(playerid, "~g~Voce Ganhou o evento~n~~r~ parabéns ganhou 10000", 3000, 3);
- DisablePlayerRaceCheckpoint(playerid);
- GivePlayerMoney(playerid, 10000);
- return 1;
- }
- }
- }
- }
- return 1;
- }
- public OnPlayerConnect(playerid)
- {
- SendClientMessage(playerid, 0x00FF00FF, "Este Server contem uma FS feita por ExpressxD");
- return 1;
- }
- //==================================================================================================================================
- //==================================================================================================================================
- //==================================================================================================================================
- //===================================== NÃO RETIRE OS CREDITOS =================================
- //===================================== NÃO RETIRE OS CREDITOS =================================
- //===================================== FEITO POR "ExpressxD" =================================
- //==================================================================================================================================
- //==================================================================================================================================
- //==================================================================================================================================
- //==================================================================================================================================
Advertisement
Add Comment
Please, Sign In to add comment