Advertisement
f0cus

Updated new.pwn (LU: 2015.02.01)

Feb 1st, 2015
1,122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 8.83 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. // This callback is called when a filterscript initiazed(loaded) (if this file is filterscript).
  11. {
  12.     print("\n--------------------------------------");
  13.     print(" Blank Filterscript by your name here");
  14.     print("--------------------------------------\n");
  15.     return 1;
  16. }
  17.  
  18. public OnFilterScriptExit()
  19. // This callback is called when filterscript is unloaded (if this file is filterscript).
  20. {
  21.     return 1;
  22. }
  23.  
  24. #else
  25.  
  26. main()
  27. {
  28.     print("\n----------------------------------");
  29.     print(" Blank Gamemode by your name here");
  30.     print("----------------------------------\n");
  31. }
  32.  
  33. #endif
  34.  
  35. public OnGameModeInit()
  36. // This callback is called when gamemode starts.
  37. {
  38.     // Don't use these lines if it's a filterscript
  39.     SetGameModeText("Blank Script");
  40.     AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
  41.     return 1;
  42. }
  43.  
  44. public OnGameModeExit()
  45. // This callback is called when gamemode ends.
  46. {
  47.     return 1;
  48. }
  49.  
  50. public OnPlayerRequestClass(playerid, classid)
  51. // This callback is called when a player changes class at class selection (and when class selection appears).
  52. {
  53.     SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
  54.     SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
  55.     SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
  56.     return 1;
  57. }
  58.  
  59. public OnPlayerConnect(playerid)
  60. // This callback is called when a player connects to server.
  61. {
  62.     return 1;
  63. }
  64.  
  65. public OnPlayerDisconnect(playerid, reason)
  66. // This callback is called when a player disconnects from server.
  67. {
  68.     return 1;
  69. }
  70.  
  71. public OnPlayerSpawn(playerid)
  72. // This callback is called when a player spawns.
  73. {
  74.     return 1;
  75. }
  76.  
  77. public OnPlayerDeath(playerid, killerid, reason)
  78. // This callback is called when a player dies.
  79. {
  80.     return 1;
  81. }
  82.  
  83. public OnVehicleSpawn(vehicleid)
  84. // This callback is called when a vehicle RESPAWNS.
  85. {
  86.     return 1;
  87. }
  88.  
  89. public OnVehicleDeath(vehicleid, killerid)
  90. // This callback is called when a vehicle is destroyed.
  91. {
  92.     return 1;
  93. }
  94.  
  95. public OnPlayerText(playerid, text[])
  96. // This callback is called when a player sends a chat message.
  97. {
  98.     return 1;
  99. }
  100.  
  101. public OnPlayerCommandText(playerid, cmdtext[])
  102. // This callback is called when a player enters a command into the client chat window.
  103. {
  104.     if (strcmp("/mycommand", cmdtext, true, 10) == 0)
  105.     {
  106.         // Do something here
  107.         return 1;
  108.     }
  109.     return 0;
  110. }
  111.  
  112. public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
  113. // This callback is called when a player starts to enter a vehicle.
  114. {
  115.     return 1;
  116. }
  117.  
  118. public OnPlayerExitVehicle(playerid, vehicleid)
  119. // This callback is called when a player starts to exit a vehicle
  120. {
  121.     return 1;
  122. }
  123.  
  124. public OnPlayerStateChange(playerid, newstate, oldstate)
  125. // This callback is called when a player changes state.
  126. {
  127.     return 1;
  128. }
  129.  
  130. public OnPlayerEnterCheckpoint(playerid)
  131. // This callback is called when a player enters the checkpoint set for that player.
  132. {
  133.     return 1;
  134. }
  135.  
  136. public OnPlayerLeaveCheckpoint(playerid)
  137. // This callback is called when a player exits the checkpoint set for that player.
  138. {
  139.     return 1;
  140. }
  141.  
  142. public OnPlayerEnterRaceCheckpoint(playerid)
  143. // This callback is called when a player enters a race checkpoint.
  144. {
  145.     return 1;
  146. }
  147.  
  148. public OnPlayerLeaveRaceCheckpoint(playerid)
  149. // This callback is called when a player exits a race checkpoint.
  150. {
  151.     return 1;
  152. }
  153.  
  154. public OnRconCommand(cmd[])
  155. // This callback is called when a command is sent from server console or in-game/remote RCON.
  156. {
  157.     return 1;
  158. }
  159.  
  160. public OnRconLoginAttempt(ip[], password[], success)
  161. // This callback is called when someone attemps to log in to RCON in-game.
  162. {
  163.     return 1;
  164. }
  165.  
  166. public OnPlayerSelectObject(playerid, type, objectid, modelid, Float:fX, Float:fY, Float:fZ)
  167. // This callback is called when a player selects an object after function SelectObject.
  168. {
  169.     return 1;
  170. }
  171.  
  172. public OnPlayerRequestSpawn(playerid)
  173. // This callback is called when a player attempts to spawn via class selection.
  174. {
  175.     return 1;
  176. }
  177.  
  178. public OnObjectMoved(objectid)
  179. // This callback is called when object stops moving.
  180. {
  181.     return 1;
  182. }
  183.  
  184. public OnPlayerObjectMoved(playerid, objectid)
  185. // This callback is called when a player object stops moving.
  186. {
  187.     return 1;
  188. }
  189.  
  190. public OnPlayerPickUpPickup(playerid, pickupid)
  191. // This callback is called when a player picks up a pickup.
  192. {
  193.     return 1;
  194. }
  195.  
  196. public OnVehicleMod(playerid, vehicleid, componentid)
  197. // This callback is called when a vehicle is modded.
  198. {
  199.     return 1;
  200. }
  201.  
  202. public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
  203. // This callback is called when a player changes the paintjob of their vehicle (in a modshop).
  204. {
  205.     return 1;
  206. }
  207.  
  208. public OnVehicleRespray(playerid, vehicleid, color1, color2)
  209. // This callback is called when a player exits a mod shop or vehicle color is changed.
  210. {
  211.     return 1;
  212. }
  213.  
  214. public OnPlayerSelectedMenuRow(playerid, row)
  215. // This callback is called when a player selects an item from a menu.
  216. {
  217.     return 1;
  218. }
  219.  
  220. public OnPlayerWeaponShot(playerid, weaponid, hittype, hitid, Float:fX, Float:fY, Float:fZ)
  221. // This callback is called when a player fires a shot from a bullet weapon.
  222. {
  223.     return 1;
  224. }
  225.  
  226. public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid, bodypart)
  227. // This callback is called when a player gives damage to other player.
  228. {
  229.     return 1;
  230. }
  231.  
  232. public OnPlayerTakeDamage(playerid, issuerid, Float: amount, weaponid, bodypart)
  233. // This callback is called when a player receives damage.
  234. {
  235.     return 1;
  236. }
  237.  
  238. public OnPlayerExitedMenu(playerid)
  239. // This callback is called when a player exits a menu.
  240. {
  241.     return 1;
  242. }
  243.  
  244. public OnPlayerInteriorChange(playerid, newinteriorid, oldinteriorid)
  245. // This callback is called when a player changes interior.
  246. {
  247.     return 1;
  248. }
  249.  
  250. public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
  251. // This callback is called when the state of any supported key (http://wiki.sa-mp.com/wiki/Keys) is changed.
  252. {
  253.     return 1;
  254. }
  255.  
  256. public OnPlayerUpdate(playerid)
  257. // This callback is called everytime when a client/player updates the server with their status.
  258. {
  259.     return 1;
  260. }
  261.  
  262. public OnTrailerUpdate(playerid, vehicleid)
  263. // This callback is called when a player sent a trailer update.
  264. {
  265.     return 1;
  266. }
  267.  
  268. public OnUnoccupiedVehicleUpdate(vehicleid, playerid, passenger_seat, Float:new_x, Float:new_y, Float:new_z, Float:vel_x, Float:vel_y, Float:vel_z)
  269. // This callback is called every time an unoccupied vehicle updates the server with their status.
  270. {
  271.     return 1;
  272. }
  273.  
  274. public OnVehicleDamageStatusUpdate(vehicleid, playerid)
  275. // This callback is called when a vehicle ELEMENT (such as doors, lights, tires etc) get damaged.
  276. {
  277.     return 1;
  278. }
  279.  
  280. public OnPlayerStreamIn(playerid, forplayerid)
  281. // This callback is called when a player is streamed  by some other player's client.
  282. {
  283.     return 1;
  284. }
  285.  
  286. public OnPlayerStreamOut(playerid, forplayerid)
  287. // This callback is called when a player is streamed out by some other player's client.
  288. {
  289.     return 1;
  290. }
  291.  
  292. public OnVehicleStreamIn(vehicleid, forplayerid)
  293. // This callback is called when a vehicle is streamed to a player's client.
  294. {
  295.     return 1;
  296. }
  297.  
  298. public OnVehicleStreamOut(vehicleid, forplayerid)
  299. // This callback is called when a vehicle is streamed out for a player's client (it's so far away that they can't see it).
  300. {
  301.     return 1;
  302. }
  303.  
  304. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  305. // This callback is called when a player responds to a Player Dialog.
  306. {
  307.     return 1;
  308. }
  309.  
  310. public OnPlayerEditObject(playerid, playerobject, objectid, response, Float:fX, Float:fY, Float:fZ, Float:fRotX, Float:fRotY, Float:fRotZ)
  311. // This callback is called when a player finishes editing an object.
  312. {
  313.     return 1;
  314. }
  315. public OnPlayerEditAttachedObject(playerid, response, index, modelid, boneid, Float:fOffsetX, Float:fOffsetY, Float:fOffsetZ, Float:fRotX, Float:fRotY, Float:fRotZ, Float:fScaleX, Float:fScaleY, Float:fScaleZ)
  316. // This callback is called when a player ends attached object edition mode.
  317. {
  318.     return 1;
  319. }
  320.  
  321. public OnEnterExitModShop(playerid, enterexit, interiorid)
  322. // This callback is called when a player enters or exits a mod shop.
  323. {
  324.     return 1;
  325. }
  326.  
  327. public OnIncomingConnection(playerid, ip_address[], port)
  328. // This callback is called when an IP address attemps a connection to server.
  329. {
  330.     return 1;
  331. }
  332.  
  333. public OnPlayerClickPlayer(playerid, clickedplayerid, source)
  334. //  This callback is called when a player double-clicks on a player on the scoreboard.
  335. {
  336.     return 1;
  337. }
  338.  
  339. public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
  340. // This callback is called when a player clicks on a player-textdraw.
  341. {
  342.     return 1;
  343. }
  344.  
  345. public OnPlayerClickTextDraw(playerid, Text:clickedid)
  346. // This callback is called when a player clicks on a textdraw or cancels the select mode(ESC).
  347. {
  348.     return 1;
  349. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement