rendered paste body// This is a comment
// uncomment the line below if you want to write a filterscript
//#define FILTERSCRIPT
#include <a_samp>
forward close();
#define COLOR_RED 0xF60000AA
#define COLOR_BLUE 0x0000F6AA
#if defined FILTERSCRIPT
public OnFilterScriptInit()
{
print("\n--------------------------");
print(" Pista GoKart by AIR");
print("----------------------------\n");
new kart;
//CANCELLO===================================================================
kart = CreateObject(987, -2023.8000488281, -263.5, 31.89999961853, 0, 0, 352);
//veicoli====================================================================
AddStaticVehicle(571,-2064.3140,-104.5484,34.6075,184.2790,3,1); // kart1
AddStaticVehicle(571,-2072.3140,-104.5484,34.6112,178.6921,3,1); // kart2
AddStaticVehicle(571,-2082.3140,-104.5484,34.6042,181.1642,3,1); // kart3
AddStaticVehicle(571,-2090.3140,-104.5484,34.6041,181.8512,3,1); // kart4
//OGGETTI====================================================================
CreateObject(973, -2040.3000488281, -117, 35, 0, 0, 137.99993896484);
CreateObject(973, -2045.3000488281, -112.5, 35.099998474121, 0, 0, 137.99923706055);
CreateObject(973, -2052, -106.5, 35.099998474121, 0, 0, 137.99923706055);
CreateObject(973, -2053.6000976563, -114.90000152588, 35.099998474121, 0, 0, 143.99926757813);
CreateObject(973, -2047.0999755859, -119.60000610352, 35.099998474121, 0, 0, 143.99780273438);
CreateObject(973, -2048.1000976563, -122, 35.099998474121, 0, 0, 175.99780273438);
CreateObject(973, -2056.6999511719, -121.39999389648, 35.200000762939, 0, 0, 175.99548339844);
CreateObject(973, -2065.1999511719, -120.80000305176, 35.200000762939, 0, 0, 175.99548339844);
CreateObject(973, -2082.1000976563, -122.40000152588, 35.200000762939, 0, 0, 213.99548339844);
CreateObject(973, -2073.7998046875, -120.19921875, 35.200000762939, 0, 0, 175.99548339844);
CreateObject(973, -2087.3999023438, -129.30000305176, 35.200000762939, 0, 0, 249.99169921875);
CreateObject(973, -2089, -138.60000610352, 35.200000762939, 0, 0, 269.98840332031);
CreateObject(973, -2093.1000976563, -152.30000305176, 35.200000762939, 0, 0, 303.98352050781);
CreateObject(973, -2089.3999023438, -160.60000610352, 35.200000762939, 0, 0, 283.98071289063);
CreateObject(973, -2088.3000488281, -169.60000610352, 35.200000762939, 0, 0, 269.98010253906);
CreateObject(973, -2088.3000488281, -178.30000305176, 35.200000762939, 0, 0, 269.97802734375);
CreateObject(973, -2088.3000488281, -186.60000610352, 35.200000762939, 0, 0, 269.97802734375);
CreateObject(3453, -2083.6000976563, -266.89999389648, 40, 0, 0, 268);
CreateObject(3452, -2053.8000488281, -273.39999389648, 40, 0, 0, 358);
CreateObject(3453, -2024.599609375, -268, 40, 0, 0, 357.98950195313);
CreateObject(973, -2032.19921875, -123.7998046875, 35, 0, 0, 155.99487304688);
CreateObject(973, -2024.1999511719, -128.19999694824, 35.200000762939, 0, 0, 145.99536132813);
CreateObject(973, -2020.5999755859, -130.60000610352, 35.099998474121, 0, 0, 145.99536132813);
CreateObject(3378, -2057.3000488281, -268.20001220703, 35.5, 0, 0, 86);
CreateObject(3378, -2068.5, -267.45001220703, 35.5, 0, 0, 85.995483398438);
CreateObject(3378, -2043.5, -267.29998779297, 25, 90, 180, 357.99682617188);
CreateObject(3378, -2038.1999511719, -267.39999389648, 25.799999237061, 90, 179.99450683594, 357.99499511719);
CreateObject(3378, -2032.5, -267.70001220703, 25.799999237061, 90, 179.99450683594, 357.99499511719);
CreateObject(3378, -2028, -265.5, 26.10000038147, 90, 180.00061035156, 41.988952636719);
CreateObject(3378, -2025.4000244141, -260.29998779297, 25.5, 90, 180, 83.984985351563);
CreateObject(3378, -2025.0999755859, -255.30000305176, 26, 90, 180.00549316406, 87.973999023438);
CreateObject(3378, -2023.1999511719, -255.30000305176, 26.5, 90, 180.00549316406, 85.973022460938);
CreateObject(3378, -2021, -255.5, 27, 90, 180.00549316406, 85.968017578125);
CreateObject(3378, -2019.3000488281, -255.39999389648, 27.799999237061, 90, 180.00549316406, 85.968017578125);
CreateObject(3378, -2081, -262.39999389648, 26, 86, 0, 131.99548339844);
CreateObject(3378, -2083, -257.39999389648, 26, 85.995483398438, 0, 87.995239257813);
CreateObject(3378, -2082.8999023438, -255.19999694824, 26, 87.995422363281, 0, 87.994995117188);
CreateObject(3378, -2085.1999511719, -255.30000305176, 26.5, 87.994995117188, 0, 87.989501953125);
CreateObject(3378, -2087, -255.10000610352, 26.700000762939, 87.994995117188, 0, 87.989501953125);
CreateObject(3378, -2088.3999023438, -255.19999694824, 27.5, 90, 180, 267.98944091797);
CreateObject(3378, -2091.1999511719, -253.39999389648, 27.39999961853, 90, 172.58337402344, 3.3951416015625);
CreateObject(3378, -2093, -253.30000305176, 28.5, 90, 179.99450683594, 359.98400878906);
CreateObject(3378, -2095.6999511719, -253.30000305176, 29.299999237061, 90, 172.57873535156, 3.394775390625);
CreateObject(973, -2023.4000244141, -248.80000305176, 35.200000762939, 0, 0, 56);
CreateObject(973, -2019.5999755859, -243.30000305176, 35.200000762939, 0, 0, 55.997314453125);
CreateObject(973, -2016.9000244141, -235.10000610352, 35.200000762939, 0, 0, 89.997314453125);
CreateObject(973, -2016.9000244141, -226.80000305176, 35.200000762939, 0, 0, 89.994506835938);
CreateObject(973, -2016.9000244141, -218, 35.200000762939, 0, 0, 89.994506835938);
CreateObject(973, -2016.9000244141, -209.69999694824, 35.200000762939, 0, 0, 89.994506835938);
CreateObject(973, -2016.9000244141, -201.39999389648, 35.200000762939, 0, 0, 89.994506835938);
CreateObject(973, -2016.9000244141, -193.19999694824, 35.200000762939, 0, 0, 89.994506835938);
CreateObject(973, -2016.9000244141, -184.5, 35.200000762939, 0, 0, 89.994506835938);
CreateObject(973, -2016.9000244141, -175.80000305176, 35.200000762939, 0, 0, 89.994506835938);
CreateObject(973, -2016.9000244141, -167.19999694824, 35.200000762939, 0, 0, 89.994506835938);
CreateObject(973, -2016.9000244141, -158.30000305176, 35.200000762939, 0, 0, 89.994506835938);
CreateObject(973, -2016.9000244141, -149.89999389648, 35.200000762939, 0, 0, 89.994506835938);
CreateObject(973, -2016.9000244141, -142.10000610352, 35.200000762939, 0, 0, 89.994506835938);
CreateObject(973, -2016.9000244141, -137.69999694824, 35.299999237061, 0, 0, 89.994506835938);
CreateObject(973, -2017.5999755859, -243.89999389648, 35.200000762939, 0, 0, 81.994506835938);
CreateObject(973, -2018.5999755859, -251, 35.200000762939, 0, 0, 81.990966796875);
CreateObject(973, -2088.3000488281, -194.69999694824, 35.200000762939, 0, 0, 269.97802734375);
CreateObject(973, -2088.3000488281, -203, 35.200000762939, 0, 0, 269.97802734375);
CreateObject(973, -2088.3000488281, -211.5, 35.200000762939, 0, 0, 269.97802734375);
CreateObject(973, -2088.3000488281, -220.10000610352, 35.200000762939, 0, 0, 269.97802734375);
CreateObject(973, -2088.3000488281, -228.5, 35.200000762939, 0, 0, 269.97802734375);
CreateObject(973, -2086.6000976563, -237.39999389648, 35.200000762939, 0, 0, 291.97802734375);
CreateObject(973, -2083.8999023438, -246.10000610352, 35.200000762939, 0, 0, 281.97265625);
CreateObject(973, -2083.1000976563, -249.5, 35.200000762939, 0, 0, 281.96960449219);
CreateObject(973, -2058, -131.89999389648, 35.200000762939, 0, 0, 175.99548339844);
CreateObject(973, -2050.6000976563, -132.39999389648, 35.099998474121, 0, 0, 175.99548339844);
CreateObject(973, -2041.8000488281, -134.30000305176, 35.099998474121, 0, 0, 159.99548339844);
CreateObject(973, -2034.6999511719, -136.89999389648, 35.099998474121, 0, 0, 159.99389648438);
CreateObject(973, -2030.5999755859, -143.19999694824, 35.200000762939, 0, 0, 85.993896484375);
CreateObject(973, -2034.9000244141, -150.30000305176, 35.200000762939, 0, 0, 31.990020751953);
CreateObject(973, -2041, -148.60000610352, 35.200000762939, 0, 0, 117.98669433594);
CreateObject(973, -2047.9000244141, -145.60000610352, 35.200000762939, 0, 2, 189.98217773438);
CreateObject(973, -2055.6999511719, -150.19999694824, 35.200000762939, 0, 1.99951171875, 227.98107910156);
CreateObject(973, -2058.6999511719, -158.10000610352, 35.200000762939, 0, 1.99951171875, 265.97729492188);
CreateObject(973, -2059, -165.89999389648, 35.200000762939, 0, 1.99951171875, 265.97351074219);
CreateObject(973, -2056.8000488281, -174.30000305176, 35.200000762939, 0, 1.99951171875, 299.97357177734);
CreateObject(973, -2049.8000488281, -179.39999389648, 35.200000762939, 0, 1.99951171875, 343.970703125);
CreateObject(973, -2041.6999511719, -177.69999694824, 35.200000762939, 0, 1.99951171875, 37.965454101563);
CreateObject(973, -2034.5, -177.69999694824, 35.200000762939, 0, 1.99951171875, 321.96325683594);
CreateObject(973, -2030.9000244141, -185.10000610352, 35.200000762939, 0, 1.99951171875, 269.95983886719);
CreateObject(973, -2030.9000244141, -193.19999694824, 35.200000762939, 0, 1.99951171875, 269.9560546875);
CreateObject(973, -2030.9000244141, -201.60000610352, 35.200000762939, 0, 1.99951171875, 269.9560546875);
CreateObject(973, -2033.6999511719, -209.60000610352, 35.200000762939, 0, 1.99951171875, 231.9560546875);
CreateObject(973, -2038.6999511719, -215.89999389648, 35.200000762939, 0, 1.99951171875, 231.95434570313);
CreateObject(973, -2042.1999511719, -224.39999389648, 35.200000762939, 0, 1.99951171875, 261.95434570313);
CreateObject(973, -2041, -233, 35.200000762939, 0, 1.99951171875, 293.95251464844);
CreateObject(973, -2037.9000244141, -239.89999389648, 35.200000762939, 0, 1.99951171875, 293.9501953125);
CreateObject(973, -2038.5, -247.80000305176, 35.200000762939, 0, 1.99951171875, 235.9501953125);
CreateObject(973, -2045.5, -251.5, 35.200000762939, 0, 1.99951171875, 179.94787597656);
CreateObject(973, -2054.1999511719, -251.5, 35.200000762939, 0, 1.99951171875, 179.94506835938);
CreateObject(973, -2062.8000488281, -251.5, 35.200000762939, 0, 1.99951171875, 179.94506835938);
CreateObject(973, -2070.599609375, -248.5, 35.200000762939, 0, 359.99951171875, 135.94476318359);
CreateObject(973, -2066.3000488281, -131.39999389648, 35.200000762939, 0, 0, 175.99548339844);
CreateObject(973, -2074.6000976563, -133.80000305176, 35.200000762939, 0, 0, 215.99548339844);
CreateObject(973, -2078.5, -141.10000610352, 35.200000762939, 0, 0, 267.9912109375);
CreateObject(973, -2078.8000488281, -149.69999694824, 35.200000762939, 0, 0, 267.98950195313);
CreateObject(973, -2079.1000976563, -158.39999389648, 35.200000762939, 0, 0, 267.98950195313);
CreateObject(973, -2079.3999023438, -166, 35.200000762939, 0, 0, 267.98950195313);
CreateObject(973, -2079.6999511719, -174, 35.200000762939, 0, 0, 267.98950195313);
CreateObject(973, -2080, -182.5, 35.200000762939, 0, 0, 267.98950195313);
CreateObject(973, -2080.3000488281, -190, 35.200000762939, 0, 0, 267.98950195313);
CreateObject(973, -2080.6000976563, -198.10000610352, 35.200000762939, 0, 0, 267.98950195313);
CreateObject(973, -2080.8999023438, -206.69999694824, 35.200000762939, 0, 0, 267.98950195313);
CreateObject(973, -2081.1999511719, -215, 35.200000762939, 0, 0, 267.98937988281);
CreateObject(973, -2081.5, -223.5, 35.200000762939, 0, 0, 267.98400878906);
CreateObject(973, -2079.8000488281, -232.19999694824, 35.200000762939, 0, 0, 293.98400878906);
CreateObject(973, -2076.3000488281, -240.10000610352, 35.200000762939, 0, 0, 293.98315429688);
CreateObject(973, -2075.6999511719, -241.39999389648, 35.299999237061, 0, 0, 293.98315429688);
CreateObject(973, -2029.1999511719, -232.5, 35.200000762939, 0, 1.99951171875, 293.9501953125);
CreateObject(973, -2025.6999511719, -239.69999694824, 35.200000762939, 0, 1.99951171875, 293.9501953125);
CreateObject(973, -2024.1999511719, -242.60000610352, 35.400001525879, 0, 1.99951171875, 293.9501953125);
CreateObject(973, -2030.5, -223.80000305176, 35.200000762939, 0, 1.99951171875, 261.9501953125);
CreateObject(973, -2026.3000488281, -216.5, 35.200000762939, 0, 1.99951171875, 215.94702148438);
CreateObject(973, -2020.9000244141, -212.39999389648, 35.200000762939, 0, 1.99951171875, 215.94177246094);
CreateObject(973, -2050.3000488281, -161.89999389648, 35.200000762939, 0, 1.99951171875, 265.97351074219);
CreateObject(973, -2045.5, -159.19999694824, 35.200000762939, 0, 1.99951171875, 155.97351074219);
CreateObject(973, -2046.0999755859, -164.89999389648, 35.200000762939, 0, 1.99951171875, 197.97357177734);
CreateObject(973, -2038, -166.19999694824, 35.200000762939, 0, 1.99951171875, 143.96810913086);
CreateObject(973, -2031, -171.30000305176, 35.200000762939, 0, 1.99951171875, 143.96484375);
CreateObject(973, -2024, -176.39999389648, 35.200000762939, 0, 1.99951171875, 143.96484375);
CreateObject(973, -2021.5, -178.19999694824, 35.799999237061, 0, 1.99951171875, 143.96484375);
CreateObject(973, -2037.5999755859, -158.80000305176, 35.200000762939, 0, 0, 31.986694335938);
CreateObject(973, -2031.3000488281, -154.89999389648, 35.200000762939, 0, 0, 31.986694335938);
CreateObject(973, -2025.5, -151.30000305176, 35.200000762939, 0, 0, 31.986694335938);
CreateObject(973, -2020.8000488281, -148.39999389648, 35.200000762939, 0, 0, 31.986694335938);
CreateObject(980, -2027, -121, 32.299999237061, 0, 88, 272);
CreateObject(980, -2032.3000488281, -121.19999694824, 32.599998474121, 0, 87.995056152344, 273.99951171875);
CreateObject(980, -2029.6999511719, -123.69999694824, 32.299999237061, 0, 271.99996948242, 0.94393920898438);
CreateObject(980, -2029.8000488281, -117.80000305176, 38.299999237061, 87.175598144531, 44.950286865234, 227.08436584473);
CreateObject(987, -2023.8000488281, -263.5, 31.89999961853, 0, 0, 352);
CreateObject(1649, -2070.1000976563, -263.79998779297, 39, 0, 0, 178);
CreateObject(1649, -2074.5, -263.64013671875, 38.999973297119, 0, 0, 177.99499511719);
CreateObject(1649, -2065.6999511719, -263.95001220703, 39, 0, 0, 177.99499511719);
CreateObject(1649, -2061.3000488281, -264.10000610352, 39, 0, 0, 177.99499511719);
CreateObject(1649, -2056.8999023438, -264.26000976563, 39, 0, 0, 177.99499511719);
CreateObject(1649, -2052.5, -264.41000366211, 39, 0, 0, 177.99499511719);
CreateObject(1649, -2048.1000976563, -264.55999755859, 39, 0, 0, 177.99499511719);
CreateObject(1649, -2043.6999511719, -264.7200012207, 39, 0, 0, 177.99499511719);
CreateObject(1649, -2039.3000488281, -264.86999511719, 39, 0, 0, 177.99499511719);
CreateObject(1649, -2034.9000244141, -265.02011108398, 39, 0, 0, 177.99499511719);
CreateObject(1649, -2031.0999755859, -263.70001220703, 39, 0, 0, 221.99499511719);
CreateObject(1649, -2029.9000244141, -262.60000610352, 39, 0, 0, 221.98974609375);
CreateObject(1649, -2028, -259, 39, 0, 0, 261.98974609375);
CreateObject(1649, -2027.6199951172, -254.80000305176, 39, 0, 0, 267.98547363281);
CreateObject(1649, -2078.1999511719, -262, 39, 0, 0, 133.99499511719);
CreateObject(1649, -2080.1999511719, -258.29998779297, 39, 0, 0, 101.99475097656);
CreateObject(1649, -2080.5, -254.60000610352, 39, 0, 0, 87.991577148438);
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/kart", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid,-2029.7206,-122.4040,35.1912);
SendClientMessage(playerid, COLOR_RED,"*** Ti sei teletrasportato alla pista dei kart!");
SendClientMessage(playerid, COLOR_RED,"Ora scegli se vuoi essere spettatore(/spettatore) o pilota(/pilota)");
SendClientMessage(playerid, COLOR_RED,"Se vuoi essere spettatore dovrai pagare 200$ per il biglietto!");
SetPlayerInterior(playerid, 0);
ResetPlayerWeapons(playerid);
return 1;
}
if(strcmp("/esci", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid,-2029.7206,-122.4040,35.1912);
SetPlayerInterior(playerid, 0);
SendClientMessage(playerid, COLOR_RED,"*** Sei uscito dalla pista dei go kart!");
return 1;
}
if(strcmp("/spettatore", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid,-2015.4946,-255.0797,35.3203);
SendClientMessage(playerid,COLOR_BLUE,"*** Hai pagato il biglietto per essere spettatore!ora và a sederti!");
SendClientMessage(playerid,COLOR_RED,"[ATTENZIONE] HAI 10 SECONDI PER PASSARE ALTRIMENTI IL CANCELLO SI CHIUDERA'");
MoveObject(kart,-2023.8000488281, -263.5, 31.89999961853-4, 10);
GivePlayerMoney(playerid, -200);
SetTimer("close", 10000, true);
return 1;
}
if(strcmp("/pilota", cmdtext, true, 10) == 0)
{
SetPlayerPos(playerid,-2059.0884,-107.4487,35.3203);
SendClientMessage(playerid,COLOR_BLUE,"*** Hai deciso di partecipare alla corsa!ora prendi un kart");
SendClientMessage(playerid,COLOR_BLUE,"se sono tutti occupati aspetta che finisca la gara!");
return 1;
}
return 0;
}
public close()
{
MoveObject(kart, -2023.8000488281, -263.5, 27.89999961853+4, 5);
return 1;
}
#endif