Код:
public OnGameModeInit()
{
ConnectMySQL();
SetDeathDropAmount(500);
EnableStuntBonusForAll(0);
ManualVehicleEngineAndLights();
LoadShops();
print("loaded shops");
LoadMembers();
printf("loaded members");
LoadDcps();
print("loaded dcps");
LoadJobs();
print("loaded jobs");
LoadJvehs();
print("loaded job vehicles");
LoadOvehs();
print("loaded org vehicles");
LoadDealer();
print("loaded dealer vehicles.");
LoadOcps();
print("loaded org checkpoints.");
print("loaded stores.");
CreateObject(16685, 1372.56, -2810.32, 12.38, 0.00, 0.00, 83.40);
CreateObject(16685, 1333.82, -3119.21, 12.38, 0.00, 0.00, 262.99);
SetObjectRot(blagate,0.00000000,0.00000000,-2.57831008);
dcp[0] = CreateDynamicCP(1832.7665,-1125.4742,24.6721, 1.0, -1,-1,-1,30);
benter= CreateDynamicCP(1776.9594,-1664.2931,14.4331,1.0,-1,-1,-1,100);
bexit=CreateDynamicCP(-2169.3875,645.4561,1052.3750,1.0,-1,1,-1,3);
bmenu=CreateDynamicCP(-2161.0903,640.7946,1052.3817,1.0,-1,1,-1,3);
store=CreateDynamicCP(-28.11369,-89.14723,1003.54688,1.0,-1,18,-1,3);
store1=CreateDynamicCP(-30.83792,-28.63183,1003.55725,1.0,-1,4,-1,3);
store2=CreateDynamicCP(-30.46215,-55.27759,1003.54688,1.0,-1,6,-1,3);
CreateObject(3749,370.09451300,-1659.75158700,37.58801700,0.00000000,-0.85943669,0.00000000); //object(1) saa
CreateObject(3475,376.20483400,-1659.50183100,34.23033100,0.00000000,0.00000000,-92.81910552); //object(2) saa
ogate[5]=CreateDynamicObject(987,376.44995100,-1660.19323700,31.89194900,0.00000000,0.00000000,177.90373916,-1,-1,-1); //g8 closed saa
CreateObject(3550,1549.77526900,-1620.71521000,14.91388400,0.00000000,0.00000000,0.00000000); //object sapd
CreateObject(3550,1549.74206500,-1635.89697300,14.74982300,0.00000000,0.00000000,0.00000000); //object(1)sapd
ogate[4]=CreateDynamicObject(987,1549.62719700,-1623.02319300,12.38281300,0.00000000,0.00000000,-90.24085273,-1,-1,-1); //gate sapd
CreateObject(5442,1018.75488300,-2066.41796900,12.19327400,0.00000000,2.57831008,66.17656804); //object
CreateObject(5442,994.62188700,-2121.26196300,13.97318000,0.00000000,0.85943669,66.17656804); //object(1)
CreateObject(3381,959.61828600,-2180.95874000,23.02075600,0.00000000,0.00000000,-24.06422740); //object(2)
CreateObject(3381,927.86822500,-2252.03247100,23.60611700,0.00000000,0.00000000,-24.06422740); //object(3)
CreateObject(5442,970.03979500,-2177.27514600,14.01824600,0.00000000,0.85943669,66.17656804); //object(4)
CreateObject(5442,945.76861600,-2232.02783200,14.87871700,0.00000000,0.85943669,66.17656804); //object(5)
CreateObject(5442,921.64495800,-2286.88989300,15.73887400,0.00000000,0.85943669,66.17656804); //object(6)
CreateObject(17559,911.61602800,-2304.31835900,14.93608300,2.57831008,0.00000000,-203.68701183); //object(7)
CreateObject(987,922.73449700,-2290.27929700,15.54547400,0.00000000,-1.71887339,-24.92366409); //object(9)
CreateObject(987,933.48449700,-2295.52929700,15.79547400,0.00000000,-1.71887339,-113.44552884); //object(10)
CreateObject(987,928.76855500,-2306.45605500,16.03671100,0.00000000,-2.57831008,-114.30496554); //object(11)
CreateObject(987,924.04528800,-2316.76611300,16.54551300,0.00000000,-2.57831008,-113.44552884); //object(12)
CreateObject(987,920.57019000,-2324.72753900,16.93629100,0.00000000,-2.57831008,-113.44552884); //object(13)
CreateObject(987,915.84008800,-2335.11840800,17.56789800,0.00000000,-0.85943669,-203.68701183); //object(14)
CreateObject(987,904.96722400,-2330.46508800,17.78583300,0.00000000,-0.85943669,-205.40588522); //object(15)
CreateObject(987,896.78198200,-2327.15869100,17.51269900,0.00000000,-2.57831008,-205.40588522); //object(16)
CreateObject(987,886.50964400,-2321.70043900,18.03399500,0.00000000,0.00000000,-296.50577357); //object(17)
CreateObject(987,891.38958700,-2311.37304700,17.31934000,0.00000000,0.00000000,-295.64633688); //object(18)
CreateObject(987,895.28875700,-2301.22265600,16.50336300,0.00000000,0.00000000,-293.92746349); //object(19)
CreateObject(987,898.47296100,-2293.14453100,16.09781100,0.00000000,0.00000000,-295.64633688); //object(20)
CreateObject(987,903.46362300,-2282.39794900,15.95077900,0.00000000,0.00000000,-382.44864070); //object(21)
CreateObject(987,904.01617400,-2282.77978500,16.07143800,0.00000000,0.00000000,-382.44864070); //object(22)
CreateDynamicObject(5442,1018.75488300,-2066.41796900,12.19327400,0.00000000,2.57831008,66.17656804); //object
CreateDynamicObject(5442,994.62188700,-2121.26196300,13.97318000,0.00000000,0.85943669,66.17656804); //object(1)
CreateDynamicObject(3381,959.61828600,-2180.95874000,23.02075600,0.00000000,0.00000000,-24.06422740); //object(2)
CreateDynamicObject(3381,927.86822500,-2252.03247100,23.60611700,0.00000000,0.00000000,-24.06422740); //object(3)
CreateDynamicObject(5442,970.03979500,-2177.27514600,14.01824600,0.00000000,0.85943669,66.17656804); //object(4)
CreateDynamicObject(5442,945.76861600,-2232.02783200,14.87871700,0.00000000,0.85943669,66.17656804); //object(5)
CreateDynamicObject(5442,921.64495800,-2286.88989300,15.73887400,0.00000000,0.85943669,66.17656804); //object(6)
CreateDynamicObject(17559,911.61602800,-2304.31835900,14.93608300,2.57831008,0.00000000,-203.68701183); //object(7)
CreateDynamicObject(987,922.55932600,-2290.27929700,15.54547400,0.00000000,-1.71887339,-24.92366409); //object(9)
CreateDynamicObject(987,933.48449700,-2295.52929700,15.79547400,0.00000000,-1.71887339,-113.44552884); //object(10)
CreateDynamicObject(987,928.76855500,-2306.45605500,16.41170500,0.00000000,-2.57831008,-114.30496554); //object(11)
CreateDynamicObject(987,924.04528800,-2316.76611300,17.02050600,0.00000000,-1.71887339,-113.44552884); //object(12)
CreateDynamicObject(987,920.57019000,-2324.72753900,17.31128500,0.00000000,-2.57831008,-113.44552884); //object(13)
CreateDynamicObject(987,915.84008800,-2335.11840800,17.56789800,0.00000000,-0.85943669,-203.68701183); //object(14)
CreateDynamicObject(987,904.96722400,-2330.46508800,17.83583300,0.00000000,-0.85943669,-205.40588522); //object(15)
CreateDynamicObject(987,896.78198200,-2326.63574200,17.86269400,0.00000000,0.85943669,-202.82757514); //object(16)
CreateDynamicObject(987,885.73388700,-2322.12377900,17.63400100,0.00000000,1.71887339,-294.78690019); //object(17)
CreateDynamicObject(987,890.71392800,-2311.27343800,17.24434100,0.00000000,0.85943669,-294.78690019); //object(18)
CreateDynamicObject(987,895.28875700,-2301.22265600,16.50336300,0.00000000,0.00000000,-293.92746349); //object(19)
CreateDynamicObject(987,898.47296100,-2293.14453100,16.09781100,0.00000000,0.00000000,-295.64633688); //object(20)
CreateDynamicObject(987,903.46362300,-2282.39794900,15.95077900,0.00000000,0.00000000,-382.44864070); //object(21)
CreateDynamicObject(987,904.01617400,-2282.77978500,16.07143800,0.00000000,0.00000000,-382.44864070); //object(22)
pgate=CreateDynamicObject(971,918.24487300,-2288.80981400,19.29237400,0.00000000,0.00000000,-24.06422740); //maingate
CreateDynamicObject(3491,906.72705100,-2314.24926800,23.91438300,0.00000000,1.71887339,156.41764996); //object(23)
CreateDynamicObject(987,918.15307600,-2288.71557600,20.09647200,0.00000000,-1.71887339,-24.92366409); //object(25)
CreateDynamicObject(987,907.19787600,-2284.10131800,19.76563300,0.00000000,-1.71887339,-22.34535401); //object(26)
CreateDynamicObject(987,898.96588100,-2292.78491200,21.02067000,0.00000000,0.00000000,-293.92746349); //object(27)
CreateDynamicObject(987,886.96502700,-2287.96337900,19.03836800,0.00000000,0.00000000,-293.92746349); //object(28)
CreateDynamicObject(987,894.93084700,-2303.52587900,20.95500900,0.00000000,0.00000000,-292.20859011); //object(29)
CreateDynamicObject(987,889.89434800,-2313.80395500,20.98470700,0.00000000,0.00000000,-295.64633688); //object(30)
CreateDynamicObject(987,885.88501000,-2322.00463900,20.96254300,0.00000000,0.00000000,-295.64633688); //object(31)
CreateDynamicObject(987,896.93383800,-2326.62841800,21.18766000,0.00000000,0.85943669,-202.82757514); //object(32)
CreateDynamicObject(987,905.86822500,-2330.37060500,21.30963300,0.00000000,0.85943669,-202.82757514); //object(33)
CreateDynamicObject(987,915.82775900,-2334.94116200,21.65310100,0.00000000,0.85943669,-202.82757514); //object(34)
CreateDynamicObject(987,920.45874000,-2324.59985400,21.13994200,0.00000000,-2.57831008,-113.44552884); //object(35)
CreateDynamicObject(987,923.82452400,-2316.24121100,20.81829300,0.00000000,-1.71887339,-112.58609215); //object(36)
CreateDynamicObject(987,928.67407200,-2305.87304700,20.52706300,0.00000000,-1.71887339,-115.16440223); //object(37)
CreateDynamicObject(987,933.57861300,-2295.01416000,19.98297500,0.00000000,-2.57831008,-114.30496554); //object(38)
CreateDynamicObject(5184,893.34582500,-2364.24780300,39.83913000,0.00000000,0.00000000,-294.78712937); //base
CreateDynamicObject(3399,901.05737300,-2291.26342800,18.46437300,0.00000000,-1.71887339,-110.00778207); //ladder
CreateDynamicObject(5130,916.00219700,-2296.95752000,17.93556800,0.00000000,0.00000000,20.62648062); //stairs
fgate=CreateDynamicObject(985,913.44854700,-2302.33618200,22.66698500,0.00000000,0.00000000,-24.92366409); //fgate
CreateDynamicObject(988,907.47503700,-2299.56909200,21.99538000,0.00000000,0.00000000,-24.92366409); //object(43)
CreateDynamicObject(988,902.70776400,-2297.09399400,22.11228800,0.00000000,0.00000000,-24.92366409); //object(44)
CreateDynamicObject(988,919.54467800,-2305.10913100,21.99538000,0.00000000,0.00000000,-24.92366409); //object(45)
CreateDynamicObject(988,924.53125000,-2307.44091800,21.99538000,0.00000000,0.00000000,-24.92366409); //object(46)
CreateDynamicObject(1536,898.64129600,-2295.41333000,20.94932400,0.00000000,0.00000000,-23.20479070); //maindoor
CreateDynamicObject(1536,898.61999500,-2295.45288100,23.45547900,0.00000000,0.00000000,-27.50197417); //door2
cgate[0]=CreateDynamicObject(988,907.20367400,-2328.20117200,21.99538000,0.00000000,0.00000000,70.47375151); //cellgate1
CreateDynamicObject(987,908.11157200,-2325.76391600,21.11304100,0.00000000,0.00000000,-19.76704393); //object(50)
cgate[1]=CreateDynamicObject(988,909.11615000,-2323.11865200,21.99538000,0.00000000,0.00000000,250.95545697); //cellgate2
CreateDynamicObject(987,910.03057900,-2320.56665000,20.95631800,0.00000000,0.00000000,-14.61042378); //object(52)
cgate[2]=CreateDynamicObject(988,898.06109600,-2324.04931600,21.78699100,0.00000000,0.00000000,61.87938458); //cellgate3
CreateDynamicObject(987,888.53332500,-2316.82446300,20.95631800,0.00000000,0.00000000,-23.20479070); //object(54)
cgate[3]=CreateDynamicObject(988,900.49810800,-2319.14502000,21.77038400,0.00000000,0.00000000,65.31713135); //cellgate4
CreateDynamicObject(987,891.22393800,-2311.46020500,20.80632000,0.00000000,0.00000000,-26.64253747); //object(56)
SetGameModeText("Freeroam/Roleplay");
SetTimer("PayDay",1440000,true);
print("cancelled map");
for(new i=0;i<12;i++) { ogstate[i]=0; }
for(new cg=0;cg<4;cg++) { cgstate[cg]=0; }
return 1;
}