hlmod.hu
https://hlmod.hu/

HIba
https://hlmod.hu/viewtopic.php?f=24&t=21667
Oldal: 1 / 1

Szerző:  Be$t.# [2015.07.24. 11:31 ]
Hozzászólás témája:  HIba

Sziasztok! :x

Valaki javítaná?

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <colorchat>
  3. #include <fun>
  4. #include <cstrike>
  5.  
  6. #define PLUGIN "RS-KÖR ÜZI-RANGOK"
  7. #define VERSION "1.0"
  8. #define AUTHOR "`|Q|uExToN.#"
  9.  
  10. new rounds_elapsed;
  11. new mehgssage[192]
  12. new nev[32]
  13. new Temp[192]
  14. static color[10]
  15.  
  16. #define LEL 17
  17.  
  18. new const szamok[LEL] =
  19. {
  20. 50,
  21. 100,
  22. 200,
  23. 300,
  24. 500,
  25. 750,
  26. 1000,
  27. 1300,
  28. 1500,
  29. 2000,
  30. 2500,
  31. 3000,
  32. 4000,
  33. 5000,
  34. 6500,
  35. 8000,
  36. 10000
  37. }
  38. new const rangok[LEL+1][] = {
  39. "Silver I",
  40. "Silver II",
  41. "Silver III",
  42. "Silver IV",
  43. "Silver Elite",
  44. "Silver Elite Master",
  45. "Gold Nova I",
  46. "Gold Nova II",
  47. "Gold Nova III",
  48. "Gold Nova Master",
  49. "Master Guardian I",
  50. "Master Guardian II",
  51. "Master Guardian Elite",
  52. "Distinguished Master Guardian",
  53. "Legendary Eagle",
  54. "Legendary Eagle Master",
  55. "Supreme Master First Class",
  56. "The Global Elite"
  57. }
  58.  
  59. public plugin_init()
  60. {
  61. register_plugin(PLUGIN,VERSION,AUTHOR)
  62. register_clcmd("say /rs", "reset")
  63. register_event("ResetHUD","uzenet","be")
  64. register_clcmd("say", "sayhook")
  65. register_event("CurWeapon", "csere", "be", "1=1")
  66. register_event("DeathMsg", "halal", "a")
  67. }
  68.  
  69. public reset(id)
  70. {
  71. set_user_frags(id, 0)
  72. cs_set_user_deaths(id, 0)
  73. ColorChat(id, RED,"^4[Információ] ^3- ^1Sikeresen Nulláztad a Statisztikádat!")
  74. }
  75.  
  76. public uzenet(id)
  77. {
  78. rounds_elapsed += 1;
  79.  
  80. new frag
  81. frag = get_user_frags(id)
  82.  
  83. ColorChat(id, RED, "^4[Információ] » ^3Kör: ^4%d ^1| ^3Játékosok ^4%d^1/^4%d ^1", rounds_elapsed,
  84. get_playersnum(), get_maxplayers())
  85. }
  86.  
  87. public sayhook(id)
  88. {
  89. read_args (message, 191)
  90. remove_quotes (message)
  91. if (message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, ""))
  92. {
  93. return PLUGIN_CONTINUE
  94. }
  95. get_user_name(id, nev, 31)
  96. if(is_user_alive(id)) {
  97. get_user_team(id, color, 9)
  98.  
  99. if(get_user_flags(id) & TULAJ)
  100. formatex(Temp, 191, "^x03[Tulajdonos][%s]^1 %s^x04: %s", rangok[szint[id]], nev, message)
  101. else if(get_user_flags(id) & ADMIN)
  102. formatex(Temp, 191, "^x03[Admin][%s]^x01%s^x04: %s", rangok[szint[id]], nev, message)
  103. else if(get_user_flags(id) & VIP)
  104. formatex(Temp, 191, "^x03[VIP][%s]^x01%s^x04: %s", rangok[szint[id]], nev, message)
  105.  
  106.  
  107.  
  108. else formatex(Temp, 191, "^x04[%s]^x03%s^x01: %s", rangok[szint[id]], nev, message)
  109.  
  110. }
  111. else {
  112. get_user_team(id, color, 9)
  113. if(get_user_flags(id) & TULAJ)
  114. formatex(Temp, 191, "^x01*Halott*^x03[Tulajdonos][%s]^1 %s^x04: %s", rangok[szint[id]], nev, message)
  115. else if(get_user_flags(id) & ADMIN)
  116. formatex(Temp, 191, "^x01*Halott*^x03[Admin][%s]^x01%s^x04: %s", rangok[szint[id]], nev, message)
  117. else if(get_user_flags(id) & VIP)
  118. formatex(Temp, 191, "^x01*Halott*^x03[VIP][%s]^x01%s^x04: %s", rangok[szint[id]], nev, message)
  119.  
  120. else formatex(Temp, 191, "^x01*Halott*^x04[%s]^x03%s^x01: %s", rangok[szint[id]], nev, message)
  121. }
  122. sendmessage(color)
  123. return PLUGIN_HANDLED
  124. }
  125. public sendmessage(color[])
  126. {
  127. new teamName[10]
  128. for(new player = 1; player < get_maxplayers(); player++)
  129. {
  130. get_user_team (player, teamName, 9)
  131. teamf (player, color)
  132. elkuldes(player, Temp)
  133. teamf(player, teamName)
  134. }
  135. }
  136. public teamf(player, team[])
  137. {
  138. message_begin(MSG_ONE, get_user_msgid("TeamInfo"), _, player)
  139. write_byte(player)
  140. write_string(team)
  141. message_end()
  142. }
  143. public elkuldes(player, Temp[])
  144. {
  145. message_begin( MSG_ONE, get_user_msgid( "SayText" ), _, player)
  146. write_byte( player )
  147. write_string( Temp )
  148. message_end()
  149. }

Szerző:  V!RUSHĐ [2015.07.24. 11:47 ]
Hozzászólás témája:  Re: HIba

Javítottam a hibákat, de alap rossz a plugin.Sok minden hiányzik belőle.

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <colorchat>
  3. #include <fun>
  4. #include <cstrike>
  5.  
  6. #define PLUGIN "RS-KÖR ÜZI-RANGOK"
  7. #define VERSION "1.0"
  8. #define AUTHOR "CrB"
  9.  
  10. new message[192]
  11. new nev[32]
  12. new Temp[192]
  13. static color[10]
  14. new olesek[33]
  15. new szint[33]
  16. new rounds_elapsed
  17.  
  18. #define ASD 17
  19.  
  20. new const szamok[ASD] =
  21. {
  22. 50,
  23. 100,
  24. 200,
  25. 300,
  26. 500,
  27. 750,
  28. 1000,
  29. 1300,
  30. 1500,
  31. 2000,
  32. 2500,
  33. 3000,
  34. 4000,
  35. 5000,
  36. 6500,
  37. 8000,
  38. 10000
  39. }
  40. new const rangok[ASD+1][] = {
  41. "Silver I",
  42. "Silver II",
  43. "Silver III",
  44. "Silver IV",
  45. "Silver Elite",
  46. "Silver Elite Master",
  47. "Gold Nova I",
  48. "Gold Nova II",
  49. "Gold Nova III",
  50. "Gold Nova Master",
  51. "Master Guardian I",
  52. "Master Guardian II",
  53. "Master Guardian Elite",
  54. "Distinguished Master Guardian",
  55. "Legendary Eagle",
  56. "Legendary Eagle Master",
  57. "Supreme Master First Class",
  58. "The Global Elite"
  59. }
  60.  
  61. public plugin_init()
  62. {
  63. register_plugin(PLUGIN,VERSION,AUTHOR)
  64. register_clcmd("say /rs", "reset")
  65. register_event("ResetHUD","uzenet","be")
  66. register_clcmd("say", "sayhook")
  67. register_event("CurWeapon", "csere", "be", "1=1")
  68. register_event("DeathMsg", "halal", "a")
  69. }
  70.  
  71. public reset(id)
  72. {
  73. set_user_frags(id, 0)
  74. cs_set_user_deaths(id, 0)
  75. ColorChat(id, RED,"^4[Információ] ^3- ^1Sikeresen Nulláztad a Statisztikádat!")
  76. }
  77.  
  78. public uzenet(id)
  79. {
  80. rounds_elapsed++
  81.  
  82. ColorChat(id, RED, "^4[Információ] » ^3Kör: ^4%d ^1| ^3Játékosok ^4%d^1/^4%d ^1", rounds_elapsed,
  83. get_playersnum(), get_maxplayers())
  84. }
  85.  
  86. public sayhook(id)
  87. {
  88. read_args (message, 191)
  89. remove_quotes (message)
  90. if (message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, ""))
  91. {
  92. return PLUGIN_CONTINUE
  93. }
  94. get_user_name(id, nev, 31)
  95. if(is_user_alive(id)) {
  96. get_user_team(id, color, 9)
  97.  
  98. if(get_user_flags(id) & ADMIN_IMMUNITY)
  99. formatex(Temp, 191, "^x03[Tulajdonos][%s]^1 %s^x04: %s", rangok[szint[id]], nev, message)
  100. else if(get_user_flags(id) & ADMIN_BAN)
  101. formatex(Temp, 191, "^x03[Admin][%s]^x01%s^x04: %s", rangok[szint[id]], nev, message)
  102. else if(get_user_flags(id) & ADMIN_KICK)
  103. formatex(Temp, 191, "^x03[VIP][%s]^x01%s^x04: %s", rangok[szint[id]], nev, message)
  104.  
  105.  
  106.  
  107. else formatex(Temp, 191, "^x04[%s]^x03%s^x01: %s", rangok[szint[id]], nev, message)
  108.  
  109. }
  110. else {
  111. get_user_team(id, color, 9)
  112. if(get_user_flags(id) & ADMIN_IMMUNITY)
  113. formatex(Temp, 191, "^x01*Halott*^x03[Tulajdonos][%s]^1 %s^x04: %s", rangok[szint[id]], nev, message)
  114. else if(get_user_flags(id) & ADMIN_BAN)
  115. formatex(Temp, 191, "^x01*Halott*^x03[Admin][%s]^x01%s^x04: %s", rangok[szint[id]], nev, message)
  116. else if(get_user_flags(id) & ADMIN_KICK)
  117. formatex(Temp, 191, "^x01*Halott*^x03[VIP][%s]^x01%s^x04: %s", rangok[szint[id]], nev, message)
  118.  
  119. else formatex(Temp, 191, "^x01*Halott*^x04[%s]^x03%s^x01: %s", rangok[szint[id]], nev, message)
  120. }
  121. sendmessage(color)
  122. return PLUGIN_HANDLED
  123. }
  124. public sendmessage(color[])
  125. {
  126. new teamName[10]
  127. for(new player = 1; player < get_maxplayers(); player++)
  128. {
  129. get_user_team (player, teamName, 9)
  130. teamf (player, color)
  131. elkuldes(player, Temp)
  132. teamf(player, teamName)
  133. }
  134. }
  135. public teamf(player, team[])
  136. {
  137. message_begin(MSG_ONE, get_user_msgid("TeamInfo"), _, player)
  138. write_byte(player)
  139. write_string(team)
  140. message_end()
  141. }
  142. public elkuldes(player, Temp[])
  143. {
  144. message_begin( MSG_ONE, get_user_msgid( "SayText" ), _, player)
  145. write_byte( player )
  146. write_string( Temp )
  147. message_end()
  148. }

Szerző:  DecToR [2015.07.24. 12:03 ]
Hozzászólás témája:  Re: HIba

Próbáld így, hátha :D

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <colorchat>
  3. #include <fun>
  4. #include <cstrike>
  5.  
  6. #define PLUGIN "RS-KÖR ÜZI-RANGOK"
  7. #define VERSION "1.0"
  8. #define AUTHOR "`|Q|uExToN.#"
  9.  
  10. #define TULAJ ADMIN_LEVEL_A
  11. #define ADMIN ADMIN_LEVEL_F
  12. #define VIP ADMIN_LEVEL_H
  13.  
  14. new rounds_elapsed;
  15. new message[192]
  16. new nev[32]
  17. new Temp[192]
  18. static color[10]
  19.  
  20. new szint[33], frag[33]
  21.  
  22. #define LEL 17
  23.  
  24. new const szamok[LEL] =
  25. {
  26. 50,
  27. 100,
  28. 200,
  29. 300,
  30. 500,
  31. 750,
  32. 1000,
  33. 1300,
  34. 1500,
  35. 2000,
  36. 2500,
  37. 3000,
  38. 4000,
  39. 5000,
  40. 6500,
  41. 8000,
  42. 10000
  43. }
  44. new const rangok[LEL+1][] = {
  45. "Silver I",
  46. "Silver II",
  47. "Silver III",
  48. "Silver IV",
  49. "Silver Elite",
  50. "Silver Elite Master",
  51. "Gold Nova I",
  52. "Gold Nova II",
  53. "Gold Nova III",
  54. "Gold Nova Master",
  55. "Master Guardian I",
  56. "Master Guardian II",
  57. "Master Guardian Elite",
  58. "Distinguished Master Guardian",
  59. "Legendary Eagle",
  60. "Legendary Eagle Master",
  61. "Supreme Master First Class",
  62. "The Global Elite"
  63. }
  64.  
  65. public plugin_init()
  66. {
  67. register_plugin(PLUGIN,VERSION,AUTHOR)
  68. register_clcmd("say /rs", "reset")
  69. register_event("ResetHUD","uzenet","be")
  70. register_clcmd("say", "sayhook")
  71. register_event("CurWeapon", "csere", "be", "1=1")
  72. register_event("DeathMsg", "halal", "a")
  73. }
  74.  
  75. public reset(id)
  76. {
  77. set_user_frags(id, 0)
  78. cs_set_user_deaths(id, 0)
  79. ColorChat(id, RED,"^4[Információ] ^3- ^1Sikeresen Nulláztad a Statisztikádat!")
  80. }
  81.  
  82. public uzenet(id)
  83. {
  84. rounds_elapsed += 1;
  85.  
  86. new frag
  87. frag = get_user_frags(id)
  88.  
  89. ColorChat(id, RED, "^4[Információ] » ^3Kör: ^4%d ^1| ^3Játékosok ^4%d^1/^4%d ^1", rounds_elapsed,
  90. get_playersnum(), get_maxplayers())
  91. }
  92.  
  93. public sayhook(id)
  94. {
  95. read_args (message, 191)
  96. remove_quotes (message)
  97.  
  98. if (message[0] == '@' || message[0] == '/' || message[0] == '!' || equal (message, ""))
  99. {
  100. return PLUGIN_CONTINUE
  101. }
  102. get_user_name(id, nev, 31)
  103. if(is_user_alive(id)) {
  104. get_user_team(id, color, 9)
  105.  
  106. if(get_user_flags(id) & TULAJ)
  107. formatex(Temp, 191, "^x03[Tulajdonos][%s]^1 %s^x04: %s", rangok[szint[id]], nev, message)
  108. else if(get_user_flags(id) & ADMIN)
  109. formatex(Temp, 191, "^x03[Admin][%s]^x01%s^x04: %s", rangok[szint[id]], nev, message)
  110. else if(get_user_flags(id) & VIP)
  111. formatex(Temp, 191, "^x03[VIP][%s]^x01%s^x04: %s", rangok[szint[id]], nev, message)
  112.  
  113.  
  114.  
  115. else formatex(Temp, 191, "^x04[%s]^x03%s^x01: %s", rangok[szint[id]], nev, message)
  116.  
  117. }
  118. else {
  119. get_user_team(id, color, 9)
  120. if(get_user_flags(id) & TULAJ)
  121. formatex(Temp, 191, "^x01*Halott*^x03[Tulajdonos][%s]^1 %s^x04: %s", rangok[szint[id]], nev, message)
  122. else if(get_user_flags(id) & ADMIN)
  123. formatex(Temp, 191, "^x01*Halott*^x03[Admin][%s]^x01%s^x04: %s", rangok[szint[id]], nev, message)
  124. else if(get_user_flags(id) & VIP)
  125. formatex(Temp, 191, "^x01*Halott*^x03[VIP][%s]^x01%s^x04: %s", rangok[szint[id]], nev, message)
  126.  
  127. else formatex(Temp, 191, "^x01*Halott*^x04[%s]^x03%s^x01: %s", rangok[szint[id]], nev, message)
  128. }
  129. sendmessage(color)
  130. return PLUGIN_HANDLED
  131. }
  132. public sendmessage(color[])
  133. {
  134. new teamName[10]
  135. for(new player = 1; player < get_maxplayers(); player++)
  136. {
  137. get_user_team (player, teamName, 9)
  138. teamf (player, color)
  139. elkuldes(player, Temp)
  140. teamf(player, teamName)
  141. }
  142. }
  143. public teamf(player, team[])
  144. {
  145. message_begin(MSG_ONE, get_user_msgid("TeamInfo"), _, player)
  146. write_byte(player)
  147. write_string(team)
  148. message_end()
  149. }
  150. public elkuldes(player, Temp[])
  151. {
  152. message_begin( MSG_ONE, get_user_msgid( "SayText" ), _, player)
  153. write_byte( player )
  154. write_string( Temp )
  155. message_end()
  156. }

Szerző:  Maxi [2015.07.24. 12:38 ]
Hozzászólás témája:  Re: HIba

Csatlakozott: 2014.10.31. 14:51.
Nyiss témát legalább úgy mintha eljátszanád, hogy követed a fórumot, TÉMANÉV.

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