Advertisement
Guest User

ddsajdas9ijdioasjdoiasjdioasjdpsoiajfiopsajiorq

a guest
May 9th, 2012
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 19.82 KB | None | 0 0
  1. /* Lembretes -/
  2.  
  3.  
  4.  
  5. //Fim Lembretes */
  6.  
  7. // // // //
  8. // // // // // //
  9. // // // // // // ////// //// // // // ////// // /////
  10. // //// //// // // // // // // // // // // ////// // // // //
  11. // //// //// // // // // // /////// // // // // // // // // //
  12. //////// //////// // ////// ////// // // // // //// // // ////// ///// //////
  13.  
  14. //********Includes*********//
  15. #include <a_samp>
  16.  
  17. //*********News*********//
  18.  
  19. new gWillianH[MAX_PLAYERS];
  20. new Kills[MAX_PLAYERS];
  21. new Mortes[MAX_PLAYERS];
  22. new portaodp;
  23. //MSG RANDOMICAS
  24. new wMensagens[6][128] =
  25. {
  26. "[PVL]Precisa de ajuda ? /ajuda",
  27. "[PVL]Quer Saber Quem Criou o GM ? /creditos",
  28. "[PVL]Precisando de arma ou colete ? /infokits",
  29. "[PVL]Deseja saber seu status ? /status",
  30. "[PVL]Deseja trocar de time? /mudartime",
  31. "[PVL]Visite:www.fusion-samp.forumeiros.com"
  32. };
  33.  
  34. new wCoresMsgs[] =
  35. {
  36. 0x33CCFFAA, //azul
  37. 0xFFFF00FF, //Amarelo
  38. 0xAA3333AA, //Vermelho
  39. 0x9900FFC8 //roxo
  40. };
  41.  
  42. //*********Defines**********//
  43. #define POLICIAL 1
  44. #define LADRAO 2
  45.  
  46. //Cores
  47. #define CorAztecas 0x2641FEC8
  48. #define CorGrove 0x00D900C8
  49. #define CorPolicia 0x00A5FFFF
  50. #define CorBallas 0x9900FFC8
  51. #define CorVagos 0xFFC801C8
  52. #define Amarelo 0xFFFF00FF
  53. #define Vermelho 0xAA3333AA
  54. #define Branco 0xFFFFFFAA
  55. #define Verde 0x33AA33AA
  56. #define Preto 0x00000000
  57. #define Azul 0x33CCFFAA
  58. #define Violeta 0x9955DEEE
  59. #define Cinza 0xAFAFAFAA
  60. #define COLOR_GREEN 0x33AA33AA
  61. #define COLOR_RED 0xAA3333AA
  62. #define COLOR_WHITE 0xFFFFFFAA
  63. // Fim das Cores
  64. #define DIALOGAJUDA 4321
  65.  
  66.  
  67. #pragma tabsize 0
  68. //********Forwards***********//
  69. forward portaomovendo(playerid);
  70. forward wEnviarMsgs();
  71.  
  72. main()
  73. {
  74. print("\n----------------------------------");
  75. print(" Policia VS Ladrao v1.0 BY WILLIAN FUSION");
  76. print("----------------------------------\n");
  77. }
  78.  
  79. public OnGameModeInit()
  80. {
  81. SetGameModeText("PvsL1.0");
  82. UsePlayerPedAnims();
  83. SetTimer("wEnviarMsgs",30000,1);
  84. //***************************Skins*****************************************//
  85. AddPlayerClass(265,1553.0927,-1675.3256,16.1953,91.3797,0,0,0,0,0,0); // POLICIAL [0]
  86. AddPlayerClass(282,1553.0927,-1675.3256,16.1953,91.3797,0,0,0,0,0,0); // POLICIAL [1]
  87. AddPlayerClass(283,1553.0927,-1675.3256,16.1953,91.3797,0,0,0,0,0,0); // POLICIAL [2]
  88. AddPlayerClass(285,1553.0927,-1675.3256,16.1953,91.3797,0,0,0,0,0,0); // POLICIAL [3]
  89. AddPlayerClass(79,1105.2805,-299.5277,74.5391,101.4483,0,0,0,0,0,0); // Ladrão [4]
  90. AddPlayerClass(137,1105.2805,-299.5277,74.5391,101.4483,0,0,0,0,0,0); // Ladrão [5]
  91. AddPlayerClass(168,1105.2805,-299.5277,74.5391,101.4483,0,0,0,0,0,0); // Ladrão [6]
  92. AddPlayerClass(293,1105.2805,-299.5277,74.5391,101.4483,0,0,0,0,0,0); // Ladrão [7]
  93. //========================HQ LADROES============================//
  94. AddStaticVehicleEx(535,1103.09997559,-331.79998779,73.80000305,86.00000000,3,1,15); //Slamvan
  95. AddStaticVehicleEx(412,1102.80004883,-334.60000610,73.90000153,86.00000000,3,1,15); //Voodoo
  96. AddStaticVehicleEx(405,1102.09997559,-337.20001221,74.00000000,84.00000000,3,1,15); //Sentinel
  97. AddStaticVehicleEx(426,1095.59997559,-331.39999390,73.80000305,86.00000000,3,1,15); //Premier
  98. AddStaticVehicleEx(529,1095.50000000,-336.60000610,73.69999695,86.00000000,3,1,15); //Willard
  99. AddStaticVehicleEx(545,1070.50000000,-340.70001221,73.90000153,0.00000000,3,1,15); //Hustler
  100. AddStaticVehicleEx(496,1066.90002441,-340.50000000,73.80000305,0.00000000,3,3,15); //Blista Compact
  101. AddStaticVehicleEx(401,1063.19995117,-340.60000610,73.90000153,0.00000000,3,1,15); //Bravura
  102. AddStaticVehicleEx(603,1059.80004883,-340.70001221,74.00000000,0.00000000,3,1,15); //Phoenix
  103. AddStaticVehicleEx(477,1056.69995117,-340.79998779,73.80000305,0.00000000,3,1,15); //ZR-350
  104. AddStaticVehicleEx(415,1053.40002441,-340.79998779,73.80000305,0.00000000,3,1,15); //Cheetah
  105. AddStaticVehicleEx(522,1093.69995117,-305.20001221,73.69999695,94.00000000,3,3,15); //NRG-500
  106. AddStaticVehicleEx(522,1093.80004883,-306.89999390,73.69999695,93.99902344,3,3,15); //NRG-500
  107. AddStaticVehicleEx(461,1086.69995117,-289.20001221,73.69999695,178.00000000,3,1,15); //PCJ-600
  108. AddStaticVehicleEx(461,1085.00000000,-288.89999390,73.69999695,177.99499512,3,1,15); //PCJ-600
  109. AddStaticVehicleEx(521,1083.50000000,-288.50000000,73.69999695,174.00000000,3,1,15); //FCR-900
  110. AddStaticVehicleEx(521,1082.09997559,-288.10000610,73.69999695,178.00000000,3,-1,15); //FCR-900
  111. AddStaticVehicleEx(429,1077.30004883,-289.39999390,73.69999695,178.00000000,3,-1,15); //Banshee
  112. AddStaticVehicleEx(562,1073.90002441,-289.00000000,73.69999695,178.00000000,3,1,15); //Elegy
  113. AddStaticVehicleEx(565,1070.59997559,-289.50000000,73.69999695,180.00000000,3,1,15); //Flash
  114. AddStaticVehicleEx(558,1067.00000000,-289.39999390,73.69999695,182.00000000,3,1,15); //Uranus
  115. AddStaticVehicleEx(560,1058.90002441,-290.79998779,73.80000305,222.00000000,3,1,15); //Sultan
  116. AddStaticVehicleEx(541,1032.09997559,-314.79998779,73.69999695,180.00000000,3,1,15); //Bullet
  117. AddStaticVehicleEx(506,1073.19995117,-340.89999390,73.80000305,0.00000000,3,1,15); //Super GT
  118. AddStaticVehicleEx(482,1087.40002441,-315.20001221,74.19999695,94.00000000,3,1,15); //Burrito
  119. AddStaticVehicleEx(482,1087.50000000,-318.50000000,74.19999695,93.99902344,3,62,15); //Burrito
  120. AddStaticVehicleEx(413,1087.69995117,-321.29998779,74.09999847,94.00000000,3,1,15); //Pony
  121. AddStaticVehicleEx(413,1088.00000000,-324.79998779,74.09999847,94.00000000,3,1,15); //Pony
  122. AddStaticVehicleEx(487,1039.50000000,-351.10000610,74.30000305,88.00000000,3,1,15); //Maverick
  123. AddStaticVehicleEx(487,1018.09997559,-327.50000000,74.30000305,177.99499512,3,14,15); //Maverick
  124. CreateObject(13206,1061.00000000,-340.89999390,72.50000000,0.00000000,0.00000000,359.99450684); //object(cetruth_barn02) (1)
  125. CreateObject(3175,1110.50000000,-355.79998779,73.00000000,0.00000000,0.00000000,41.40051270); //object(sm_airstrm_med_) (1)
  126. CreateObject(16404,1031.50000000,-313.20001221,74.90000153,0.00000000,0.00000000,90.00000000); //object(desn2_hutskel2) (1)
  127. CreateObject(12921,1023.79998779,-364.39999390,75.90000153,0.00000000,0.00000000,0.00000000); //object(sw_farment01) (1)
  128. CreateObject(1483,1084.30004883,-287.50000000,74.30000305,0.00000000,0.00000000,264.00000000); //object(dyn_garrage2) (1)
  129. CreateObject(1458,1099.90002441,-292.60000610,73.00000000,0.00000000,0.00000000,182.00000000); //object(dyn_cart) (1)
  130. CreateObject(1458,1101.90002441,-292.50000000,73.00000000,0.00000000,0.00000000,181.99951172); //object(dyn_cart) (2)
  131. //============================FIM HQ LADRAO ==========================================//
  132. //==============================HQ POLICIAIS=====================================================//
  133. AddStaticVehicleEx(596,1545.69995117,-1676.09997559,5.69999981,92.00000000,-1,1,15); //Police Car (LSPD)
  134. AddStaticVehicleEx(596,1545.69995117,-1668.40002441,5.69999981,93.99951172,-1,-1,15); //Police Car (LSPD)
  135. AddStaticVehicleEx(596,1546.00000000,-1663.19995117,5.69999981,89.99951172,-1,-1,15); //Police Car (LSPD)
  136. AddStaticVehicleEx(596,1545.90002441,-1659.30004883,5.69999981,91.99951172,-1,-1,15); //Police Car (LSPD)
  137. AddStaticVehicleEx(601,1564.69995117,-1709.19995117,5.80000019,0.00000000,-1,-1,15); //S.W.A.T. Van
  138. AddStaticVehicleEx(601,1570.19995117,-1708.90002441,5.80000019,0.00000000,-1,-1,15); //S.W.A.T. Van
  139. AddStaticVehicleEx(528,1574.50000000,-1708.59997559,6.09999990,0.00000000,-1,-1,15); //FBI Truck
  140. AddStaticVehicleEx(528,1578.50000000,-1708.59997559,6.09999990,0.00000000,-1,-1,15); //FBI Truck
  141. AddStaticVehicleEx(599,1591.50000000,-1708.50000000,6.30000019,0.00000000,-1,1,15); //Police Ranger
  142. AddStaticVehicleEx(599,1587.80004883,-1708.59997559,6.30000019,0.00000000,-1,-1,15); //Police Ranger
  143. AddStaticVehicleEx(427,1600.50000000,-1692.00000000,6.09999990,88.00000000,-1,1,15); //Enforcer
  144. AddStaticVehicleEx(427,1600.90002441,-1688.50000000,6.09999990,87.99499512,-1,1,15); //Enforcer
  145. AddStaticVehicleEx(596,1586.19995117,-1671.69995117,5.69999981,268.00000000,-1,1,15); //Police Car (LSPD)
  146. AddStaticVehicleEx(599,1603.59960938,-1629.89941406,13.80000019,85.99548340,-1,1,15); //Police Ranger
  147. AddStaticVehicleEx(599,1604.00000000,-1626.00000000,13.80000019,85.99548340,-1,1,15); //Police Ranger
  148. AddStaticVehicleEx(599,1604.30004883,-1622.00000000,13.80000019,85.99548340,-1,1,15); //Police Ranger
  149. AddStaticVehicleEx(599,1604.40002441,-1618.19995117,13.80000019,85.99548340,-1,1,15); //Police Ranger
  150. AddStaticVehicleEx(599,1604.69995117,-1614.59997559,13.80000019,85.99548340,-1,1,15); //Police Ranger
  151. AddStaticVehicleEx(523,1576.09997559,-1634.09997559,13.19999981,0.00000000,-1,-1,15); //HPV1000
  152. AddStaticVehicleEx(523,1574.30004883,-1634.00000000,13.19999981,0.00000000,-1,-1,15); //HPV1000
  153. AddStaticVehicleEx(523,1572.80004883,-1634.19995117,13.19999981,0.00000000,-1,-1,15); //HPV1000
  154. AddStaticVehicleEx(523,1571.30004883,-1634.09997559,13.19999981,0.00000000,-1,-1,15); //HPV1000
  155. AddStaticVehicleEx(523,1570.09997559,-1634.09997559,13.19999981,0.00000000,-1,-1,15); //HPV1000
  156. AddStaticVehicleEx(523,1568.59997559,-1634.19995117,13.19999981,0.00000000,-1,-1,15); //HPV1000
  157. AddStaticVehicleEx(596,1545.69995117,-1672.30004883,5.69999981,91.99951172,-1,1,15); //Police Car (LSPD)
  158. AddStaticVehicleEx(596,1545.09997559,-1655.09997559,5.69999981,91.99951172,-1,-1,15); //Police Car (LSPD)
  159. AddStaticVehicleEx(596,1545.09997559,-1651.30004883,5.69999981,91.99951172,-1,-1,15); //Police Car (LSPD)
  160. AddStaticVehicleEx(497,1546.90002441,-1610.40002441,13.60000038,88.00000000,-1,1,15); //Police Maverick
  161. AddStaticVehicleEx(497,1561.69995117,-1611.00000000,13.60000038,87.99499512,-1,1,15); //Police Maverick
  162. CreateObject(640,1576.40002441,-1620.40002441,13.19999981,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush2) (1)
  163. CreateObject(640,1571.59997559,-1620.40002441,13.19999981,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush2) (3)
  164. CreateObject(640,1566.59997559,-1620.40002441,13.19999981,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush2) (4)
  165. CreateObject(640,1562.00000000,-1620.40002441,13.19999981,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush2) (5)
  166. CreateObject(640,1557.30004883,-1620.40002441,13.19999981,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush2) (7)
  167. CreateObject(640,1552.59997559,-1620.40002441,13.19999981,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush2) (10)
  168. CreateObject(3472,1558.69995117,-1620.30004883,9.60000038,0.00000000,0.00000000,83.99597168); //object(circuslampost03) (1)
  169. CreateObject(3749,1545.40002441,-1627.80004883,18.20000076,0.00000000,0.00000000,272.00000000); //object(clubgate01_lax) (1)
  170. portaodp = CreateObject(971,1545.69995117,-1627.69995117,16.00000000,0.00000000,0.00000000,270.00000000); //object(subwaygate) (2)
  171. CreateObject(2179,1545.50000000,-1633.19995117,14.10000038,0.00000000,0.00000000,0.00000000); //object(casino_light1) (1)
  172. CreateObject(2179,1545.19995117,-1622.59997559,14.10000038,0.00000000,0.00000000,0.00000000); //object(casino_light1) (2)
  173.  
  174. //==============================FIM HQ POLICIAIS============================================================//
  175.  
  176. return 1;
  177. }
  178.  
  179. public OnGameModeExit()
  180. {
  181. return 1;
  182. }
  183.  
  184. public OnPlayerRequestClass(playerid, classid)
  185. {
  186. //
  187. if(classid == 0)
  188. {
  189. gWillianH[playerid] = POLICIAL;
  190. GameTextForPlayer(playerid,"~b~Policial",6000,6);
  191. if(classid == 1)
  192. {
  193. gWillianH[playerid] = POLICIAL;
  194. GameTextForPlayer(playerid,"~b~Policial",6000,6);
  195. }
  196. return 1;
  197. }
  198. //
  199. if(classid == 2)
  200. {
  201. gWillianH[playerid] = POLICIAL;
  202. GameTextForPlayer(playerid,"~b~Policial",6000,6);
  203. if(classid == 3)
  204. {
  205. gWillianH[playerid] = POLICIAL;
  206. GameTextForPlayer(playerid,"~b~Policial",6000,6);
  207. }
  208. return 1;
  209. }
  210. //
  211. if(classid == 4)
  212. {
  213. gWillianH[playerid] = LADRAO;
  214. GameTextForPlayer(playerid,"~r~Ladrao",6000,6);
  215. if(classid == 5)
  216. {
  217. gWillianH[playerid] = LADRAO;
  218. GameTextForPlayer(playerid,"~r~Ladrao",6000,6);
  219. }
  220. return 1;
  221. }
  222. //
  223. if(classid == 6)
  224. {
  225. gWillianH[playerid] = LADRAO;
  226. GameTextForPlayer(playerid,"~r~Ladrao",6000,6);
  227. if(classid == 7)
  228. {
  229. gWillianH[playerid] = LADRAO;
  230. GameTextForPlayer(playerid,"~r~Ladrao",6000,6);
  231. }
  232. return 1;
  233. }
  234. //
  235. SetPlayerPos(playerid,1984.4445,157.9501,55.9384); // PLAYER
  236. SetPlayerCameraPos(playerid,1984.4445,160.9501,55.9384); // CAMERA
  237. SetPlayerCameraLookAt(playerid,1984.4445,157.9501,55.9384); // CAMERA
  238. SetPlayerFacingAngle(playerid, 0.0); // ANGULO
  239. ApplyAnimation(playerid, "ON_LOOKERS", "wave_loop", 4.0, 1, 0, 0, 0, 0);//
  240. return 1;
  241. }
  242.  
  243. public OnPlayerConnect(playerid)
  244. {
  245.  
  246. return 1;
  247. }
  248.  
  249. public OnPlayerDisconnect(playerid, reason)
  250. {
  251. return 1;
  252. }
  253.  
  254. public OnPlayerSpawn(playerid)
  255. {
  256. return 1;
  257. }
  258.  
  259. public OnPlayerDeath(playerid, killerid, reason)
  260. {
  261. SetPlayerScore(killerid,GetPlayerScore(killerid) +1);
  262. GivePlayerMoney(killerid, 1000);
  263. Kills[killerid]++;
  264. Mortes[playerid]++;
  265.  
  266. return 1;
  267. }
  268.  
  269. public OnVehicleSpawn(vehicleid)
  270. {
  271. return 1;
  272. }
  273.  
  274. public OnVehicleDeath(vehicleid, killerid)
  275. {
  276. return 1;
  277. }
  278.  
  279. public OnPlayerText(playerid, text[])
  280. {
  281. return 1;
  282. }
  283.  
  284. public OnPlayerCommandText(playerid, cmdtext[])
  285. {
  286. if (strcmp("/creditos", cmdtext, true, 10) == 0)
  287. {
  288. SendClientMessage(playerid, Azul, "[PVL]Gm By : -------[FusioN]Willian_Holz-----");
  289. SendClientMessage(playerid, Verde, "[PVL]Hqs by : -------Vinicius_Finco-----");
  290.  
  291. return 1;
  292. }
  293.  
  294. //Mudar Time
  295. if(strcmp(cmdtext, "/mudartime",true)==0)
  296. {
  297. ForceClassSelection(playerid);
  298. SendClientMessage(playerid, CorGrove,"[PVL]Espera aí para trocar de skin...");
  299. SetPlayerHealth(playerid, 0.00);
  300. return true;
  301. }
  302.  
  303. //Status
  304. if (strcmp("/status", cmdtext, true, 10) == 0)
  305. {
  306. new stringkills[256];
  307. new stringmortes[256];
  308. SendClientMessage(playerid,Verde,"Seus status:");
  309. format(stringkills,sizeof(stringkills),"Kills: %d", Kills[playerid]);
  310. SendClientMessage(playerid,0xFF9933AA, stringkills);
  311. format(stringmortes,sizeof(stringmortes),"Mortes: %d", Mortes[playerid]);
  312. SendClientMessage(playerid, 0xFF9933AA, stringmortes);
  313. return 1;
  314. }
  315. //Portaodp
  316. if (strcmp("/apcop", cmdtext, true, 10) == 0)
  317. {
  318. if(gWillianH[playerid] == POLICIAL)
  319. MoveObject(portaodp,1545.69995117,-1620,16.00000000, 5.0);
  320. SetTimer("portaomovendo",5000, false); //5000 equivale a 5 seg...
  321. SendClientMessage(playerid, CorAztecas, "[PVL]Se Vc é Policial o Portão Vai Abrir,Caso Contrário Não!");
  322. }
  323.  
  324. //Kits e infokits
  325.  
  326. //infokits
  327. if(strcmp(cmdtext, "/infokits", true) == 0)
  328. {
  329. SendClientMessage(playerid, CorAztecas, "[PVL][/kit01]Eagle,Shotgun,MP5,M4 R$1500");
  330. SendClientMessage(playerid, CorGrove, "[PVL][/kit02]Eagle,Sawnoff Shotgun,Tec-9,Sniper Rifle,Knife R$3000");
  331. SendClientMessage(playerid, CorVagos, "[PVL][/vidaecolete]Vida + Colete = R$4000");
  332. }
  333. //kit01
  334. if(strcmp(cmdtext, "/kit01", true) == 0)
  335. {
  336. GivePlayerWeapon(playerid, 24, 150);
  337. GivePlayerWeapon(playerid, 25, 200);
  338. GivePlayerWeapon(playerid, 29, 500);
  339. GivePlayerWeapon(playerid, 31, 350);
  340. GivePlayerMoney(playerid, -1500);
  341. SendClientMessage(playerid, CorAztecas, "[PVL]Você pegou o kit01 e pagou R$200!");
  342. }
  343.  
  344. //kit02
  345. if(strcmp(cmdtext, "/kit02", true) == 0)
  346. {
  347. GivePlayerWeapon(playerid, 24, 300);
  348. GivePlayerWeapon(playerid, 26, 450);
  349. GivePlayerWeapon(playerid, 32, 500);
  350. GivePlayerWeapon(playerid, 34, 150);
  351. GivePlayerWeapon(playerid, 4, 1);
  352. GivePlayerMoney(playerid, -3000);
  353. SendClientMessage(playerid, CorGrove, "[PVL]Você pegou o kit02 e pagou R$600!");
  354. }
  355.  
  356. if(strcmp(cmdtext, "/vidaecolete", true) == 0)
  357. {
  358. SetPlayerArmour(playerid, 100);
  359. SetPlayerHealth(playerid, 100);
  360. GivePlayerMoney(playerid, -4000);
  361. SendClientMessage(playerid, CorVagos, "[PVL]Você pegou vida e colete e pagou R$4000!");
  362. }
  363.  
  364. /// AJUDA REGRAS COMANDOS
  365. if(strcmp(cmdtext, "/ajuda", true) == 0)
  366. {
  367.  
  368.  
  369. ShowPlayerDialog(playerid, DIALOGAJUDA, DIALOG_STYLE_LIST,"Ajuda:","Geral","Confirmar","Sair");
  370. }
  371.  
  372.  
  373. if(strcmp(cmdtext, "/regras", true) == 0)
  374. {
  375. SendClientMessage(playerid, CorVagos, "[PVL]A Regra é Que Não á Regras !!!");
  376. }
  377.  
  378. if(strcmp(cmdtext, "/comandos", true) == 0)
  379. {
  380. SendClientMessage(playerid, CorBallas, "[PVL]/infokits,/ajuda,/regras,/vidaecolete,/creditos,/status,/mudartime,/rcarro");
  381. }
  382. //RCARRO
  383. if (strcmp(cmdtext, "/rcarro", true) == 0)
  384. {
  385. if(!IsPlayerInAnyVehicle(playerid))
  386. {
  387. SendClientMessage(playerid, 0x63AFF00A, "[PVL] Você não está dentro de um veiculo!");
  388.  
  389. return 1;
  390. }
  391. GetPlayerVehicleID(playerid);
  392.  
  393. RepairVehicle(GetPlayerVehicleID(playerid));
  394.  
  395. SendClientMessage(playerid, 0x63AFF00A, "[PVL]Veiculo Reparado!");
  396.  
  397. }
  398.  
  399. return 1;
  400. }
  401.  
  402. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  403. {
  404. return 1;
  405. }
  406.  
  407. public OnPlayerExitVehicle(playerid, vehicleid)
  408. {
  409. return 1;
  410. }
  411.  
  412. public OnPlayerStateChange(playerid, newstate, oldstate)
  413. {
  414. return 1;
  415. }
  416.  
  417. public OnPlayerEnterCheckpoint(playerid)
  418. {
  419. return 1;
  420. }
  421.  
  422. public OnPlayerLeaveCheckpoint(playerid)
  423. {
  424. return 1;
  425. }
  426.  
  427. public OnPlayerEnterRaceCheckpoint(playerid)
  428. {
  429. return 1;
  430. }
  431.  
  432. public OnPlayerLeaveRaceCheckpoint(playerid)
  433. {
  434. return 1;
  435. }
  436.  
  437. public OnRconCommand(cmd[])
  438. {
  439. return 1;
  440. }
  441.  
  442. public OnPlayerRequestSpawn(playerid)
  443. {
  444. if(gWillianH[playerid] == POLICIAL)
  445. {
  446. SetPlayerColor(playerid, 0x00A5FFFF);
  447. }
  448. else if(gWillianH[playerid] == LADRAO)
  449. {
  450. SetPlayerColor(playerid, 0xAA3333AA);
  451. }
  452. return 1;
  453. }
  454.  
  455. public OnObjectMoved(objectid)
  456. {
  457. return 1;
  458. }
  459.  
  460. public OnPlayerObjectMoved(playerid, objectid)
  461. {
  462. return 1;
  463. }
  464.  
  465. public OnPlayerPickUpPickup(playerid, pickupid)
  466. {
  467. return 1;
  468. }
  469.  
  470. public OnVehicleMod(playerid, vehicleid, componentid)
  471. {
  472. return 1;
  473. }
  474.  
  475. public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
  476. {
  477. return 1;
  478. }
  479.  
  480. public OnVehicleRespray(playerid, vehicleid, color1, color2)
  481. {
  482. return 1;
  483. }
  484.  
  485. public OnPlayerSelectedMenuRow(playerid, row)
  486. {
  487. return 1;
  488. }
  489.  
  490. public OnPlayerExitedMenu(playerid)
  491. {
  492. return 1;
  493. }
  494.  
  495. public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
  496. {
  497. return 1;
  498. }
  499.  
  500. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  501. {
  502. return 1;
  503. }
  504.  
  505. public OnRconLoginAttempt(ip[], password[], success)
  506. {
  507. return 1;
  508. }
  509.  
  510. public OnPlayerUpdate(playerid)
  511. {
  512. return 1;
  513. }
  514.  
  515. public OnPlayerStreamIn(playerid, forplayerid)
  516. {
  517. return 1;
  518. }
  519.  
  520. public OnPlayerStreamOut(playerid, forplayerid)
  521. {
  522. return 1;
  523. }
  524.  
  525. public OnVehicleStreamIn(vehicleid, forplayerid)
  526. {
  527. return 1;
  528. }
  529.  
  530. public OnVehicleStreamOut(vehicleid, forplayerid)
  531. {
  532. return 1;
  533. }
  534.  
  535. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  536. {
  537. if(dialogid == DIALOGAJUDA)
  538. {
  539. if(response)
  540. {
  541. if(listitem == 0)
  542. {
  543. SendClientMessage(playerid, CorVagos,"[PVL]-Para Ver Os Comandos Digite /comandos");
  544. SendClientMessage(playerid, CorGrove,"[PVL]-Para Ver As Regras Do Servidor Digite /regras");
  545. SendClientMessage(playerid, CorBallas,"[PVL]-E Para Ver Os Créditos /creditos");
  546. ShowPlayerDialog(playerid, DIALOGAJUDA,DIALOG_STYLE_MSGBOX,"Ajuda:Geral ","Para Ver As Regras Do Servidor Digite /regras\n-Para Ver Os Comandos Digite /comandos\n-E Para Ver Os Créditos /creditos","Ok","Close");
  547. }
  548. }
  549.  
  550. }
  551. return 1;
  552. }
  553.  
  554. public OnPlayerClickPlayer(playerid, clickedplayerid, source)
  555. {
  556. return 1;
  557. }
  558.  
  559. public portaomovendo(playerid)
  560. {
  561. MoveObject(portaodp,1545.69995117,-1627.69995117,16.00000000, 4.0);
  562. return 1;
  563. }
  564.  
  565. public wEnviarMsgs()
  566. {
  567. new string[265];
  568. new random1 = random(sizeof(wMensagens));
  569. new random2 = random(sizeof(wCoresMsgs));
  570. format(string, sizeof(string), "%s", wMensagens[random1]);
  571. SendClientMessageToAll(wCoresMsgs[random2],string);
  572. return 1;
  573. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement