hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.04.27. 13:57



Jelenlévő felhasználók

Jelenleg 535 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 534 vendég

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: siska15 az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása  Hozzászólás a témához  [ 6 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: [Admin-Chat hiba]
HozzászólásElküldve: 2015.03.27. 19:33 
Offline
Fanatikus
Avatar

Csatlakozott: 2014.10.31. 15:27
Hozzászólások: 185
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 7 alkalommal
Helló mindenki, sok gombot akarok osztogatni tehát... az a baj hogy nem tudom beírni az /rs Tehát a / jeles cuccokat nem tom beírni ez egy másik admin chat plugin!!! [ admin chat rang ]
Aki megcsinálja Tehát megy a gomb :D
SMA Forráskód: [ Mindet kijelol ]
  1.  
  2. #include <amxmodx>
  3. #include <amxmisc>
  4. #include <colorchat>
  5.  
  6. #pragma semicolon 1
  7.  
  8. #define MAX_GROUPS 10
  9.  
  10. new g_Rang[MAX_GROUPS][] = {
  11. "[Tag]Tulaj",
  12. "[Tag]Config",
  13. "[Tag]FőAdmin",
  14. "[Tag]Admin",
  15. "Moderátor",
  16. "Tabornok",
  17. "Ezredes",
  18. "Parancsnok",
  19. "Felugyelo",
  20. "Vip"
  21. };
  22.  
  23. new g_RangFlag[MAX_GROUPS][] = {
  24. "abcdefghijklmnopqrstu",
  25. "bcdefghijklmnopqrstu",
  26. "bcdefgijklmnpqrst",
  27. "bcdefgijlmnqrtst",
  28. "bcdefgijmnqrst",
  29. "bcdefgijmnqr",
  30. "bcdefijmnqr",
  31. "bcdefijmn",
  32. "bcf",
  33. "t"
  34. };
  35.  
  36. public plugin_init() {
  37. register_plugin("RangAdminChat", "0.5", "Ex3cuTioN");
  38. register_clcmd("say","hook_say");
  39. register_clcmd("say_team","hook_say2");
  40. }
  41.  
  42.  
  43. public hook_say(id) {
  44. if(!is_user_admin(id) || is_user_bot(id)) {
  45. return PLUGIN_CONTINUE;
  46. }
  47.  
  48. new nick[32];
  49. get_user_name(id,nick,31);
  50.  
  51. static chat[32];
  52. read_args(chat, sizeof(chat) - 1);
  53. remove_quotes(chat);
  54.  
  55. if(equali(chat,"")) {
  56. return PLUGIN_CONTINUE;
  57. }
  58.  
  59. for(new i=0; i<MAX_GROUPS; i++) {
  60. if(get_user_flags(id) == read_flags(g_RangFlag[i])) {
  61. ColorChat(0,GREEN,"[%s]^x03 %s^x04 : %s",g_Rang[i],nick,chat);
  62. return PLUGIN_HANDLED;
  63. }
  64. }
  65.  
  66. return PLUGIN_CONTINUE;
  67. }
  68.  
  69. public hook_say2(id) {
  70. if(!is_user_admin(id) || is_user_bot(id)) {
  71. return PLUGIN_CONTINUE;
  72. }
  73.  
  74. new nick[32];
  75. get_user_name(id,nick,31);
  76.  
  77. static chat[32];
  78. read_args(chat, sizeof(chat) - 1);
  79. remove_quotes(chat);
  80.  
  81. if(equali(chat,"")) {
  82. return PLUGIN_CONTINUE;
  83. }
  84.  
  85. for(new i=0; i<MAX_GROUPS; i++) {
  86. if(get_user_flags(id) == read_flags(g_RangFlag[i])) {
  87. new players[32],num;
  88. get_players(players,num,"c");
  89.  
  90. for(new x=0; x<num; x++) {
  91. if(get_user_team(id) == get_user_team(players[x])) {
  92. switch(get_user_team(id)) {
  93. case 1:
  94. {
  95. ColorChat(players[x],RED,"(Terrorist)^x04[%s]^x03 %s^x04 : %s",g_Rang[i],nick,chat);
  96. }
  97. case 2:
  98. {
  99. ColorChat(players[x],BLUE,"(Counter)^x04[%s]^x03 %s^x04 : %s",g_Rang[i],nick,chat);
  100. }
  101. }
  102. }
  103. return PLUGIN_HANDLED;
  104. }
  105. }
  106. }
  107. return PLUGIN_CONTINUE;
  108. }
  109.  

 

_________________
Soha ne mondd, hogy soha.

Tisztelettel: ΔƓҽƬƬ


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: [Admin-Chat hiba]
HozzászólásElküldve: 2015.03.27. 19:42 
Offline
SM Fejlesztő
Avatar

Csatlakozott: 2012.10.18. 15:58
Hozzászólások: 2486
Megköszönt másnak: 28 alkalommal
Megköszönték neki: 132 alkalommal
teszteld ha nem jo irj, van egy masik 5letem de remelem igy is jo.
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <colorchat>
  4. #include <fun>
  5. #include <cstrike>
  6. #pragma semicolon 1
  7.  
  8. #define MAX_GROUPS 10
  9.  
  10. new g_Rang[MAX_GROUPS][] = {
  11. "[Tag]Tulaj",
  12. "[Tag]Config",
  13. "[Tag]FőAdmin",
  14. "[Tag]Admin",
  15. "Moderátor",
  16. "Tabornok",
  17. "Ezredes",
  18. "Parancsnok",
  19. "Felugyelo",
  20. "Vip"
  21. };
  22.  
  23. new g_RangFlag[MAX_GROUPS][] = {
  24. "abcdefghijklmnopqrstu",
  25. "bcdefghijklmnopqrstu",
  26. "bcdefgijklmnpqrst",
  27. "bcdefgijlmnqrtst",
  28. "bcdefgijmnqrst",
  29. "bcdefgijmnqr",
  30. "bcdefijmnqr",
  31. "bcdefijmn",
  32. "bcf",
  33. "t"
  34. };
  35.  
  36. public plugin_init() {
  37. register_plugin("RangAdminChat", "0.5", "Ex3cuTioN");
  38. register_clcmd("say","hook_say");
  39. register_clcmd("say_team","hook_say2");
  40. }
  41. /*public hooksay_before(id) {
  42. set_user_frags(id, 0)
  43. cs_set_user_deaths(id, 0)
  44. }; */
  45.  
  46. public hook_say(id) {
  47. if(equali(chat,"/rs"))
  48. {
  49. set_user_frags(id, 0)
  50. cs_set_user_deaths(id, 0)
  51. }
  52. else if(!is_user_admin(id) || is_user_bot(id)) {
  53. return PLUGIN_CONTINUE;
  54. }
  55.  
  56. new nick[32];
  57. get_user_name(id,nick,31);
  58.  
  59. static chat[32];
  60. read_args(chat, sizeof(chat) - 1);
  61. remove_quotes(chat);
  62.  
  63. else if(equali(chat,"")) {
  64. return PLUGIN_CONTINUE;
  65. }
  66.  
  67. for(new i=0; i<MAX_GROUPS; i++) {
  68. if(get_user_flags(id) == read_flags(g_RangFlag[i])) {
  69. ColorChat(0,GREEN,"[%s]^x03 %s^x04 : %s",g_Rang[i],nick,chat);
  70. return PLUGIN_HANDLED;
  71. }
  72. }
  73.  
  74. return PLUGIN_CONTINUE;
  75. }
  76.  
  77. public hook_say2(id) {
  78. if(equali(chat,"/rs"))
  79. {
  80. set_user_frags(id, 0)
  81. cs_set_user_deaths(id, 0)
  82. }
  83. else if(!is_user_admin(id) || is_user_bot(id)) {
  84. return PLUGIN_CONTINUE;
  85. }
  86.  
  87. new nick[32];
  88. get_user_name(id,nick,31);
  89.  
  90. static chat[32];
  91. read_args(chat, sizeof(chat) - 1);
  92. remove_quotes(chat);
  93.  
  94. else if(equali(chat,"")) {
  95. return PLUGIN_CONTINUE;
  96. }
  97.  
  98. for(new i=0; i<MAX_GROUPS; i++) {
  99. if(get_user_flags(id) == read_flags(g_RangFlag[i])) {
  100. new players[32],num;
  101. get_players(players,num,"c");
  102.  
  103. for(new x=0; x<num; x++) {
  104. if(get_user_team(id) == get_user_team(players[x])) {
  105. switch(get_user_team(id)) {
  106. case 1:
  107. {
  108. ColorChat(players[x],RED,"(Terrorist)^x04[%s]^x03 %s^x04 : %s",g_Rang[i],nick,chat);
  109. }
  110. case 2:
  111. {
  112. ColorChat(players[x],BLUE,"(Counter)^x04[%s]^x03 %s^x04 : %s",g_Rang[i],nick,chat);
  113. }
  114. }
  115. }
  116. return PLUGIN_HANDLED;
  117. }
  118. }
  119. }
  120. return PLUGIN_CONTINUE;
  121. }

_________________
www.akosvagyok.hu


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: [Admin-Chat hiba]
HozzászólásElküldve: 2015.03.27. 19:51 
Offline
Fanatikus
Avatar

Csatlakozott: 2014.10.31. 15:27
Hozzászólások: 185
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 7 alkalommal
De ne csak /rs tudjam hanem az összes / jellel kapcsolatos dolgot!

Fordítás:
    Welcome to the AMX Mod X 1.8.1-300 Compiler.
    Copyright (c) 1997-2013 ITB CompuPhase, AMX Mod X Team

    ee.sma(48) : error 017: undefined symbol "chat"
    ee.sma(51) : error 001: expected token: ";", but found "-identifier-"
    ee.sma(52) : error 001: expected token: ";", but found "}"
    ee.sma(64) : error 029: invalid expression, assumed zero
    ee.sma(64) : warning 215: expression has no effect
    ee.sma(64) : error 001: expected token: ";", but found "if"
    ee.sma(79) : error 017: undefined symbol "chat"
    ee.sma(82) : error 001: expected token: ";", but found "-identifier-"
    ee.sma(83) : error 001: expected token: ";", but found "}"
    ee.sma(95) : error 029: invalid expression, assumed zero
    ee.sma(95) : warning 215: expression has no effect
    ee.sma(95) : error 001: expected token: ";", but found "if"

_________________
Soha ne mondd, hogy soha.

Tisztelettel: ΔƓҽƬƬ


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: [Admin-Chat hiba]
HozzászólásElküldve: 2015.03.27. 22:11 
Offline
Lelkes
Avatar

Csatlakozott: 2015.02.14. 01:11
Hozzászólások: 28
Megköszönték neki: 6 alkalommal
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3.  
  4. #define PLUGIN ""
  5. #define VERSION "1.0"
  6. #define AUTHOR ""
  7.  
  8. public plugin_init() {
  9. register_plugin(PLUGIN, VERSION, AUTHOR)
  10. register_clcmd("say","handlesay")
  11. register_clcmd("say_team","handlesay")
  12. }
  13.  
  14. public handlesay(id)
  15. {
  16. new message[192], Name[32], none[2][32], chat[192], rang[32]
  17. read_args(message, 191)
  18. remove_quotes(message)
  19. formatex(none[0], 31, ""), formatex(none[1], 31, " ")
  20.  
  21. if(!equali(message, none[0]) && !equali(message, none[1]))
  22. {
  23. if(get_user_flags(id) & ADMIN_LEVEL_A)
  24. formatex(chat, 191, "^4[TULAJ]^3%s^1 :^4 %s", Name, message)
  25. else if(get_user_flags(id) & ADMIN_BAN)
  26. formatex(chat, 191, "^4[NAGYADMIN]^3%s^1 :^4 %s", Name, message)
  27. else if(get_user_flags(id) & ADMIN_KICK)
  28. formatex(chat, 191, "^4[ADMIN]^3%s^1 :^4 %s", Name, message)
  29. else
  30. formatex(chat, 191, "%s^1 :^1 %s",Name, message)
  31.  
  32.  
  33. switch(cs_get_user_team(id))
  34. {
  35. case 1: ColorChat(0, RED, chat)
  36. case 2: ColorChat(0, BLUE, chat)
  37. }
  38. if(cs_get_user_team(id) == CS_TEAM_SPECTATOR)
  39. ColorChat(0, GREY, chat)
  40. return PLUGIN_HANDLED
  41. }
  42. return PLUGIN_CONTINUE
  43. }
  44.  
  45. stock print_color(const id, const input[], any:...)
  46. {
  47. new count = 1, players[32]
  48. static msg[191]
  49. vformat(msg, 190, input, 3)
  50.  
  51. replace_all(msg, 190, "!g", "^4")
  52. replace_all(msg, 190, "!y", "^1")
  53. replace_all(msg, 190, "!t", "^3")
  54.  
  55. replace_all(msg, 190, "á", "á")
  56. replace_all(msg, 190, "é", "Ă©")
  57. replace_all(msg, 190, "í", "Ă­")
  58. replace_all(msg, 190, "ó", "Ăł")
  59. replace_all(msg, 190, "ö", "ö")
  60. replace_all(msg, 190, "ő", "Ĺ‘")
  61. replace_all(msg, 190, "ú", "Ăş")
  62. replace_all(msg, 190, "ü", "ĂĽ")
  63. replace_all(msg, 190, "ű", "ű")
  64. replace_all(msg, 190, "Á", "Á")
  65. replace_all(msg, 190, "É", "É")
  66. replace_all(msg, 190, "Í", "ĂŤ")
  67. replace_all(msg, 190, "Ó", "Ă“")
  68. replace_all(msg, 190, "Ö", "Ă–")
  69. replace_all(msg, 190, "Ő", "Ő")
  70. replace_all(msg, 190, "Ú", "Ăš")
  71. replace_all(msg, 190, "Ü", "Ăś")
  72. replace_all(msg, 190, "Ű", "Ĺ°")
  73.  
  74. if (id) players[0] = id; else get_players(players, count, "ch")
  75. {
  76. for (new i = 0; i < count; i++)
  77. {
  78. if (is_user_connected(players[i]))
  79. {
  80. message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i])
  81. write_byte(players[i])
  82. write_string(msg)
  83. message_end()
  84. }
  85. }
  86. }
  87. return PLUGIN_HANDLED
  88. }

_________________
Ha segítettem ne felejtsd el meg köszönni! :)

[steam]loleee[/steam]

Ők köszönték meg loleee nek ezt a hozzászólást: krisztian2 (2015.03.27. 23:03)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: [Admin-Chat hiba]
HozzászólásElküldve: 2015.03.27. 23:03 
Offline
Fanatikus
Avatar

Csatlakozott: 2014.10.31. 15:27
Hozzászólások: 185
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 7 alkalommal
Hozzá kellet írnom az
SMA Forráskód: [ Mindet kijelol ]
  1.  
  2. #include <colorchat>
  3. #include <cstrike>
  4.  
  5. get_user_name is.
  6.  

_________________
Soha ne mondd, hogy soha.

Tisztelettel: ΔƓҽƬƬ


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: [Admin-Chat hiba]
HozzászólásElküldve: 2015.03.28. 05:42 
Offline
Őskövület
Avatar

Csatlakozott: 2012.02.27. 09:42
Hozzászólások: 2588
Megköszönt másnak: 25 alkalommal
Megköszönték neki: 418 alkalommal
Tessék.
SMA Forráskód: [ Mindet kijelol ]
  1. remove_quotes(chat)
  2. if (chat[0] == '@' || chat[0] == '/' || chat[0] == '!' || equal (chat, ""))
  3. {
  4. return PLUGIN_CONTINUE
  5. }

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése:  Rendezés  
Új téma nyitása  Hozzászólás a témához  [ 6 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 24 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole