Guest User

vDM

a guest
Dec 15th, 2011
809
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 19.85 KB | None | 0 0
  1. // This is a comment
  2. // uncomment the line below if you want to write a filterscript
  3. //#define FILTERSCRIPT
  4.  
  5. #include <a_samp>
  6.  
  7.  
  8. new playersconnected=0;
  9.  
  10. #if defined FILTERSCRIPT
  11.  
  12. public OnFilterScriptInit()
  13. {
  14. print("\n--------------------------------------");
  15. print(" Blank Filterscript by your name here");
  16. print("--------------------------------------\n");
  17. return 1;
  18. }
  19.  
  20. public OnFilterScriptExit()
  21. {
  22. return 1;
  23. }
  24.  
  25. #else
  26.  
  27. main()
  28. {
  29. print("\n----------------------------------");
  30. print(" Vercetti Deathmatch by PjFord");
  31. print("----------------------------------\n");
  32. }
  33.  
  34. #define COLOR_GREY 0xAFAFAFAA
  35. #define COLOR_GREEN 0x33AA33AA
  36. #define COLOR_BRIGHTRED 0xFF0000AA
  37. #define COLOR_YELLOW 0xFFFF00AA
  38. #define COLOR_PINK 0xFF66FFAA
  39. #define COLOR_BLUE 0x3A47DEFF
  40. #define COLOR_TAN 0xBDB76BAA
  41. #define COLOR_PURPLE 0x800080AA
  42. #define COLOR_WHITE 0xFFFFFFAA
  43. #define COLOR_LIGHTBLUE 0x33CCFFAA
  44. #define COLOR_ORANGE 0xFF9900AA
  45. #define COLOR_INDIGO 0x4B00B0AA
  46. #define COLOR_BLACK 0x00000000
  47. #define COLOR_DARKGREY 0x696969FF
  48.  
  49.  
  50. #endif
  51.  
  52. public OnGameModeInit()
  53. {
  54. //Misc
  55. SetGameModeText("DeathMatch");
  56. //Skins
  57. AddPlayerClass(2,2419.4028,1124.1702,10.8203,95.0473,0,0,0,0,0,0);
  58.  
  59. //Vehicles
  60. AddStaticVehicle(402,2440.7981,1121.8737,10.8352,273.2132,0,0); // Buffalo
  61. AddStaticVehicle(429,2172.2168,1019.2421,10.5000,90.2754,14,14); // banshee
  62. AddStaticVehicle(439,2141.8962,1009.6799,10.6640,92.7715,43,21); // pontiac
  63. AddStaticVehicle(461,2176.5083,986.4388,10.4063,0.0000,43,1); // motorbike
  64. AddStaticVehicle(475,2129.0181,987.9767,10.9716,180.6869,17,1); // Sabre
  65. AddStaticVehicle(451,2040.0520,1319.2799,10.3779,183.2439,16,16);
  66. AddStaticVehicle(429,2040.5247,1359.2783,10.3516,177.1306,13,13);
  67. AddStaticVehicle(421,2110.4102,1398.3672,10.7552,359.5964,13,13);
  68. AddStaticVehicle(411,2074.9624,1479.2120,10.3990,359.6861,64,64);
  69. AddStaticVehicle(477,2075.6038,1666.9750,10.4252,359.7507,94,94);
  70. AddStaticVehicle(541,2119.5845,1938.5969,10.2967,181.9064,22,22);
  71. AddStaticVehicle(541,1843.7881,1216.0122,10.4556,270.8793,60,1);
  72. AddStaticVehicle(402,1944.1003,1344.7717,8.9411,0.8168,30,30);
  73. AddStaticVehicle(402,1679.2278,1316.6287,10.6520,180.4150,90,90);
  74. AddStaticVehicle(415,1685.4872,1751.9667,10.5990,268.1183,25,1);
  75. AddStaticVehicle(411,2034.5016,1912.5874,11.9048,0.2909,123,1);
  76. AddStaticVehicle(411,2172.1682,1988.8643,10.5474,89.9151,116,1);
  77. AddStaticVehicle(429,2245.5759,2042.4166,10.5000,270.7350,14,14);
  78. AddStaticVehicle(477,2361.1538,1993.9761,10.4260,178.3929,101,1);
  79. AddStaticVehicle(550,2221.9946,1998.7787,9.6815,92.6188,53,53);
  80. AddStaticVehicle(558,2243.3833,1952.4221,14.9761,359.4796,116,1);
  81. AddStaticVehicle(587,2276.7085,1938.7263,31.5046,359.2321,40,1);
  82. AddStaticVehicle(587,2602.7769,1853.0667,10.5468,91.4813,43,1);
  83. AddStaticVehicle(603,2610.7600,1694.2588,10.6585,89.3303,69,1);
  84. AddStaticVehicle(587,2635.2419,1075.7726,10.5472,89.9571,53,1);
  85. AddStaticVehicle(437,2577.2354,1038.8063,10.4777,181.7069,35,1);
  86. AddStaticVehicle(535,2039.1257,1545.0879,10.3481,359.6690,123,1);
  87. AddStaticVehicle(535,2009.8782,2411.7524,10.5828,178.9618,66,1);
  88. AddStaticVehicle(429,2010.0841,2489.5510,10.5003,268.7720,1,2);
  89. AddStaticVehicle(415,2076.4033,2468.7947,10.5923,359.9186,36,1);
  90. AddStaticVehicle(487,2093.2754,2414.9421,74.7556,89.0247,26,57);
  91. AddStaticVehicle(506,2352.9026,2577.9768,10.5201,0.4091,7,7);
  92. AddStaticVehicle(506,2166.6963,2741.0413,10.5245,89.7816,52,52);
  93. AddStaticVehicle(411,1960.9989,2754.9072,10.5473,200.4316,112,1);
  94. AddStaticVehicle(429,1919.5863,2760.7595,10.5079,100.0753,2,1);
  95. AddStaticVehicle(415,1673.8038,2693.8044,10.5912,359.7903,40,1);
  96. AddStaticVehicle(402,1591.0482,2746.3982,10.6519,172.5125,30,30);
  97. AddStaticVehicle(603,1580.4537,2838.2886,10.6614,181.4573,75,77);
  98. AddStaticVehicle(550,1555.2734,2750.5261,10.6388,91.7773,62,62);
  99. AddStaticVehicle(535,1455.9305,2878.5288,10.5837,181.0987,118,1);
  100. AddStaticVehicle(477,1537.8425,2578.0525,10.5662,0.0650,121,1);
  101. AddStaticVehicle(451,1433.1594,2607.3762,10.3781,88.0013,16,16);
  102. AddStaticVehicle(603,2223.5898,1288.1464,10.5104,182.0297,18,1);
  103. AddStaticVehicle(558,2451.6707,1207.1179,10.4510,179.8960,24,1);
  104. AddStaticVehicle(550,2461.7253,1357.9705,10.6389,180.2927,62,62);
  105. AddStaticVehicle(558,2461.8162,1629.2268,10.4496,181.4625,117,1);
  106. AddStaticVehicle(477,2395.7554,1658.9591,10.5740,359.7374,0,1);
  107. AddStaticVehicle(404,1553.3696,1020.2884,10.5532,270.6825,119,50);
  108. AddStaticVehicle(400,1380.8304,1159.1782,10.9128,355.7117,123,1);
  109. AddStaticVehicle(418,1383.4630,1035.0420,10.9131,91.2515,117,227);
  110. AddStaticVehicle(404,1445.4526,974.2831,10.5534,1.6213,109,100);
  111. AddStaticVehicle(400,1704.2365,940.1490,10.9127,91.9048,113,1);
  112. AddStaticVehicle(404,1658.5463,1028.5432,10.5533,359.8419,101,101);
  113. AddStaticVehicle(581,1677.6628,1040.1930,10.4136,178.7038,58,1);
  114. AddStaticVehicle(581,1383.6959,1042.2114,10.4121,85.7269,66,1);
  115. AddStaticVehicle(581,1064.2332,1215.4158,10.4157,177.2942,72,1);
  116. AddStaticVehicle(581,1111.4536,1788.3893,10.4158,92.4627,72,1);
  117. AddStaticVehicle(522,953.2818,1806.1392,8.2188,235.0706,3,8);
  118. AddStaticVehicle(522,995.5328,1886.6055,10.5359,90.1048,3,8);
  119. AddStaticVehicle(521,993.7083,2267.4133,11.0315,1.5610,75,13);
  120. AddStaticVehicle(535,1439.5662,1999.9822,10.5843,0.4194,66,1);
  121. AddStaticVehicle(522,1430.2354,1999.0144,10.3896,352.0951,6,25);
  122. AddStaticVehicle(522,2156.3540,2188.6572,10.2414,22.6504,6,25);
  123. AddStaticVehicle(598,2277.6846,2477.1096,10.5652,180.1090,0,1);
  124. AddStaticVehicle(598,2268.9888,2443.1697,10.5662,181.8062,0,1);
  125. AddStaticVehicle(598,2256.2891,2458.5110,10.5680,358.7335,0,1);
  126. AddStaticVehicle(598,2251.6921,2477.0205,10.5671,179.5244,0,1);
  127. AddStaticVehicle(523,2294.7305,2441.2651,10.3860,9.3764,0,0);
  128. AddStaticVehicle(523,2290.7268,2441.3323,10.3944,16.4594,0,0);
  129. AddStaticVehicle(523,2295.5503,2455.9656,2.8444,272.6913,0,0);
  130. AddStaticVehicle(522,2476.7900,2532.2222,21.4416,0.5081,8,82);
  131. AddStaticVehicle(522,2580.5320,2267.9595,10.3917,271.2372,8,82);
  132. AddStaticVehicle(522,2814.4331,2364.6641,10.3907,89.6752,36,105);
  133. AddStaticVehicle(535,2827.4143,2345.6953,10.5768,270.0668,97,1);
  134. AddStaticVehicle(521,1670.1089,1297.8322,10.3864,359.4936,87,118);
  135. AddStaticVehicle(487,1614.7153,1548.7513,11.2749,347.1516,58,8);
  136. AddStaticVehicle(487,1647.7902,1538.9934,11.2433,51.8071,0,8);
  137. AddStaticVehicle(487,1608.3851,1630.7268,11.2840,174.5517,58,8);
  138. AddStaticVehicle(476,1283.0006,1324.8849,9.5332,275.0468,7,6); //11.5332
  139. AddStaticVehicle(476,1283.5107,1361.3171,9.5382,271.1684,1,6); //11.5382
  140. AddStaticVehicle(476,1283.6847,1386.5137,11.5300,272.1003,89,91);
  141. AddStaticVehicle(476,1288.0499,1403.6605,11.5295,243.5028,119,117);
  142. AddStaticVehicle(415,1319.1038,1279.1791,10.5931,0.9661,62,1);
  143. AddStaticVehicle(521,1710.5763,1805.9275,10.3911,176.5028,92,3);
  144. AddStaticVehicle(521,2805.1650,2027.0028,10.3920,357.5978,92,3);
  145. AddStaticVehicle(535,2822.3628,2240.3594,10.5812,89.7540,123,1);
  146. AddStaticVehicle(521,2876.8013,2326.8418,10.3914,267.8946,115,118);
  147. AddStaticVehicle(429,2842.0554,2637.0105,10.5000,182.2949,1,3);
  148. AddStaticVehicle(549,2494.4214,2813.9348,10.5172,316.9462,72,39);
  149. AddStaticVehicle(549,2327.6484,2787.7327,10.5174,179.5639,75,39);
  150. AddStaticVehicle(549,2142.6970,2806.6758,10.5176,89.8970,79,39);
  151. AddStaticVehicle(521,2139.7012,2799.2114,10.3917,229.6327,25,118);
  152. AddStaticVehicle(521,2104.9446,2658.1331,10.3834,82.2700,36,0);
  153. AddStaticVehicle(521,1914.2322,2148.2590,10.3906,267.7297,36,0);
  154. AddStaticVehicle(549,1904.7527,2157.4312,10.5175,183.7728,83,36);
  155. AddStaticVehicle(549,1532.6139,2258.0173,10.5176,359.1516,84,36);
  156. AddStaticVehicle(521,1534.3204,2202.8970,10.3644,4.9108,118,118);
  157. AddStaticVehicle(549,1613.1553,2200.2664,10.5176,89.6204,89,35);
  158. AddStaticVehicle(400,1552.1292,2341.7854,10.9126,274.0815,101,1);
  159. AddStaticVehicle(404,1637.6285,2329.8774,10.5538,89.6408,101,101);
  160. AddStaticVehicle(400,1357.4165,2259.7158,10.9126,269.5567,62,1);
  161. AddStaticVehicle(411,1281.7458,2571.6719,10.5472,270.6128,106,1);
  162. AddStaticVehicle(522,1305.5295,2528.3076,10.3955,88.7249,3,8);
  163. AddStaticVehicle(521,993.9020,2159.4194,10.3905,88.8805,74,74);
  164. AddStaticVehicle(415,1512.7134,787.6931,10.5921,359.5796,75,1);
  165. AddStaticVehicle(522,2299.5872,1469.7910,10.3815,258.4984,3,8);
  166. AddStaticVehicle(522,2133.6428,1012.8537,10.3789,87.1290,3,8);
  167. AddStaticVehicle(415,2266.7336,648.4756,11.0053,177.8517,0,1); //
  168. AddStaticVehicle(461,2404.6636,647.9255,10.7919,183.7688,53,1); //
  169. AddStaticVehicle(506,2628.1047,746.8704,10.5246,352.7574,3,3); //
  170. AddStaticVehicle(549,2817.6445,928.3469,10.4470,359.5235,72,39); //
  171. AddStaticVehicle(562,1919.8829,947.1886,10.4715,359.4453,11,1); //
  172. AddStaticVehicle(562,1881.6346,1006.7653,10.4783,86.9967,11,1); //
  173. AddStaticVehicle(562,2038.1044,1006.4022,10.4040,179.2641,11,1); //
  174. AddStaticVehicle(562,2038.1614,1014.8566,10.4057,179.8665,11,1); //
  175. AddStaticVehicle(562,2038.0966,1026.7987,10.4040,180.6107,11,1); //
  176. AddStaticVehicle(422,9.1065,1165.5066,19.5855,2.1281,101,25); //
  177. AddStaticVehicle(463,19.8059,1163.7103,19.1504,346.3326,11,11); //
  178. AddStaticVehicle(463,12.5740,1232.2848,18.8822,121.8670,22,22); //
  179. AddStaticVehicle(434,-110.8473,1133.7113,19.7091,359.7000,2,2); //hotknife
  180. AddStaticVehicle(586,69.4633,1217.0189,18.3304,158.9345,10,1); //
  181. AddStaticVehicle(586,-199.4185,1223.0405,19.2624,176.7001,25,1); //
  182. AddStaticVehicle(605,-340.2598,1177.4846,19.5565,182.6176,43,8); // SMASHED UP CAR
  183. AddStaticVehicle(476,325.4121,2538.5999,17.5184,181.2964,71,77); //
  184. AddStaticVehicle(476,291.0975,2540.0410,17.5276,182.7206,7,6); //
  185. AddStaticVehicle(576,384.2365,2602.1763,16.0926,192.4858,72,1); //
  186. AddStaticVehicle(586,423.8012,2541.6870,15.9708,338.2426,10,1); //
  187. AddStaticVehicle(586,-244.0047,2724.5439,62.2077,51.5825,10,1); //
  188. AddStaticVehicle(586,-311.1414,2659.4329,62.4513,310.9601,27,1); //
  189. AddStaticVehicle(406,547.4633,843.0204,-39.8406,285.2948,1,1); // DUMPER
  190. AddStaticVehicle(406,625.1979,828.9873,-41.4497,71.3360,1,1); // DUMPER
  191. AddStaticVehicle(486,680.7997,919.0510,-40.4735,105.9145,1,1); // DOZER
  192. AddStaticVehicle(486,674.3994,927.7518,-40.6087,128.6116,1,1); // DOZER
  193. AddStaticVehicle(543,596.8064,866.2578,-43.2617,186.8359,67,8); //
  194. AddStaticVehicle(543,835.0838,836.8370,11.8739,14.8920,8,90); //
  195. AddStaticVehicle(549,843.1893,838.8093,12.5177,18.2348,79,39); //
  196. AddStaticVehicle(605,319.3803,740.2404,6.7814,271.2593,8,90); // SMASHED UP CAR
  197. AddStaticVehicle(400,-235.9767,1045.8623,19.8158,180.0806,75,1); //
  198. AddStaticVehicle(599,-211.5940,998.9857,19.8437,265.4935,0,1); //
  199. AddStaticVehicle(422,-304.0620,1024.1111,19.5714,94.1812,96,25); //
  200. AddStaticVehicle(588,-290.2229,1317.0276,54.1871,81.7529,1,1); //
  201. AddStaticVehicle(424,-330.2399,1514.3022,75.1388,179.1514,2,2); //BF INJECT
  202. AddStaticVehicle(451,-290.3145,1567.1534,75.0654,133.1694,61,61); //
  203. AddStaticVehicle(470,280.4914,1945.6143,17.6317,310.3278,43,0); //
  204. AddStaticVehicle(470,272.2862,1949.4713,17.6367,285.9714,43,0); //
  205. AddStaticVehicle(470,271.6122,1961.2386,17.6373,251.9081,43,0); //
  206. AddStaticVehicle(470,279.8705,1966.2362,17.6436,228.4709,43,0); //
  207. AddStaticVehicle(548,292.2317,1923.6440,19.2898,235.3379,1,1); // CARGOBOB
  208. AddStaticVehicle(433,277.6437,1985.7559,18.0772,270.4079,43,0); //
  209. AddStaticVehicle(433,277.4477,1994.8329,18.0773,267.7378,43,0); //
  210. AddStaticVehicle(432,275.9634,2024.3629,17.6516,270.6823,43,0); // Tank (can cause scary shit to go down)
  211. AddStaticVehicle(568,-441.3438,2215.7026,42.2489,191.7953,41,29); //
  212. AddStaticVehicle(568,-422.2956,2225.2612,42.2465,0.0616,41,29); //
  213. AddStaticVehicle(568,-371.7973,2234.5527,42.3497,285.9481,41,29); //
  214. AddStaticVehicle(568,-360.1159,2203.4272,42.3039,113.6446,41,29); //
  215. AddStaticVehicle(468,-660.7385,2315.2642,138.3866,358.7643,6,6); //
  216. AddStaticVehicle(460,-1029.2648,2237.2217,42.2679,260.5732,1,3); //
  217. AddStaticVehicle(411,113.8611,1068.6182,13.3395,177.1330,116,1); //
  218. AddStaticVehicle(429,159.5199,1185.1160,14.7324,85.5769,1,2); //
  219. AddStaticVehicle(411,612.4678,1694.4126,6.7192,302.5539,75,1); //
  220. AddStaticVehicle(522,661.7609,1720.9894,6.5641,19.1231,6,25); //
  221. AddStaticVehicle(522,660.0554,1719.1187,6.5642,12.7699,8,82); //
  222. AddStaticVehicle(567,711.4207,1947.5208,5.4056,179.3810,90,96); //
  223. AddStaticVehicle(567,1031.8435,1920.3726,11.3369,89.4978,97,96); //
  224. AddStaticVehicle(567,1112.3754,1747.8737,10.6923,270.9278,102,114); //
  225. AddStaticVehicle(567,1641.6802,1299.2113,10.6869,271.4891,97,96); //
  226. AddStaticVehicle(567,2135.8757,1408.4512,10.6867,180.4562,90,96); //
  227. AddStaticVehicle(567,2262.2639,1469.2202,14.9177,91.1919,99,81); //
  228. AddStaticVehicle(567,2461.7380,1345.5385,10.6975,0.9317,114,1); //
  229. AddStaticVehicle(567,2804.4365,1332.5348,10.6283,271.7682,88,64); //
  230. AddStaticVehicle(560,2805.1685,1361.4004,10.4548,270.2340,17,1); //
  231. AddStaticVehicle(506,2853.5378,1361.4677,10.5149,269.6648,7,7); //
  232. AddStaticVehicle(567,2633.9832,2205.7061,10.6868,180.0076,93,64); //
  233. AddStaticVehicle(567,2119.9751,2049.3127,10.5423,180.1963,93,64); //
  234. AddStaticVehicle(567,2785.0261,-1835.0374,9.6874,226.9852,93,64); //
  235. AddStaticVehicle(567,2787.8975,-1876.2583,9.6966,0.5804,99,81); //
  236. AddStaticVehicle(411,2771.2993,-1841.5620,9.4870,20.7678,116,1); //
  237. AddStaticVehicle(420,1713.9319,1467.8354,10.5219,342.8006,6,1); // taxi
  238.  
  239. //pickups
  240. AddStaticPickup(371, 15, 1710.3359,1614.3585,10.1191); //para
  241. AddStaticPickup(371, 15, 1964.4523,1917.0341,130.9375); //para
  242. AddStaticPickup(371, 15, 2055.7258,2395.8589,150.4766); //para
  243. AddStaticPickup(371, 15, 2265.0120,1672.3837,94.9219); //para
  244. AddStaticPickup(371, 15, 2265.9739,1623.4060,94.9219); //para
  245. return 1;
  246. }
  247.  
  248. public OnGameModeExit()
  249. {
  250. return 1;
  251. }
  252.  
  253. public OnPlayerRequestClass(playerid, classid)
  254. {
  255. SetPlayerPos(playerid, 2006.0994,1013.4944,39.0911);
  256. SetPlayerFacingAngle(playerid,274.7384);
  257. SetPlayerCameraPos(playerid, 2013.5106,1010.1705,39.0911);
  258. SetPlayerCameraLookAt(playerid, 2006.0994,1013.4944,39.0911);
  259. return 1;
  260. }
  261.  
  262. public OnPlayerConnect(playerid)
  263. {
  264. SendClientMessage(playerid, COLOR_BLUE, "Hello, Welcome to vR's Temporary DM Server, Please Register/Login.");
  265. SendClientMessage(playerid, COLOR_BRIGHTRED, "For help on how to play, type /help.");
  266. playersconnected++;
  267. //playersconnected += 1; uncomment this if you want to use this instead, it's the same thing as playersconnected++;
  268. new string[128];
  269. format(string, sizeof(string), "There are currently %d players connected", playersconnected);
  270. SendClientMessageToAll(COLOR_YELLOW, "%s has connected to the server!");
  271. SendClientMessageToAll(COLOR_YELLOW, string);
  272. return 1;
  273. }
  274.  
  275. public OnPlayerDisconnect(playerid, reason)
  276. {
  277. playersconnected--;
  278. //playersconnected -= 1; same as line 267
  279. new string[128];
  280. format(string, sizeof(string), "There are currently %d players connected", playersconnected);
  281. SendClientMessageToAll(COLOR_YELLOW, "%s has left the server!");
  282. SendClientMessageToAll(COLOR_YELLOW, string);
  283. return 1;
  284. }
  285.  
  286. public OnPlayerSpawn(playerid)
  287. {
  288. GivePlayerWeapon(playerid,WEAPON_COLT45,100);
  289. GivePlayerWeapon(playerid,WEAPON_SHOTGUN,100);
  290. GivePlayerWeapon(playerid,WEAPON_M4,200);
  291. return 1;
  292. }
  293.  
  294. public OnPlayerDeath(playerid, killerid, reason)
  295. {
  296. SendClientMessage(killerid,COLOR_YELLOW, "Congratulations on the Kill, you're getting the hang of this.");
  297. SendClientMessage(killerid,COLOR_YELLOW, "You've Earned $500 and +2 score for the kill!");
  298. GivePlayerMoney(killerid, 500);
  299. SendDeathMessage(killerid,playerid,reason);
  300. SetPlayerScore(killerid,GetPlayerScore(killerid)+2);
  301. SetPlayerScore(playerid,GetPlayerScore(playerid)-1);
  302. SendClientMessage(playerid,COLOR_YELLOW,"You have died and lost 1 score!");
  303. return 1;
  304. }
  305.  
  306. public OnVehicleSpawn(vehicleid)
  307. {
  308. return 1;
  309. }
  310.  
  311. public OnVehicleDeath(vehicleid, killerid)
  312. {
  313. return 1;
  314. }
  315.  
  316. public OnPlayerText(playerid, text[])
  317. {
  318. return 1;
  319. }
  320.  
  321. public OnPlayerCommandText(playerid, cmdtext[])
  322. {
  323. if (strcmp("/help", cmdtext, true, 5) == 0)
  324. {
  325. SendClientMessage(playerid, COLOR_YELLOW, "(SERVER) Welcome to vDM's Help Center!");
  326. SendClientMessage(playerid, COLOR_YELLOW, "(SERVER) Hope you enjoy the tutorial!");
  327. SendClientMessage(playerid, COLOR_GREEN, "(Tutorial) This is a dm server, kill whoever you see at sight or work with them to kill others!");
  328. SendClientMessage(playerid, COLOR_GREEN, "(Tutorial) No hacks or mods that give you an advantage towards other players is allowed, and you will be banned if caught with them!");
  329. SendClientMessage(playerid, COLOR_GREEN, "(Tutorial) The object of the game is to kill people when you see them to earn money. each kill is worth 500 dollars.");
  330. SendClientMessage(playerid, COLOR_GREEN, "(Tutorial) If you have any questions or concerns, contact an Administrator or View /rules.");
  331. SendClientMessage(playerid, COLOR_GREEN, "(Tutorial) You can also type /url and visit our forums! Good Luck playing!");
  332. return 1;
  333. }
  334.  
  335. if (strcmp("/rules", cmdtext, true, 5) == 0)
  336. {
  337. SendClientMessage(playerid, COLOR_YELLOW, "(Rules) Mods that give you an advantage towards other players is not allowed and will result in a ban.");
  338. SendClientMessage(playerid, COLOR_YELLOW, "(Rules) Foreign languages in main chat is not allowed and will result in a mute.");
  339. SendClientMessage(playerid, COLOR_YELLOW, "(Rules) Flaming each other in main chat is not allowed and will result in a mute/kick.");
  340. SendClientMessage(playerid, COLOR_YELLOW, "(Rules) Racism isn't allowed and will result in a Temporary or Permanent Ban.");
  341. SendClientMessage(playerid, COLOR_YELLOW, "(Rules) Disrespect towards admins and other players will also lead to a Temporary or Permanent Ban. Carparking and Helikilling is not allowed.");
  342. SendClientMessage(playerid, COLOR_YELLOW, "(Rules) Bug abusing is also not allowed, and Advertising another server is not allowed. Any other questions or concerns, type /help.");
  343. return 1;
  344. }
  345.  
  346. if (strcmp("/url", cmdtext, true, 5) == 0)
  347. {
  348. SendClientMessage(playerid, COLOR_YELLOW, "The Website for this server is http://www.vercettirp.smfnew.com/index.php");
  349. return 1;
  350. }
  351. return 0;
  352. }
  353.  
  354. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  355. {
  356. return 1;
  357. }
  358.  
  359. public OnPlayerExitVehicle(playerid, vehicleid)
  360. {
  361. return 1;
  362. }
  363.  
  364. public OnPlayerStateChange(playerid, newstate, oldstate)
  365. {
  366. return 1;
  367. }
  368.  
  369. public OnPlayerEnterCheckpoint(playerid)
  370. {
  371. return 1;
  372. }
  373.  
  374. public OnPlayerLeaveCheckpoint(playerid)
  375. {
  376. return 1;
  377. }
  378.  
  379. public OnPlayerEnterRaceCheckpoint(playerid)
  380. {
  381. return 1;
  382. }
  383.  
  384. public OnPlayerLeaveRaceCheckpoint(playerid)
  385. {
  386. return 1;
  387. }
  388.  
  389. public OnRconCommand(cmd[])
  390. {
  391. return 1;
  392. }
  393.  
  394. public OnPlayerRequestSpawn(playerid)
  395. {
  396. return 1;
  397. }
  398.  
  399. public OnObjectMoved(objectid)
  400. {
  401. return 1;
  402. }
  403.  
  404. public OnPlayerObjectMoved(playerid, objectid)
  405. {
  406. return 1;
  407. }
  408.  
  409. public OnPlayerPickUpPickup(playerid, pickupid)
  410. {
  411. return 1;
  412. }
  413.  
  414. public OnVehicleMod(playerid, vehicleid, componentid)
  415. {
  416. return 1;
  417. }
  418.  
  419. public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
  420. {
  421. return 1;
  422. }
  423.  
  424. public OnVehicleRespray(playerid, vehicleid, color1, color2)
  425. {
  426. return 1;
  427. }
  428.  
  429. public OnPlayerSelectedMenuRow(playerid, row)
  430. {
  431. return 1;
  432. }
  433.  
  434. public OnPlayerExitedMenu(playerid)
  435. {
  436. return 1;
  437. }
  438.  
  439. public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
  440. {
  441. return 1;
  442. }
  443.  
  444. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  445. {
  446.  
  447. return 1;
  448. }
  449.  
  450.  
  451. public OnRconLoginAttempt(ip[], password[], success)
  452. {
  453. return 1;
  454. }
  455.  
  456. public OnPlayerUpdate(playerid)
  457. {
  458. return 1;
  459. }
  460.  
  461. public OnPlayerStreamIn(playerid, forplayerid)
  462. {
  463. return 1;
  464. }
  465.  
  466. public OnPlayerStreamOut(playerid, forplayerid)
  467. {
  468. return 1;
  469. }
  470.  
  471. public OnVehicleStreamIn(vehicleid, forplayerid)
  472. {
  473. return 1;
  474. }
  475.  
  476. public OnVehicleStreamOut(vehicleid, forplayerid)
  477. {
  478. return 1;
  479. }
  480.  
  481. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  482. {
  483.  
  484. return 1;
  485. }
  486.  
  487. public OnPlayerClickPlayer(playerid, clickedplayerid, source)
  488. {
  489. return 1;
  490. }
  491.  
  492. stock Register(playerid,key[])
  493. {
  494. return 1;
  495. }
Advertisement
Add Comment
Please, Sign In to add comment