discord-cmd.inc 819 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. //Original by: Xeon™
  2. //Mod by: RazorG
  3. #if !defined DCC_COMMAND_PREFIX
  4. #define DCC_COMMAND_PREFIX '!'
  5. #endif
  6. #define DDCMD:%1(%2) \
  7. forward ddcmd_%1(%2); \
  8. public ddcmd_%1(%2)
  9. #define ddcmd(%1,%2,%3) \
  10. DDCMD:%1(%2, %3, %4)
  11. public OnGameModeInit() {
  12. if (funcidx("DCC_OnGameModeInit") != -1)
  13. {
  14. return CallLocalFunction("DCC_OnGameModeInit", "");
  15. }
  16. return 1;
  17. }
  18. #if defined _ALS_OnGameModeInit
  19. #undef OnGameModeInit
  20. #else
  21. #define _ALS_OnGameModeInit
  22. #endif
  23. #define OnGameModeInit DCC_OnGameModeInit
  24. forward DCC_OnGameModeInit();
  25. #if defined _ALS_DCC_OnChannelMessage
  26. #undef DCC_OnChannelMessage
  27. #else
  28. #define _ALS_DCC_OnChannelMessage
  29. #endif
  30. #define DCC_OnChannelMessage DCC_OCM
  31. forward DCC_OCM(DCC_Channel:channel, DCC_User:author, const message[]);