12.07.2012, 13:23
Heres my code:
And then it says:
Код:
/*
San Andreas Stunts: by stormchaser206
Credits:
Me - The script
Incognito - IRC plugin
****** - y_ini
Changelog:
v1.0:
First Made
*/
#include <a_samp>
#include <irc>
#include <YSI\y_ini>
#include <pvehicle>
#include <money>
#include <streamer>
#include <progress>
new XpBar;
#pragma tabsize 0
//Pickups
new aPick;
//Dialogs
#define DIALOG_REGISTER 7824
#define DIALOG_LOGIN 7823
#define DIALOG_VEH1 1583
//Paths and Folders
#define PATH "Stunts/Users/%s.ini"
#define MCPATH "Stunts/Config/Config.ini" //MC: Main Config
//Colors
#define COLOR_BLACK 0x000000FF
#define COLOR_BLUE 0x0000FFFF
#define COLOR_YELLOW 0xFFFF00FF
#define COLOR_DYELLOW 0xBFFF43FF
#define COLOR_GREY 0x0000004A
#define COLOR_PURPLE 0x9100FFFF
#define COLOR_PINK 0xFF00FFFF
#define COLOR_DBLUE 0x000052FF
#define COLOR_RED 0xFF0000FF
#define COLOR_BROWN 0x840000FF
#define COLOR_AQUA 0x00FFFFFF
#define COL_EASY "{FFF1AF}"
#define COL_DGREEN "{0E8C00}"
#define COL_LOGIN "{98E090}"
#define COL_WHITE "{FFFFFF}"
#define COL_BLACK "{0E0101}"
#define COL_GREY "{C3C3C3}"
#define COL_GREEN "{6EF83C}"
#define COL_RED "{F81414}"
#define COL_YELLOW "{F3FF02}"
#define COL_ORANGE "{F9B857}"
#define COL_LIME "{B7FF00}"
#define COL_CYAN "{00FFEE}"
#define COL_LBLUE "{298ACF}"
#define COL_BLUE "{0049FF}"
#define COL_MAGENTA "{F300FF}"
#define COL_VIOLET "{B700FF}"
#define COL_PINK "{FF00EA}"
#define COL_MARONE "{A90202}"
#define COL_CMD "{B8FF02}"
#define COL_PARAM "{3FCD02}"
#define COL_SERVER "{AFE7FF}"
#define COL_VALUE "{A3E4FF}"
#define COL_RULE "{F9E8B7}"
#define COL_RULE2 "{FBDF89}"
#define COL_RWHITE "{FFFFFF}"
#define COL_LGREEN "{9FE4AA}"
#define COL_LRED "{DA7272}"
#define COL_LRED2 "{C77D87}"
#define COL_DYELLOW "{FAFA52}"
#define COL_BROWN "{8C703F}"
#define COL_SBLACK "{474747}"
#define COL_SGREY "{ADADAD}"
#define COL_DGREY "{616161}"
#define COL_SBLUE "{3660D1}"
//#defines
//Enums
enum pInfo
{
Registered,
LoggedIn,
Password,
Name,
Cash,
Score,
Helper,
Admin,
Points,
Deaths,
InDMZone,
DMKills,
DMDeaths,
OnDuty,
AskedQuestion,
AnsweringQuestion,
QA,
Xp
}
new PlayerInfo[MAX_PLAYERS][pInfo];
//User path
stock UserPath(playerid)
{
new string[128],playername[MAX_PLAYER_NAME];
GetPlayerName(playerid,playername,sizeof(playername));
format(string,sizeof(string),PATH,playername);
return string;
}
//Hash - Credits to Dracoblue
stock udb_hash(buf[]) {
new length=strlen(buf);
new s1 = 1;
new s2 = 0;
new n;
for (n=0; n<length; n++)
{
s1 = (s1 + buf[n]) % 65521;
s2 = (s2 + s1) % 65521;
}
return (s2 << 16) + s1;
}
//DCMD
#define dcmd(%1,%2,%3) if (!strcmp((%3)[1], #%1, true, (%2)) && ((((%3)[(%2) + 1] == '\0') && (dcmd_%1(playerid, ""))) || (((%3)[(%2) + 1] == ' ') && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1
//IRC
#define IRC_SERVER "irc.mibbit.net"
#define IRC_PORT (6667)
#define IRC_CHANNEL "#Stunts"
#define BOT_1_NICKNAME "StuntBot"
#define BOT_1_REALNAME "SA-MP Bot[1]"
#define BOT_1_USERNAME "SA-MP Bot[1]"
#define MAX_BOTS (1)
new gBotID[MAX_BOTS], gGroupID;
//Random Spawns
new Float:randomSpawns[106][4] = {
{1751.1097,-2106.4529,13.5469,183.1979}, // El-Corona - Outside random house
{2652.6418,-1989.9175,13.9988,182.7107}, // Random house in willowfield - near playa de seville and stadium
{2489.5225,-1957.9258,13.5881,2.3440}, // Hotel in willowfield - near cluckin bell
{2689.5203,-1695.9354,10.0517,39.5312}, // Outside stadium - lots of cars
{2770.5393,-1628.3069,12.1775,4.9637}, // South in east beach - north of stadium - carparks nearby
{2807.9282,-1176.8883,25.3805,173.6018}, // North in east beach - near apartments
{2552.5417,-958.0850,82.6345,280.2542}, // Random house north of Las Colinas
{2232.1309,-1159.5679,25.8906,103.2939}, // Jefferson motel
{2388.1003,-1279.8933,25.1291,94.3321}, // House south of pig pen
{2481.1885,-1536.7186,24.1467,273.4944}, // East LS - near clucking bell and car wash
{2495.0720,-1687.5278,13.5150,359.6696}, // Outside CJ's house - lots of cars nearby
{2306.8252,-1675.4340,13.9221,2.6271}, // House in ganton - lots of cars nearby
{2191.8403,-1455.8251,25.5391,267.9925}, // House in south jefferson - lots of cars nearby
{1830.1359,-1092.1849,23.8656,94.0113}, // Mulholland intersection carpark
{2015.3630,-1717.2535,13.5547,93.3655}, // Idlewood house
{1654.7091,-1656.8516,22.5156,177.9729}, // Right next to PD
{1219.0851,-1812.8058,16.5938,190.0045}, // Conference Center
{1508.6849,-1059.0846,25.0625,1.8058}, // Across the street of BANK - lots of cars in intersection carpark
{1421.0819,-885.3383,50.6531,3.6516}, // Outside house in vinewood
{1133.8237,-1272.1558,13.5469,192.4113}, // Near hospital
{1235.2196,-1608.6111,13.5469,181.2655}, // Backalley west of mainstreet
{590.4648,-1252.2269,18.2116,25.0473}, // Outside "BAnk of San Andreas"
{842.5260,-1007.7679,28.4185,213.9953}, // North of Graveyard
{911.9332,-1232.6490,16.9766,5.2999}, // LS Film Studio
{477.6021,-1496.6207,20.4345,266.9252}, // Rodeo Place
{255.4621,-1366.3256,53.1094,312.0852}, // Outside propery in richman
{281.5446,-1261.4562,73.9319,305.0017}, // Another richman property
{790.1918,-839.8533,60.6328,191.9514}, // Mulholland house
{1299.1859,-801.4249,84.1406,269.5274}, // Maddoggs
{1240.3170,-2036.6886,59.9575,276.4659}, // Verdant Bluffs
{2215.5181,-2627.8174,13.5469,273.7786}, // Ocean docks 1
{2509.4346,-2637.6543,13.6453,358.3565}, // Ocean Docks spawn 2
{1435.8024,2662.3647,11.3926,1.1650}, // Northern train station
{1457.4762,2773.4868,10.8203,272.2754}, // Northern golf club
{1739.6390,2803.0569,14.2735,285.3929}, // Northern housing estate 1
{1870.3096,2785.2471,14.2734,42.3102}, // Northern housing estate 2
{1959.7142,2754.6863,10.8203,181.4731}, // Northern house 1
{2314.2556,2759.4504,10.8203,93.2711}, // Northern industrial estate 1
{2216.5674,2715.0334,10.8130,267.6540}, // Northern industrial estate 2
{2101.4192,2678.7874,10.8130,92.0607}, // Northern near railway line
{1951.1090,2660.3877,10.8203,180.8461}, // Northern house 2
{1666.6949,2604.9861,10.8203,179.8495}, // Northern house 3
{2808.3367,2421.5107,11.0625,136.2060}, // Northern shopping centre
{2633.3203,2349.7061,10.6719,178.7175}, // V-Rock
{2606.6348,2161.7490,10.8203,88.7508}, // South V-Rock
{2616.5286,2100.6226,10.8158,177.7834}, // North Ammunation 1
{2491.8816,2397.9370,10.8203,266.6003}, // North carpark 1
{2531.7891,2530.3223,21.8750,91.6686}, // North carpark 2
{2340.6677,2530.4324,10.8203,177.8630}, // North Pizza Stack
{2097.6855,2491.3313,14.8390,181.8117}, // Emerald Isle
{1893.1000,2423.2412,11.1782,269.4385}, // Souvenir shop
{1698.9330,2241.8320,10.8203,357.8584}, // Northern casino
{1479.4559,2249.0769,11.0234,306.3790}, // Baseball stadium 1
{1298.1548,2083.4016,10.8127,256.7034}, // Baseball stadium 2
{1117.8785,2304.1514,10.8203,81.5490}, // North carparks
{1108.9878,1705.8639,10.8203,0.6785}, // Dirtring racing 1
{1423.9780,1034.4188,10.8203,90.9590}, // Sumo
{1537.4377,752.0641,11.0234,271.6893}, // Church
{1917.9590,702.6984,11.1328,359.2682}, // Southern housing estate
{2089.4785,658.0414,11.2707,357.3572}, // Southern house 1
{2489.8286,928.3251,10.8280,67.2245}, // Wedding chapel
{2697.4717,856.4916,9.8360,267.0983}, // Southern construction site
{2845.6104,1288.1444,11.3906,3.6506}, // Southern train station
{2437.9370,1293.1442,10.8203,86.3830}, // Wedding chapel (near Pyramid)
{2299.5430,1451.4177,10.8203,269.1287}, // Carpark (near Pyramid)
{2214.3008,2041.9165,10.8203,268.7626}, // Central parking lot
{2005.9174,2152.0835,10.8203,270.1372}, // Central motel
{2222.1042,1837.4220,10.8203,88.6461}, // Clowns Pocket
{2025.6753,1916.4363,12.3382,272.5852}, // The Visage
{2087.9902,1516.5336,10.8203,48.9300}, // Royal Casino
{2172.1624,1398.7496,11.0625,91.3783}, // Auto Bahn
{2139.1841,987.7975,10.8203,0.2315}, // Come-a-lot
{1860.9672,1030.2910,10.8203,271.6988}, // Behind 4 Dragons
{1673.2345,1316.1067,10.8203,177.7294}, // Airport carpark
{1412.6187,2000.0596,14.7396,271.3568}, // South baseball stadium houses
{-2723.4639,-314.8138,7.1839,43.5562}, // golf course spawn
{-2694.5344,64.5550,4.3359,95.0190}, // in front of a house
{-2458.2000,134.5419,35.1719,303.9446}, // hotel
{-2796.6589,219.5733,7.1875,88.8288}, // house
{-2706.5261,397.7129,4.3672,179.8611}, // park
{-2866.7683,691.9363,23.4989,286.3060}, // house
{-2764.9543,785.6434,52.7813,357.6817}, // donut shop
{-2660.9402,883.2115,79.7738,357.4440}, // house
{-2861.0796,1047.7109,33.6068,188.2750}, // parking lot
{-2629.2009,1383.1367,7.1833,179.7006}, // parking lot at the bridge
{-2079.6802,1430.0189,7.1016,177.6486}, // pier
{-1660.2294,1382.6698,9.8047,136.2952}, // pier 69
{-1674.1964,430.3246,7.1797,226.1357}, // gas station]
{-1954.9982,141.8080,27.1747,277.7342}, // train station
{-1956.1447,287.1091,35.4688,90.4465}, // car shop
{-1888.1117,615.7245,35.1719,128.4498}, // random
{-1922.5566,886.8939,35.3359,272.1293}, // random
{-1983.3458,1117.0645,53.1243,271.2390}, // church
{-2417.6458,970.1491,45.2969,269.3676}, // gas station
{-2108.0171,902.8030,76.5792,5.7139}, // house
{-2097.5664,658.0771,52.3672,270.4487}, // random
{-2263.6650,393.7423,34.7708,136.4152}, // random
{-2287.5027,149.1875,35.3125,266.3989}, // baseball parking lot
{-2039.3571,-97.7205,35.1641,7.4744}, // driving school
{-1867.5022,-141.9203,11.8984,22.4499}, // factory
{-1537.8992,116.0441,17.3226,120.8537}, // docks ship
{-1708.4763,7.0187,3.5489,319.3260}, // docks hangar
{-1427.0858,-288.9430,14.1484,137.0812}, // airport
{-2173.0654,-392.7444,35.3359,237.0159}, // stadium
{-2320.5286,-180.3870,35.3135,179.6980}, // burger shot
{-2930.0049,487.2518,4.9141,3.8258} // harbor
};
//Load data
forward LoadUser_data(playerid,name[],value[]);
public LoadUser_data(playerid,name[],value[])
{
INI_Int("Password",PlayerInfo[playerid][Password]);
INI_Int("Cash",PlayerInfo[playerid][Cash]);
INI_Int("Score",PlayerInfo[playerid][Score]);
INI_Int("DMKills",PlayerInfo[playerid][DMKills]);
INI_Int("DMDeaths",PlayerInfo[playerid][DMDeaths]);
INI_Int("Deaths",PlayerInfo[playerid][Deaths]);
INI_Int("Helper",PlayerInfo[playerid][Helper]);
INI_Int("QA",PlayerInfo[playerid][QA]);
INI_Int("Admin",PlayerInfo[playerid][Admin]);
INI_Int("VipPoints",PlayerInfo[playerid][Points]);
INI_Int("XP",PlayerInfo[playerid][Xp]);
INI_Int("Registered",PlayerInfo[playerid][Registered]);
INI_Int("LoggedIn",PlayerInfo[playerid][LoggedIn]);
return 1;
}
//Main
main()
{
print("=======================================");
print("-| SA Stunts by CaptainPrice loaded! |-");
print("=======================================\n");
}
public OnGameModeInit()
{
XpBar = CreateProgressBar(476, 451, _, 4.0, 0xFFFF00FF, 100000);
//Classes and SetGameModeText
SetGameModeText("SA Stunts v1.0");
AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
//Pickups
aPick = CreatePickup(1318, 23, -1866.2242, -2113.6394, 62.3162, -1);
//Map
AddStaticVehicleEx(587,-1648.40002441,-2239.50000000,30.10000038,0.00000000,-1,-1,15); //Euros
AddStaticVehicleEx(601,-1650.90002441,-2206.60009766,33.79999924,0.00000000,-1,-1,15); //S.W.A.T. Van
AddStaticVehicleEx(545,-1491.00000000,-2171.39990234,1.89999998,0.00000000,-1,-1,15); //Hustler
AddStaticVehicleEx(466,-1697.50000000,-2298.89990234,44.29999924,0.00000000,-1,-1,15); //Glendale
AddStaticVehicleEx(468,-1634.69995117,-2251.19995117,31.00000000,92.00000000,-1,-1,15); //Sanchez
AddStaticVehicleEx(541,-2505.69995117,-602.29998779,132.30000305,0.00000000,-1,-1,15); //Bullet
AddStaticVehicleEx(541,-2501.89941406,-602.59960938,132.30000305,0.00000000,-1,-1,15); //Bullet
AddStaticVehicleEx(451,-2512.89990234,-602.40002441,132.30000305,0.00000000,-1,-1,15); //Turismo
AddStaticVehicleEx(451,-2516.69995117,-601.90002441,132.30000305,0.00000000,-1,-1,15); //Turismo
AddStaticVehicleEx(451,-2520.30004883,-602.09997559,132.30000305,0.00000000,-1,-1,15); //Turismo
AddStaticVehicleEx(506,-2531.39990234,-603.09997559,132.39999390,0.00000000,-1,-1,15); //Super GT
AddStaticVehicleEx(603,-2451.30004883,-676.59997559,133.50000000,0.00000000,-1,-1,15); //Phoenix
AddStaticVehicleEx(475,2815.60009766,-1539.69995117,10.80000019,0.00000000,16,1,15); //Sabre
AddStaticVehicleEx(522,2803.69995117,-1541.69995117,10.60000038,0.00000000,-1,-1,15); //NRG-500
AddStaticVehicleEx(528,-1697.50000000,978.09997559,17.79999924,0.00000000,-1,-1,15); //FBI Truck
AddStaticVehicleEx(432,-1694.19995117,1058.69995117,17.70000076,0.00000000,-1,-1,15); //Rhino
AddStaticVehicleEx(432,-1704.90002441,1059.00000000,17.70000076,0.00000000,-1,-1,15); //Rhino
AddStaticVehicleEx(601,-1693.19995117,977.29998779,17.50000000,0.00000000,-1,-1,15); //S.W.A.T. Van
AddStaticVehicleEx(477,-1713.80004883,1059.30004883,17.39999962,0.00000000,-1,-1,15); //ZR-350
AddStaticVehicleEx(544,-1720.30004883,1036.90002441,18.00000000,268.00000000,-1,-1,15); //Firetruck LA
AddStaticVehicleEx(521,-1808.00000000,524.79998779,234.60000610,0.00000000,-1,-1,15); //FCR-900
AddStaticVehicleEx(522,-1809.90002441,524.50000000,234.60000610,0.00000000,-1,-1,15); //NRG-500
AddStaticVehicleEx(418,-1651.69995117,659.50000000,203.10000610,0.00000000,-1,-1,15); //Moonbeam
AddStaticVehicleEx(456,-1631.00000000,660.40002441,203.19999695,0.00000000,-1,-1,15); //Yankee
AddStaticVehicleEx(428,-1619.50000000,580.29998779,203.10000610,0.00000000,-1,-1,15); //Securicar
AddStaticVehicleEx(451,-1636.00000000,580.79998779,202.69999695,0.00000000,-1,-1,15); //Turismo
AddStaticVehicleEx(587,-1631.80004883,581.09997559,202.69999695,0.00000000,-1,-1,15); //Euros
AddStaticVehicleEx(573,-1629.30004883,605.90002441,203.80000305,86.00000000,-1,-1,15); //Duneride
AddStaticVehicleEx(573,-1629.19995117,610.40002441,203.80000305,86.99548340,-1,-1,15); //Duneride
AddStaticVehicleEx(573,-1628.69995117,626.40002441,203.50000000,86.99523926,-1,-1,15); //Duneride
AddStaticVehicleEx(490,-1592.50000000,748.29998779,-4.90000010,0.00000000,-1,-1,15); //FBI Rancher
AddStaticVehicleEx(597,-1595.80004883,677.29998779,-5.40000010,0.00000000,-1,-1,15); //Police Car (SFPD)
AddStaticVehicleEx(537,-1944.40002441,142.00000000,27.29999924,0.00000000,-1,-1,15); //Freight
AddStaticVehicleEx(482,-2237.50000000,2466.39990234,5.19999981,0.00000000,-1,-1,15); //Burrito
AddStaticVehicleEx(537,130.80000305,1273.40002441,23.79999924,71.50000000,-1,-1,15); //Freight
AddStaticVehicleEx(440,-1645.30004883,1304.30004883,7.19999981,316.00000000,-1,-1,15); //Rumpo
AddStaticVehicleEx(554,-1395.90002441,-1523.40002441,102.09999847,0.00000000,-1,-1,15); //Yosemite
AddStaticVehicleEx(432,-1379.50000000,-1557.69995117,102.30000305,0.00000000,-1,-1,15); //Rhino
AddStaticVehicleEx(573,-1406.40002441,-1540.50000000,102.00000000,0.00000000,-1,-1,15); //Duneride
AddStaticVehicleEx(413,285.20001221,-1849.40002441,3.50000000,0.00000000,-1,-1,15); //Pony
AddStaticVehicleEx(482,289.70001221,-1849.40002441,3.59999990,0.00000000,-1,-1,15); //Burrito
CreateObject(9907,-1870.50000000,-2086.80004883,146.80000305,0.00000000,0.00000000,174.00000000); //object(monolith_sfe) (1)
CreateObject(1725,-1634.09997559,-2235.60009766,30.50000000,0.00000000,0.00000000,0.00000000); //object(mrk_bed1) (1)
CreateObject(1736,-1632.90002441,-2232.30004883,32.59999847,0.00000000,0.00000000,0.00000000); //object(cj_stags_head) (1)
CreateObject(1778,-1630.00000000,-2237.19995117,30.50000000,0.00000000,0.00000000,0.00000000); //object(cj_mop_pail) (1)
CreateObject(1808,-1628.50000000,-2240.69995117,30.50000000,0.00000000,0.00000000,273.00000000); //object(cj_watercooler2) (1)
CreateObject(2132,-1637.50000000,-2232.60009766,30.50000000,0.00000000,0.00000000,0.00000000); //object(cj_kitch2_sink) (1)
CreateObject(2297,-1632.59997559,-2236.80004883,30.50000000,0.00000000,0.00000000,138.00000000); //object(tv_unit_2) (1)
CreateObject(2417,-1635.40002441,-2232.60009766,30.50000000,0.00000000,0.00000000,0.00000000); //object(cj_ff_cooker) (1)
CreateObject(2514,-1629.80004883,-2247.39990234,30.50000000,0.00000000,0.00000000,180.25000000); //object(cj_toilet1) (1)
CreateObject(2517,-1637.00000000,-2248.10009766,30.60000038,0.00000000,0.00000000,0.00000000); //object(cj_shower1) (1)
CreateObject(2526,-1633.59997559,-2247.50000000,30.50000000,0.00000000,0.00000000,0.00000000); //object(cj_bath4) (1)
CreateObject(2630,-1630.30004883,-2233.39990234,30.50000000,0.00000000,0.00000000,0.00000000); //object(gym_bike) (1)
CreateObject(3264,-1645.90002441,-2238.19995117,29.20000076,0.00000000,0.00000000,186.00000000); //object(privatesign3) (1)
CreateObject(1280,-1639.19995117,-2235.10009766,30.89999962,0.00000000,0.00000000,0.00000000); //object(parkbench1) (1)
CreateObject(3107,-1641.40002441,-2236.39990234,33.50000000,0.00000000,0.00000000,0.00000000); //object(wongs_erection2) (1)
CreateObject(16003,-1640.30004883,-2226.69995117,31.00000000,0.00000000,0.00000000,0.00000000); //object(drvin_ticket) (1)
CreateObject(13722,-1662.50000000,-2397.80004883,104.00000000,0.00000000,354.25000000,183.99998474); //object(vinesign1_cunte) (1)
CreateObject(13831,-1662.69995117,-2395.69995117,104.80000305,0.00000000,354.00000000,181.75003052); //object(vinesign1_cunte01) (2)
CreateObject(14467,-1840.80004883,-2136.39990234,80.09999847,0.00000000,0.00000000,0.00000000); //object(carter_statue) (1)
CreateObject(14467,-1888.19995117,-2106.30004883,62.90000153,0.00000000,0.00000000,0.00000000); //object(carter_statue) (2)
CreateObject(3359,-1695.30004883,-1889.00000000,94.40000153,0.00000000,0.00000000,0.00000000); //object(cxrf_savhusgar1_) (1)
CreateObject(3267,-2879.60009766,-1547.59997559,136.50000000,0.00000000,0.00000000,109.99993896); //object(mil_samsite) (2)
CreateObject(987,-2774.50000000,-1607.00000000,140.39999390,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (1)
CreateObject(987,-2786.39990234,-1606.90002441,140.39999390,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (2)
CreateObject(987,-2798.10009766,-1606.50000000,140.39999390,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (3)
CreateObject(987,-2810.19995117,-1606.30004883,140.39999390,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (4)
CreateObject(987,-2822.10009766,-1605.90002441,140.39999390,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (5)
CreateObject(987,-2834.00000000,-1605.69995117,140.39999390,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (6)
CreateObject(987,-2845.89990234,-1605.40002441,140.39999390,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (7)
CreateObject(987,-2857.69995117,-1605.09997559,140.39999390,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (8)
CreateObject(947,-2802.00000000,-1544.69995117,141.00000000,0.00000000,0.00000000,0.00000000); //object(bskballhub_lax01) (1)
CreateObject(2114,-2800.10009766,-1542.19995117,138.80000305,0.00000000,0.00000000,0.00000000); //object(basketball) (1)
CreateObject(2026,-2815.50000000,-1523.50000000,143.00000000,0.00000000,0.00000000,0.00000000); //object(mrk_shade_tmp) (1)
CreateObject(1645,-2809.10009766,-1529.69995117,140.19999695,0.00000000,0.00000000,184.00000000); //object(lounge_wood_up) (1)
CreateObject(1742,-2820.19995117,-1515.19995117,139.89999390,0.00000000,0.00000000,0.00000000); //object(med_bookshelf) (1)
CreateObject(2008,-2818.69995117,-1515.50000000,139.80000305,0.00000000,0.00000000,0.00000000); //object(officedesk1) (1)
CreateObject(2121,-2817.69995117,-1516.19995117,140.39999390,0.00000000,0.00000000,182.00000000); //object(low_din_chair_2) (1)
CreateObject(2181,-2816.60009766,-1515.50000000,139.80000305,0.00000000,0.00000000,0.00000000); //object(med_office5_desk_2) (1)
CreateObject(3302,-2809.30004883,-1525.19995117,143.19999695,0.00000000,0.00000000,0.00000000); //object(cxrf_corpanel) (1)
CreateObject(3267,-2286.59960938,-1653.89941406,482.39999390,0.00000000,0.00000000,265.99548340); //object(mil_samsite) (3)
CreateObject(3267,-2159.00000000,-1685.39941406,302.00000000,0.00000000,0.00000000,265.99548340); //object(mil_samsite) (4)
CreateObject(3267,-2145.00000000,-1961.00000000,238.30000305,0.00000000,0.00000000,221.99523926); //object(mil_samsite) (5)
CreateObject(3267,-1923.59997559,-1567.30004883,134.60000610,0.00000000,0.00000000,265.99548340); //object(mil_samsite) (7)
CreateObject(1632,-2394.10009766,-688.59997559,133.39999390,0.00000000,0.00000000,0.00000000); //object(waterjump1) (1)
CreateObject(1632,-2393.89990234,-682.29998779,137.89999390,23.98446655,2.18908691,357.10980225); //object(waterjump1) (2)
CreateObject(1632,-2393.60009766,-678.70001221,142.39999390,33.97515869,2.40887451,356.64739990); //object(waterjump1) (3)
CreateObject(1632,-2393.50000000,-676.29998779,146.89999390,43.95959473,2.77227783,356.06341553); //object(waterjump1) (4)
CreateObject(1503,-2508.39990234,-722.50000000,137.80000305,0.00000000,0.00000000,0.00000000); //object(dyn_ramp) (1)
CreateObject(16776,-2369.00000000,-616.00000000,128.89999390,0.00000000,0.00000000,0.00000000); //object(des_cockbody) (1)
CreateObject(7392,-2435.80004883,-714.00000000,140.10000610,354.00366211,2.01101685,0.21017456); //object(vegcandysign1) (1)
CreateObject(7073,-2414.19995117,-741.20001221,137.89999390,0.00000000,234.00000000,274.00000000); //object(vegascowboy1) (1)
CreateObject(9833,-2479.10009766,-609.70001221,134.80000305,0.00000000,0.00000000,0.00000000); //object(fountain_sfw) (1)
CreateObject(18256,-2513.50000000,-843.50000000,6.59999990,0.00000000,0.00000000,270.70397949); //object(w7bark01) (1)
CreateObject(18256,-2516.69995117,-890.29998779,-1.10000002,1.94058228,14.00820923,270.21908569); //object(w7bark01) (2)
CreateObject(625,-2489.50000000,-588.50000000,131.50000000,0.00000000,0.00000000,0.00000000); //object(veg_palmkb1) (1)
CreateObject(640,-2502.30004883,-688.40002441,139.00000000,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush2) (1)
CreateObject(5463,-2847.30004883,-344.79998779,35.20000076,0.00000000,0.00000000,0.00000000); //object(laebuildsit01) (1)
CreateObject(3388,-2859.30004883,-349.00000000,35.40000153,0.00000000,0.00000000,0.00000000); //object(a51_srack4_) (1)
CreateObject(1655,-2470.00000000,-714.09997559,136.39999390,0.00000000,0.00000000,60.00000000); //object(waterjumpx2) (1)
CreateObject(1655,-2473.89990234,-711.70001221,139.60000610,24.00000000,0.00000000,59.99633789); //object(waterjumpx2) (2)
CreateObject(2780,-2481.69995117,-711.70001221,137.60000610,0.00000000,0.00000000,0.00000000); //object(cj_smoke_mach) (1)
CreateObject(2780,-2476.60009766,-705.70001221,136.80000305,0.00000000,0.00000000,0.00000000); //object(cj_smoke_mach) (2)
CreateObject(2780,-2486.39990234,-714.90002441,141.39999390,0.00000000,0.00000000,0.00000000); //object(cj_smoke_mach) (3)
CreateObject(2780,-2479.19995117,-708.59997559,137.39999390,0.00000000,0.00000000,0.00000000); //object(cj_smoke_mach) (4)
CreateObject(2780,-2468.60009766,-707.40002441,135.50000000,0.00000000,0.00000000,0.00000000); //object(cj_smoke_mach) (5)
CreateObject(2780,-2485.60009766,-702.29998779,138.19999695,0.00000000,0.00000000,0.00000000); //object(cj_smoke_mach) (6)
CreateObject(2780,-2495.60009766,-698.79998779,159.39999390,0.00000000,0.00000000,0.00000000); //object(cj_smoke_mach) (7)
CreateObject(2780,-2491.80004883,-700.29998779,149.50000000,0.00000000,0.00000000,0.00000000); //object(cj_smoke_mach) (8)
CreateObject(2780,-2491.30004883,-702.00000000,142.19999695,0.00000000,0.00000000,0.00000000); //object(cj_smoke_mach) (9)
CreateObject(13592,-2086.89990234,-642.00000000,58.29999924,0.00000000,0.00000000,0.00000000); //object(loopbig) (1)
CreateObject(13592,-2099.30004883,-648.90002441,58.29999924,0.00000000,0.00000000,0.00000000); //object(loopbig) (2)
CreateObject(13592,-2110.09960938,-656.00000000,58.29999924,0.00000000,0.00000000,0.00000000); //object(loopbig) (4)
CreateObject(952,2775.69995117,-1587.90002441,29.89999962,0.00000000,0.00000000,0.00000000); //object(generator_big_d) (1)
CreateObject(952,2771.60009766,-1587.90002441,29.89999962,0.00000000,0.00000000,0.00000000); //object(generator_big_d) (2)
CreateObject(17000,2894.60009766,-1660.80004883,10.00000000,0.00000000,0.00000000,0.00000000); //object(wt6suppsxc) (1)
CreateObject(1632,2871.60009766,-1704.19995117,11.39999962,0.00000000,0.00000000,0.00000000); //object(waterjump1) (5)
CreateObject(1632,2871.80004883,-1698.00000000,15.19999981,20.00000000,0.00000000,0.00000000); //object(waterjump1) (6)
CreateObject(1632,2871.80004883,-1693.09997559,21.00000000,31.99511719,0.00000000,0.00000000); //object(waterjump1) (7)
CreateObject(1632,2871.89990234,-1689.80004883,29.00000000,55.99218750,0.00000000,0.00000000); //object(waterjump1) (8)
CreateObject(1632,2872.10009766,-1690.40002441,36.29999924,85.99182129,0.00000000,0.00000000); //object(waterjump1) (9)
CreateObject(1632,2871.89990234,-1693.90002441,42.29999924,74.00000000,180.00000000,180.00000000); //object(waterjump1) (10)
CreateObject(1632,2872.00000000,-1697.50000000,45.70000076,55.99838257,179.99731445,179.99145508); //object(waterjump1) (11)
CreateObject(1632,2872.00000000,-1704.09997559,48.09999847,27.99731445,179.99652100,179.98608398); //object(waterjump1) (12)
CreateObject(1632,2871.89990234,-1710.69995117,47.09999847,1.99316406,179.99511719,179.98107910); //object(waterjump1) (13)
CreateObject(1632,2871.89990234,-1717.30004883,42.79999924,339.98852539,179.99420166,179.97583008); //object(waterjump1) (14)
CreateObject(1632,2871.89990234,-1720.80004883,37.09999847,313.98840332,179.98510742,179.96557617); //object(waterjump1) (15)
CreateObject(1632,2871.80004883,-1722.00000000,29.29999924,289.98376465,179.96643066,179.94189453); //object(waterjump1) (16)
CreateObject(1632,2872.00000000,-1719.90002441,23.00000000,280.77783203,338.17291260,338.49835205); //object(waterjump1) (17)
CreateObject(1632,2872.60009766,-1718.19995117,20.79999924,294.33029175,350.28335571,351.10632324); //object(waterjump1) (18)
CreateObject(1632,2873.10009766,-1713.19995117,16.60000038,300.25903320,352.06811523,355.10757446); //object(waterjump1) (19)
CreateObject(1503,2672.39990234,-1648.09997559,9.89999962,0.00000000,0.00000000,0.00000000); //object(dyn_ramp) (2)
CreateObject(1503,2672.39990234,-1645.09997559,12.89999962,32.00000000,0.00000000,0.00000000); //object(dyn_ramp) (3)
CreateObject(2222,2941.80004883,-1381.59997559,9.80000019,0.00000000,0.00000000,0.00000000); //object(rustyhigh) (1)
CreateObject(13638,2933.69995117,-1421.69995117,12.19999981,0.00000000,0.00000000,0.00000000); //object(stunt1) (1)
CreateObject(13638,2923.00000000,-1409.69995117,20.00000000,0.00000000,0.00000000,0.00000000); //object(stunt1) (2)
CreateObject(13593,2932.60009766,-1392.09997559,10.69999981,0.00000000,0.00000000,0.00000000); //object(kickramp03) (1)
CreateObject(13593,2932.69995117,-1388.80004883,12.50000000,8.00000000,0.00000000,0.00000000); //object(kickramp03) (2)
CreateObject(13640,2792.39990234,-2344.10009766,13.69999981,0.00000000,0.00000000,0.00000000); //object(arse) (1)
CreateObject(13640,2786.39990234,-2344.19995117,13.69999981,0.00000000,0.00000000,0.00000000); //object(arse) (2)
CreateObject(13592,2859.50000000,-1624.69995117,21.60000038,0.00000000,0.00000000,0.00000000); //object(loopbig) (3)
CreateObject(987,2424.10009766,-1901.69995117,23.10000038,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (9)
CreateObject(987,2436.19995117,-1902.00000000,23.10000038,0.00000000,0.00000000,93.25000000); //object(elecfence_bar) (10)
CreateObject(987,2436.10009766,-1889.90002441,23.10000038,0.00000000,0.00000000,179.24645996); //object(elecfence_bar) (11)
CreateObject(987,2425.50000000,-1889.80004883,23.10000038,0.00000000,2.00000000,267.24197388); //object(elecfence_bar) (12)
CreateObject(1632,2496.10009766,-1737.69995117,13.80000019,0.00000000,0.00000000,181.99996948); //object(waterjump1) (20)
CreateObject(1632,2496.39990234,-1743.50000000,18.29999924,30.00000000,0.00000000,181.99952698); //object(waterjump1) (21)
CreateObject(1632,2483.80004883,-1669.90002441,13.60000038,0.00000000,0.00000000,0.00000000); //object(waterjump1) (22)
CreateObject(1632,2483.60009766,-1664.09997559,17.60000038,24.00000000,0.00000000,0.00000000); //object(waterjump1) (23)
CreateObject(1632,2483.60009766,-1659.59997559,24.20000076,41.99523926,0.00000000,0.00000000); //object(waterjump1) (24)
CreateObject(1697,2528.30004883,-1677.90002441,20.50000000,0.00000000,0.00000000,0.00000000); //object(roofstuff16) (1)
CreateObject(13590,2590.39990234,-1679.00000000,3.00000000,0.00000000,0.00000000,0.00000000); //object(kickbus04) (1)
CreateObject(11015,2587.60009766,-1626.40002441,3.90000010,0.00000000,0.00000000,0.00000000); //object(drivingschoolex_sfs) (1)
CreateObject(11099,2590.50000000,-1574.30004883,5.69999981,0.00000000,0.00000000,0.00000000); //object(drivingschskid_sfs) (1)
CreateObject(1337,2559.19995117,-1684.40002441,142.50000000,0.00000000,0.00000000,0.00000000); //object(1)
CreateObject(1337,2597.50000000,-1642.19995117,119.50000000,0.00000000,0.00000000,0.00000000); //object(2)
CreateObject(1337,2589.69995117,-1635.30004883,2.20000005,0.00000000,0.00000000,0.00000000); //object(3)
CreateObject(1337,2589.19995117,-1635.30004883,3.40000010,0.00000000,0.00000000,0.00000000); //object(4)
CreateObject(1632,-1532.90002441,958.09997559,7.30000019,0.00000000,0.00000000,342.00000000); //object(waterjump1) (25)
CreateObject(1632,-1529.69995117,965.40002441,10.39999962,0.00000000,0.00000000,329.99890137); //object(waterjump1) (26)
CreateObject(1632,-1527.40002441,969.50000000,13.39999962,20.00000000,0.00000000,329.99633789); //object(waterjump1) (27)
CreateObject(1632,-1526.00000000,972.20001221,16.50000000,25.99511719,0.00000000,329.99633789); //object(waterjump1) (28)
CreateObject(2910,-1502.00000000,1064.00000000,20.20000076,0.00000000,0.00000000,344.00000000); //object(temp_road) (1)
CreateObject(1649,-1481.30004883,1125.59997559,21.79999924,0.00000000,0.00000000,342.00000000); //object(wglasssmash) (1)
CreateObject(1649,-1485.80004883,1119.69995117,21.79999924,0.00000000,0.00000000,341.99890137); //object(wglasssmash) (2)
CreateObject(1649,-1490.69995117,1114.40002441,21.79999924,0.00000000,0.00000000,341.99890137); //object(wglasssmash) (3)
CreateObject(1649,-1486.40002441,1115.40002441,21.79999924,0.00000000,0.00000000,341.99890137); //object(wglasssmash) (4)
CreateObject(1649,-1492.00000000,1092.09997559,21.79999924,0.00000000,0.00000000,341.99890137); //object(wglasssmash) (5)
CreateObject(1649,-1499.30004883,1083.90002441,21.79999924,0.00000000,0.00000000,341.99890137); //object(wglasssmash) (6)
CreateObject(1649,-1498.19995117,1068.09997559,21.79999924,0.00000000,0.00000000,341.99890137); //object(wglasssmash) (7)
CreateObject(1649,-1508.19995117,1043.09997559,21.79999924,0.00000000,0.00000000,341.99890137); //object(wglasssmash) (8)
CreateObject(1632,-1485.69995117,1147.40002441,21.39999962,0.00000000,0.00000000,340.00000000); //object(waterjump1) (29)
CreateObject(1632,-1481.90002441,1146.09997559,21.39999962,0.00000000,0.00000000,339.99938965); //object(waterjump1) (30)
CreateObject(1632,-1478.09997559,1144.80004883,21.39999962,0.00000000,0.00000000,339.99938965); //object(waterjump1) (31)
CreateObject(1632,-1474.30004883,1143.50000000,21.39999962,0.00000000,0.00000000,339.99938965); //object(waterjump1) (32)
CreateObject(1632,-1470.80004883,1142.30004883,21.39999962,0.00000000,0.00000000,339.99938965); //object(waterjump1) (33)
CreateObject(2910,-1451.00000000,1230.19995117,23.20000076,0.00000000,0.00000000,339.99841309); //object(temp_road) (2)
CreateObject(1632,-1427.40002441,1308.50000000,24.39999962,0.00000000,0.00000000,0.00000000); //object(waterjump1) (34)
CreateObject(1632,-1423.40002441,1308.50000000,24.39999962,0.00000000,0.00000000,0.00000000); //object(waterjump1) (35)
CreateObject(1632,-1419.40002441,1308.30004883,24.39999962,0.00000000,0.00000000,0.00000000); //object(waterjump1) (36)
CreateObject(1632,-1431.69995117,1308.40002441,24.39999962,0.00000000,0.00000000,0.00000000); //object(waterjump1) (37)
CreateObject(2910,-1424.90002441,1398.00000000,27.00000000,0.00000000,0.00000000,359.99389648); //object(temp_road) (3)
CreateObject(1632,-1427.69995117,1480.50000000,28.20000076,0.00000000,0.00000000,0.00000000); //object(waterjump1) (38)
CreateObject(1632,-1427.80004883,1485.80004883,31.20000076,12.00000000,0.00000000,0.00000000); //object(waterjump1) (39)
CreateObject(2910,-1429.80004883,1576.90002441,35.00000000,0.00000000,0.00000000,359.98901367); //object(temp_road) (4)
CreateObject(1632,-1428.30004883,1654.90002441,36.20000076,11.99707031,0.00000000,0.00000000); //object(waterjump1) (40)
CreateObject(1632,-1428.40002441,1661.09997559,42.40000153,31.99707031,0.00000000,0.00000000); //object(waterjump1) (41)
CreateObject(1632,-1782.80004883,580.09997559,235.19999695,0.00000000,0.00000000,0.00000000); //object(waterjump1) (42)
CreateObject(1632,-1782.80004883,585.00000000,238.50000000,20.00000000,0.00000000,0.00000000); //object(waterjump1) (43)
CreateObject(1632,-1782.59997559,589.59997559,243.50000000,29.99227905,0.86596680,359.56710815); //object(waterjump1) (44)
CreateObject(10784,-1637.59997559,620.29998779,205.50000000,0.00000000,0.00000000,0.00000000); //object(aircarpark_04_sfse) (1)
CreateObject(1632,-1621.50000000,669.50000000,203.00000000,0.00000000,0.00000000,0.00000000); //object(waterjump1) (45)
CreateObject(973,-1665.90002441,586.90002441,202.80000305,0.00000000,0.00000000,269.99996948); //object(sub_roadbarrier) (1)
CreateObject(973,-1665.90002441,586.90002441,203.80000305,0.00000000,0.00000000,269.99450684); //object(sub_roadbarrier) (2)
CreateObject(973,-1665.90002441,586.90002441,204.80000305,0.00000000,0.00000000,269.99450684); //object(sub_roadbarrier) (3)
CreateObject(973,-1665.90002441,586.90002441,205.80000305,0.00000000,0.00000000,269.99450684); //object(sub_roadbarrier) (4)
CreateObject(973,-1665.90002441,586.90002441,206.80000305,0.00000000,0.00000000,269.99450684); //object(sub_roadbarrier) (5)
CreateObject(973,-1665.90002441,586.90002441,207.80000305,0.00000000,0.00000000,269.99450684); //object(sub_roadbarrier) (6)
CreateObject(973,-1665.90002441,586.90002441,208.60000610,0.00000000,0.00000000,269.99450684); //object(sub_roadbarrier) (7)
CreateObject(1632,-1621.59997559,673.50000000,205.50000000,22.00000000,0.00000000,0.00000000); //object(waterjump1) (46)
CreateObject(7392,-2030.00000000,83.19999695,49.79999924,0.00000000,0.00000000,0.00000000); //object(vegcandysign1) (2)
CreateObject(1632,-1903.30004883,11.80000019,38.50000000,0.00000000,0.00000000,0.00000000); //object(waterjump1) (47)
CreateObject(1632,-1903.30004883,18.29999924,42.50000000,18.00000000,0.00000000,0.00000000); //object(waterjump1) (48)
CreateObject(1632,-1903.30004883,23.70000076,48.00000000,27.99560547,0.00000000,0.00000000); //object(waterjump1) (49)
CreateObject(8493,-1138.00000000,540.00000000,16.39999962,0.00000000,0.00000000,0.00000000); //object(pirtshp01_lvs) (1)
CreateObject(10444,-1233.50000000,463.50000000,6.19999981,0.00000000,0.00000000,0.00000000); //object(poolwater_sfs) (1)
CreateObject(10444,-1233.50000000,463.50000000,7.19999981,0.00000000,0.00000000,0.00000000); //object(poolwater_sfs) (2)
CreateObject(10444,-1233.50000000,463.50000000,9.00000000,0.00000000,0.00000000,0.00000000); //object(poolwater_sfs) (3)
CreateObject(10444,-1233.50000000,463.50000000,10.00000000,0.00000000,0.00000000,0.00000000); //object(poolwater_sfs) (4)
CreateObject(10444,-1233.50000000,463.50000000,10.80000019,0.00000000,0.00000000,0.00000000); //object(poolwater_sfs) (5)
CreateObject(10444,-1233.50000000,463.50000000,12.30000019,0.00000000,0.00000000,0.00000000); //object(poolwater_sfs) (6)
CreateObject(4867,-1410.69995117,567.70001221,0.89999998,0.00000000,0.00000000,0.00000000); //object(lasrnway3_las) (2)
CreateObject(14414,-1514.30004883,531.70001221,3.20000005,0.00000000,0.00000000,266.00000000); //object(carter-stairs05) (1)
CreateObject(14414,-1514.59997559,527.79998779,3.20000005,0.00000000,0.00000000,265.99548340); //object(carter-stairs05) (2)
CreateObject(14414,-1514.80004883,523.90002441,3.20000005,0.00000000,0.00000000,265.99548340); //object(carter-stairs05) (3)
CreateObject(14414,-1514.80004883,520.00000000,3.20000005,0.00000000,0.00000000,265.99548340); //object(carter-stairs05) (4)
CreateObject(987,-1316.59997559,659.29998779,0.89999998,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (13)
CreateObject(987,-1328.40002441,659.29998779,0.89999998,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (14)
CreateObject(987,-1340.09997559,659.40002441,0.89999998,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (15)
CreateObject(987,-1352.00000000,659.40002441,0.89999998,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (16)
CreateObject(987,-1363.90002441,659.50000000,0.89999998,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (17)
CreateObject(987,-1375.40002441,659.50000000,0.89999998,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (18)
CreateObject(987,-1377.80004883,649.20001221,0.89999998,0.00000000,0.00000000,62.00000000); //object(elecfence_bar) (19)
CreateObject(987,-1387.30004883,642.09997559,0.89999998,0.00000000,0.00000000,37.99584961); //object(elecfence_bar) (20)
CreateObject(987,-1398.59997559,645.50000000,0.89999998,0.00000000,0.00000000,343.99072266); //object(elecfence_bar) (21)
CreateObject(987,-1401.50000000,657.20001221,0.89999998,0.00000000,0.00000000,285.98742676); //object(elecfence_bar) (22)
CreateObject(987,-1401.90002441,657.00000000,0.89999998,0.00000000,0.00000000,17.98507690); //object(elecfence_bar) (23)
CreateObject(987,-1413.69995117,658.09997559,0.89999998,0.00000000,0.00000000,357.98742676); //object(elecfence_bar) (24)
CreateObject(987,-1425.19995117,657.79998779,0.89999998,0.00000000,0.00000000,1.98400879); //object(elecfence_bar) (25)
CreateObject(987,-1437.09997559,657.59997559,0.89999998,0.00000000,0.00000000,1.98303223); //object(elecfence_bar) (26)
CreateObject(987,-1449.00000000,657.50000000,0.89999998,0.00000000,0.00000000,1.98303223); //object(elecfence_bar) (27)
CreateObject(987,-1460.80004883,657.20001221,0.89999998,0.00000000,0.00000000,1.98303223); //object(elecfence_bar) (28)
CreateObject(987,-1472.59997559,657.00000000,0.89999998,0.00000000,0.00000000,1.98303223); //object(elecfence_bar) (29)
CreateObject(987,-1484.09997559,656.59997559,0.89999998,0.00000000,0.00000000,1.98303223); //object(elecfence_bar) (30)
CreateObject(987,-1517.59997559,647.50000000,0.89999998,0.00000000,0.00000000,89.98303223); //object(elecfence_bar) (31)
CreateObject(987,-1516.50000000,635.79998779,0.89999998,0.00000000,0.00000000,93.97802734); //object(elecfence_bar) (32)
CreateObject(987,-1516.69995117,624.00000000,0.89999998,0.00000000,0.00000000,91.97705078); //object(elecfence_bar) (33)
CreateObject(987,-1516.69995117,612.50000000,0.89999998,0.00000000,0.00000000,91.97204590); //object(elecfence_bar) (34)
CreateObject(987,-1516.69995117,600.59997559,0.89999998,0.00000000,0.00000000,91.97204590); //object(elecfence_bar) (35)
CreateObject(987,-1516.19995117,588.50000000,0.89999998,0.00000000,0.00000000,91.97204590); //object(elecfence_bar) (36)
CreateObject(987,-1516.09997559,576.50000000,0.89999998,0.00000000,0.00000000,91.97204590); //object(elecfence_bar) (37)
CreateObject(987,-1518.69995117,565.20001221,0.89999998,0.00000000,0.00000000,77.97204590); //object(elecfence_bar) (38)
CreateObject(987,-1304.50000000,659.70001221,0.89999998,0.00000000,0.00000000,268.00000000); //object(elecfence_bar) (39)
CreateObject(987,-1304.90002441,648.09997559,0.89999998,0.00000000,0.00000000,267.99499512); //object(elecfence_bar) (40)
CreateObject(987,-1305.30004883,636.59997559,0.89999998,0.00000000,0.00000000,269.24499512); //object(elecfence_bar) (41)
CreateObject(987,-1305.19995117,624.79998779,0.89999998,0.00000000,0.00000000,269.24194336); //object(elecfence_bar) (42)
CreateObject(987,-1305.30004883,613.09997559,0.89999998,0.00000000,0.00000000,269.24194336); //object(elecfence_bar) (43)
CreateObject(987,-1305.09997559,601.29998779,0.89999998,0.00000000,0.00000000,269.24194336); //object(elecfence_bar) (44)
CreateObject(987,-1305.40002441,589.79998779,0.89999998,0.00000000,0.00000000,269.24194336); //object(elecfence_bar) (45)
CreateObject(987,-1305.40002441,577.79998779,0.89999998,0.00000000,0.00000000,269.24194336); //object(elecfence_bar) (46)
CreateObject(987,-1305.69995117,565.79998779,0.89999998,0.00000000,0.00000000,269.24194336); //object(elecfence_bar) (47)
CreateObject(987,-1305.40002441,554.40002441,0.89999998,0.00000000,0.00000000,269.24194336); //object(elecfence_bar) (48)
CreateObject(987,-1305.40002441,542.59997559,0.89999998,0.00000000,0.00000000,269.24194336); //object(elecfence_bar) (49)
CreateObject(987,-1305.19995117,530.90002441,0.89999998,0.00000000,0.00000000,269.24194336); //object(elecfence_bar) (50)
CreateObject(987,-1305.00000000,518.40002441,0.89999998,0.00000000,0.00000000,269.24194336); //object(elecfence_bar) (51)
CreateObject(3785,-1297.59997559,489.10000610,11.89999962,0.00000000,0.00000000,0.00000000); //object(bulkheadlight) (1)
CreateObject(1649,-1507.00000000,1045.00000000,21.79999924,0.00000000,0.00000000,341.99890137); //object(wglasssmash) (9)
CreateObject(1649,-1505.40002441,1047.80004883,21.79999924,0.00000000,0.00000000,341.99890137); //object(wglasssmash) (10)
CreateObject(1649,-1503.80004883,1050.90002441,21.79999924,0.00000000,0.00000000,341.99890137); //object(wglasssmash) (11)
CreateObject(1649,-1501.30004883,1055.40002441,21.79999924,0.00000000,0.00000000,341.99890137); //object(wglasssmash) (12)
CreateObject(1649,-1500.09997559,1063.40002441,20.60000038,61.41531372,192.61917114,150.87701416); //object(wglasssmash) (13)
CreateObject(16778,-1524.19995117,951.40002441,6.00000000,0.00000000,0.00000000,30.00000000); //object(des_ufosign) (1)
CreateObject(1632,-1492.19995117,2666.50000000,55.50000000,0.00000000,0.00000000,0.00000000); //object(waterjump1) (50)
CreateObject(1632,-1492.19995117,2671.39990234,60.00000000,34.00000000,0.00000000,0.00000000); //object(waterjump1) (51)
CreateObject(1632,-1492.09997559,2673.30004883,67.50000000,63.99716187,0.00000000,0.00000000); //object(waterjump1) (52)
CreateObject(1632,-1492.30004883,2671.30004883,75.00000000,80.00000000,180.00000000,180.00000000); //object(waterjump1) (53)
CreateObject(1632,-1492.30004883,2665.00000000,81.00000000,53.99694824,179.99835205,179.99041748); //object(waterjump1) (54)
CreateObject(1632,-1492.30004883,2657.10009766,83.40000153,25.99227905,179.99645996,179.98614502); //object(waterjump1) (55)
CreateObject(1632,-1492.80004883,2682.80004883,56.09999847,0.00000000,0.00000000,0.00000000); //object(waterjump1) (56)
CreateObject(1632,-1492.09997559,2648.39990234,82.80000305,9.98815918,179.99499512,179.98199463); //object(waterjump1) (57)
CreateObject(18229,-2471.50000000,-766.90002441,124.30000305,0.00000000,0.00000000,82.00000000); //object(w7bark) (1)
CreateObject(18229,-2472.39990234,-810.20001221,118.80000305,0.00000000,346.00000000,99.99645996); //object(w7bark) (2)
CreateObject(18229,-2466.60009766,-851.50000000,102.00000000,0.00000000,329.99792480,99.99206543); //object(w7bark) (3)
CreateObject(18229,-2462.80004883,-881.29998779,79.40000153,0.00000000,315.99633789,99.99206543); //object(w7bark) (4)
CreateObject(18229,-2457.50000000,-915.09997559,51.40000153,0.00000000,323.99426270,99.99203491); //object(w7bark) (5)
CreateObject(987,-1472.19995117,-1385.09997559,99.09999847,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (52)
CreateObject(987,-1480.69995117,-1385.40002441,93.90000153,356.53659058,329.93945312,353.99755859); //object(elecfence_bar) (53)
CreateObject(987,-1490.50000000,-1383.80004883,88.69999695,356.53381348,329.93591309,353.99597168); //object(elecfence_bar) (54)
CreateObject(987,-1500.30004883,-1382.80004883,81.90000153,356.53381348,329.93591309,353.99597168); //object(elecfence_bar) (55)
CreateObject(987,-1460.80004883,-1385.30004883,99.09999847,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (56)
CreateObject(987,-1449.40002441,-1385.09997559,99.09999847,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (57)
CreateObject(987,-980.29998779,-1394.80004883,129.19999695,0.00000000,358.00000000,65.99996948); //object(elecfence_bar) (58)
CreateObject(987,-991.40002441,-1415.90002441,129.00000000,0.00000000,357.99499512,65.99487305); //object(elecfence_bar) (61)
CreateObject(987,-996.59997559,-1426.69995117,128.60000610,0.00000000,357.99499512,65.99487305); //object(elecfence_bar) (62)
CreateObject(987,-1001.90002441,-1437.40002441,128.10000610,0.00000000,357.99499512,65.99487305); //object(elecfence_bar) (63)
CreateObject(987,-1007.50000000,-1448.30004883,128.10000610,0.00000000,357.99499512,65.99487305); //object(elecfence_bar) (64)
CreateObject(987,-1012.70001221,-1459.19995117,128.00000000,0.00000000,357.99499512,65.99487305); //object(elecfence_bar) (65)
CreateObject(987,-1018.40002441,-1469.40002441,128.00000000,0.00000000,357.99499512,65.99487305); //object(elecfence_bar) (66)
CreateObject(987,-1483.00000000,-1384.40002441,99.09999847,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (67)
CreateObject(5821,-1396.19995117,-1630.59997559,106.69999695,0.00000000,0.00000000,0.00000000); //object(odrampbit03) (1)
CreateObject(5821,-1384.80004883,-1634.19995117,116.19999695,0.00000000,0.00000000,88.00000000); //object(odrampbit03) (2)
CreateObject(16776,-1377.00000000,-1483.30004883,100.90000153,0.00000000,0.00000000,0.00000000); //object(des_cockbody) (2)
CreateObject(16778,-1408.69995117,-1467.59997559,100.50000000,0.00000000,0.00000000,172.00000000); //object(des_ufosign) (2)
CreateObject(3374,-1423.30004883,-1456.90002441,102.19999695,0.00000000,0.00000000,0.00000000); //object(sw_haybreak02) (1)
CreateObject(3374,-1423.69995117,-1458.90002441,104.19999695,0.00000000,0.00000000,352.00000000); //object(sw_haybreak02) (2)
CreateObject(3374,-1422.00000000,-1455.59997559,105.19999695,0.00000000,0.00000000,351.99645996); //object(sw_haybreak02) (3)
CreateObject(647,-1378.40002441,-1554.40002441,103.00000000,0.00000000,0.00000000,0.00000000); //object(new_bushsm) (1)
CreateObject(647,-1377.90002441,-1556.50000000,103.00000000,0.00000000,0.00000000,0.00000000); //object(new_bushsm) (2)
CreateObject(647,-1378.00000000,-1560.40002441,103.00000000,0.00000000,0.00000000,0.00000000); //object(new_bushsm) (3)
CreateObject(647,-1378.19995117,-1557.09997559,103.30000305,0.00000000,0.00000000,0.00000000); //object(new_bushsm) (4)
CreateObject(647,-1378.50000000,-1560.19995117,103.30000305,0.00000000,0.00000000,0.00000000); //object(new_bushsm) (5)
CreateObject(647,-1377.59997559,-1555.09997559,103.30000305,0.00000000,0.00000000,0.00000000); //object(new_bushsm) (6)
CreateObject(647,-1377.19995117,-1558.30004883,102.59999847,0.00000000,0.00000000,0.00000000); //object(new_bushsm) (7)
CreateObject(647,-1380.69995117,-1555.30004883,102.59999847,0.00000000,0.00000000,0.00000000); //object(new_bushsm) (8)
CreateObject(647,-1380.50000000,-1557.09997559,103.40000153,0.00000000,0.00000000,0.00000000); //object(new_bushsm) (9)
CreateObject(647,-1381.30004883,-1559.90002441,102.40000153,0.00000000,0.00000000,0.00000000); //object(new_bushsm) (10)
CreateObject(1281,287.79998779,-1860.09997559,2.79999995,0.00000000,0.00000000,0.00000000); //object(parktable1) (1)
CreateObject(1281,291.60000610,-1860.09997559,2.79999995,0.00000000,0.00000000,0.00000000); //object(parktable1) (2)
CreateObject(1281,292.00000000,-1865.59997559,2.79999995,0.00000000,0.00000000,0.00000000); //object(parktable1) (3)
CreateObject(1281,287.79998779,-1865.30004883,2.79999995,0.00000000,0.00000000,0.00000000); //object(parktable1) (4)
CreateObject(1432,278.50000000,-1849.30004883,2.29999995,0.00000000,0.00000000,0.00000000); //object(dyn_table_2) (1)
CreateObject(1252,288.39999390,-1871.40002441,3.50000000,0.00000000,0.00000000,0.00000000); //object(barrelexpos) (1)
CreateObject(2034,287.00000000,-1860.50000000,2.79999995,0.00000000,0.00000000,0.00000000); //object(cj_sawnoff) (1)
CreateObject(18090,313.50000000,-1848.19995117,4.90000010,0.00000000,0.00000000,0.00000000); //object(bar_bar1) (1)
CreateObject(852,296.79998779,-1859.19995117,2.00000000,0.00000000,0.00000000,0.00000000); //object(cj_urb_rub_4) (1)
CreateObject(951,276.89999390,-1854.00000000,2.90000010,0.00000000,0.00000000,0.00000000); //object(cj_view_tele2) (1)
CreateObject(1632,2483.50000000,-1656.80004883,31.70000076,51.99523926,0.00000000,0.00000000); //object(waterjump1) (24)
CreateObject(1344,2359.10009766,-1512.90002441,23.79999924,0.00000000,0.00000000,0.00000000); //object(cj_dumpster2) (1)
CreateObject(1632,2342.69995117,-1419.30004883,24.10000038,0.00000000,0.00000000,0.00000000); //object(waterjump1) (59)
CreateObject(3502,2337.30004883,-1370.09997559,24.89999962,0.00000000,0.00000000,90.00000000); //object(vgsn_con_tube) (1)
CreateObject(3502,2337.50000000,-1373.30004883,24.89999962,0.00000000,0.00000000,180.00000000); //object(vgsn_con_tube) (2)
CreateObject(2649,2363.89990234,-1426.40002441,31.00000000,0.00000000,0.00000000,0.00000000); //object(cj_aircon2) (1)
CreateObject(2649,2360.69995117,-1426.50000000,31.00000000,0.00000000,0.00000000,180.00000000); //object(cj_aircon2) (2)
CreateObject(1632,2363.50000000,-1432.30004883,31.79999924,0.00000000,0.00000000,0.00000000); //object(waterjump1) (60)
CreateObject(1632,2362.39990234,-1420.09997559,31.79999924,0.00000000,0.00000000,181.24996948); //object(waterjump1) (61)
CreateObject(1260,2048.00000000,-1294.59997559,49.09999847,0.00000000,0.00000000,0.00000000); //object(billbd3) (1)
CreateObject(18780, 169.76, 1337.83, 21.15, 0.00, 0.00, 270.28);
CreateObject(18801, 204.13, 1411.51, 32.48, 0.00, 0.00, 270.75);
CreateObject(18801, 184.48, 1409.87, 32.48, 0.00, 0.00, 270.75);
CreateObject(18800, 257.48, 1366.35, 20.62, 0.03, 0.00, 270.71);
CreateObject(18800, 256.80, 1423.46, 44.11, 0.03, 0.00, 90.16);
CreateObject(18786, 278.88, 1384.16, 59.15, 0.00, 0.00, 90.45);
CreateObject(16776, 180.75, 1468.45, 9.54, 0.00, 0.00, 180.13);
CreateObject(16776, 168.79, 1467.79, 9.54, 0.00, 0.00, 0.00);
CreateObject(19002, 129.19, 1413.84, 19.14, 0.00, 0.00, 0.00);
CreateObject(18787, 128.39, 1429.43, 9.55, 0.00, 0.00, 179.79);
CreateObject(18787, 128.30, 1397.34, 9.55, 0.00, 0.00, 0.00);
CreateObject(354, 288.50, 1405.57, 9.37, 0.00, 0.00, 4.45);
CreateObject(354, 288.23, 1417.51, 9.68, 0.00, 0.00, 4.45);
AddStaticVehicle(522,261.5122,1481.1412,10.1492,177.9406,3,8); // NRG_500
AddStaticVehicle(522,258.9051,1481.2791,10.1525,177.7974,6,25); // NRG-500
AddStaticVehicle(562,265.8766,1480.5865,10.2452,179.1703,35,1); // Elegy
AddStaticVehicle(562,271.5592,1480.5874,10.2455,180.7561,17,1); // Elegy
AddStaticVehicle(411,277.3989,1480.4253,10.3130,180.1362,64,1); // INfernus
AddStaticVehicle(411,282.3414,1480.2606,10.3130,179.3875,123,1); // Infernus
AddStaticVehicle(587,253.8946,1480.7825,10.3127,179.8989,43,1); // Euros
AddStaticVehicle(587,248.3372,1480.6401,10.3128,177.7371,53,1); // Euros
AddStaticVehicleEx(451,-2253.19995117,-1709.30004883,479.70001221,138.00000000,-1,-1,15); //Turismo
AddStaticVehicleEx(451,-2257.30004883,-1705.00000000,479.70001221,138.13903809,-1,-1,15); //Turismo
AddStaticVehicleEx(506,-2262.00000000,-1701.30004883,479.70001221,128.00000000,-1,-1,15); //Super GT
AddStaticVehicleEx(603,-2336.19995117,-1659.69995117,483.50000000,0.00000000,-1,-1,15); //Phoenix
CreateObject(10245,-2236.19995117,-1731.59997559,483.00000000,0.00000000,0.00000000,0.00000000); //object(ottos_ramp) (1)
CreateObject(11504,-2258.19995117,-1694.00000000,479.70001221,0.00000000,0.00000000,318.00000000); //object(des_garagew) (1)
CreateObject(13641,-2299.10009766,-1664.30004883,483.00000000,0.00000000,0.00000000,0.00000000); //object(kickramp04) (1)
CreateObject(16305,-2348.60009766,-1637.30004883,487.89999390,0.00000000,0.00000000,0.00000000); //object(des_gravelpile06) (1)
CreateObject(5400,-2357.39990234,-1622.19995117,482.60000610,0.00000000,0.00000000,0.00000000); //object(laeskatetube1) (1)
CreateObject(3452,-2324.00000000,-1593.40002441,485.89999390,0.00000000,0.00000000,164.00000000); //object(bballintvgn1) (1)
CreateObject(5400,-2348.00000000,-1622.19995117,482.60000610,0.00000000,0.00000000,0.00000000); //object(laeskatetube1) (2)
CreateObject(5400,-2365.89990234,-1622.30004883,482.60000610,0.00000000,0.00000000,0.00000000); //object(laeskatetube1) (3)
//Bayside house
CreateObject(9509, -2060.7724609375, 2484.544921875, 50.397941589355, 0, 0, 326.25);
CreateObject(14420, -2066.364502, 2459.732422, 43.382828, 0.0000, 0.0000, 326.2500);
CreateObject(9339, -2083.650635, 2465.809082, 39.971554, 0.0000, 89.9862, 236.2498);
CreateObject(9339, -2082.888184, 2466.944092, 39.971844, 0.0000, 89.9862, 236.2498);
CreateObject(9339, -2082.132813, 2468.068604, 39.971828, 0.0000, 89.9862, 236.2498);
CreateObject(9339, -2081.370605, 2469.226074, 39.971798, 0.0000, 89.9862, 236.2498);
CreateObject(9339, -2080.605469, 2470.331543, 39.971813, 0.0000, 89.9862, 236.2498);
CreateObject(9339, -2079.858887, 2471.481445, 39.971859, 0.0000, 89.9862, 236.2498);
CreateObject(9339, -2079.074951, 2472.602295, 39.971813, 0.0000, 89.9862, 236.2498);
CreateObject(9339, -2078.309570, 2473.743652, 39.971813, 0.0000, 89.9862, 236.2498);
CreateObject(9339, -2077.571533, 2474.903320, 39.971935, 0.0000, 89.9862, 236.2498);
CreateObject(9339, -2076.867188, 2476.121582, 39.971813, 0.0000, 89.9862, 236.2498);
CreateObject(9339, -2076.106201, 2477.194092, 39.971951, 0.0000, 89.9862, 56.2497);
CreateObject(11496, -2074.185303, 2473.015625, 35.142563, 0.0000, 0.0000, 56.2501);
CreateObject(9339, -2082.607666, 2483.179688, 39.971935, 0.0000, 89.9862, 236.2498);
CreateObject(5340, -2083.632324, 2479.181885, 41.667080, 0.0000, 0.0000, 236.2501);
CreateObject(10246, -2075.466797, 2479.116699, 41.854042, 0.0000, 0.0000, 236.2501);
CreateObject(10246, -2087.015869, 2471.603760, 41.854069, 0.0000, 0.0000, 236.2501);
CreateObject(10246, -2082.126221, 2468.327881, 41.854137, 0.0002, 0.0000, 236.2501);
CreateObject(9339, -2085.524170, 2486.253906, 40.515224, 0.0000, 0.0000, 326.2500);
CreateObject(9339, -2085.529541, 2486.252441, 41.919167, 0.0000, 0.0000, 326.2500);
CreateObject(9339, -2085.520752, 2486.251953, 43.323109, 0.0000, 0.0000, 326.2500);
CreateObject(9339, -2087.551270, 2483.258789, 43.902000, 0.0000, 179.6226, 146.2500);
CreateObject(9339, -2083.9868164063, 2465.2954101563, 44.206020355225, 0, 179.62097167969, 236.24450683594);
CreateObject(9339, -2087.501709, 2483.276367, 45.212921, 0.0000, 0.0000, 326.2500);
CreateObject(9339, -2083.997070, 2465.321289, 45.204391, 0.0000, 0.0000, 56.2500);
CreateObject(9339, -2063.608154, 2472.600098, 40.815292, 0.0000, 0.0000, 146.2500);
CreateObject(9339, -2063.6171875, 2472.5451660156, 42.194389343262, 0, 0, 146.24450683594);
CreateObject(9339, -2063.605713, 2472.587646, 43.394970, 0.0000, 0.0000, 146.2500);
CreateObject(9339, -2066.053467, 2468.881348, 43.898857, 0.0000, 179.6226, 326.2500);
CreateObject(9339, -2066.047607, 2468.875000, 45.196896, 0.0000, 0.0000, 146.2500);
CreateObject(1408, -2071.282959, 2468.052246, 35.762920, 0.0000, 179.6223, 146.2500);
CreateObject(1408, -2075.705078, 2471.005127, 35.787922, 0.0000, 179.6223, 146.2500);
CreateObject(1408, -2080.009277, 2473.877686, 35.787922, 0.0000, 180.4818, 146.2500);
CreateObject(1408, -2080.703857, 2477.680420, 35.787922, 0.0000, 179.6223, 56.2500);
CreateObject(1408, -2067.492920, 2468.811035, 35.712917, 0.0000, 179.6223, 236.2501);
CreateObject(9339, -2070.464600, 2476.534180, 39.965492, 0.0000, 89.9862, 236.2498);
CreateObject(9339, -2069.758789, 2477.739746, 39.959023, 0.0000, 89.9862, 236.2498);
CreateObject(9339, -2069.917725, 2479.402100, 39.952656, 0.0000, 89.9862, 236.2498);
CreateObject(10246, -2068.600586, 2474.471680, 41.841331, 0.0000, 0.0000, 236.2501);
CreateObject(10246, -2069.060791, 2464.586670, 41.823532, 0.0000, 0.0000, 146.2500);
CreateObject(10246, -2065.300781, 2470.234863, 41.829037, 0.0000, 0.0000, 146.2500);
CreateObject(1491, -2077.558594, 2469.243408, 40.104366, 0.0000, 0.0000, 236.2501);
CreateObject(1491, -2079.219971, 2466.707764, 40.104378, 0.0000, 0.0000, 56.2500);
CreateObject(10246, -2077.270996, 2478.853760, 41.854259, 0.0000, 0.0000, 326.2500);
CreateObject(10246, -2077.805176, 2475.301514, 41.853935, 0.0000, 0.0000, 56.2500);
CreateObject(5340, -2085.164795, 2480.197510, 41.641884, 0.0000, 0.0000, 236.2501);
CreateObject(9339, -2083.682617, 2465.801514, 43.665466, 0.0000, 89.9862, 236.2498);
CreateObject(9339, -2082.995605, 2466.816406, 43.665470, 0.0000, 89.9862, 236.2498);
CreateObject(9339, -2082.384521, 2467.703857, 43.665428, 0.0000, 89.9862, 236.2498);
CreateObject(9339, -2081.564453, 2468.842529, 44.733997, 0.0000, 89.9862, 236.2498);
CreateObject(9339, -2080.828857, 2470.004395, 44.740807, 0.0000, 89.9862, 236.2498);
CreateObject(9339, -2082.076904, 2468.164063, 44.209076, 0.0000, 0.0000, 56.2500);
CreateObject(9339, -2080.036865, 2471.165283, 44.740807, 0.0000, 89.9862, 236.2498);
CreateObject(9339, -2079.281006, 2472.313232, 44.734196, 0.0000, 89.9862, 236.2498);
CreateObject(9339, -2078.532715, 2473.448975, 44.727734, 0.0000, 89.9862, 236.2498);
CreateObject(2600, -2081.368164, 2475.482910, 36.164837, 0.0000, 0.0000, 292.5000);
CreateObject(9339, -2077.76953125, 2474.5419921875, 44.721206665039, 0, 89.983520507813, 236.24450683594);
CreateObject(9339, -2077.191406, 2475.458740, 44.714699, 0.0000, 89.9862, 236.2498);
CreateObject(9339, -2076.449951, 2476.649902, 44.708214, 0.0000, 89.9862, 236.2498);
CreateObject(9339, -2075.834961, 2477.892578, 44.701588, 0.0000, 89.9862, 236.2498);
CreateObject(9339, -2075.108643, 2479.094727, 44.695011, 0.0000, 89.9862, 236.2498);
CreateObject(9339, -2075.130127, 2478.921143, 44.134079, 0.0000, 0.0000, 56.2500);
CreateObject(9339, -2071.854492, 2487.109375, 44.089359, 0.0000, 0.0000, 146.2500);
CreateObject(10246, -2077.783447, 2475.278076, 42.946430, 0.0000, 0.0000, 236.2501);
CreateObject(17574, -2068.947510, 2477.628174, 44.828259, 0.0000, 0.0000, 56.2500);
CreateObject(9339, -2069.182129, 2472.388428, 46.217121, 0.0000, 0.0000, 146.2500);
CreateObject(9339, -2053.889648, 2476.645020, 46.226006, 0.0000, 0.0000, 92.5783);
CreateObject(3850, -2093.345459, 2471.532227, 48.165436, 0.0000, 0.0000, 56.2500);
CreateObject(3850, -2090.492188, 2469.625488, 48.165436, 0.0000, 0.0000, 56.2500);
CreateObject(3850, -2087.630859, 2467.710938, 48.165436, 0.0000, 0.0000, 56.2500);
CreateObject(3850, -2084.777588, 2465.803955, 48.160343, 0.0000, 0.0000, 56.2500);
CreateObject(3850, -2081.927490, 2463.916992, 48.144848, 0.0000, 0.0000, 56.2500);
CreateObject(3850, -2093.809814, 2473.912842, 48.149822, 0.0000, 0.0000, 326.2500);
CreateObject(3850, -2091.888428, 2476.792236, 48.149822, 0.0000, 0.0000, 326.2500);
CreateObject(3331, -2076.952881, 2498.587891, 13.199114, 305.8555, 0.0000, 326.2500);
CreateObject(3331, -2069.611816, 2493.696777, 13.218176, 305.8555, 0.0000, 326.2500);
CreateObject(9339, -2083.932129, 2465.373291, 39.223545, 0.0000, 335.0763, 56.2500);
CreateObject(9339, -2083.789307, 2465.591064, 38.649567, 0.0000, 335.0763, 56.2500);
CreateObject(12958, -2069.868896, 2468.980225, 36.440590, 0.0000, 0.0000, 236.2501);
CreateObject(3570, -2063.915039, 2473.895020, 41.458572, 0.0000, 0.0000, 56.2500);
CreateObject(914, -2066.703125, 2472.009521, 41.679546, 0.0000, 0.0000, 56.2500);
CreateObject(927, -2066.204102, 2470.527588, 41.548382, 0.0000, 0.0000, 326.2500);
CreateObject(995, -2071.312988, 2474.879639, 40.971630, 90.2408, 0.0000, 326.2500);
CreateObject(9339, -2072.134766, 2477.455322, 43.326450, 0.0000, 179.6226, 146.2500);
CreateObject(9339, -2072.960693, 2476.226318, 44.430080, 0.0000, 0.0000, 326.2500);
CreateObject(10246, -2075.728271, 2472.160889, 41.854038, 0.0000, 0.0000, 326.2500);
CreateObject(13187, -2070.490723, 2479.886475, 41.407608, 0.0000, 0.0000, 319.3745);
CreateObject(13187, -2070.008057, 2478.467529, 41.401234, 0.0000, 0.0000, 236.2500);
CreateObject(13187, -2067.660645, 2476.266846, 41.407642, 0.0000, 0.0000, 202.5000);
CreateObject(13187, -2066.079834, 2476.906738, 41.407688, 0.0000, 0.0000, 146.2500);
CreateObject(3851, -2090.185303, 2469.325195, 42.092228, 0.0000, 0.0000, 56.2500);
CreateObject(3851, -2077.8955078125, 2461.115234375, 42.116443634033, 0, 0, 56.244506835938);
CreateObject(3851, -2070.051270, 2462.692139, 42.116425, 0.0000, 0.0000, 146.2501);
CreateObject(3851, -2091.739502, 2477.173584, 42.116333, 0.0000, 0.0000, 146.2501);
CreateObject(5856, -2083.954834, 2465.272217, 41.725628, 0.0000, 0.0000, 56.2500);
CreateObject(13187, -2068.572021, 2474.552734, 41.407719, 0.0000, 0.0000, 56.2500);
CreateObject(16500, -2068.165771, 2477.331299, 42.784939, 0.0000, 90.2408, 146.2501);
CreateObject(16500, -2070.587646, 2478.937012, 42.769798, 0.0000, 90.2408, 146.2501);
CreateObject(9339, -2075.222412, 2478.958496, 43.334930, 0.0000, 179.6226, 236.2500);
CreateObject(1491, -2072.664551, 2477.240234, 40.104404, 0.0000, 0.0000, 326.2500);
CreateObject(17574, -2075.351563, 2494.612549, 46.937717, 0.0000, 0.0000, 247.5001);
CreateObject(9339, -2083.908447, 2492.166992, 47.241825, 0.0000, 0.0000, 334.9217);
CreateObject(9339, -2083.871338, 2493.262451, 48.631596, 0.0000, 0.0000, 337.5000);
CreateObject(9339, -2084.259766, 2491.016846, 46.294941, 0.0000, 179.6226, 154.0622);
CreateObject(16500, -2068.142578, 2477.330078, 40.022869, 0.0000, 269.8631, 146.2501);
CreateObject(16500, -2070.597412, 2478.960693, 40.028996, 0.0000, 269.8631, 146.2501);
CreateObject(997, -2071.376953125, 2476.1943359375, 39.86644744873, 0, 269.75830078125, 56.244506835938);
CreateObject(10246, -2075.751465, 2472.130371, 41.831039, 0.0000, 0.0000, 146.2501);
CreateObject(14720, -2074.159912, 2459.248535, 40.111809, 0.0000, 0.0000, 56.2501);
CreateObject(2528, -2068.214355, 2476.466309, 40.125153, 0.0000, 0.0000, 292.5000);
CreateObject(2836, -2070.782227, 2476.954834, 40.130478, 0.0000, 0.0000, 326.2500);
CreateObject(2630, -2076.155029, 2462.643799, 40.110950, 0.0000, 0.0000, 326.2500);
CreateObject(2522, -2069.170410, 2475.573486, 40.126247, 0.0000, 0.0000, 326.2500);
CreateObject(2523, -2069.673584, 2477.589355, 40.129509, 0.0000, 0.0000, 326.2500);
CreateObject(2834, -2076.020508, 2461.962646, 40.115845, 0.0000, 0.0000, 56.2500);
CreateObject(936, -2070.342529, 2476.280518, 40.578876, 0.0000, 0.0000, 146.2500);
CreateObject(949, -2071.151855, 2478.857422, 40.769531, 0.0000, 0.0000, 0.0000);
CreateObject(2194, -2070.752686, 2476.403076, 41.385384, 0.0000, 0.0000, 0.0000);
CreateObject(1280, -2076.311768, 2477.916016, 35.743916, 0.0000, 0.0000, 84.8434);
CreateObject(2207, -2084.836182, 2475.023682, 40.134716, 0.0000, 0.0000, 326.2500);
CreateObject(1723, -2071.009277, 2473.921143, 40.114468, 0.0000, 0.0000, 326.2500);
CreateObject(1723, -2075.886719, 2470.802246, 40.114212, 0.0000, 0.0000, 56.2500);
CreateObject(2568, -2076.033936, 2472.789551, 40.108425, 0.0000, 0.0000, 236.2501);
CreateObject(2204, -2090.163818, 2478.988037, 40.108509, 0.0000, 0.0000, 56.2500);
CreateObject(2197, -2089.666016, 2477.619385, 40.108620, 0.0000, 0.0000, 56.2500);
CreateObject(1646, -2069.302002, 2469.936523, 35.679989, 0.0000, 0.0000, 281.2500);
CreateObject(1481, -2083.784912, 2472.136475, 48.101067, 0.0000, 0.0000, 56.2500);
CreateObject(1659, -2087.810547, 2477.264648, 44.072395, 0.0000, 0.0000, 326.2500);
CreateObject(1659, -2081.297119, 2472.812500, 44.078819, 0.0000, 0.0000, 326.2500);
CreateObject(1736, -2088.355713, 2472.965820, 42.826809, 0.0000, 0.0000, 146.2500);
CreateObject(1786, -2070.7368164063, 2464.6801757813, 41.094573974609, 0, 0, 202.49450683594);
CreateObject(1797, -2074.477539, 2476.608643, 40.109749, 0.0000, 0.0000, 56.2500);
CreateObject(1809, -2071.20703125, 2465.2106933594, 40.112117767334, 0, 0, 236.25);
CreateObject(2028, -2071.2573242188, 2465.763671875, 40.199714660645, 0, 0, 337.49450683594);
CreateObject(2149, -2073.341553, 2458.635986, 41.249172, 0.0000, 0.0000, 191.2501);
CreateObject(2192, -2084.580322, 2475.564697, 40.861080, 0.0000, 0.0000, 258.7500);
CreateObject(2229, -2071.375488, 2474.621826, 40.091297, 0.0000, 0.0000, 348.7500);
CreateObject(2332, -2080.324219, 2476.416016, 40.579014, 0.0000, 0.0000, 326.2500);
CreateObject(2828, -2083.374023, 2473.816162, 40.913097, 0.0000, 0.0000, 348.7500);
CreateObject(1846, -2068.687500, 2478.656494, 41.644882, 90.2408, 0.0000, 326.2500);
CreateObject(3260, -2071.999268, 2461.609375, 44.558960, 0.0000, 269.7592, 326.2500);
CreateObject(3260, -2074.470459, 2463.261963, 44.542896, 0.0000, 269.7592, 326.2500);
CreateObject(3260, -2076.941895, 2464.913330, 44.535988, 0.0000, 269.7592, 326.2500);
CreateObject(3260, -2079.379395, 2466.541016, 44.527828, 0.0000, 269.7592, 327.9689);
CreateObject(1472, -2077.717529, 2476.157471, 40.531452, 0.0000, 0.0000, 56.2500);
CreateObject(14819, -2078.913574, 2476.090820, 42.095428, 0.0000, 0.0000, 236.2501);
CreateObject(1656, -2076.839111, 2475.586670, 40.217194, 0.0000, 0.0000, 56.2500);
CreateObject(1656, -2077.038086, 2475.704346, 40.434372, 0.0000, 0.0000, 56.2500);
CreateObject(1656, -2077.221680, 2475.858643, 40.646355, 0.0000, 0.0000, 56.2500);
CreateObject(1656, -2077.473145, 2475.994629, 40.803642, 0.0000, 0.0000, 56.2500);
CreateObject(2163, -2077.083984375, 2476.6884765625, 40.110786437988, 0, 0, 146.24450683594);
CreateObject(2163, -2077.7275390625, 2477.1123046875, 41.030990600586, 0, 0, 146.24450683594);
CreateObject(644, -2068.540771, 2472.343506, 40.300304, 0.0000, 0.0000, 0.0000);
CreateObject(2240, -2075.109375, 2474.295654, 40.714611, 0.0000, 0.0000, 0.0000);
CreateObject(14640, -2066.436035, 2474.498535, 40.395901, 0.0000, 0.0000, 56.2499);
CreateObject(2208, -2074.317627, 2468.569092, 40.016167, 0.0000, 0.0000, 56.2500);
CreateObject(2207, -2072.970947, 2468.144287, 40.109661, 0.0000, 0.0000, 56.2500);
CreateObject(2251, -2073.163330, 2469.283447, 40.979843, 0.0000, 0.0000, 0.0000);
CreateObject(2247, -2072.981689, 2469.176514, 41.078243, 0.0000, 0.0000, 180.0000);
CreateObject(995, -2071.314209, 2474.843018, 42.127274, 90.2408, 0.0000, 326.2500);
CreateObject(2163, -2077.5334472656, 2477.4641113281, 40.110584259033, 0, 0, 326.09533691406);
CreateObject(2163, -2077.3088378906, 2476.8669433594, 41.158100128174, 0, 0, 146.24450683594);
CreateObject(894, -2065.3244628906, 2473.9565429688, 45.280876159668, 0, 0, 37.714782714844);
CreateObject(895, -2069.0461425781, 2468.5998535156, 45.397300720215, 0, 0, 113.14440917969);
CreateObject(892, -2067.0769042969, 2470.87890625, 45.357894897461, 0, 0, 0);
CreateObject(889, -2070.74609375, 2465.6181640625, 45.439819335938, 0, 0, 0);
CreateObject(885, -2072.5209960938, 2463.228515625, 45.478157043457, 0, 0, 0);
CreateObject(1710, -2084.6025390625, 2470.6267089844, 40.11633682251, 0, 0, 146.15075683594);
CreateObject(2258, -2088.1228027344, 2472.2436523438, 42.107643127441, 0, 0, 326.25524902344);
CreateObject(2259, -2087.0209960938, 2470.955078125, 41.659370422363, 0, 0, 326.25524902344);
CreateObject(2260, -2086.0764160156, 2470.3227539063, 41.793811798096, 0, 0, 326.25524902344);
CreateObject(2266, -2087.0395507813, 2470.9345703125, 40.501522064209, 0, 0, 326.25524902344);
CreateObject(2267, -2088.1340332031, 2472.2280273438, 40.813053131104, 0, 0, 326.25524902344);
CreateObject(17037, -2003.2623291016, 2453.6589355469, 37.75952911377, 5.9510498046875, 0, 332.20739746094);
CreateObject(17037, -2006.775390625, 2446.1477050781, 37.025939941406, 3.966064453125, 0, 338.16235351563);
CreateObject(1454, -2058.1232910156, 2478.1062011719, 47.380996704102, 86.105041503906, 0, 176.66442871094);
CreateObject(1454, -2060.6105957031, 2477.7429199219, 47.25513458252, 107.93640136719, 0, 330.22485351563);
CreateObject(1454, -2055.7587890625, 2476.8754882813, 47.367130279541, 96.026428222656, 0, 5.95458984375);
CreateObject(1454, -2054.0864257813, 2475.1801757813, 47.302726745605, 96.026428222656, 0, 5.95458984375);
CreateObject(1454, -2052.3713378906, 2473.15234375, 47.146976470947, 96.026428222656, 0, 5.95458984375);
CreateObject(1454, -2050.701171875, 2471.58984375, 47.07251739502, 99.996398925781, 0, 5.95458984375);
CreateObject(1454, -2048.771484375, 2469.8708496094, 46.953678131104, 96.026428222656, 0, 5.95458984375);
CreateObject(1454, -2047.5114746094, 2467.9799804688, 46.431720733643, 115.8759765625, 0, 17.858947753906);
CreateObject(1454, -2046.5192871094, 2465.5197753906, 45.524013519287, 74.187805175781, 0, 192.53771972656);
CreateObject(1454, -2045.0341796875, 2463.4387207031, 44.836486816406, 74.185180664063, 0, 192.53540039063);
CreateObject(1454, -2043.4919433594, 2461.388671875, 44.147735595703, 74.185180664063, 0, 192.53540039063);
CreateObject(1454, -2041.8836669922, 2459.3559570313, 43.393672943115, 74.185180664063, 0, 192.53540039063);
CreateObject(1454, -2040.2276611328, 2457.4208984375, 42.68811416626, 74.185180664063, 0, 192.53540039063);
CreateObject(1454, -2038.4163818359, 2455.6145019531, 42.002899169922, 74.185180664063, 0, 192.53540039063);
CreateObject(1454, -2036.3148193359, 2453.751953125, 41.20735168457, 74.185180664063, 0, 192.53540039063);
CreateObject(1454, -2034.2220458984, 2451.9406738281, 40.479389190674, 103.96020507813, 0, 39.691040039063);
CreateObject(1454, -2032.0632324219, 2450.4279785156, 40.088272094727, 103.95812988281, 0, 39.688110351563);
CreateObject(1454, -2029.9118652344, 2449.181640625, 39.657356262207, 98.003112792969, 0, 39.688110351563);
CreateObject(1454, -2027.6369628906, 2447.8039550781, 39.213516235352, 97.998046875, 0, 39.6826171875);
CreateObject(1454, -2025.5991210938, 2446.5170898438, 38.860363006592, 97.998046875, 0, 39.6826171875);
CreateObject(1454, -2023.7528076172, 2444.931640625, 38.485359191895, 97.998046875, 0, 39.6826171875);
CreateObject(1454, -2022.1267089844, 2443.3845214844, 38.02738571167, 68.223083496094, 0, 234.9287109375);
CreateObject(1454, -2020.4124755859, 2442.1037597656, 37.157558441162, 68.219604492188, 0, 234.92614746094);
CreateObject(1454, -2018.4180908203, 2440.8620605469, 36.245178222656, 68.219604492188, 0, 234.92614746094);
CreateObject(1454, -2016.4991455078, 2439.5415039063, 35.374599456787, 68.219604492188, 0, 234.92614746094);
CreateObject(1454, -2014.5489501953, 2438.3432617188, 34.482681274414, 68.219604492188, 0, 234.92614746094);
CreateObject(1454, -2012.4058837891, 2437.1787109375, 33.657482147217, 76.159606933594, 0, 234.92614746094);
CreateObject(1454, -2010.0285644531, 2436.0288085938, 33.460735321045, 90.05224609375, 0, 234.92065429688);
CreateObject(1454, -2008.1665039063, 2435.3515625, 33.215255737305, 74.91943359375, 0, 246.83056640625);
CreateObject(1478, -2007.6062011719, 2436.2846679688, 34.517539978027, 0, 0, 81.384521484375);
CreateObject(642, -2081.1994628906, 2468.1987304688, 48.82825088501, 0, 0, 282.58557128906);
CreateObject(643, -2081.0126953125, 2470.90234375, 47.868412017822, 0, 0, 0);
CreateObject(16151, -2069.7307128906, 2465.2329101563, 40.48558807373, 0, 0, 326.25524902344);
CreateObject(889, -2084.3740234375, 2483.5300292969, 47.346969604492, 0, 0, 0);
CreateObject(1714, -2082.5834960938, 2476.46484375, 40.116100311279, 0, 0, 324.27026367188);
CreateObject(1659, -2072.1306152344, 2469.9099121094, 44.115451812744, 0, 0, 0);
CreateObject(14527, -2084.3996582031, 2473.7397460938, 42.092205047607, 0, 0, 350.0299987793);
//DM Objects
AddStaticVehicleEx(549,173.30000305,-2716.50000000,1.00000000,0.00000000,-1,-1,15); //Tampa
AddStaticVehicleEx(576,198.69999695,-2762.30004883,0.89999998,58.00000000,-1,-1,15); //Tornado
AddStaticVehicleEx(539,366.00000000,-2775.10009766,0.80000001,0.00000000,-1,-1,15); //Vortex
AddStaticVehicleEx(464,60.90000153,-2757.30004883,0.50000000,0.00000000,-1,-1,15); //RC Baron
AddStaticVehicleEx(522,347.39999390,-2813.50000000,21.50000000,0.00000000,-1,-1,15); //NRG-500
AddStaticVehicleEx(504,288.50000000,-2786.50000000,21.70000076,318.00000000,-1,-1,15); //Bloodring Banger
AddStaticVehicleEx(431,338.79998779,-2681.39990234,1.39999998,0.00000000,-1,-1,15); //Bus
CreateObject(3064,314.10000610,53.09999847,993.20001221,0.00000000,0.00000000,0.00000000); //object(break_wall_1a) (1)
CreateObject(10140,194.50000000,14.69999981,961.50000000,0.00000000,0.00000000,0.00000000); //object(freig2_intsfe) (1)
CreateObject(3016,208.30000305,4.19999981,957.50000000,0.00000000,0.00000000,0.00000000); //object(cr_ammobox_nonbrk) (2)
CreateObject(3109,226.69999695,15.50000000,965.79998779,0.00000000,0.00000000,0.00000000); //object(imy_la_door) (1)
CreateObject(4866,212.30000305,-2716.39990234,0.10000000,0.00000000,0.00000000,0.00000000); //object(lasrnway1_las) (1)
CreateObject(2669,367.39999390,-2746.80004883,1.39999998,0.00000000,0.00000000,0.00000000); //object(cj_chris_crate) (1)
CreateObject(3571,337.79998779,-2720.10009766,1.39999998,0.00000000,0.00000000,0.00000000); //object(lasdkrt3) (1)
CreateObject(3571,337.70001221,-2717.50000000,1.39999998,0.00000000,0.00000000,0.00000000); //object(lasdkrt3) (2)
CreateObject(3571,337.60000610,-2714.89990234,1.39999998,0.00000000,0.00000000,0.00000000); //object(lasdkrt3) (3)
CreateObject(3571,338.29998779,-2717.39990234,4.09999990,0.00000000,0.00000000,302.00000000); //object(lasdkrt3) (4)
CreateObject(2567,289.10000610,-2685.69995117,2.00000000,0.00000000,0.00000000,0.00000000); //object(ab_warehouseshelf) (1)
CreateObject(2567,285.50000000,-2684.80004883,2.00000000,0.00000000,0.00000000,269.99996948); //object(ab_warehouseshelf) (2)
CreateObject(2567,292.70001221,-2684.50000000,2.00000000,0.00000000,0.00000000,269.99450684); //object(ab_warehouseshelf) (3)
CreateObject(3573,242.60000610,-2673.30004883,2.79999995,0.00000000,0.00000000,0.00000000); //object(lasdkrtgrp1) (1)
CreateObject(3571,303.00000000,-2744.60009766,1.39999998,0.00000000,0.00000000,0.00000000); //object(lasdkrt3) (5)
CreateObject(3571,298.20001221,-2741.89990234,1.39999998,0.00000000,0.00000000,90.00000000); //object(lasdkrt3) (6)
CreateObject(3571,303.39999390,-2740.39990234,1.39999998,0.00000000,0.00000000,0.00000000); //object(lasdkrt3) (7)
CreateObject(3571,304.00000000,-2742.10009766,4.09999990,0.00000000,0.00000000,90.00000000); //object(lasdkrt3) (8)
CreateObject(3571,301.39999390,-2742.00000000,4.09999990,0.00000000,0.00000000,90.00000000); //object(lasdkrt3) (9)
CreateObject(1225,328.50000000,-2722.00000000,0.50000000,0.00000000,0.00000000,0.00000000); //object(barrel4) (1)
CreateObject(1225,329.89999390,-2721.39990234,0.50000000,0.00000000,0.00000000,0.00000000); //object(barrel4) (2)
CreateObject(1225,330.79998779,-2721.00000000,0.50000000,0.00000000,0.00000000,0.00000000); //object(barrel4) (3)
CreateObject(1225,331.70001221,-2720.60009766,0.50000000,0.00000000,0.00000000,0.00000000); //object(barrel4) (4)
CreateObject(1225,332.89999390,-2720.30004883,1.60000002,0.00000000,0.00000000,0.00000000); //object(barrel4) (5)
CreateObject(1225,332.89941406,-2720.09960938,0.50000000,0.00000000,0.00000000,0.00000000); //object(barrel4) (6)
CreateObject(1225,334.29980469,-2719.89941406,3.20000005,0.00000000,0.00000000,0.00000000); //object(barrel4) (7)
CreateObject(1225,337.70001221,-2720.50000000,3.20000005,0.00000000,0.00000000,0.00000000); //object(barrel4) (8)
CreateObject(1225,335.59960938,-2720.19921875,3.20000005,0.00000000,0.00000000,0.00000000); //object(barrel4) (9)
CreateObject(1225,339.29998779,-2722.50000000,0.50000000,0.00000000,0.00000000,0.00000000); //object(barrel4) (10)
CreateObject(1225,338.29980469,-2721.39941406,2.40000010,0.00000000,0.00000000,0.00000000); //object(barrel4) (11)
CreateObject(1225,360.70001221,-2746.60009766,0.50000000,0.00000000,0.00000000,0.00000000); //object(barrel4) (12)
CreateObject(1225,362.39999390,-2746.89990234,0.50000000,0.00000000,0.00000000,0.00000000); //object(barrel4) (13)
CreateObject(1225,363.89999390,-2747.19995117,0.50000000,0.00000000,0.00000000,0.00000000); //object(barrel4) (14)
CreateObject(1225,365.39999390,-2747.30004883,0.50000000,0.00000000,0.00000000,0.00000000); //object(barrel4) (15)
CreateObject(1225,365.29998779,-2749.00000000,0.50000000,0.00000000,0.00000000,0.00000000); //object(barrel4) (16)
CreateObject(1225,366.60000610,-2750.19995117,0.50000000,0.00000000,0.00000000,0.00000000); //object(barrel4) (17)
CreateObject(1225,367.89999390,-2748.89990234,0.50000000,0.00000000,0.00000000,0.00000000); //object(barrel4) (18)
CreateObject(1225,249.60000610,-2679.10009766,0.50000000,0.00000000,0.00000000,0.00000000); //object(barrel4) (19)
CreateObject(1225,248.19999695,-2679.69995117,0.50000000,0.00000000,0.00000000,0.00000000); //object(barrel4) (20)
CreateObject(1225,246.60000610,-2680.39990234,0.50000000,0.00000000,0.00000000,0.00000000); //object(barrel4) (21)
CreateObject(1225,245.19999695,-2680.19995117,0.50000000,0.00000000,0.00000000,0.00000000); //object(barrel4) (22)
CreateObject(1225,243.00000000,-2680.10009766,0.50000000,0.00000000,0.00000000,0.00000000); //object(barrel4) (23)
CreateObject(1225,240.19999695,-2676.80004883,3.20000005,0.00000000,0.00000000,0.00000000); //object(barrel4) (24)
CreateObject(1225,241.39941406,-2679.39941406,0.50000000,0.00000000,0.00000000,0.00000000); //object(barrel4) (25)
CreateObject(1225,239.80000305,-2675.50000000,3.20000005,0.00000000,0.00000000,0.00000000); //object(barrel4) (26)
CreateObject(1225,239.80000305,-2673.80004883,3.20000005,0.00000000,0.00000000,0.00000000); //object(barrel4) (27)
CreateObject(1225,338.39999390,-2719.10009766,5.90000010,0.00000000,0.00000000,0.00000000); //object(barrel4) (28)
CreateObject(1225,337.79998779,-2718.39990234,5.90000010,0.00000000,0.00000000,0.00000000); //object(barrel4) (29)
CreateObject(1225,336.60000610,-2716.30004883,5.90000010,0.00000000,0.00000000,0.00000000); //object(barrel4) (30)
CreateObject(1225,335.70001221,-2717.60009766,3.20000005,0.00000000,0.00000000,0.00000000); //object(barrel4) (31)
CreateObject(1225,334.20001221,-2718.30004883,3.20000005,0.00000000,0.00000000,0.00000000); //object(barrel4) (32)
CreateObject(1211,294.79998779,-2686.50000000,0.69999999,0.00000000,0.00000000,0.00000000); //object(fire_hydrant) (1)
CreateObject(1225,289.50000000,-2686.30004883,4.30000019,0.00000000,0.00000000,0.00000000); //object(barrel4) (33)
CreateObject(1225,290.70001221,-2686.30004883,4.30000019,0.00000000,0.00000000,0.00000000); //object(barrel4) (34)
CreateObject(1225,288.50000000,-2686.50000000,4.30000019,0.00000000,0.00000000,0.00000000); //object(barrel4) (35)
CreateObject(987,-3.29999995,-2783.10009766,39.70000076,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (1)
CreateObject(987,8.00000000,-2782.89990234,39.70000076,0.00000000,0.00000000,66.00000000); //object(elecfence_bar) (2)
CreateObject(987,13.00000000,-2772.19995117,39.70000076,0.00000000,0.00000000,85.99487305); //object(elecfence_bar) (3)
CreateObject(987,13.80000019,-2761.10009766,39.70000076,0.00000000,0.00000000,85.98999023); //object(elecfence_bar) (4)
CreateObject(987,15.19999981,-2749.39990234,39.70000076,0.00000000,0.00000000,85.98999023); //object(elecfence_bar) (5)
CreateObject(987,16.70000076,-2737.89990234,39.70000076,0.00000000,0.00000000,85.98999023); //object(elecfence_bar) (6)
CreateObject(987,17.39999962,-2726.39990234,39.70000076,0.00000000,0.00000000,85.98999023); //object(elecfence_bar) (7)
CreateObject(987,18.10000038,-2714.39990234,39.70000076,0.00000000,0.00000000,85.98999023); //object(elecfence_bar) (8)
CreateObject(987,18.79999924,-2702.89990234,39.70000076,0.00000000,0.00000000,85.98999023); //object(elecfence_bar) (9)
CreateObject(987,19.50000000,-2691.39990234,39.70000076,0.00000000,0.00000000,85.98999023); //object(elecfence_bar) (10)
CreateObject(987,20.20000076,-2679.69995117,39.70000076,0.00000000,0.00000000,85.98999023); //object(elecfence_bar) (11)
CreateObject(987,20.89999962,-2667.69995117,39.70000076,0.00000000,0.00000000,359.98999023); //object(elecfence_bar) (12)
CreateObject(987,32.50000000,-2667.69995117,39.70000076,0.00000000,0.00000000,359.98901367); //object(elecfence_bar) (13)
CreateObject(987,43.90000153,-2667.89990234,39.70000076,0.00000000,0.00000000,359.98901367); //object(elecfence_bar) (14)
CreateObject(987,56.09999847,-2667.39990234,39.70000076,0.00000000,0.00000000,293.98901367); //object(elecfence_bar) (15)
CreateObject(987,1.79999995,-2793.80004883,39.70000076,0.00000000,0.00000000,116.00000000); //object(elecfence_bar) (16)
CreateObject(987,6.50000000,-2804.89990234,39.70000076,0.00000000,0.00000000,115.99914551); //object(elecfence_bar) (17)
CreateObject(987,0.50000000,-2815.89990234,39.70000076,0.00000000,0.00000000,63.99914551); //object(elecfence_bar) (18)
CreateObject(7096,125.19999695,-2735.39990234,5.69999981,0.00000000,0.00000000,0.00000000); //object(vrockstairs) (1)
CreateObject(7096,130.69999695,-2745.00000000,12.19999981,0.00000000,0.00000000,271.25000000); //object(vrockstairs) (2)
CreateObject(7096,121.19999695,-2750.19995117,19.00000000,0.00000000,0.00000000,181.24694824); //object(vrockstairs) (3)
CreateObject(4866,286.39999390,-2796.00000000,20.79999924,0.00000000,0.00000000,0.00000000); //object(lasrnway1_las) (2)
CreateObject(2910,205.30000305,-2752.50000000,21.00000000,0.00000000,0.00000000,88.00000000); //object(temp_road) (1)
CreateObject(3763,432.50000000,-2743.30004883,54.00000000,0.00000000,0.00000000,0.00000000); //object(ce_radarmast3) (1)
CreateObject(17007,430.79998779,-2847.19995117,20.79999924,0.00000000,0.00000000,0.00000000); //object(wt6supps01) (1)
CreateObject(1225,425.50000000,-2847.60009766,21.60000038,0.00000000,0.00000000,0.00000000); //object(barrel4) (36)
CreateObject(1225,430.70001221,-2847.19995117,46.59999847,0.00000000,0.00000000,0.00000000); //object(barrel4) (37)
CreateObject(1225,426.39999390,-2844.39990234,21.60000038,0.00000000,0.00000000,0.00000000); //object(barrel4) (38)
CreateObject(1225,427.29998779,-2842.89990234,21.60000038,0.00000000,0.00000000,0.00000000); //object(barrel4) (39)
CreateObject(1225,429.39999390,-2842.69995117,21.60000038,0.00000000,0.00000000,0.00000000); //object(barrel4) (40)
CreateObject(1225,432.39999390,-2842.39990234,21.60000038,0.00000000,0.00000000,0.00000000); //object(barrel4) (41)
CreateObject(1225,433.60000610,-2843.89990234,21.60000038,0.00000000,0.00000000,0.00000000); //object(barrel4) (42)
CreateObject(1225,433.70001221,-2845.69995117,21.60000038,0.00000000,0.00000000,0.00000000); //object(barrel4) (43)
CreateObject(1225,430.70001221,-2844.89990234,21.60000038,0.00000000,0.00000000,0.00000000); //object(barrel4) (44)
CreateObject(1225,428.89999390,-2845.60009766,21.60000038,0.00000000,0.00000000,0.00000000); //object(barrel4) (45)
CreateObject(1225,431.00000000,-2847.00000000,21.60000038,0.00000000,0.00000000,0.00000000); //object(barrel4) (46)
CreateObject(1225,433.79998779,-2847.69995117,21.60000038,0.00000000,0.00000000,0.00000000); //object(barrel4) (47)
CreateObject(1225,431.39999390,-2849.50000000,21.60000038,0.00000000,0.00000000,0.00000000); //object(barrel4) (48)
CreateObject(1225,433.20001221,-2848.80004883,21.60000038,0.00000000,0.00000000,0.00000000); //object(barrel4) (49)
CreateObject(1225,428.50000000,-2846.39990234,21.60000038,0.00000000,0.00000000,0.00000000); //object(barrel4) (50)
CreateObject(1225,429.20001221,-2847.69995117,21.60000038,0.00000000,0.00000000,0.00000000); //object(barrel4) (51)
CreateObject(1225,428.00000000,-2848.80004883,21.60000038,0.00000000,0.00000000,0.00000000); //object(barrel4) (52)
CreateObject(1225,425.29998779,-2846.39990234,21.60000038,0.00000000,0.00000000,0.00000000); //object(barrel4) (53)
CreateObject(1225,425.60000610,-2848.89990234,21.60000038,0.00000000,0.00000000,0.00000000); //object(barrel4) (54)
CreateObject(1225,427.20001221,-2850.69995117,21.60000038,0.00000000,0.00000000,0.00000000); //object(barrel4) (55)
CreateObject(1225,430.10000610,-2850.60009766,21.60000038,0.00000000,0.00000000,0.00000000); //object(barrel4) (56)
CreateObject(1225,425.79980469,-2845.50000000,21.60000038,0.00000000,0.00000000,0.00000000); //object(barrel4) (57)
CreateObject(3279,140.60000610,-2850.19995117,20.79999924,0.00000000,0.00000000,0.00000000); //object(a51_spottower) (1)
CreateObject(3279,375.50000000,-2740.30004883,20.79999924,0.00000000,0.00000000,0.00000000); //object(a51_spottower) (2)
CreateObject(1225,375.00000000,-2740.00000000,28.89999962,0.00000000,0.00000000,0.00000000); //object(barrel4) (58)
CreateObject(1225,375.20001221,-2741.60009766,28.89999962,0.00000000,0.00000000,0.00000000); //object(barrel4) (59)
CreateObject(1225,372.50000000,-2742.80004883,31.20000076,0.00000000,0.00000000,0.00000000); //object(barrel4) (60)
CreateObject(1225,221.69999695,-2829.80004883,21.20000076,0.00000000,0.00000000,0.00000000); //object(barrel4) (61)
CreateObject(1225,218.89999390,-2829.39990234,21.20000076,0.00000000,0.00000000,0.00000000); //object(barrel4) (62)
CreateObject(1225,221.30000305,-2828.60009766,21.20000076,0.00000000,0.00000000,0.00000000); //object(barrel4) (63)
CreateObject(1225,220.30000305,-2830.30004883,21.20000076,0.00000000,0.00000000,0.00000000); //object(barrel4) (64)
CreateObject(1676,382.50000000,-2743.60009766,22.39999962,0.00000000,0.00000000,0.00000000); //object(washgaspump) (1)
CreateObject(1676,384.50000000,-2743.19995117,22.39999962,0.00000000,0.00000000,0.00000000); //object(washgaspump) (2)
CreateObject(1676,386.50000000,-2742.80004883,22.39999962,0.00000000,0.00000000,0.00000000); //object(washgaspump) (3)
CreateObject(1676,388.70001221,-2742.39990234,22.39999962,0.00000000,0.00000000,0.00000000); //object(washgaspump) (4)
CreateObject(1676,389.20001221,-2745.30004883,22.39999962,0.00000000,0.00000000,0.00000000); //object(washgaspump) (5)
CreateObject(1676,386.00000000,-2745.89990234,22.39999962,0.00000000,0.00000000,0.00000000); //object(washgaspump) (6)
CreateObject(1676,384.00000000,-2746.30004883,22.39999962,0.00000000,0.00000000,0.00000000); //object(washgaspump) (7)
CreateObject(1676,381.29998779,-2746.80004883,22.39999962,0.00000000,0.00000000,0.00000000); //object(washgaspump) (8)
CreateObject(1676,373.50000000,-2747.19995117,22.39999962,0.00000000,0.00000000,0.00000000); //object(washgaspump) (9)
CreateObject(1676,377.09960938,-2746.29980469,22.39999962,0.00000000,0.00000000,0.00000000); //object(washgaspump) (10)
//IRC
gBotID[0] = IRC_Connect(IRC_SERVER, IRC_PORT, BOT_1_NICKNAME, BOT_1_REALNAME, BOT_1_USERNAME);
IRC_SetIntData(gBotID[0], E_IRC_CONNECT_DELAY, 20);
gGroupID = IRC_CreateGroup();
return 1;
}
public OnGameModeExit()
{
IRC_DestroyGroup(gGroupID);
IRC_Quit(gBotID[0], "*** StuntBot Exiting");
return 1;
}
public OnPlayerRequestClass(playerid, classid)
{
SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
return 1;
}
public OnPlayerConnect(playerid)
{
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, sizeof(pName));
//Register and Login
if(fexist(UserPath(playerid)))
{
INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,""#COL_ORANGE":: "#COL_WHITE"Login", "\t\t"#COL_EASY"San Andreas Stunts \n\n"#COL_WHITE"Welcome back, \nPlease enter your password below to start the game!", "Login", "Exit");
}
else
{
ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT,""#COL_ORANGE":: "#COL_WHITE"Register" , "\t\t"#COL_EASY"San Andreas Stunts\n\n"#COL_WHITE"You are not registered, \nPlease enter a password below to register your account!", "Register", "Exit");
}
new string[100];
format(string, sizeof(string),"[JOIN] %s(%d) has joined the server!", pName, playerid);
IRC_GroupSay(gGroupID, IRC_CHANNEL, string);
format(string, sizeof(string),"-| %s(%d) has joined the server! |-", pName, playerid);
SendClientMessageToAll(COLOR_PINK, string);
SetProgressBarValue(XpBar, PlayerInfo[playerid][Xp]);
UpdateProgressBar(XpBar, playerid);
//RemoveBuildingForPlayer lines
RemoveBuildingForPlayer(playerid, 3682, 247.9297, 1461.8594, 33.4141, 0.25);
RemoveBuildingForPlayer(playerid, 3682, 192.2734, 1456.1250, 33.4141, 0.25);
RemoveBuildingForPlayer(playerid, 3682, 199.7578, 1397.8828, 33.4141, 0.25);
RemoveBuildingForPlayer(playerid, 3683, 133.7422, 1356.9922, 17.0938, 0.25);
RemoveBuildingForPlayer(playerid, 3683, 166.7891, 1356.9922, 17.0938, 0.25);
RemoveBuildingForPlayer(playerid, 3683, 166.7891, 1392.1563, 17.0938, 0.25);
RemoveBuildingForPlayer(playerid, 3683, 133.7422, 1392.1563, 17.0938, 0.25);
RemoveBuildingForPlayer(playerid, 3683, 166.7891, 1426.9141, 17.0938, 0.25);
RemoveBuildingForPlayer(playerid, 3683, 133.7422, 1426.9141, 17.0938, 0.25);
RemoveBuildingForPlayer(playerid, 3288, 221.5703, 1374.9688, 9.5859, 0.25);
RemoveBuildingForPlayer(playerid, 3289, 212.0781, 1426.0313, 9.5859, 0.25);
RemoveBuildingForPlayer(playerid, 3290, 218.2578, 1467.5391, 9.5859, 0.25);
RemoveBuildingForPlayer(playerid, 3291, 246.5625, 1435.1953, 9.6875, 0.25);
RemoveBuildingForPlayer(playerid, 3291, 246.5625, 1410.5391, 9.6875, 0.25);
RemoveBuildingForPlayer(playerid, 3291, 246.5625, 1385.8906, 9.6875, 0.25);
RemoveBuildingForPlayer(playerid, 3291, 246.5625, 1361.2422, 9.6875, 0.25);
RemoveBuildingForPlayer(playerid, 3290, 190.9141, 1371.7734, 9.5859, 0.25);
RemoveBuildingForPlayer(playerid, 3289, 183.7422, 1444.8672, 9.5859, 0.25);
RemoveBuildingForPlayer(playerid, 3289, 222.5078, 1444.6953, 9.5859, 0.25);
RemoveBuildingForPlayer(playerid, 3289, 221.1797, 1390.2969, 9.5859, 0.25);
RemoveBuildingForPlayer(playerid, 3288, 223.1797, 1421.1875, 9.5859, 0.25);
RemoveBuildingForPlayer(playerid, 3683, 133.7422, 1459.6406, 17.0938, 0.25);
RemoveBuildingForPlayer(playerid, 3289, 207.5391, 1371.2422, 9.5859, 0.25);
RemoveBuildingForPlayer(playerid, 3424, 220.6484, 1355.1875, 9.5859, 0.25);
RemoveBuildingForPlayer(playerid, 3424, 221.7031, 1404.5078, 9.5859, 0.25);
RemoveBuildingForPlayer(playerid, 3424, 210.4141, 1444.8438, 9.5859, 0.25);
RemoveBuildingForPlayer(playerid, 3424, 262.5078, 1465.2031, 9.5859, 0.25);
RemoveBuildingForPlayer(playerid, 3259, 220.6484, 1355.1875, 9.5859, 0.25);
RemoveBuildingForPlayer(playerid, 3636, 133.7422, 1356.9922, 17.0938, 0.25);
RemoveBuildingForPlayer(playerid, 3636, 166.7891, 1356.9922, 17.0938, 0.25);
RemoveBuildingForPlayer(playerid, 3256, 190.9141, 1371.7734, 9.5859, 0.25);
RemoveBuildingForPlayer(playerid, 3636, 166.7891, 1392.1563, 17.0938, 0.25);
RemoveBuildingForPlayer(playerid, 3636, 133.7422, 1392.1563, 17.0938, 0.25);
RemoveBuildingForPlayer(playerid, 3258, 207.5391, 1371.2422, 9.5859, 0.25);
RemoveBuildingForPlayer(playerid, 3675, 205.6484, 1394.1328, 10.1172, 0.25);
RemoveBuildingForPlayer(playerid, 3675, 205.6484, 1392.1563, 16.2969, 0.25);
RemoveBuildingForPlayer(playerid, 3675, 205.6484, 1394.1328, 23.7813, 0.25);
RemoveBuildingForPlayer(playerid, 3675, 207.3594, 1390.5703, 19.1484, 0.25);
RemoveBuildingForPlayer(playerid, 3675, 206.5078, 1387.8516, 27.4922, 0.25);
RemoveBuildingForPlayer(playerid, 3673, 199.7578, 1397.8828, 33.4141, 0.25);
RemoveBuildingForPlayer(playerid, 3257, 221.5703, 1374.9688, 9.5859, 0.25);
RemoveBuildingForPlayer(playerid, 3258, 221.1797, 1390.2969, 9.5859, 0.25);
RemoveBuildingForPlayer(playerid, 3675, 203.9531, 1409.9141, 16.2969, 0.25);
RemoveBuildingForPlayer(playerid, 3674, 199.3828, 1407.1172, 35.8984, 0.25);
RemoveBuildingForPlayer(playerid, 3675, 204.6406, 1409.8516, 11.4063, 0.25);
RemoveBuildingForPlayer(playerid, 3675, 206.5078, 1404.2344, 18.2969, 0.25);
RemoveBuildingForPlayer(playerid, 3675, 206.5078, 1400.6563, 22.4688, 0.25);
RemoveBuildingForPlayer(playerid, 3259, 221.7031, 1404.5078, 9.5859, 0.25);
RemoveBuildingForPlayer(playerid, 3675, 207.3594, 1409.0000, 19.7578, 0.25);
RemoveBuildingForPlayer(playerid, 3257, 223.1797, 1421.1875, 9.5859, 0.25);
RemoveBuildingForPlayer(playerid, 3258, 212.0781, 1426.0313, 9.5859, 0.25);
RemoveBuildingForPlayer(playerid, 3636, 166.7891, 1426.9141, 17.0938, 0.25);
RemoveBuildingForPlayer(playerid, 3636, 133.7422, 1426.9141, 17.0938, 0.25);
RemoveBuildingForPlayer(playerid, 3255, 246.5625, 1361.2422, 9.6875, 0.25);
RemoveBuildingForPlayer(playerid, 3255, 246.5625, 1385.8906, 9.6875, 0.25);
RemoveBuildingForPlayer(playerid, 3255, 246.5625, 1410.5391, 9.6875, 0.25);
RemoveBuildingForPlayer(playerid, 3258, 183.7422, 1444.8672, 9.5859, 0.25);
RemoveBuildingForPlayer(playerid, 3259, 210.4141, 1444.8438, 9.5859, 0.25);
RemoveBuildingForPlayer(playerid, 3258, 222.5078, 1444.6953, 9.5859, 0.25);
RemoveBuildingForPlayer(playerid, 16086, 232.2891, 1434.4844, 13.5000, 0.25);
RemoveBuildingForPlayer(playerid, 3673, 192.2734, 1456.1250, 33.4141, 0.25);
RemoveBuildingForPlayer(playerid, 3674, 183.0391, 1455.7500, 35.8984, 0.25);
RemoveBuildingForPlayer(playerid, 3636, 133.7422, 1459.6406, 17.0938, 0.25);
RemoveBuildingForPlayer(playerid, 3675, 196.0234, 1462.0156, 10.1172, 0.25);
RemoveBuildingForPlayer(playerid, 3675, 198.0000, 1462.0156, 16.2969, 0.25);
RemoveBuildingForPlayer(playerid, 3675, 196.0234, 1462.0156, 23.7813, 0.25);
RemoveBuildingForPlayer(playerid, 3675, 180.2422, 1460.3203, 16.2969, 0.25);
RemoveBuildingForPlayer(playerid, 3675, 180.3047, 1461.0078, 11.4063, 0.25);
RemoveBuildingForPlayer(playerid, 3256, 218.2578, 1467.5391, 9.5859, 0.25);
RemoveBuildingForPlayer(playerid, 3675, 199.5859, 1463.7266, 19.1484, 0.25);
RemoveBuildingForPlayer(playerid, 3675, 181.1563, 1463.7266, 19.7578, 0.25);
RemoveBuildingForPlayer(playerid, 3675, 185.9219, 1462.8750, 18.2969, 0.25);
RemoveBuildingForPlayer(playerid, 3675, 202.3047, 1462.8750, 27.4922, 0.25);
RemoveBuildingForPlayer(playerid, 3675, 189.5000, 1462.8750, 22.4688, 0.25);
RemoveBuildingForPlayer(playerid, 3255, 246.5625, 1435.1953, 9.6875, 0.25);
RemoveBuildingForPlayer(playerid, 3675, 254.6797, 1451.8281, 27.4922, 0.25);
RemoveBuildingForPlayer(playerid, 3675, 253.8203, 1458.1094, 23.7813, 0.25);
RemoveBuildingForPlayer(playerid, 3675, 255.5313, 1454.5469, 19.1484, 0.25);
RemoveBuildingForPlayer(playerid, 3675, 253.8203, 1456.1328, 16.2969, 0.25);
RemoveBuildingForPlayer(playerid, 3675, 253.8203, 1458.1094, 10.1172, 0.25);
RemoveBuildingForPlayer(playerid, 3259, 262.5078, 1465.2031, 9.5859, 0.25);
RemoveBuildingForPlayer(playerid, 3675, 254.6797, 1468.2109, 18.2969, 0.25);
RemoveBuildingForPlayer(playerid, 3673, 247.9297, 1461.8594, 33.4141, 0.25);
RemoveBuildingForPlayer(playerid, 3675, 254.6797, 1464.6328, 22.4688, 0.25);
RemoveBuildingForPlayer(playerid, 3674, 247.5547, 1471.0938, 35.8984, 0.25);
RemoveBuildingForPlayer(playerid, 3675, 255.5313, 1472.9766, 19.7578, 0.25);
RemoveBuildingForPlayer(playerid, 3675, 252.8125, 1473.8281, 11.4063, 0.25);
RemoveBuildingForPlayer(playerid, 3675, 252.1250, 1473.8906, 16.2969, 0.25);
RemoveBuildingForPlayer(playerid, 16089, 342.1250, 1431.0938, 5.2734, 0.25);
RemoveBuildingForPlayer(playerid, 16090, 315.7734, 1431.0938, 5.2734, 0.25);
RemoveBuildingForPlayer(playerid, 16091, 289.7422, 1431.0938, 5.2734, 0.25);
RemoveBuildingForPlayer(playerid, 16087, 358.6797, 1430.4531, 11.6172, 0.25);
RemoveBuildingForPlayer(playerid, 16088, 368.4297, 1431.0938, 5.2734, 0.25);
return 1;
}
public OnPlayerDisconnect(playerid, reason)
{
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, sizeof(pName));
new reasonMsg[25];
switch(reason)
{
case 0: reasonMsg = "Timeout";
case 1: reasonMsg = "Leaving";
case 2: reasonMsg = "Kicked/Banned";
}
new string[100];
format(string, sizeof(string),"7[LEAVE] %s(%d) has left the server (%s)", pName, playerid, reasonMsg);
IRC_GroupSay(gGroupID, IRC_CHANNEL, string);
format(string, sizeof(string),"-| %s(%d) has left the server (%s) |-", pName, playerid, reasonMsg);
SendClientMessageToAll(COLOR_PINK, string);
PlayerInfo[playerid][LoggedIn] = 0;
new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,"data");
INI_WriteInt(File,"Cash",GetPlayerMoney(playerid));
INI_WriteString(File,"Name",pName);
INI_WriteInt(File,"Score",GetPlayerScore(playerid));
INI_WriteInt(File,"DMKills",PlayerInfo[playerid][DMKills]);
INI_WriteInt(File,"DMDeaths",PlayerInfo[playerid][DMDeaths]);
INI_WriteInt(File,"Deaths",PlayerInfo[playerid][Deaths]);
INI_WriteInt(File,"Helper",PlayerInfo[playerid][Helper]);
INI_WriteInt(File,"QA",PlayerInfo[playerid][QA]);
INI_WriteInt(File,"Admin",PlayerInfo[playerid][Admin]);
INI_WriteInt(File,"VipPoints",PlayerInfo[playerid][Points]);
INI_WriteInt(File,"XP",PlayerInfo[playerid][Xp]);
INI_WriteInt(File,"Registered",1);
INI_WriteInt(File,"LoggedIn",PlayerInfo[playerid][LoggedIn]);
INI_Close(File);
return 1;
}
public OnPlayerSpawn(playerid)
{
new string[100];
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, sizeof(pName));
format(string, sizeof(string),"7[SPAWN] %s(%d) has spawned", pName, playerid);
IRC_GroupSay(gGroupID, IRC_CHANNEL, string);
new randSpawn = 0;
randSpawn = random(sizeof(randomSpawns));
SetPlayerPos(playerid, randomSpawns[randSpawn][0], randomSpawns[randSpawn][1], randomSpawns[randSpawn][2]);
SetPlayerFacingAngle(playerid,randomSpawns[randSpawn][3]);
return 1;
}
public OnPlayerDeath(playerid, killerid, reason)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
new name2[MAX_PLAYER_NAME];
GetPlayerName(killerid, name2, sizeof(name2));
new reasonMsg[32];
if(killerid != INVALID_PLAYER_ID)
{
switch(reason)
{
case 0: reasonMsg = "Unarmed";
case 1: reasonMsg = "Brass Knuckles";
case 2: reasonMsg = "Golf Club";
case 3: reasonMsg = "Night Stick";
case 4: reasonMsg = "Knife";
case 5: reasonMsg = "Baseball Bat";
case 6: reasonMsg = "Shovel";
case 7: reasonMsg = "Pool Cue";
case 8: reasonMsg = "Katana";
case 9: reasonMsg = "Chainsaw";
case 10: reasonMsg = "Dildo";
case 11: reasonMsg = "Dildo";
case 12: reasonMsg = "Vibrator";
case 13: reasonMsg = "Vibrator";
case 14: reasonMsg = "Flowers";
case 15: reasonMsg = "Cane";
case 22: reasonMsg = "Pistol";
case 23: reasonMsg = "Silenced Pistol";
case 24: reasonMsg = "Desert Eagle";
case 25: reasonMsg = "Shotgun";
case 26: reasonMsg = "Sawn-off Shotgun";
case 27: reasonMsg = "Combat Shotgun";
case 28: reasonMsg = "MAC-10";
case 29: reasonMsg = "MP5";
case 30: reasonMsg = "AK-47";
case 31: reasonMsg = "M4";
case 32: reasonMsg = "TEC-9";
case 33: reasonMsg = "Country Rifle";
case 34: reasonMsg = "Sniper Rifle";
case 37: reasonMsg = "Fire";
case 38: reasonMsg = "Minigun";
case 41: reasonMsg = "Spray Can";
case 42: reasonMsg = "Fire Extinguisher";
case 49: reasonMsg = "Vehicle Collision";
case 50: reasonMsg = "Vehicle Collision";
case 51: reasonMsg = "Explosion";
default: reasonMsg = "Unknown";
}
new string[100];
format(string, sizeof(string),"3[DEATH] %s(%d) has killed %s(%d)! (%s)", name2, killerid, name, playerid, reasonMsg);
IRC_GroupSay(gGroupID, IRC_CHANNEL, string);
}
else
{
new string[100];
format(string, sizeof(string),"3[DEATH] %s(%d) died.", name, playerid);
IRC_GroupSay(gGroupID, IRC_CHANNEL, string);
}
if(PlayerInfo[killerid][InDMZone] == 1)
{
GameTextForPlayer(killerid, "~g~+10 XP", 3000, 6);
PlayerInfo[killerid][Xp] += 10;
OnPlayerXpIncrease(killerid, 10);
GivePlayerMoney(killerid, 1500);
}
GivePlayerMoney(playerid, -250);
return 1;
}
public OnVehicleSpawn(vehicleid)
{
return 1;
}
public OnVehicleDeath(vehicleid, killerid)
{
return 1;
}
public OnPlayerText(playerid, text[])
{
new string[100];
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, sizeof(pName));
format(string, sizeof(string),"[CHAT] %s(%d): %s", pName, playerid, text);
IRC_GroupSay(gGroupID, IRC_CHANNEL, string);
return 1;
}
public OnPlayerCommandText(playerid, cmdtext[])
{
//General Commands
dcmd(v,1,cmdtext);
dcmd(ask, 3, cmdtext);
//Helper Commands//
dcmd(answer, 6, cmdtext);
dcmd(hstats, 6, cmdtext);
//Admin Commands//
dcmd(invcheck, 8, cmdtext);
dcmd(slap, 4, cmdtext);
dcmd(setlevel, 8, cmdtext);
dcmd(sethelper, 9, cmdtext);
dcmd(setskin, 7, cmdtext);
//VIP Commands//
dcmd(ramp, 4, cmdtext);
/*TELEPORTS*/
//DMs
dcmd(barrel,6,cmdtext);
return 1;
}
//Commands
dcmd_v(playerid)
{
if(!IsPlayerInAnyVehicle(playerid))
{
ShowPlayerDialog(playerid, DIALOG_VEH1, DIALOG_STYLE_LIST, "Vehicles", "Bullet\nEuros\nTurismo\nNRG-500\nFCR-900\nJetmax\nNews Van\nMaverick\nStunt Plane\nAndromada", "Spawn", "Cancel");
SendClientMessage(playerid, COLOR_YELLOW, "Note: If you want more and better vehicles, donate today!");
}
else SendClientMessage(playerid, COLOR_RED, "ERROR: You already have a car!");
return 1;
}
dcmd_ask(playerid, params[])
{
new string[100];
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, sizeof(pName));
if(!strlen(params)) return SendClientMessage(playerid, COLOR_RED, "Usage: /ask (Your Question)");
else
{ for(new i = 0; i < MAX_PLAYERS; i++)
{
if(PlayerInfo[i][Helper] == 1 && IsPlayerConnected(i))
{
format(string, sizeof(string), "-| You have successfully asked a question | Question: %s |-", params);
SendClientMessage(playerid, COLOR_AQUA, string);
format(string, sizeof(string), "-| %s(%d) has asked a question | Question: %s |-", pName, playerid, params);
SendClientMessage(i, COLOR_AQUA, string);
PlayerInfo[playerid][AskedQuestion] = 1;
}
else return SendClientMessage(playerid, COLOR_RED, "ERROR: There is no helper online to answer your question.");
}
}
return 1;
}
dcmd_hstats(playerid)
{
new string[100];
if(PlayerInfo[playerid][Helper])
{
SendClientMessage(playerid, COLOR_AQUA,"-| Your Helper Stats |-");
format(string, sizeof(string),"Questions Answered: %d", PlayerInfo[playerid][QA]);
SendClientMessage(playerid, COLOR_YELLOW, string);
}
else SendClientMessage(playerid, COLOR_RED, "ERROR: You must be a helper t use this command");
return 1;
}
dcmd_answer(playerid, params[])
{
new Index;
new tmp[256];
tmp = strtok(params, Index);
new id = strval(tmp);
new pName[MAX_PLAYER_NAME];
new pNameTwo[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, sizeof(pName));
GetPlayerName(id, pNameTwo, sizeof(pNameTwo));
new string[100];
if(PlayerInfo[playerid][Helper] == 1)
{
if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_RED, "ERROR: Invalid Player ID");
if(!strlen(params)) return SendClientMessage(playerid, COLOR_RED, "Usage: /answer (ID) (Your Answer)");
if(PlayerInfo[id][AskedQuestion] == 1)
{
format(string, sizeof(string), "-| You have answered %s(%d)'s question. Your Answer: %s |-", pNameTwo, id, params[2]);
SendClientMessage(playerid, COLOR_AQUA, string);
format(string, sizeof(string), "-| Helper %s(%d) has answered your question | Answer: %s |-", pName, playerid, params[2]);
SendClientMessage(id, COLOR_AQUA, string);
GameTextForPlayer(playerid, "~g~+5 XP!", 5000, 6);
PlayerInfo[playerid][Xp] += 5;
OnPlayerXpIncrease(playerid, 5);
PlayerInfo[playerid][QA]++;
}
else SendClientMessage(playerid, COLOR_RED, "ERROR: This person didn't even ask a question");
}
else SendClientMessage(playerid, COLOR_RED, "ERROR: You must be a helper to use this command");
return 1;
}
dcmd_invcheck(playerid, params[])
{
new Index;
new tmp[256];
tmp = strtok(params, Index);
new id;
id = strval(tmp);
new Float:pHealth;
new string[100];
if(PlayerInfo[playerid][Admin] >= 1)
{
GetPlayerHealth(id, pHealth);
if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_RED, "ERROR: Invalid player ID");
if(!strlen(params)) return SendClientMessage(playerid, COLOR_RED, "Usage: /invcheck (ID)");
if(pHealth > 100)
{
SendClientMessage(playerid, COLOR_RED, "Invulnerability check: POSITIVE. You should check if this person is health hacking.");
format(string, sizeof(string), "Player's Health: %d", floatround(pHealth));
SendClientMessage(playerid, COLOR_RED, string);
return 0;
}
else
{
SendClientMessage(playerid, COLOR_RED, "Invulnerability check: NEGATIVE. This person is probably fine.");
format(string, sizeof(string), "Player's Health: %d", floatround(pHealth));
SendClientMessage(playerid, COLOR_RED, string);
return 0;
}
}
else SendClientMessage(playerid, COLOR_RED, "ERROR: You must be Level 1+ to use this command");
return 1;
}
dcmd_slap(playerid, params[])
{
new Index;
new tmp[256];
tmp = strtok(params, Index);
new id;
id = strval(tmp);
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, sizeof(pName));
new pNameTwo[MAX_PLAYER_NAME];
GetPlayerName(id, pNameTwo, sizeof(pNameTwo));
new Float:X, Float:Y, Float:Z;
GetPlayerPos(id, X, Y, Z);
new string[100];
if(PlayerInfo[playerid][Admin] >= 2)
{
if(!strlen(params)) return SendClientMessage(playerid, COLOR_RED, "Usage: /slap (ID) (Reason)");
if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_RED, "ERROR: Invalid Player ID");
else
{
SetPlayerPos(id, X, Y, Z+10);
PlayerPlaySound(id, 1190, X, Y, Z+10);
format(string, sizeof(string),"-| Administrator %s(%d) has slapped %s(%d) || Reason: %s |-", pName, playerid, pNameTwo, id, params[2]);
SendClientMessageToAll(COLOR_RED, string);
format(string, sizeof(string),"-| You have slapped %s(%d) || Reason: %s |-", pNameTwo, id, params[2]);
SendClientMessage(playerid, COLOR_RED, string);
format(string, sizeof(string),"-| You have been slapped by Administrator %s(%d) || Reason: %s |-", pName, playerid, params[2]);
SendClientMessage(id, COLOR_RED, string);
}
}
else SendClientMessage(playerid, COLOR_RED, "ERROR: You must be level 2+ to use this command");
return 1;
}
dcmd_setlevel(playerid, params[])
{
new Index;
new tmp[256];
tmp = strtok(params, Index);
new tmp2[256];
tmp2 = strtok(params, Index);
new id;
id = strval(tmp);
new level;
level = strval(tmp2);
new pName[MAX_PLAYER_NAME];
new pNameTwo[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, sizeof(pName));
GetPlayerName(id, pNameTwo, sizeof(pNameTwo));
new string[100];
new oldlevel;
if(PlayerInfo[playerid][Admin] >= 6 || IsPlayerAdmin(playerid))
{
if(level < 0 || level > 10) return SendClientMessage(playerid, COLOR_RED, "ERROR: Invalid Level (Must be between 0 and 10)");
if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_RED, "ERROR: Invalid player ID");
else
{
oldlevel = PlayerInfo[playerid][Admin];
PlayerInfo[id][Admin] = level;
format(string, sizeof(string),"-| Administrator %s(%d) has set %s(%d)'s administration level to %d |-", pName, playerid, pNameTwo, id, level);
SendClientMessageToAll(COLOR_AQUA, string);
format(string, sizeof(string),"-| You have set %s(%d)'s administration level to %d |-", pNameTwo, id, level);
SendClientMessage(playerid, COLOR_AQUA, string);
format(string, sizeof(string),"-| Administrator %s(%d) has set your administration level to %d |-", pName, playerid, level);
SendClientMessage(id, COLOR_AQUA, string);
if(level > oldlevel)
{
format(string, sizeof(string),"~g~PROMOTED ~b~to level %d", level);
GameTextForPlayer(id, string, 4500, 4);
}
else
{
format(string, sizeof(string),"~r~DEMOTED ~b~to level %d", level);
GameTextForPlayer(id, string, 4500, 4);
}
}
}
else SendClientMessage(playerid, COLOR_RED, "ERROR: You must be level 6+ to use this command");
return 1;
}
dcmd_sethelper(playerid, params[])
{
new Index;
new tmp[256];
tmp = strtok(params, Index);
new tmp2[256];
tmp2 = strtok(params, Index);
new id;
id = strval(tmp);
new level;
level = strval(tmp2);
new pName[MAX_PLAYER_NAME];
new pNameTwo[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, sizeof(pName));
GetPlayerName(id, pNameTwo, sizeof(pNameTwo));
new string[100];
new oldlevel;
if(PlayerInfo[playerid][Admin] >= 6 || IsPlayerAdmin(playerid))
{
if(level < 0 || level > 1) return SendClientMessage(playerid, COLOR_RED, "ERROR: Invalid Level (Must be 0 or 1)");
if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_RED, "ERROR: Invalid player ID");
else
{
oldlevel = PlayerInfo[playerid][Admin];
PlayerInfo[id][Helper] = level;
format(string, sizeof(string),"-| Administrator %s(%d) has set %s(%d)'s helper level to %d |-", pName, playerid, pNameTwo, id, level);
SendClientMessageToAll(COLOR_AQUA, string);
format(string, sizeof(string),"-| You have set %s(%d)'s administration level to %d |-", pNameTwo, id, level);
SendClientMessage(playerid, COLOR_AQUA, string);
format(string, sizeof(string),"-| Administrator %s(%d) has set your administration level to %d |-", pName, playerid, level);
SendClientMessage(id, COLOR_AQUA, string);
if(level > oldlevel)
{
format(string, sizeof(string),"HELPER ~g~PROMOTED ~b~to level %d", level);
GameTextForPlayer(id, string, 4500, 4);
}
else
{
format(string, sizeof(string),"HELPER ~r~DEMOTED ~b~to level %d", level);
GameTextForPlayer(id, string, 4500, 4);
}
}
}
else SendClientMessage(playerid, COLOR_RED, "ERROR: You must be level 6+ to use this command");
return 1;
}
dcmd_setskin(playerid, params[])
{
new Index;
new tmp[256];
tmp = strtok(params, Index);
new tmp2[256];
tmp2 = strtok(params, Index);
new id;
id = strval(tmp);
new skin;
skin = strval(tmp2);
new pName[MAX_PLAYER_NAME];
new pNameTwo[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, sizeof(pName));
GetPlayerName(id, pNameTwo, sizeof(pNameTwo));
new string[100];
if(PlayerInfo[playerid][Admin] >= 2)
{
if(skin < 0 || skin > 299) return SendClientMessage(playerid, COLOR_RED, "ERROR: Invalid Skin (Must be 0 to 299)");
if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, COLOR_RED, "ERROR: Invalid player ID");
if(!strlen(params)) return SendClientMessage(playerid, COLOR_RED, "Usage: /setskin (ID) (Skin ID)");
else
{
SetPlayerSkin(id, skin);
format(string, sizeof(string),"[SKIN CHANGE] Administrator %s(%d) has changed %s(%d)'s skin to ID %d", pName, playerid, pNameTwo, id, skin);
IRC_GroupSay(gGroupID, IRC_CHANNEL, string);
format(string, sizeof(string),"-| Administrator %s(%d) has changed your skin to ID %d", pName, playerid, skin);
SendClientMessage(id, COLOR_AQUA, string);
format(string, sizeof(string),"-| You have changed %s(%d)'s skin to ID %d", pNameTwo, id, skin);
SendClientMessage(playerid, COLOR_AQUA, string);
}
}
else SendClientMessage(playerid, COLOR_RED, "ERROR: You must be level 2+ to use this command");
return 1;
}
dcmd_ramp(playerid)
{
if(PlayerInfo[playerid][Points] >= 1 || PlayerInfo[playerid][Admin] >= 4)
{
CreateRampNearPlayer(playerid, 0);
SendClientMessage(playerid, COLOR_AQUA, "-| You have placed a ramp down! |-");
}
else SendClientMessage(playerid, COLOR_RED, "ERROR: You must have 1+ VIP points or at least Level 4 Admin to ue this command");
return 1;
}
dcmd_barrel(playerid)
{
new string[100];
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, sizeof(pName));
if(PlayerInfo[playerid][InDMZone] != 1)
{
if(!IsPlayerInAnyVehicle(playerid))
{
SendClientMessage(playerid, COLOR_AQUA, "-| Barrel DM |-");
SendClientMessage(playerid, COLOR_AQUA, "-| Made by CaptainPrice |-");
SetPlayerInterior(playerid, 0);
SetPlayerPos(playerid, 74.4832, -2731.2087, 1.1000);
SetPlayerFacingAngle(playerid, 261.7315);
GivePlayerWeapon(playerid, 4, 1);
GivePlayerWeapon(playerid, 27, 30);
GivePlayerWeapon(playerid, 32, 50);
GivePlayerWeapon(playerid, 30, 75);
GivePlayerWeapon(playerid, 17, 4);
PlayerInfo[playerid][InDMZone] = 1;
format(string, sizeof(string),"[/barrel] %s(%d) has joined barrel deathmatch!", pName, playerid);
SendClientMessageToAll(COLOR_AQUA, string);
format(string, sizeof(string),"[DEATHMATCH] %s(%d) has joined barrel deathmatch!", pName, playerid);
IRC_GroupSay(gGroupID, IRC_CHANNEL, string);
PlayerInfo[playerid][InDMZone] = 1;
}
else SendClientMessage(playerid, COLOR_RED, "ERROR: You must exit the vehicle before teleporting to a DM zone");
}
else SendClientMessage(playerid, COLOR_RED, "ERROR: You are aleady in a DM zone. Type /exitdm to exit the DM zone");
return 1;
}
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
return 1;
}
public OnPlayerExitVehicle(playerid, vehicleid)
{
return 1;
}
public OnPlayerStateChange(playerid, newstate, oldstate)
{
return 1;
}
public OnPlayerEnterCheckpoint(playerid)
{
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 == aPick)
{
if(PlayerInfo[playerid][Admin] >= 1)
{
SetPlayerInterior(playerid, 5);
SetPlayerPos(playerid, 1299.14, -794.77, 1084.00);
SendClientMessage(playerid, COLOR_RED, "You have entered admin mansion!");
}
}
return 1;
}
public OnVehicleMod(playerid, vehicleid, componentid)
{
PlayerPlaySound(playerid, 1133, 0, 0, 0);
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)
{
if(newkeys == KEY_FIRE)
{
if(IsPlayerInAnyVehicle(playerid))
{
new Float:vx,Float:vy,Float:vz;
GetVehicleVelocity(GetPlayerVehicleID(playerid),vx,vy,vz);
SetVehicleVelocity(GetPlayerVehicleID(playerid), vx * 1.8, vy *1.8, vz * 1.8);
}
}
if(newkeys == KEY_CROUCH)
{
if(IsPlayerInAnyVehicle(playerid))
{
if(IsPlayerInAnyVehicle(playerid))
{
new vehicleid;
new Float:angle;
vehicleid = GetPlayerVehicleID(playerid);
RepairVehicle(vehicleid);
GetVehicleZAngle(vehicleid, angle);
SetVehicleZAngle(vehicleid, angle);
}
}
}
if(newkeys == KEY_SUBMISSION)
{
if(IsPlayerInAnyVehicle(playerid))
{
new
Float:x,
Float:y,
Float:z;
GetVehicleVelocity(GetPlayerVehicleID(playerid),x,y,z);
SetVehicleVelocity(GetPlayerVehicleID(playerid),x,y,0.3);
}
}
if(newkeys == KEY_NO)
{
if(IsPlayerInAnyVehicle(playerid))
{
new vehicleid;
vehicleid = GetPlayerVehicleID(playerid);
AddVehicleComponent(vehicleid, 1010);
}
}
return 1;
}
public OnRconLoginAttempt(ip[], password[], success)
{
if(success)
{
printf("RCON Login Success: IP %s has succesfully logged in to RCON using password %s", ip, password);
}
else
{
printf("RCON Login Fail: IP %s has failed to login to RCON using password %s", ip, password);
}
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 pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, sizeof(pName));
new string[150];
if(dialogid == DIALOG_REGISTER)
{
if(!response) return Kick(playerid);
if(response)
{
if(!strlen(inputtext)) return ShowPlayerDialog(playerid, DIALOG_REGISTER, DIALOG_STYLE_INPUT, ""#COL_ORANGE":: "#COL_WHITE"Register" , "\t\t"#COL_EASY"San Andreas Stunts\n\n"#COL_RED"You have entered a invalid password\n"#COL_WHITE"You are not registered, \nPlease enter a password below to register your account!", "Register", "Exit");
new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,"data");
INI_WriteInt(File,"Password",udb_hash(inputtext));
INI_WriteInt(File,"Cash",0);
INI_WriteString(File,"Name",pName);
INI_WriteInt(File,"Score",0);
INI_WriteInt(File,"DMKills",0);
INI_WriteInt(File,"DMDeaths",0);
INI_WriteInt(File,"Deaths",0);
INI_WriteInt(File,"Helper",0);
INI_WriteInt(File,"QA",0);
INI_WriteInt(File,"Admin",0);
INI_WriteInt(File,"VipPoints",0);
INI_WriteInt(File,"XP",0);
INI_WriteInt(File,"Registered",1);
INI_WriteInt(File,"LoggedIn",1);
INI_Close(File);
SpawnPlayer(playerid);
format(string, sizeof(string),"9[REGISTER] %s(%d) has registered on the server", pName, playerid);
IRC_GroupSay(gGroupID, IRC_CHANNEL, string);
}
}
if(dialogid == DIALOG_LOGIN)
{
if(!response) return Kick(playerid);
if(response)
{
if(udb_hash(inputtext) == PlayerInfo[playerid][Password])
{
INI_ParseFile(UserPath(playerid), "LoadUser_%s", .bExtra = true, .extra = playerid);
GivePlayerMoney(playerid, PlayerInfo[playerid][Cash]);
SetPlayerScore(playerid, PlayerInfo[playerid][Score]);
format(string, sizeof(string),"[LOGIN] %s(%d) has logged on the server", pName, playerid);
IRC_GroupSay(gGroupID, IRC_CHANNEL, string);
}
else
{
ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT,""#COL_ORANGE":: "#COL_WHITE"Login", "\t\t"#COL_EASY"San Andreas Stunts\n\n"#COL_RED"You have entered a invalid password\n"#COL_WHITE"Welcome back, \nPlease enter your password below to start the game!", "Login", "Exit");
}
}
}
if(dialogid == DIALOG_VEH1)
{
if(!response) return 0;
else
{
switch(listitem)
{
case 0:
{
CreateVehicleForPlayer(playerid, "541", -1, -1, 1000);
}
case 1:
{
CreateVehicleForPlayer(playerid, "Euros", -1, -1, 1000);
}
case 2:
{
CreateVehicleForPlayer(playerid, "Turismo", -1, -1, 1000);
}
case 3:
{
CreateVehicleForPlayer(playerid, "NRG-500", -1, -1, 1000);
}
case 4:
{
CreateVehicleForPlayer(playerid, "FCR-900", -1, -1, 1000);
}
case 5:
{
CreateVehicleForPlayer(playerid, "Jetmax", -1, -1, 1000);
}
case 6:
{
CreateVehicleForPlayer(playerid, "News Van", -1, -1, 1000);
}
case 7:
{
CreateVehicleForPlayer(playerid, "Maverick", -1, -1, 1000);
}
case 8:
{
CreateVehicleForPlayer(playerid, "Stunt", -1, -1, 1000);
}
case 9:
{
CreateVehicleForPlayer(playerid, "Andromada", -1, -1, 1000);
}
}
}
}
return 0;
}
public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
return 1;
}
public OnPlayerMoneyChange(playerid, amount, totalamount)
{
new string[100];
new pName[MAX_PLAYER_NAME];
GetPlayerName(playerid, pName, sizeof(pName));
format(string, sizeof(string),"[MONEY CHANGE] %s(%d)'s money has increased by $%d to $%d", pName, playerid, amount, totalamount);
IRC_GroupSay(gGroupID, IRC_CHANNEL, string);
return 1;
}
//STOCKS
stock CreateRampNearPlayer(playerid, typeID)
{
new Float:X, Float:Y, Float:Z;
new Float:Angle;
GetPlayerPos(playerid, X, Y, Z);
GetPlayerFacingAngle(playerid, Angle);
if(typeID == 0)
{
CreateObject(1655, X+4, Y+4, Z, 0.00, 0.00, 0.38, 0.0);
}
return 1;
}
stock GetAdminRank(playerid)
{
new str[50];
if(PlayerInfo[playerid][Admin] == 0)
{
str = "Player";
}
if(PlayerInfo[playerid][Admin] == 1)
{
str = "Basic Moderator";
}
if(PlayerInfo[playerid][Admin] == 2)
{
str = "Moderator";
}
if(PlayerInfo[playerid][Admin] == 3)
{
str = "Advanced Moderator";
}
if(PlayerInfo[playerid][Admin] == 4)
{
str = "Administrator";
}
if(PlayerInfo[playerid][Admin] == 5)
{
str = "Advanced Administrator";
}
if(PlayerInfo[playerid][Admin] == 6)
{
str = "Community Leader";
}
if(PlayerInfo[playerid][Admin] == 7)
{
str = "Co-Manager";
}
if(PlayerInfo[playerid][Admin] == 8)
{
str = "Manager";
}
if(PlayerInfo[playerid][Admin] == 9)
{
str = "Co-Owner";
}
if(PlayerInfo[playerid][Admin] == 10)
{
str = "Owner";
}
return str;
}
stock IncreasePlayerXP(playerid, amount);
{
if(PlayerInfo[playerid][Xp] >= 100000) return 0;
else
{
new value = GetProgressBarValue(XpBar);
PlayerInfo[playerid][Xp] += amount;
OnPlayerXpIncrease(playerid, amount);
SetProgressBarValue(XpBar, value + amount);
}
return 1;
}
/*/============================================
============== IRC COMMANDS AND CALLBACKS =====
==============================================*/
public IRC_OnConnect(botid, ip[], port)
{
printf("*** IRC_OnConnect: Bot ID %d connected to %s:%d", botid, ip, port);
IRC_JoinChannel(botid, IRC_CHANNEL);
IRC_AddToGroup(gGroupID, botid);
return 1;
}
public IRC_OnDisconnect(botid, ip[], port, reason[])
{
printf("*** IRC_OnDisconnect: Bot ID %d disconnected from %s:%d (%s)", botid, ip, port, reason);
IRC_RemoveFromGroup(gGroupID, botid);
return 1;
}
public IRC_OnConnectAttempt(botid, ip[], port)
{
printf("*** IRC_OnConnectAttempt: Bot ID %d attempting to connect to %s:%d...", botid, ip, port);
return 1;
}
public IRC_OnConnectAttemptFail(botid, ip[], port, reason[])
{
printf("*** IRC_OnConnectAttemptFail: Bot ID %d failed to connect to %s:%d (%s)", botid, ip, port, reason);
return 1;
}
//Commands
IRCCMD:settopic(botid, channel[], user[], host[], params[])
{
if (IRC_IsOwner(botid, channel, user))
{
new msg[128];
format(msg, sizeof(msg), "[TOPIC CHANGE] Owner %s has set the topic to: %s", user, params[1]);
IRC_GroupSay(gGroupID, channel, msg);
IRC_SetChannelTopic(gBotID[0], IRC_CHANNEL, params[1]);
if(!strlen(params)) return IRC_GroupSay(gGroupID, IRC_CHANNEL, "*** Usage: !settopic (Topic)");
}
return 1;
}
//=========================================//
//======== STRTOK ===============//
//=========================================//
stock strtok(const string[], &index)
{
new length = strlen(string);
while ((index < length) && (string[index] <= ' '))
{
index++;
}
new offset = index;
new result[20];
while ((index < length) && (string[index] > ' ') && ((index - offset) < (sizeof(result) - 1)))
{
result[index - offset] = string[index];
index++;
}
result[index - offset] = EOS;
return result;
}
//XP Stuff
forward OnPlayerXpIncrease(playerid, amount);
public OnPlayerXpIncrease(playerid, amount);
{
SetPlayerScore(playerid, GetPlayerScore(playerid) + amount);
return 1;
}



