hlmod.hu
https://hlmod.hu/

Admin prefix hozzáadása
https://hlmod.hu/viewtopic.php?f=29&t=21467
Oldal: 1 / 1

Szerző:  adamka77 [ 2015.07.13. 06:44 ]
Hozzászólás témája:  Admin prefix hozzáadása

Ehhez hozzá írná valaki azt,hogy legyen admin illetve főadmin prefix?
Admin prefix joga: ADMIN_KICK
Főadmin prefix joga: ADMIN_LEVEL_A

SMA Forráskód: [ Mindet kijelol ]
  1. public sayhook(id)
  2. {
  3.  
  4. read_args (message, 191)
  5. remove_quotes (message)
  6. if (message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, ""))
  7. {
  8. return PLUGIN_CONTINUE
  9. }
  10. get_user_name(id, nev, 31)
  11. if(is_user_alive(id)) {
  12. get_user_team(id, color, 9)
  13. formatex(Temp, 191, "^4[%s] ^3%s^x01: %s", rangok[szint[id]], nev, message)
  14.  
  15. }
  16. else {
  17. get_user_team(id, color, 9)
  18. formatex(Temp, 191, "^4[%s] ^3%s^1: %s", rangok[szint[id]], nev, message)
  19. }
  20. sendmessage(color)
  21. return PLUGIN_HANDLED
  22. }
  23. public tshook(id)
  24. {
  25. read_args (message, 191)
  26. remove_quotes (message)
  27. if (message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, ""))
  28. {
  29. return PLUGIN_CONTINUE
  30. }
  31. get_user_name(id, nev, 31)
  32. new playerTeam = get_user_team(id)
  33. new playerTeamName[19]
  34. switch (playerTeam)
  35. {
  36. case 1: {
  37. copy (playerTeamName, 11, "*Terrorista*")
  38.  
  39. }
  40. case 2: {
  41. copy (playerTeamName, 18, "*Anti-Terrorista*")
  42.  
  43. }
  44. default:
  45. copy (playerTeamName, 9, "*Néző*")
  46. }
  47. if(is_user_alive(id))
  48. {
  49. get_user_team(id, color, 9)
  50. formatex(Temp, 191, "^3(%s) ^4[%s] ^3%s^1: %s",playerTeamName, rangok[szint[id]], nev, message)
  51.  
  52. }
  53. else
  54. {
  55. get_user_team(id, color, 9)
  56. formatex(Temp, 191, "^3(%s) ^4[%s] ^3%s^1: %s",playerTeamName, rangok[szint[id]], nev, message)
  57. }
  58. sendtmessage(color, playerTeam)
  59. return PLUGIN_HANDLED
  60. }

Szerző:  Zeu|Sz [ 2015.07.13. 08:50 ]
Hozzászólás témája:  Re: Admin prefix hozzáadása

SMA Forráskód: [ Mindet kijelol ]
  1. public sayhook(id)
  2. {
  3.  
  4. read_args (message, 191)
  5. remove_quotes (message)
  6. if (message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, ""))
  7. {
  8. return PLUGIN_CONTINUE
  9. }
  10. get_user_name(id, nev, 31)
  11. if(get_user_flags(id) & ADMIN_KICK) {
  12. get_user_team(id, color, 9)
  13. formatex(Temp, 191, "^4[Admin][%s] ^3%s^x01: %s", rangok[szint[id]], nev, message)
  14. }
  15. if(get_user_flags(id) & ADMIN_LEVEL_A) {
  16. get_user_team(id, color, 9)
  17. formatex(Temp, 191, "^4[FoAdmin][%s] ^3%s^x01: %s", rangok[szint[id]], nev, message)
  18. }
  19. if(is_user_alive(id)) {
  20. get_user_team(id, color, 9)
  21. formatex(Temp, 191, "^4[%s] ^3%s^x01: %s", rangok[szint[id]], nev, message)
  22.  
  23. }
  24. else {
  25. get_user_team(id, color, 9)
  26. formatex(Temp, 191, "^4[%s] ^3%s^1: %s", rangok[szint[id]], nev, message)
  27. }
  28. sendmessage(color)
  29. return PLUGIN_HANDLED
  30. }
  31. public tshook(id)
  32. {
  33. read_args (message, 191)
  34. remove_quotes (message)
  35. if (message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, ""))
  36. {
  37. return PLUGIN_CONTINUE
  38. }
  39. get_user_name(id, nev, 31)
  40. new playerTeam = get_user_team(id)
  41. new playerTeamName[19]
  42. switch (playerTeam)
  43. {
  44. case 1: {
  45. copy (playerTeamName, 11, "*Terrorista*")
  46.  
  47. }
  48. case 2: {
  49. copy (playerTeamName, 18, "*Anti-Terrorista*")
  50.  
  51. }
  52. default:
  53. copy (playerTeamName, 9, "*Néző*")
  54. }
  55. if(get_user_flags(id) & ADMIN_KICK) {
  56. get_user_team(id, color, 9)
  57. formatex(Temp, 191, "^3(%s)^4[Admin][%s] ^3%s^x01: %s",playerTeamName, rangok[szint[id]], nev, message)
  58. }
  59. if(get_user_flags(id) & ADMIN_LEVEL_A) {
  60. get_user_team(id, color, 9)
  61. formatex(Temp, 191, "^3(%s)^4[FoAdmin][%s] ^3%s^x01: %s",playerTeamName rangok[szint[id]], nev, message)
  62. }
  63. if(is_user_alive(id))
  64. {
  65. get_user_team(id, color, 9)
  66. formatex(Temp, 191, "^3(%s) ^4[%s] ^3%s^1: %s",playerTeamName, rangok[szint[id]], nev, message)
  67.  
  68. }
  69. else
  70. {
  71. get_user_team(id, color, 9)
  72. formatex(Temp, 191, "^3(%s) ^4[%s] ^3%s^1: %s",playerTeamName, rangok[szint[id]], nev, message)
  73. }
  74. sendtmessage(color, playerTeam)
  75. return PLUGIN_HANDLED
  76. }

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/