Advertisement
Guest User

LWC

a guest
Sep 12th, 2011
140
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.90 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. #if defined FILTERSCRIPT
  8.  
  9. public OnFilterScriptInit()
  10. {
  11. print("\n--------------------------------------");
  12. print("Lord's Weapon Commands");
  13. print("--------------------------------------\n");
  14. return 1;
  15. }
  16.  
  17. public OnFilterScriptExit()
  18. {
  19. return 1;
  20. }
  21.  
  22. #else
  23.  
  24. main()
  25. {
  26. print("\n----------------------------------");
  27. print(" Blank Gamemode by your name here");
  28. print("----------------------------------\n");
  29. }
  30.  
  31. #endif
  32.  
  33. public OnGameModeInit()
  34. {
  35. // Don't use these lines if it's a filterscript
  36. SetGameModeText("Blank Script");
  37. AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
  38. return 1;
  39. }
  40.  
  41. public OnGameModeExit()
  42. {
  43. return 1;
  44. }
  45.  
  46. public OnPlayerRequestClass(playerid, classid)
  47. {
  48. SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
  49. SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
  50. SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
  51. return 1;
  52. }
  53.  
  54. public OnPlayerConnect(playerid)
  55.  
  56. {
  57. SendClientMessage(playerid,0xFF0000AA, "This Server Using Lord's Weapon Commands.");
  58. return 1;
  59. }
  60.  
  61. public OnPlayerDisconnect(playerid, reason)
  62. {
  63. return 1;
  64. }
  65.  
  66. public OnPlayerSpawn(playerid)
  67. {
  68. return 1;
  69. }
  70.  
  71. public OnPlayerDeath(playerid, killerid, reason)
  72. {
  73. return 1;
  74. }
  75.  
  76. public OnVehicleSpawn(vehicleid)
  77. {
  78. return 1;
  79. }
  80.  
  81. public OnVehicleDeath(vehicleid, killerid)
  82. {
  83. return 1;
  84. }
  85.  
  86. public OnPlayerText(playerid, text[])
  87. {
  88. return 1;
  89. }
  90.  
  91. public OnPlayerCommandText(playerid, cmdtext[])
  92. {
  93. if ( !strcmp( cmdtext, "/heal", true ) )
  94. {
  95. if ( GetPlayerMoney( playerid ) < 5000 )
  96. return SendClientMessage( playerid, -1, "You need $5000 for a Health" );
  97.  
  98. SetPlayerHealth(playerid, 100);
  99.  
  100. GivePlayerMoney( playerid, - 5000 );
  101.  
  102. SendClientMessage( playerid, -1, "Health Re-Stored" );
  103.  
  104. return 1;
  105. }
  106. if ( !strcmp( cmdtext, "/armour", true ) )
  107. {
  108. if ( GetPlayerMoney( playerid ) < 5000 )
  109. return SendClientMessage( playerid, -1, "You need $5000 for a Armour" );
  110.  
  111. SetPlayerArmour(playerid, 100);
  112.  
  113. GivePlayerMoney( playerid, - 5000 );
  114.  
  115. SendClientMessage( playerid, -1, "Armour bought" );
  116.  
  117. return 1;
  118. }
  119. if ( !strcmp( cmdtext, "/deagle", true ) )
  120. {
  121. if ( GetPlayerMoney( playerid ) < 10000 )
  122. return SendClientMessage( playerid, -1, "You need $10000 for a Desert Eagle" );
  123.  
  124. GivePlayerWeapon( playerid, 24, 1000 );
  125.  
  126. GivePlayerMoney( playerid, - 10000 );
  127.  
  128. SendClientMessage( playerid, -1, "You just bought Deagle!" );
  129.  
  130. return 1;
  131. }
  132. if ( !strcmp( cmdtext, "/m4", true ) )
  133. {
  134. if ( GetPlayerMoney( playerid ) < 10000 )
  135. return SendClientMessage( playerid, -1, "You need $10000 for a M4" );
  136.  
  137. GivePlayerWeapon( playerid, 31, 1000 );
  138.  
  139. GivePlayerMoney( playerid, - 10000 );
  140.  
  141. SendClientMessage( playerid, -1, "You just bought M4!" );
  142.  
  143. return 1;
  144. }
  145. if ( !strcmp( cmdtext, "/ak47", true ) )
  146. {
  147. if ( GetPlayerMoney( playerid ) < 10000 )
  148. return SendClientMessage( playerid, -1, "You need $10000 for a AK47" );
  149.  
  150. GivePlayerWeapon( playerid, 30, 1000 );
  151.  
  152. GivePlayerMoney( playerid, - 10000 );
  153.  
  154. SendClientMessage( playerid, -1, "You just bought Ak-47!" );
  155.  
  156. return 1;
  157. }
  158. if ( !strcmp( cmdtext, "/cshotgun", true ) )
  159. {
  160. if ( GetPlayerMoney( playerid ) < 10000 )
  161. return SendClientMessage( playerid, -1, "You need $10000 for a Combat Shotgun" );
  162.  
  163. GivePlayerWeapon( playerid, 27, 1000 );
  164.  
  165. GivePlayerMoney( playerid, - 10000 );
  166.  
  167. SendClientMessage( playerid, -1, "You just bought Combat Shotgun!" );
  168.  
  169. return 1;
  170. }
  171. if ( !strcmp( cmdtext, "/shotgun", true ) )
  172. {
  173. if ( GetPlayerMoney( playerid ) < 10000 )
  174. return SendClientMessage( playerid, -1, "You need $10000 for a Shotgun" );
  175.  
  176. GivePlayerWeapon( playerid, 25, 1000 );
  177.  
  178. GivePlayerMoney( playerid, - 10000 );
  179.  
  180. SendClientMessage( playerid, -1, "You just bought Shotgun!" );
  181.  
  182. return 1;
  183. }
  184. if ( !strcmp( cmdtext, "/uzi", true ) )
  185. {
  186. if ( GetPlayerMoney( playerid ) < 10000 )
  187. return SendClientMessage( playerid, -1, "You need $10000 for a Uzi" );
  188.  
  189. GivePlayerWeapon( playerid, 28, 1000 );
  190.  
  191. GivePlayerMoney( playerid, - 10000 );
  192.  
  193. SendClientMessage( playerid, -1, "You just bought Uzi!" );
  194.  
  195. return 1;
  196. }
  197. if ( !strcmp( cmdtext, "/tec9", true ) )
  198. {
  199. if ( GetPlayerMoney( playerid ) < 10000 )
  200. return SendClientMessage( playerid, -1, "You need $10000 for a Tec9" );
  201.  
  202. GivePlayerWeapon( playerid, 32, 1000 );
  203.  
  204. GivePlayerMoney( playerid, - 10000 );
  205.  
  206. SendClientMessage( playerid, -1, "You just bought Tec9!" );
  207.  
  208. return 1;
  209. }
  210.  
  211. if(!strcmp("/weapons", cmdtext, true))
  212. {
  213. SendClientMessage(playerid,0xFF0000AA, " Weapon Commands: /heal /armour /m4 /deagle /ak47 /shotgun /cshotgun /uzi /tec9");
  214. return 1;
  215. }
  216.  
  217.  
  218. return 0;
  219. }
  220.  
  221.  
  222.  
  223.  
  224. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  225. {
  226. return 1;
  227. }
  228.  
  229. public OnPlayerExitVehicle(playerid, vehicleid)
  230. {
  231. return 1;
  232. }
  233.  
  234. public OnPlayerStateChange(playerid, newstate, oldstate)
  235. {
  236. return 1;
  237. }
  238.  
  239. public OnPlayerEnterCheckpoint(playerid)
  240. {
  241. return 1;
  242. }
  243.  
  244. public OnPlayerLeaveCheckpoint(playerid)
  245. {
  246. return 1;
  247. }
  248.  
  249. public OnPlayerEnterRaceCheckpoint(playerid)
  250. {
  251. return 1;
  252. }
  253.  
  254. public OnPlayerLeaveRaceCheckpoint(playerid)
  255. {
  256. return 1;
  257. }
  258.  
  259. public OnRconCommand(cmd[])
  260. {
  261. return 1;
  262. }
  263.  
  264. public OnPlayerRequestSpawn(playerid)
  265. {
  266. return 1;
  267. }
  268.  
  269. public OnObjectMoved(objectid)
  270. {
  271. return 1;
  272. }
  273.  
  274. public OnPlayerObjectMoved(playerid, objectid)
  275. {
  276. return 1;
  277. }
  278.  
  279. public OnPlayerPickUpPickup(playerid, pickupid)
  280. {
  281. return 1;
  282. }
  283.  
  284. public OnVehicleMod(playerid, vehicleid, componentid)
  285. {
  286. return 1;
  287. }
  288.  
  289. public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
  290. {
  291. return 1;
  292. }
  293.  
  294. public OnVehicleRespray(playerid, vehicleid, color1, color2)
  295. {
  296. return 1;
  297. }
  298.  
  299. public OnPlayerSelectedMenuRow(playerid, row)
  300. {
  301. return 1;
  302. }
  303.  
  304. public OnPlayerExitedMenu(playerid)
  305. {
  306. return 1;
  307. }
  308.  
  309. public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
  310. {
  311. return 1;
  312. }
  313.  
  314. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  315. {
  316. return 1;
  317. }
  318.  
  319. public OnRconLoginAttempt(ip[], password[], success)
  320. {
  321. return 1;
  322. }
  323.  
  324. public OnPlayerUpdate(playerid)
  325. {
  326. return 1;
  327. }
  328.  
  329. public OnPlayerStreamIn(playerid, forplayerid)
  330. {
  331. return 1;
  332. }
  333.  
  334. public OnPlayerStreamOut(playerid, forplayerid)
  335. {
  336. return 1;
  337. }
  338.  
  339. public OnVehicleStreamIn(vehicleid, forplayerid)
  340. {
  341. return 1;
  342. }
  343.  
  344. public OnVehicleStreamOut(vehicleid, forplayerid)
  345. {
  346. return 1;
  347. }
  348.  
  349. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  350. {
  351. return 1;
  352. }
  353.  
  354. public OnPlayerClickPlayer(playerid, clickedplayerid, source)
  355. {
  356. return 1;
  357. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement