Nake01

Untitled

Apr 9th, 2011
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 44.21 KB | None | 0 0
  1. //=== [Includes] ===
  2. #include <a_samp>
  3. //=== [Pragmas] ===
  4. #pragma tabsize 0
  5. //-----------------------------------------------------------------------------------
  6. main()
  7. {
  8. print("\n************************************");
  9. print(" Game Mode feito por Ween");
  10. print(" Facções Criminisas");
  11. print("************************************\n");
  12. }
  13.  
  14.  
  15. //-----------------------------------------------------------------------------------
  16. //=== [Defines] ===
  17. #define AMARELO 0xFFFF00FF
  18. #define COLOR_GREEN 0x33AA33AA
  19. #define COLOR_RED 0xFF0000FF
  20. #define COLOR_YELLOW 0xFFFF00AA
  21. #define COLOR_WHITE 0xFFFFFFAA //white
  22. #define COLOR_BLUE 0x33CCFFAA //blue
  23. #define COLOR_DARKBLUE 0x3399FFAA //dark blue
  24. #define COLOR_GREY 0xAFAFAFAA //grey
  25. #define COLOR_LIGHTBLUE 0x33CCFFAA //light blue
  26. #define COLOR_ORANGE 0xFF9900AA //orange
  27. #define DIALOG_COMANDOS 130
  28. #define COR_INVISIVEL 0xAFAFAF00
  29. #define COLOR_REDD 0xFF0000AA
  30. #define COLOR_AVISO 0x00E4AFAA
  31. #define COLOR_CYAN 0x00FFFFAA
  32. #define COLOR_SOL 0xF6C200AA
  33. #define COLOR_SB 0xAFF600AA
  34. #define DIALOG_SKIN 230
  35. #define COLOR_CYAN 0x00FFFFAA
  36. #define COLOR_CINZA 0xDDE2E3AA
  37. #define COLOR_LARANJA 0xF68500AA
  38. #define COLOR_AZULCLARO 0x3FF6F6AA
  39. #define COLOR_PINK 0xF600F6AA
  40. #define COLOR_MARROM 0x2A0909AA
  41. #define COLOR_VERDECLARO 0x00F600AA
  42. #define RANDOMTIME 80000
  43. #define FINTIME 10000
  44.  
  45. //=== [New's] ===
  46. new message[128];
  47. new RandMsg;
  48. new Text:Textdraw0;
  49. new Text:Textdraw1;
  50. new RandomServerName[3][] =
  51. {
  52. "• Facção Brasil SA:MP ® •",// Nomes Server
  53. "• Guerras Entre Facções e Gangues •",// Nomes Server
  54. "• # Equipe [OBS] - Brasil ## •"// ultima sempre sem virgula !
  55. };
  56. new ANNOUNCEMENTS[7][128] =
  57. {
  58. "AVISOS: Seja um player Vip, ajude o servidor e obtenha vantagens. Veja as vantagens Vips em: (/vv)",
  59. "AVISOS: É um novato por aqui ? Digite /tutorial e se mantenha informado !",
  60. "AVISOS: Algum xiter ? Denuncie imediatamente, digite: /report",
  61. "AVISOS: Seja um bom player cumprindo as regras do servidor, digite: /regras !",
  62. "AVISOS: Alguma dúvida ? digite: /ajuda !",
  63. "AVISOS: Por favor na fique floodando em nosso servidor ! (Kick/Ban) !",
  64. "AVISOS: Participe de nossa comunidade no orkut, e mantenha-se informado ! (cmm=45512174)" // ultima sempre sem virgula !
  65. };
  66. forward GlobalAnnouncement();
  67. public GlobalAnnouncement()
  68. {
  69. switch (RandMsg)
  70. {
  71. case 0: {SendClientMessageToAll(0x00C1E1AA,ANNOUNCEMENTS[0]); RandMsg++;}
  72. case 1: {SendClientMessageToAll(0xF65600AA,ANNOUNCEMENTS[1]); RandMsg++;}
  73. case 2: {SendClientMessageToAll(0xDB9A00AA,ANNOUNCEMENTS[2]); RandMsg++;}
  74. case 3: {SendClientMessageToAll(0x89B600AA,ANNOUNCEMENTS[3]); RandMsg++;}
  75. case 4: {SendClientMessageToAll(0x41F6AAAA,ANNOUNCEMENTS[4]); RandMsg++;}
  76. case 5: {SendClientMessageToAll(0x9949F6AA,ANNOUNCEMENTS[5]); RandMsg++;}
  77. case 6: {SendClientMessageToAll(0x4BD5F6AA,ANNOUNCEMENTS[6]); RandMsg = 0;}
  78.  
  79. }
  80. return 1;
  81. }
  82. public OnGameModeExit()
  83. {
  84. TextDrawHideForAll(Textdraw0);
  85. TextDrawDestroy(Textdraw0);
  86. TextDrawHideForAll(Textdraw1);
  87. TextDrawDestroy(Textdraw1);
  88. return 1;
  89. }
  90.  
  91. public OnPlayerRequestClass(playerid, classid)
  92. {
  93. SetPlayerInterior(playerid, 11);
  94. SetPlayerPos(playerid, 490.3443,-75.1615,998.7578);
  95. SetPlayerCameraPos(playerid, 494.1660,-74.6216,998.7578);
  96. SetPlayerCameraLookAt(playerid, 490.3443,-75.1615,998.7578);
  97. PlayerPlaySound(playerid,1097 ,0, 0, 0);
  98. ApplyAnimation(playerid,"DANCING","DNCE_M_B",4.0,1,0,0,0,-1);
  99. return 1;
  100. }
  101.  
  102. public OnPlayerRequestSpawn(playerid)
  103. {
  104. return 1;
  105. }
  106.  
  107. //--------------------------------------------------------------------------------------------------------------------------------------------
  108. // Quando o player se conecta --
  109. public OnPlayerConnect(playerid)
  110. {
  111. GameTextForPlayer(playerid, "~h~ ~R~ ~h~FAC~Y~CAO ~h~~G~ B~B~R~Y~A~G~~H~SIL", 3000, 0);
  112. SendClientMessage(playerid, COLOR_CYAN, "=====================================================================================");
  113. SendClientMessage(playerid, COLOR_WHITE, "Bem-vindo a Facção Brasil");
  114. SendClientMessage(playerid, COLOR_CYAN,"Veja as regras antes de jogar: /regras");
  115. SendClientMessage(playerid, COLOR_WHITE, "Novo por aqui ? digite: /tutorial");
  116. SendClientMessage(playerid, 0x00E642AA, "GameMode feito por: Wendell");
  117. SendClientMessage(playerid, COLOR_CYAN, "=====================================================================================");
  118. GivePlayerMoney(playerid, 50000); //a quantidade de dinheiro que o player começa
  119. GivePlayerWeapon(playerid, 5,1);
  120. GivePlayerWeapon(playerid, 1,1);
  121. TextDrawShowForPlayer(playerid, Textdraw0);
  122. TextDrawShowForPlayer(playerid, Textdraw1);
  123. new pName[ 30 ], string[ 256 ];
  124. GetPlayerName(playerid, pName, 30);
  125. format(string, 256, "%s [ID:%d] acabou de entrar.", pName, playerid);
  126. SendClientMessageToAll(COLOR_CYAN,string);
  127. UsePlayerPedAnims();
  128. SetPlayerColor(playerid, COLOR_WHITE);
  129.  
  130.  
  131. return 1;
  132. }
  133. //--------------------------------------------------------------------------------------------------------------------------------------------
  134.  
  135. public OnPlayerDisconnect(playerid, reason)
  136. {
  137. new PlayerName[MAX_PLAYER_NAME];
  138. new string[56];
  139. GetPlayerName(playerid, PlayerName, sizeof(PlayerName));
  140. switch(reason)
  141. {
  142. case 0: format(string, sizeof(string), "%s saiu do server. (Crash/Conexão)", PlayerName);
  143. case 1: format(string, sizeof(string), "%s saiu do server. (Conta própria)", PlayerName);
  144. case 2: format(string, sizeof(string), "%s saiu do server. (Kickado/Banido)", PlayerName);
  145. }
  146. SendClientMessageToAll(0xEAA25AAA, string);
  147. return 1;
  148. }
  149. //--------------------------------------------------------------------------------------------------------------------------------------------
  150. public OnPlayerSpawn(playerid)
  151. {
  152. PlayerPlaySound(playerid, 1184, 0.0, 0.0, 0.0); //music off
  153. SetPlayerInterior(playerid,0);
  154. SendClientMessage(playerid,COLOR_RED, "AVISOS: Não gostou de sua skin ? digite: /skin");
  155. SetPlayerVirtualWorld(playerid, 0);
  156. //SpawnPlayer(playerid);
  157. TogglePlayerControllable(playerid,1);
  158. return 1;
  159. }
  160. //--------------------------------------------------------------------------------------------------------------------------------------------
  161. public OnPlayerDeath(playerid, killerid, reason)
  162. {
  163. SendDeathMessage(killerid,playerid,reason);
  164. SetPlayerScore(killerid,GetPlayerScore(killerid)+1);
  165. GivePlayerMoney(killerid, 100);
  166. GameTextForPlayer(playerid, "~r~ MORTO", 3000, 0);
  167. return 1;
  168. }
  169. //--------------------------------------------------------------------------------------------------------------------------------------------
  170. public OnVehicleSpawn(vehicleid)
  171. {
  172. return 1;
  173. }
  174. //--------------------------------------------------------------------------------------------------------------------------------------------
  175. forward SendMSG();
  176. public SendMSG()//Aqui a public
  177. {
  178. new string[256];
  179. new randMSG = random(sizeof(RandomServerName));
  180. format(string,sizeof(string),"hostname %s",RandomServerName[randMSG]);
  181. SendRconCommand(string);
  182. }
  183. //--------------------------------------------------------------------------------------------------------------------------------------------
  184. public OnVehicleDeath(vehicleid, killerid)
  185. {
  186. return 1;
  187. }
  188. //--------------------------------------------------------------------------------------------------------------------------------------------
  189. public OnPlayerText(playerid, text[])
  190. {
  191. new string[128];
  192. format(string, sizeof(string),"[ID:%d]: %s", playerid, text);
  193. SendPlayerMessageToAll(playerid, string);
  194. SetPlayerChatBubble(playerid, text, 0xFFFFFFAA, 100.0, 10000);
  195. return 0;
  196. }
  197. public OnPlayerUpdate(playerid)
  198. {
  199. return 1;
  200. }
  201. //--------------------------------------------------------------------------------------------------------------------------------------------
  202. public OnPlayerCommandText(playerid, cmdtext[])
  203. {
  204.  
  205.  
  206. new string[256];
  207. new cmd[256];
  208. //--------------------------------------------------------------------------------------------------------------------------------------------
  209. //----- INICIO DOS COMANDOS -----
  210. //--------------------------------------------------------------------------------------------------------------------------------------------
  211.  
  212. if(strcmp(cmdtext, "/futebol", false) == 0) {
  213. new pname[MAX_PLAYER_NAME];
  214. GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
  215. format(string, sizeof(string), "%s foi para Campo de futebol( /futebol )", pname);
  216. SendClientMessageToAll(COLOR_YELLOW, string);
  217. ResetPlayerWeapons(playerid);
  218. SetPlayerInterior(playerid,0);
  219. SetPlayerPos(playerid,1348.0800,2110.8811,11.0156);
  220. SetPlayerArmour(playerid, 100.0);
  221. SetPlayerHealth(playerid, 100.0);
  222. ResetPlayerWeapons(playerid);
  223. GameTextForPlayer(playerid,"~r~ Futebol", 1000,1);
  224. SendClientMessage(playerid, COLOR_WHITE, "Para jogar digite: /jogar");
  225. return 1;
  226. }
  227. //------------------------------------------------------------------------------------------------------------------------------------------
  228.  
  229. if(strcmp(cmdtext, "/pulo", false) == 0) {
  230. new pname[MAX_PLAYER_NAME];
  231. GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
  232. format(string, sizeof(string), "%s foi para o Pulo ( /pulo)", pname);
  233. SendClientMessageToAll(COLOR_YELLOW, string);
  234. ResetPlayerWeapons(playerid);
  235. SetPlayerInterior(playerid,0);
  236. SetPlayerPos(playerid,-1753.8018,885.1608,295.8750);
  237. SetPlayerArmour(playerid, 100.0);
  238. SetPlayerHealth(playerid, 100.0);
  239. ResetPlayerWeapons(playerid);
  240. GivePlayerWeapon(playerid,46,1);
  241. GameTextForPlayer(playerid,"~r~ Pulo ", 1000,1);
  242. return 1;
  243. }
  244. //------------------------------------------------------------------------------------------------------------------------------------------
  245. if(strcmp(cmdtext, "/boate", false) == 0) {
  246. new pname[MAX_PLAYER_NAME];
  247. GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
  248. format(string, sizeof(string), "%s foi para a Boate ( /boate)", pname);
  249. SendClientMessageToAll(COLOR_YELLOW, string);
  250. ResetPlayerWeapons(playerid);
  251. SetPlayerInterior(playerid,0);
  252. SetPlayerPos(playerid,-2617.5420,1394.4364,7.1016);
  253. SetPlayerArmour(playerid, 100.0);
  254. SetPlayerHealth(playerid, 100.0);
  255. ResetPlayerWeapons(playerid);
  256. GivePlayerWeapon(playerid,1,1);
  257. GivePlayerWeapon(playerid,43,99991);
  258. GameTextForPlayer(playerid,"~r~ Boate", 1000,1);
  259. return 1;
  260. }
  261. if(strcmp(cmdtext, "/penis", false) == 0) {
  262. new pname[MAX_PLAYER_NAME];
  263. GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
  264. format(string, sizeof(string), "%s foi para o Penis ( /penis )", pname);
  265. SendClientMessageToAll(COLOR_YELLOW, string);
  266. ResetPlayerWeapons(playerid);
  267. SetPlayerInterior(playerid,0);
  268. SetPlayerPos(playerid,-426.7129,2505.8816,124.3047);
  269. SetPlayerArmour(playerid, 100.0);
  270. SetPlayerHealth(playerid, 100.0);
  271. ResetPlayerWeapons(playerid);
  272. GameTextForPlayer(playerid,"~r~ Penis", 1000,1);
  273. GivePlayerWeapon(playerid,46,1);
  274. return 1;
  275. }
  276.  
  277. //--------------------------------------------------------------------------------------------------------------------------------------------]
  278. if (strcmp("/vv", cmdtext, true, 10) == 0)
  279. {
  280. ShowPlayerDialog(playerid,8,DIALOG_STYLE_MSGBOX,"VANTAGENS VIPS:","1. /V [chat vip] \r\n2. /ir, /trazer \r\n3. /jetpackv\r\n4. /kitvip \r\n5. Alem de ter grandes chances de ser um ADMIN !\r\n6. Para obter informações entre em contato: [email protected]","Ok", "Cancelar");
  281. return 1;
  282. }
  283. //--------------------------------------------------------------------------------------------------------------------------------------------
  284.  
  285. if (strcmp("/cmdcarros", cmdtext, true, 10) == 0)
  286. {
  287. ShowPlayerDialog(playerid,7,DIALOG_STYLE_MSGBOX,"COMANDOS DE CARROS:"," /trancar\r\n/destrancar\r\n/virar\r\n/nitro\r\n/tunar\r\n/godc\r\n/reparar","Ok", "Cancelar");
  288. return 1;
  289. }
  290. //--------------------------------------------------------------------------------------------------------------------------------------------
  291. if (strcmp("/ajuda", cmdtext, true, 10) == 0)
  292. {
  293. ShowPlayerDialog(playerid,6,DIALOG_STYLE_MSGBOX,"AJUDA:","Para ver os comandos digite: /comandos\r\nPara ver as regras digite:/regras\r\nSe voce for novo por aqui, digite: /tutorial\r\nPara ver os admins online digite: /admins","Ok", "Cancelar");
  294. return 1;
  295. }
  296. //--------------------------------------------------------------------------------------------------------------------------------------------
  297.  
  298. if (strcmp("/comandos", cmdtext, true, 10) == 0)
  299. {
  300. ShowPlayerDialog(playerid,5,DIALOG_STYLE_MSGBOX,"COMANDOS:","Para ver as regras digite:/regras\r\nPara ver outros comandos digite: /outroscmd\r\nPara ver os comandos de carros digite: /cmdcarros\r\nPara pedir ajuda digite: /ajuda\r\nPara ver quem fez este gm digite: /gmcreditos","Ok", "Cancelar");
  301. return 1;
  302. }
  303. //--------------------------------------------------------------------------------------------------------------------------------------------
  304.  
  305. if (strcmp("/regras", cmdtext, true, 10) == 0)
  306. {
  307. ShowPlayerDialog(playerid,1,DIALOG_STYLE_MSGBOX,"REGRAS DO SERVIDOR:","1. Não use xiter/hack\r\n2. Não cometa DB (Drive By)\r\n3. Não desrespeite um Admin \r\n4. Não peça para ser Admin\r\n5. Não fale mau do servidor, nem de ninguem !","Ok", "Cancelar");
  308. return 1;
  309. }
  310. //--------------------------------------------------------------------------------------------------------------------------------------------
  311.  
  312. if (strcmp("/outroscmd", cmdtext, true, 10) == 0)
  313. {
  314. ShowPlayerDialog(playerid,2,DIALOG_STYLE_MSGBOX,"OUTROS COMANDOS:","Para ver quem fez este GM digite: /gmcreditos\r\nPara se matar digite /kill\r\nPara mandar uma mensagem privata digite: /pm [id] [mensagem]\r\nPara mudar sua skin digite: /skin\r\nPara ver a lista de anims digite: /animlist\r\nPara pular digite: /pular","Ok", "Cancelar");
  315. return 1;
  316. }
  317. //--------------------------------------------------------------------------------------------------------------------------------------------
  318. if (strcmp("/gm", cmdtext, true, 10) == 0)
  319. {
  320. SendClientMessage(playerid, COLOR_WHITE, "===================================================================");
  321. SendClientMessage(playerid, AMARELO, "Contato: [email protected]");
  322. SendClientMessage(playerid, COLOR_WHITE, "===================================================================");
  323. return 1;
  324. }
  325. //--------------------------------------------------------------------------------------------------------------------------------------------
  326.  
  327. if (strcmp("/gmcreditos", cmdtext, true, 10) == 0)
  328. {
  329. SendClientMessage(playerid, 0xAFF6F6AA, "===================================================================");
  330. SendClientMessage(playerid, 0x00F6F6AA, "GameMode feito por Wendell");
  331. SendClientMessage(playerid, 0xAFF6F6AA, "===================================================================");
  332. return 1;
  333. }
  334. //------------------------------------------------------------------------------------------------------------------------------------------
  335. if (strcmp("/tutorial", cmdtext, true, 10) == 0)
  336. {
  337. ShowPlayerDialog(playerid,4,DIALOG_STYLE_MSGBOX,"TUTORIAL","O Objetivo do jogo é se divertir !\r\nNeste GameMode contem: Facções Criminosas, e BOPE, EB, PM\r\nAntes de jogar, leia as regras do servidor, e siga elas. digite: /regras\r\nCaso precise de ajuda digite: /ajuda\r\nSe tiver mais alguma duvida, pergunte à algum admin online. Veja em: /admins\r\n Para ver os comandos digite: /comandos","Ok", "Cancelar");
  338. return 1;
  339. }
  340. //------------------------------------------------------------------------------------------------------------------------------------------
  341.  
  342. if (strcmp("/corbug", cmdtext, true, 10) == 0)
  343.  
  344. {
  345. SetPlayerColor(playerid,0xF65608AA);
  346.  
  347. return 1;
  348. }
  349. //--------------------------------------------------------------------------------------------------------------------------------------------
  350. // Outros comandos -----
  351. //--------------------------------------------------------------------------------------------------------------------------------------------
  352. //TRANCAR VEICULO
  353. new vehicleid = GetPlayerVehicleID(playerid);
  354. if (strcmp(cmdtext, "/trancar", true) == 0)
  355. {
  356. if(IsPlayerInAnyVehicle(playerid))
  357. {
  358. new Stat5 ;
  359. Stat5=GetPlayerState(playerid);
  360. if(Stat5!=PLAYER_STATE_DRIVER)
  361. {
  362. SendClientMessage(playerid,COLOR_CYAN,"Você não pode trancar esse veículo!");
  363. return 1;
  364. }
  365. new i;
  366. for(i=0;i<MAX_PLAYERS;i++)
  367. {
  368. if(i != playerid)
  369. {
  370. SetVehicleParamsForPlayer(vehicleid,i, 0, 1);
  371. }
  372. }
  373. GameTextForPlayer(playerid,"~Y~ Veiculo: ~r~ Trancado", 5000,6);
  374. PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
  375. }
  376. else
  377. {
  378. SendClientMessage(playerid, COLOR_CYAN, "Você não está em um veículo!");
  379. }
  380. return 1;
  381. }
  382.  
  383. //--------------------------------------------------------------------------------------------------------------------------------------------
  384.  
  385. //DESTRANCAR VEICULO
  386. if (strcmp(cmdtext, "/destrancar", true)==0)
  387. {
  388. if(IsPlayerInAnyVehicle(playerid))
  389. {
  390. new Stat6 ;
  391. Stat6 = GetPlayerState(playerid);
  392. if(Stat6!=PLAYER_STATE_DRIVER)
  393. {
  394. SendClientMessage(playerid,COLOR_CYAN,"Voce não pode destrancar esse veículo!");
  395. return 1;
  396. }
  397. new i;
  398. for(i=0;i<MAX_PLAYERS;i++)
  399. {
  400. SetVehicleParamsForPlayer(vehicleid,i, 0, 0);
  401. }
  402. GameTextForPlayer(playerid,"~Y~ Veiculo: ~g~ Destrancado", 5000,6);
  403. PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
  404. }
  405. else
  406. {
  407. SendClientMessage(playerid, COLOR_CYAN, "Você não está em um veículo!");
  408. }
  409. return 1;
  410. }
  411.  
  412. //--------------------------------------------------------------------------------------------------------------------------------------------
  413.  
  414. if (strcmp("/godc", cmdtext, true, 10) == 0)
  415. {
  416. if (IsPlayerInAnyVehicle(playerid)) {
  417. SetVehicleHealth(GetPlayerVehicleID(playerid),999999);
  418. GameTextForPlayer(playerid,"~r~ Carro em God Mode !", 1000,1);
  419. }
  420. else{
  421. SendClientMessage(playerid,COLOR_RED,"Erro: Você não está em um veículo!");
  422. }
  423. return 1;
  424. }
  425. //--------------------------------------------------------------------------------------------------------------------------------------------
  426.  
  427. if (strcmp(cmdtext, "/kill", true) == 0)
  428. {
  429. SetPlayerHealth(playerid, 0);
  430. GameTextForPlayer(playerid, "~r~ MORTO", 3000, 0);
  431. return 1;
  432. }
  433. //--------------------------------------------------------------------------------------------------------------------------------------------
  434. if(!strcmp(cmdtext, "/skin", true))
  435. {
  436. SendClientMessage(playerid, COLOR_CYAN, "AVISOS: Digite Seu Skin");
  437. ShowPlayerDialog(playerid,DIALOG_SKIN,DIALOG_STYLE_INPUT,"Skin","Digite o número de Seu Skin abaixo:","Trocar","Sair");
  438. return 1;
  439. }
  440. if (strcmp("/pular", cmdtext, true, 10) == 0)
  441. {
  442. new Float:var4 = 0, Float:var5 = 0, Float:var6 = 0;
  443. GetPlayerPos(playerid, var4, var5, var6);
  444. SetPlayerPos(playerid, var4, var5, 0.6999 + var6);
  445. return 1;
  446. }
  447. //---------------------------------------------------------------------------------------------------------------------------------------------
  448. //comandos sexo
  449.  
  450. if (strcmp("/sexo2", cmdtext, true, 10) ==0){ApplyAnimation(playerid,"benchpress","gym_bp_up_B",4.1,0,1,1,1,1); return 1;}
  451. if (strcmp("/sexo3", cmdtext, true, 10) ==0){ApplyAnimation(playerid,"MD_END","END_SC1_SMO",4.1,0,1,1,1,1); return 1;}
  452. if (strcmp("/de4", cmdtext, true, 10) ==0){ApplyAnimation(playerid,"FINALE","FIN_Land_Car",4.1,0,1,1,1,1); return 1;}
  453. if (strcmp("/sexo", cmdtext, true, 10) ==0){ApplyAnimation(playerid,"FINALE","FIN_Land_Die",4.1,0,1,1,1,1); return 1;}
  454.  
  455. //---------------------------------------------------------------------------------------------------------------------------------------------
  456. return SendClientMessage
  457. (playerid,COLOR_WHITE, "SERVIDOR: Esse comando não existe !");
  458. }
  459.  
  460. ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////]
  461.  
  462. new
  463. badSkins[22] =
  464. {
  465. 3, 4, 5, 6, 8, 42, 65, 74, 86,
  466. 119, 149, 208, 265, 266, 267,
  467. 268, 269, 270, 271, 272, 273, 289
  468. };
  469.  
  470. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  471. {
  472. if(dialogid == DIALOG_SKIN)
  473. {
  474. if(!response)
  475. return false;
  476. if(!strval(inputtext))
  477. return false;
  478. if(strval(inputtext) < 0 || strval(inputtext) > 299)
  479. return SendClientMessage(playerid, COLOR_RED, "AVISOS: Skin Inválida");
  480.  
  481. for (new i = 0; i < 22; i++)
  482. if(strval(inputtext) == badSkins[i])
  483. return SendClientMessage(playerid, COLOR_RED, "AVISOS: Skin Inválida");
  484.  
  485. format(message, sizeof(message), "AVISOS: Você mudou sua Skin para: %i", strval(inputtext));
  486. SendClientMessage(playerid, COLOR_CYAN, message);
  487. SetPlayerSkin(playerid,strval(inputtext));
  488. return 1;
  489. }
  490. return 0;
  491. }
  492.  
  493.  
  494. stock
  495. IsValidVehicle(modelid)
  496. {
  497. switch(modelid)
  498. {
  499. case 581, 523, 462, 521, 463, 522, 461, 448, 468, 586, 509,
  500. 481, 510, 472, 473, 493, 595, 484, 430, 453,
  501. 452, 446, 454, 445, 602, 416, 485, 568, 429, 433, 499, 424, 536, 496,
  502. 504, 422, 609, 498, 401, 575, 518,
  503. 402, 541, 482, 431, 438, 457, 527, 483, 524, 415, 542, 589, 437, 532,
  504. 480, 596, 599, 597, 598, 578, 486,
  505. 507, 562, 585, 427, 419, 587, 490, 528, 533, 544, 407, 565, 455, 530,
  506. 526, 466, 604, 492, 474, 588, 434,
  507. 502, 503, 494, 579, 545, 411, 546, 559, 508, 571, 400, 403, 517, 410,
  508. 551, 500, 418, 572, 423, 414, 516,
  509. 582, 467, 443, 470, 404, 514, 603, 600, 413, 426, 436, 547, 489, 441,
  510. 594, 564, 515, 479, 534, 432, 505,
  511. 442, 440, 475, 543, 605, 495, 567, 428, 405, 535, 458, 580, 439, 561,
  512. 409, 560, 506, 601, 574, 566, 549,
  513. 420, 459, 576, 525, 531, 408, 583, 451, 558, 552, 540, 491, 412, 478,
  514. 421, 529, 456, 554, 477, 548, 425,
  515. 417, 487, 497, 563, 501, 465, 447, 469, 488, 406, 573, 444, 556, 557,
  516. 592, 577, 511, 512, 593, 520, 553,
  517. 464, 476, 519, 460, 513, 539, 471, 435, 450, 591, 606, 607, 610, 584,
  518. 608, 611, 590, 449:
  519. return 1;
  520. default:
  521. return 0;
  522. }
  523. return 0;
  524. }
  525. public OnGameModeInit()
  526. {
  527.  
  528. ShowPlayerMarkers(true);
  529. SetTimer("Stream", 400, true);
  530. SetGameModeText("Facções");
  531. SendRconCommand("mapname Complexo Do Alemão");
  532. SetTimer("SendMSG", 1000, true);
  533. RandMsg = 0;
  534. SetTimer("GlobalAnnouncement" ,45000,true); // 1000 = 1 segundo !
  535.  
  536. Textdraw0 = TextDrawCreate(2.000000, 419.000000, "~w~[EXT]");
  537. TextDrawBackgroundColor(Textdraw0, 16711935);
  538. TextDrawFont(Textdraw0, 1);
  539. TextDrawLetterSize(Textdraw0, 0.649999, 2.599999);
  540. TextDrawColor(Textdraw0, 16711935);
  541. TextDrawSetOutline(Textdraw0, 0);
  542. TextDrawSetProportional(Textdraw0, 1);
  543. TextDrawSetShadow(Textdraw0, 1);
  544.  
  545. Textdraw1 = TextDrawCreate(474.000000, 430.000000, "~r~Rio de Janeiro");
  546. TextDrawBackgroundColor(Textdraw1, 255);
  547. TextDrawFont(Textdraw1, 3);
  548. TextDrawLetterSize(Textdraw1, 0.469999, 1.600000);
  549. TextDrawColor(Textdraw1, -1);
  550. TextDrawSetOutline(Textdraw1, 1);
  551. TextDrawSetProportional(Textdraw1, 1);
  552.  
  553. // Favela TCP
  554. CreateObject(972, -2349.83984375, 1203.8431396484, 37.150917053223, 343.99996948242, 0, 0);
  555. CreateObject(972, -2350.3776855469, 1203.6110839844, 44.609664916992, 343.99841308594, 0, 0);
  556. CreateObject(972, -2349.8020019531, 1182.0437011719, 41.800979614258, 0, 0, 0);
  557. CreateObject(972, -2350.2409667969, 1162.79296875, 41.980937957764, 0, 0, 0);
  558. CreateObject(972, -2349.7229003906, 1182.6539306641, 48.790664672852, 0, 0, 0);
  559. CreateObject(972, -2349.9365234375, 1159.7257080078, 48.222702026367, 0, 0, 0);
  560. CreateObject(972, -2356.6020507813, 1130.9857177734, 54.862525939941, 4, 0, 342.25);
  561. CreateObject(972, -2352.5834960938, 1144.2563476563, 52.280902862549, 341.9990234375, 0, 342.24609375);
  562. CreateObject(972, -2366.0920410156, 1213.6149902344, 34.56755065918, 0, 0, 290);
  563. CreateObject(972, -2365.9523925781, 1213.5794677734, 41.575984954834, 0, 0, 289.9951171875);
  564. CreateObject(972, -2471.5336914063, 1197.1140136719, 33.778427124023, 0, 0, 41.5);
  565. CreateObject(972, -2472.986328125, 1181.6807861328, 37.45442199707, 340, 0, 325.4953918457);
  566. CreateObject(972, -2471.4289550781, 1183.5130615234, 44.412231445313, 339.99938964844, 0, 325.49194335938);
  567. CreateObject(972, -2470.9272460938, 1197.1184082031, 40.90544128418, 0, 0, 43.495361328125);
  568. CreateObject(972, -2480.7749023438, 1227.5479736328, 34.015625, 0, 0, 27.494873046875);
  569. CreateObject(972, -2477.759765625, 1216.6563720703, 34.076637268066, 0, 0, 351.49328613281);
  570. CreateObject(972, -2484.4038085938, 1164.3973388672, 53.538745880127, 351.99938964844, 0, 325.49194335938);
  571. CreateObject(972, -2469.5002441406, 1158.4074707031, 54.2890625, 0, 0, 84);
  572. CreateObject(972, -2445.2180175781, 1156.2305908203, 54.296867370605, 0, 0, 83.995971679688);
  573. CreateObject(972, -2422.4777832031, 1153.3209228516, 54.2890625, 0, 0, 83.995971679688);
  574. CreateObject(972, -2398.5307617188, 1148.6159667969, 54.328109741211, 0, 0, 77.995971679688);
  575. CreateObject(972, -2375.6181640625, 1141.7772216797, 54.4375, 0, 0, 69.991943359375);
  576. CreateObject(972, -2361.3813476563, 1134.9738769531, 54.2890625, 0, 0, 69.988403320313);
  577. CreateObject(972, -2475.1691894531, 1177.7235107422, 45.002002716064, 90, 180, 145.48651123047);
  578. CreateObject(2103, -2484.5419921875, 1243.4799804688, 40.934970855713, 0, 0, 288);
  579. CreateObject(1432, -2480.3090820313, 1244.3985595703, 40.934970855713, 0, 0, 0);
  580. CreateObject(1432, -2479.3884277344, 1247.9501953125, 40.44437789917, 0, 0, 0);
  581. CreateObject(1810, -2484.025390625, 1244.9255371094, 40.934970855713, 0, 0, 120);
  582. CreateObject(1810, -2483.5947265625, 1245.9840087891, 40.934970855713, 0, 0, 67.998138427734);
  583. CreateObject(5821, -2475.1279296875, 1240.6782226563, 36.93399810791, 0, 0, 178);
  584. CreateObject(5447, -2482.52734375, 1350.1605224609, 6.7058124542236, 336.01556396484, 357.81085205078, 133.10980224609);
  585.  
  586. //Favela CV E PCC
  587. CreateObject(972, -2524.9699707031, 997.48620605469, 77.153411865234, 0, 0, 268);
  588. CreateObject(972, -2530.7915039063, 997.97064208984, 77.1328125, 0, 0, 267.99499511719);
  589. CreateObject(972, -2547.2436523438, 995.53802490234, 77.283325195313, 0, 0, 279.99499511719);
  590. CreateObject(972, -2526.1379394531, 997.62036132813, 84.1328125, 0, 0, 267.99499511719);
  591. CreateObject(972, -2545.0651855469, 996.10528564453, 83.53157043457, 0, 0, 277.99499511719);
  592. CreateObject(972, -2572.8881835938, 995.94079589844, 77.2890625, 0, 0, 271.99255371094);
  593. CreateObject(972, -2606.06640625, 923.91174316406, 63.994773864746, 0, 0, 272);
  594. CreateObject(972, -2611.9663085938, 922.85479736328, 64.543434143066, 0, 0, 271.99951171875);
  595. CreateObject(972, -2623.1420898438, 932.70770263672, 70.099769592285, 344, 0, 199.99957275391);
  596. CreateObject(972, -2632.7370605469, 943.63812255859, 71.009048461914, 359.99841308594, 0, 225.9951171875);
  597. CreateObject(972, -2609.990234375, 923.06524658203, 71.876449584961, 0, 0, 271.99951171875);
  598. CreateObject(972, -2622.3020019531, 934.12512207031, 72.370162963867, 0, 0, 199.99951171875);
  599. CreateObject(972, -2516.2731933594, 907.97277832031, 63.839965820313, 0, 0, 0);
  600. CreateObject(972, -2516.2919921875, 901.71276855469, 63.988067626953, 0, 0, 0);
  601. CreateObject(972, -2516.5012207031, 906.96380615234, 71.336334228516, 0, 0, 0);
  602. CreateObject(972, -2541.6618652344, 908.84704589844, 63.826072692871, 0, 0, 0);
  603. CreateObject(972, -2543.1323242188, 904.19146728516, 63.826301574707, 0, 0, 0);
  604. CreateObject(972, -2674.4602050781, 825.10198974609, 48.318340301514, 0, 0, 270);
  605. CreateObject(972, -2634.5717773438, 802.90893554688, 48.830295562744, 0, 0, 270);
  606. CreateObject(972, -2683.7983398438, 775.63916015625, 42.1875, 0, 0, 270);
  607. CreateObject(972, -2720.4267578125, 775.45526123047, 45.023509979248, 0, 0, 270);
  608. CreateObject(972, -2722.9104003906, 775.46978759766, 40.767127990723, 0, 0, 270);
  609. CreateObject(972, -2640.0021972656, 783.50561523438, 44.234375, 0, 0, 270);
  610. CreateObject(972, -2643.6164550781, 783.46966552734, 45.728088378906, 0, 0, 270);
  611. CreateObject(972, -2595.6608886719, 806.03137207031, 48.830345153809, 0, 0, 0);
  612. CreateObject(972, -2596.234375, 799.40197753906, 48.984375, 0, 0, 0);
  613. CreateObject(972, -2595.8215332031, 803.68572998047, 55.330387115479, 0, 0, 0);
  614. CreateObject(972, -2616.8576660156, 817.49578857422, 48.828125, 0, 0, 180);
  615. CreateObject(972, -2741.1882324219, 878.74230957031, 65.381103515625, 0, 0, 0);
  616. CreateObject(972, -2733.30078125, 902.72399902344, 65.854934692383, 0, 0, 318);
  617. CreateObject(972, -2730.0751953125, 906.64270019531, 66.59375, 0, 0, 317.99926757813);
  618. CreateObject(972, -2742.4375, 812.66186523438, 52.069999694824, 0, 0, 0);
  619. CreateObject(972, -2563.7661132813, 824.88452148438, 48.784362792969, 0, 0, 272);
  620. CreateObject(972, -2656.6423339844, 940.68206787109, 70.529998779297, 0, 0, 271.99951171875);
  621. CreateObject(972, -2658.8493652344, 946.21807861328, 76.998237609863, 271.99996948242, 180, 92.24951171875);
  622.  
  623.  
  624. // Favela ADA
  625. CreateObject(3167,-2530.891,-452.404,69.610,2.578,-1.719,-72.193);
  626. CreateObject(3169,-2521.053,-445.709,69.966,13.751,0.0,-155.558);
  627. CreateObject(3170,-2531.544,-449.440,69.142,-2.578,4.297,-249.237);
  628. CreateObject(3173,-2531.222,-450.399,71.674,-5.157,0.0,18.908);
  629. CreateObject(3241,-2524.268,-432.376,67.581,-16.329,0.0,25.783);
  630. CreateObject(3242,-2539.637,-433.982,70.786,-15.470,-1.719,24.064);
  631. CreateObject(3246,-2516.708,-444.182,71.195,-12.032,6.875,111.727);
  632. CreateObject(3250,-2546.028,-440.860,64.753,-17.189,0.0,27.502);
  633. CreateObject(3253,-2523.724,-431.875,71.033,-13.751,10.313,24.924);
  634. CreateObject(3283,-2508.208,-438.750,73.358,6.875,-24.064,-60.161);
  635. CreateObject(3284,-2535.311,-440.007,74.407,-5.157,-8.594,-71.333);
  636. CreateObject(3171,-2534.886,-440.946,75.756,-7.735,-178.763,18.908);
  637. CreateObject(3171,-2537.290,-441.739,75.798,-7.735,-178.763,-342.056);
  638. CreateObject(3171,-2538.428,-438.701,75.271,-7.735,-177.044,-338.618);
  639. CreateObject(3171,-2535.881,-438.002,74.939,-7.735,-178.763,-340.337);
  640. CreateObject(3171,-2533.984,-440.213,75.229,0.0,-185.638,-431.437);
  641. CreateObject(3171,-2534.441,-438.910,75.004,-0.859,-185.638,-432.296);
  642. CreateObject(3285,-2513.184,-430.206,71.420,-18.048,0.0,29.221);
  643. CreateObject(3355,-2560.177,-444.659,64.493,-14.610,0.0,25.783);
  644. CreateObject(3356,-2537.824,-434.401,69.497,-19.767,-2.578,31.799);
  645. CreateObject(3362,-2539.999,-454.605,69.094,3.438,0.0,-74.771);
  646. CreateObject(3414,-2501.569,-428.906,75.438,-8.594,15.470,117.657);
  647. CreateObject(3415,-2561.096,-430.215,60.373,-7.735,-2.578,35.237);
  648. CreateObject(3415,-2569.255,-435.938,59.881,-17.189,3.438,35.237);
  649. CreateObject(3415,-2561.010,-430.193,60.448,-7.735,-183.060,33.518);
  650. CreateObject(3417,-2501.687,-429.192,77.099,-22.345,16.329,122.899);
  651. CreateObject(3418,-2445.436,-410.275,86.393,1.719,-2.578,13.751);
  652. CreateObject(3418,-2445.319,-410.112,82.185,1.719,-181.341,13.751);
  653. CreateObject(3556,-2504.234,-463.879,75.218,0.0,-7.735,18.908);
  654. CreateObject(3589,-2504.736,-464.432,79.021,-6.016,-8.594,17.189);
  655. CreateObject(3590,-2513.016,-469.043,74.291,0.0,-3.438,17.189);
  656. CreateObject(3599,-2487.970,-460.386,81.821,0.0,11.173,-160.715);
  657. CreateObject(3613,-2528.380,-478.646,73.543,0.0,0.0,-169.309);
  658. CreateObject(3614,-2517.641,-474.983,78.685,0.0,0.0,-79.928);
  659. CreateObject(3626,-2607.408,-366.139,43.106,0.0,-11.173,13.751);
  660. CreateObject(3634,-2605.535,-386.838,44.186,4.297,11.173,-165.872);
  661. CreateObject(3635,-2588.910,-383.235,48.569,12.032,-12.032,-79.928);
  662. CreateObject(3639,-2596.546,-389.922,53.045,7.735,12.892,188.672);
  663. CreateObject(3640,-2529.291,-345.726,60.758,0.0,-4.297,-89.381);
  664. CreateObject(3641,-2567.634,-383.667,51.857,-3.438,-8.594,5.157);
  665. CreateObject(1412,-2577.627,-376.338,48.473,0.0,-6.016,5.157);
  666. CreateObject(5152,-2557.834,-433.152,60.980,0.0,30.080,-233.767);
  667. CreateObject(5152,-2556.145,-431.915,60.987,0.0,30.080,-233.767);
  668. CreateObject(850,-2611.059,-372.054,40.865,0.0,-15.470,18.048);
  669. CreateObject(3642,-2554.481,-379.076,54.393,-10.313,2.578,-266.562);
  670. CreateObject(3614,-2527.983,-334.260,52.369,0.0,0.0,-82.506);
  671. CreateObject(3363,-2539.893,-377.253,54.212,-5.157,-8.594,0.0);
  672. CreateObject(3644,-2566.194,-404.477,53.354,11.173,-5.157,-84.766);
  673. CreateObject(3646,-2540.396,-389.645,59.590,-10.313,-11.173,0.0);
  674. CreateObject(3648,-2526.847,-379.379,60.226,-9.454,-11.173,0.0);
  675. CreateObject(3649,-2512.609,-348.531,60.618,-5.157,-6.016,0.0);
  676. CreateObject(5153,-2522.338,-340.103,59.962,-2.578,27.502,6.016);
  677. CreateObject(3651,-2596.292,-396.439,50.313,-10.313,-8.594,11.173);
  678. CreateObject(1633,-2013.970,-277.190,39.496,0.0,0.0,-179.622);
  679. CreateObject(1633,-2018.075,-277.223,39.521,0.0,0.0,-179.622);
  680. CreateObject(1633,-2022.190,-277.204,39.496,0.0,0.0,-179.622);
  681. CreateObject(1633,-2026.345,-277.235,39.503,0.0,0.0,-179.622);
  682. CreateObject(1633,-2030.497,-277.171,39.521,0.0,0.0,-179.622);
  683. CreateObject(1633,-2034.658,-277.143,39.521,0.0,0.0,-179.622);
  684. CreateObject(1633,-2013.997,-269.040,37.178,0.0,0.0,-179.622);
  685. CreateObject(1633,-2018.094,-269.072,37.196,0.0,0.0,-179.622);
  686. CreateObject(1633,-2022.240,-269.113,37.196,0.0,0.0,-179.622);
  687. CreateObject(1633,-2030.495,-269.164,37.228,0.0,0.0,-179.622);
  688. CreateObject(1633,-2026.363,-269.125,37.203,0.0,0.0,-179.622);
  689. CreateObject(1633,-2034.737,-269.206,37.346,0.0,0.0,-179.622);
  690. CreateObject(1633,-2014.039,-260.929,34.896,0.0,0.0,-179.622);
  691. CreateObject(1633,-2022.253,-261.009,34.946,0.0,0.0,-179.622);
  692. CreateObject(1633,-2026.358,-262.544,35.371,0.0,0.0,-179.622);
  693. CreateObject(1633,-2018.153,-261.070,34.946,0.0,0.0,-179.622);
  694. CreateObject(1633,-2030.411,-262.326,35.328,0.0,0.0,-179.622);
  695. CreateObject(1633,-2034.571,-262.475,35.371,0.0,0.0,-179.622);
  696. CreateObject(1451,-2564.538,-390.883,51.028,0.0,0.0,-176.185);
  697. CreateObject(3655,-2511.416,-379.738,62.680,-11.173,-4.297,-0.859);
  698. CreateObject(3655,-2511.924,-378.323,69.943,-11.173,-4.297,-0.859);
  699. CreateObject(3655,-2512.448,-376.867,77.108,-11.173,-4.297,-0.859);
  700. CreateObject(5822,-2505.900,-374.471,71.962,5.157,-6.875,-88.522);
  701. CreateObject(3419,-2500.521,-337.919,58.279,-2.578,-9.454,-0.859);
  702. CreateObject(16406,-2492.748,-376.245,67.142,0.859,13.751,-181.719);
  703. CreateObject(3359,-2511.472,-332.100,56.525,0.0,0.0,4.297);
  704. CreateObject(2931,-2504.094,-378.464,78.118,-36.956,1.719,265.566);
  705. CreateObject(3697,-2469.219,-381.709,70.286,0.0,-9.454,0.0);
  706. CreateObject(3697,-2470.019,-381.748,75.382,0.0,-9.454,0.0);
  707. CreateObject(3698,-2480.650,-333.508,60.696,-5.157,-0.859,-11.250);
  708. CreateObject(3700,-2481.055,-351.358,64.462,-21.486,-9.454,-9.531);
  709. CreateObject(3759,-2471.532,-377.022,82.087,7.735,9.454,-180.000);
  710. CreateObject(3762,-2466.802,-342.712,62.611,0.0,-8.594,-101.250);
  711. CreateObject(3765,-2478.019,-400.252,76.053,-14.610,6.875,56.250);
  712. CreateObject(3821,-2451.300,-345.708,65.643,0.0,0.0,-281.250);
  713. CreateObject(3822,-2404.822,-361.096,75.895,0.0,0.0,-9.531);
  714. CreateObject(3823,-2517.575,-398.150,69.825,21.486,10.313,-191.250);
  715. CreateObject(3824,-2532.159,-402.773,63.317,13.751,1.719,-180.000);
  716. CreateObject(3825,-2446.150,-378.821,74.004,0.0,0.0,-101.250);
  717. CreateObject(3826,-2434.165,-380.255,75.575,0.0,-7.735,-4.297);
  718. CreateObject(3827,-2477.219,-417.199,82.575,10.313,13.751,-180.000);
  719. CreateObject(3828,-2406.028,-384.235,76.412,0.0,-1.719,-101.250);
  720. CreateObject(3829,-2406.882,-392.243,82.862,0.0,0.0,-101.250);
  721. CreateObject(4178,-2429.659,-336.041,64.534,2.578,4.297,-191.250);
  722. CreateObject(5060,-2385.547,-396.639,79.563,2.578,-8.594,-111.322);
  723. CreateObject(5341,-2372.356,-405.918,80.826,0.0,5.157,-297.657);
  724. CreateObject(5416,-2358.755,-422.003,81.865,0.0,9.454,45.000);
  725. CreateObject(5520,-2342.272,-434.600,84.384,6.875,0.859,-213.140);
  726. CreateObject(5626,-2308.339,-433.105,79.779,-14.610,0.859,-73.516);
  727. CreateObject(5642,-2382.966,-486.039,96.772,10.313,-7.735,-182.656);
  728. CreateObject(6133,-2425.067,-464.333,92.065,9.454,-0.859,-191.250);
  729. CreateObject(6921,-2429.499,-451.487,103.040,9.454,0.0,-191.250);
  730. CreateObject(9227,-2438.618,-433.813,87.297,6.875,-18.048,-90.000);
  731. CreateObject(9228,-2452.158,-435.517,84.802,-0.859,14.610,112.500);
  732. CreateObject(9327,-2407.710,-426.785,85.383,6.016,6.875,-281.250);
  733. CreateObject(11433,-2321.592,-465.965,80.549,-11.173,0.0,-146.250);
  734. CreateObject(11501,-2334.969,-450.547,78.826,0.0,0.0,-56.250);
  735. CreateObject(11502,-2356.305,-441.138,79.770,0.0,0.0,-146.250);
  736. CreateObject(11503,-2347.527,-450.309,80.140,7.735,0.0,-22.500);
  737. CreateObject(12937,-2428.417,-429.438,87.807,8.594,0.0,-168.750);
  738. CreateObject(12991,-2417.333,-408.032,84.666,-4.297,2.578,-90.000);
  739. CreateObject(13687,-2463.795,-451.072,85.901,-9.454,0.859,-157.500);
  740. CreateObject(13695,-2548.439,-481.648,68.808,0.0,0.0,0.0);
  741. CreateObject(16105,-2528.007,-419.145,70.325,0.0,-6.875,18.048);
  742. CreateObject(16285,-2457.813,-412.257,80.991,-32.659,0.0,36.096);
  743. CreateObject(17573,-2339.488,-475.218,81.441,0.0,-7.735,-90.000);
  744. CreateObject(17698,-2337.167,-477.801,85.338,0.0,0.0,0.0);
  745. CreateObject(17697,-2377.598,-454.286,87.245,0.0,19.767,-315.000);
  746. CreateObject(17699,-2356.615,-484.141,93.504,0.0,21.486,-281.250);
  747. CreateObject(17934,-2445.620,-351.572,64.043,0.0,0.0,-191.250);
  748. CreateObject(18259,-2570.541,-468.631,68.873,0.0,0.0,180.000);
  749.  
  750.  
  751. //--------------------------------------------------------------------------------------------------------------------------------------------
  752. //Hq dos reporteres
  753. AddStaticVehicle(582,783.3993,-1342.1886,13.4306,90.2940,53,75); //
  754. AddStaticVehicle(582,783.3605,-1346.2162,13.4322,88.7166,58,67); //
  755. AddStaticVehicle(582,783.5215,-1349.8202,13.4355,90.1583,75,67); //
  756. AddStaticVehicle(582,783.4323,-1353.8890,13.4340,89.0348,75,61); //
  757. AddStaticVehicle(582,783.1758,-1357.9502,13.4321,87.6046,79,62); //
  758. AddStaticVehicle(582,759.5628,-1333.4568,13.5936,1.5527,112,116); //
  759. AddStaticVehicle(582,762.5886,-1333.3824,13.6061,0.7058,110,113); //
  760. AddStaticVehicle(582,765.8361,-1333.2662,13.5985,2.4058,56,123); //
  761. AddStaticVehicle(582,769.1307,-1333.2642,13.6007,2.4164,49,11); //
  762. AddStaticVehicle(582,772.3055,-1333.5831,13.6018,1.9141,41,20); //
  763. AddStaticVehicle(522,771.6592,-1382.5677,13.2651,358.1520,6,25); //
  764. AddStaticVehicle(522,773.3156,-1382.4733,13.2567,358.0220,7,79); //
  765. AddStaticVehicle(488,763.6159,-1371.9574,13.1367,0.6541,36,105); //
  766. //--------------------------------------------------------------------------------------------------------------------------------------------
  767.  
  768. //class
  769. AddPlayerClass(0,384.5670,2537.0891,16.5391,177.6482,0,0,0,0,0,0); //
  770. AddPlayerClass(0,384.5670,2537.0891,16.5391,177.6482,0,0,0,0,0,0); //
  771. AddPlayerClass(70,384.5670,2537.0891,16.5391,177.6482,0,0,0,0,0,0); //
  772. AddPlayerClass(108,384.5670,2537.0891,16.5391,177.6482,0,0,0,0,0,0); //
  773. AddPlayerClass(107,384.5670,2537.0891,16.5391,177.6482,0,0,0,0,0,0); //
  774. AddPlayerClass(21,384.5670,2537.0891,16.5391,177.6482,0,0,0,0,0,0); //
  775. AddPlayerClass(106,384.5670,2537.0891,16.5391,177.6482,0,0,0,0,0,0); //
  776. //--------------------------------------------------------------------------------------------------------------------------------------------
  777.  
  778. // MORRO
  779. CreateObject(17298,2482.48071289,960.20190430,82.30490112,0.00000000,0.00000000,183.99255371);
  780. CreateObject(5711,2596.71777344,-947.30859375,83.69308472,0.00000000,0.00000000,187.99609375);
  781. CreateObject(11443,2508.98144531,970.94378662,81.17837524,0.00000000,0.00000000,176.00000000);
  782. CreateObject(16605,2533.12011719,-937.70019531,82.54124451,0.00000000,0.00000000,7.99804688);
  783. CreateObject(16605,2560.40795898,-932.22937012,81.98233032,0.00000000,0.00000000,13.99658203);
  784. CreateObject(16605,2588.17700195,-924.66168213,80.16772461,0.00000000,0.00000000,13.99658203);
  785. CreateObject(16605,2613.98144531,-919.85668945,77.77192688,0.00000000,0.00000000,9.99755859);
  786. CreateObject(3168,2564.92065430,-965.44128418,81.72242737,0.00000000,0.00000000,111.99462891);
  787. CreateObject(3168,2598.82910156,-971.54589844,80.22151184,0.00000000,0.00000000,95.99206543);
  788. CreateObject(3168,2583.15429688,-962.20892334,80.35156250,0.00000000,0.00000000,99.99206543);
  789. CreateObject(3168,2563.91064453,-954.44543457,81.76857758,0.00000000,0.00000000,99.99206543);
  790. CreateObject(3168,2624.16284180,-931.50439453,77.74367523,0.00000000,0.00000000,7.99206543);
  791. CreateObject(16690,2609.79077148,-976.35821533,84.40866852,0.00000000,0.00000000,0.00000000);
  792. CreateObject(16690,2525.63159180,974.00250244,85.34943390,0.00000000,0.00000000,103.99658203);
  793. CreateObject(16690,2413.87426758,1035.85485840,54.88925171,0.00000000,0.00000000,19.99658203);
  794. CreateObject(16690,2582.19360352,1049.54052734,72.92487335,0.00000000,0.00000000,181.99658203);
  795. CreateObject(12937,2447.35229492,-945.91918945,82.28788757,0.00000000,0.00000000,1.99169922);
  796. CreateObject(12937,2556.65917969,976.84179688,84.11150360,0.00000000,0.00000000,357.99499512);
  797. CreateObject(12937,2630.66796875,969.14752197,82.43815613,0.00000000,0.00000000,283.98950195);
  798. CreateObject(18267,2478.58886719,-941.61767578,81.67946625,0.00000000,0.00000000,0.00000000);
  799. CreateObject(3776,2614.39404297,-947.21661377,87.98667908,0.00000000,0.00000000,279.99450684);
  800. CreateObject(16690,2610.28540039,1039.10864258,73.08893585,0.00000000,0.00000000,93.99902344);
  801. CreateObject(16690,2624.23339844,1044.35839844,72.92487335,0.00000000,0.00000000,359.99902344);
  802. CreateObject(16690,2603.59936523,1038.33422852,73.08893585,0.00000000,0.00000000,93.99902344);
  803. CreateObject(9244,2607.63256836,-902.94964600,81.98760223,0.00000000,0.00000000,189.99755859);
  804. CreateObject(16690,2522.79345703,-948.17333984,86.09788513,0.00000000,0.00000000,93.99902344);
  805. CreateObject(16690,2538.81542969,950.29565430,85.93998718,0.00000000,0.00000000,129.99655151);
  806. CreateObject(3168,2507.34667969,-949.03363037,81.41492462,0.00000000,0.00000000,111.99462891);
  807. CreateObject(3168,2508.09350586,-954.88757324,81.29800415,0.00000000,0.00000000,111.99462891);
  808. CreateObject(3168,2625.68579102,-942.11993408,78.20217896,0.00000000,0.00000000,7.98706055);
  809. CreateObject(3168,2627.44555664,-952.84234619,78.33248901,0.00000000,0.00000000,7.98706055);
  810. CreateObject(3168,2627.74804688,-919.92578125,76.70885468,0.00000000,0.00000000,7.98156738);
  811. CreateObject(12957,2597.58520508,-1055.46362305,69.44863129,0.00000000,0.00000000,0.00000000);
  812. CreateObject(12957,2583.70410156,-990.50646973,79.38482666,0.00000000,0.00000000,0.00000000);
  813. CreateObject(12957,2578.19458008,-985.27935791,80.33218384,0.00000000,0.00000000,0.00000000);
  814. CreateObject(12957,2502.67163086,-965.85205078,82.15669250,0.00000000,0.00000000,0.00000000);
  815. CreateObject(12957,2432.21777344,970.12780762,78.92115021,0.00000000,0.00000000,324.00000000);
  816. CreateObject(12957,2338.80419922,-1047.45861816,52.40987778,0.00000000,0.00000000,0.00000000);
  817. CreateObject(12957,2265.50878906,-1038.46289062,51.72870636,0.00000000,0.00000000,0.00000000);
  818. CreateObject(2674,2613.83203125,-960.26635742,79.30619049,0.00000000,0.00000000,0.00000000);
  819. CreateObject(2674,2610.95263672,-961.11560059,79.44509888,0.00000000,0.00000000,0.00000000);
  820. CreateObject(2674,2617.80224609,-958.30657959,79.03197479,0.00000000,0.00000000,0.00000000);
  821. CreateObject(2674,2608.21972656,-965.46087646,79.65563202,0.00000000,0.00000000,0.00000000);
  822. CreateObject(2061,2609.41503906,-962.43609619,79.79637909,0.00000000,0.00000000,0.00000000);
  823. CreateObject(3168,2628.61523438,-978.29168701,79.61567688,0.00000000,0.00000000,7.98156738);
  824. CreateObject(3168,2636.28564453,-1001.77825928,82.95761108,0.00000000,0.00000000,7.98156738);
  825. CreateObject(3168,2622.62207031,-987.98358154,80.64216614,0.00000000,0.00000000,7.98156738);
  826. CreateObject(12957,2440.60009766,-971.90936279,79.84527588,0.00000000,0.00000000,0.00000000);
  827. CreateObject(1226,2620.62109375,-959.29925537,82.80724335,0.00000000,0.00000000,32.00000000);
  828. CreateObject(1226,2609.97534180,-961.06445312,83.31972504,0.00000000,0.00000000,149.99801636);
  829. CreateObject(3168,2570.75878906,-973.83105469,80.76958466,0.00000000,0.00000000,99.99206543);
  830.  
  831. }
Advertisement
Add Comment
Please, Sign In to add comment