Advertisement
Guest User

TestInclude.inc

a guest
Nov 3rd, 2022
33
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.96 KB | Source Code | 0 0
  1. #include <a_samp>
  2.  
  3. public OnFilterScriptInit()
  4. {
  5.     state ScriptType:FilterScript;
  6.     #if defined MyLib_OnFilterScriptInit
  7.         return MyLib_OnFilterScriptInit();
  8.     #else
  9.         return 1;
  10.     #endif
  11. }
  12.  
  13. #if defined _ALS_OnFilterScriptInit
  14.     #undef OnFilterScriptInit
  15. #else
  16.     #define _ALS_OnFilterScriptInit
  17. #endif
  18. #define OnFilterScriptInit MyLib_OnFilterScriptInit
  19. #if defined MyLib_OnFilterScriptInit
  20.     forward MyLib_OnFilterScriptInit();
  21. #endif
  22.  
  23. public OnGameModeInit() <ScriptType:FilterScript>
  24. {
  25.     print("[Include] OnGameModeInit called. This is FilterScript!");
  26.     #if defined MyLib_OnGameModeInit
  27.         return MyLib_OnGameModeInit();
  28.     #else
  29.         return 1;
  30.     #endif
  31. }
  32.  
  33. public OnGameModeInit() <>
  34. {
  35.     print("[Include] OnGameModeInit called. This is GameMode!");
  36.     #if defined MyLib_OnGameModeInit
  37.         return MyLib_OnGameModeInit();
  38.     #else
  39.         return 1;
  40.     #endif
  41. }
  42.  
  43. #if defined _ALS_OnGameModeInit
  44.     #undef OnGameModeInit
  45. #else
  46.     #define _ALS_OnGameModeInit
  47. #endif
  48. #define OnGameModeInit MyLib_OnGameModeInit
  49. #if defined MyLib_OnGameModeInit
  50.     forward MyLib_OnGameModeInit();
  51. #endif
  52.  
  53. public OnPlayerConnect(playerid) <ScriptType:FilterScript>
  54. {
  55.     print("[Include] OnPlayerConnect called. This is FilterScript!");
  56.     SendClientMessage(playerid, -1, "Welcome! FilterScript working :)");
  57.     #if defined MyLib_OnPlayerConnect
  58.         return MyLib_OnPlayerConnect(playerid);
  59.     #else
  60.         return 1;
  61.     #endif
  62. }
  63.  
  64. public OnPlayerConnect(playerid) <>
  65. {
  66.     print("[Include] OnPlayerConnect called. This is GameMode!");
  67.     SendClientMessage(playerid, -1, "Welcome! GameMode working :)");
  68.     #if defined MyLib_OnPlayerConnect
  69.         return MyLib_OnPlayerConnect(playerid);
  70.     #else
  71.         return 1;
  72.     #endif
  73. }
  74.  
  75. #if defined _ALS_OnPlayerConnect
  76.     #undef OnPlayerConnect
  77. #else
  78.     #define _ALS_OnPlayerConnect
  79. #endif
  80. #define OnPlayerConnect MyLib_OnPlayerConnect
  81. #if defined MyLib_OnPlayerConnect
  82.     forward MyLib_OnPlayerConnect(playerid);
  83. #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement