hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.06.16. 20:34



Jelenlévő felhasználók

Jelenleg 370 felhasználó van jelen :: 2 regisztrált, 0 rejtett és 368 vendég

A legtöbb felhasználó (2761 fő) 2025.01.09. 20:06-kor tartózkodott itt.

Regisztrált felhasználók: Bing [Bot], Google [Bot]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  [20 hozzászólás ]  Oldal12Következő
Szerző Üzenet
 Hozzászólás témája: Player Rang
HozzászólásElküldve:2012.06.18. 08:35 
Offline
Tud valamit

Csatlakozott:2010.08.13. 21:48
Hozzászólások:108
Hello, de rég voltam itt:D

Valaki tudne-e esetleg olyan plugint írni nekem, ami olyan mint az admin, de többféle rangban és a rangot ki is írja a player neve előtt say -ben.
PL.: [Admin] rang ez a sima admin, [Owner] ez tudna mindent elérni, [VIP] ezt még kigondolom.D, [Helper] csak kick,
akár lehet amx_loginos is vagy steam_id -s.

Ha valaki megtudja csinálni annak nagyon örülnék :D
Előre is köszi a segítséget!

_________________
212 map pontosan:
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Player Rang
HozzászólásElküldve:2012.06.18. 09:58 
Offline
Félisten

Csatlakozott:2012.01.07. 21:10
Hozzászólások:850
Megköszönt másnak: 9 alkalommal
Megköszönték neki: 154 alkalommal
Ez nem jó?
http://amxmodx.crys.hu/site/?p=pluginz&c=l&f=chatrang

_________________
Megköszönni nem szégyen!
Csak kattints a Kép jelre. --->


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Player Rang
HozzászólásElküldve:2012.06.18. 10:03 
Offline
Tud valamit

Csatlakozott:2010.08.13. 21:48
Hozzászólások:108
HunGamer írta:


Ezt nemis láttam délután kiispróbálom.
köszi:D

_________________
212 map pontosan:
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Player Rang
HozzászólásElküldve:2012.06.18. 15:35 
Offline
Veterán
Avatar

Csatlakozott:2011.06.07. 15:29
Hozzászólások:1728
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 63 alkalommal
Áthelyezve.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Player Rang
HozzászólásElküldve:2012.06.18. 19:35 
Offline
Tud valamit

Csatlakozott:2010.08.13. 21:48
Hozzászólások:108
Ez nem tudom miért nem jó: :S
Kód:
  1. #include <amxmodx>

  2. #include <amxmisc>

  3. #include <colorchat>

  4.  

  5. #pragma semicolon 1

  6.  

  7. #define MAX_GROUPS 10

  8.  

  9. new g_Rang[MAX_GROUPS][] = {

  10.        "Owner",

  11.        "Admin",

  12.        "Helper",

  13.        "Vip"

  14. };

  15.  

  16. new g_RangFlag[MAX_GROUPS][] = {

  17.        "abcdefghijklmnopqrstu",

  18.        "abcdefiju",

  19.        "abciju",

  20.        "abiu",

  21. };

  22.  

  23. public plugin_init() {

  24.         register_plugin("RangAdminChat", "0.5", "Ex3cuTioN");

  25.         register_clcmd("say","hook_say");

  26.         register_clcmd("say_team","hook_say2");

  27. }

  28.  

  29. public hook_say(id) {

  30.         if(!is_user_admin(id) || is_user_bot(id)) {

  31.                 return PLUGIN_CONTINUE;

  32.         }

  33.        

  34.         new nick[32];

  35.         get_user_name(id,nick,31);

  36.        

  37.         static chat[32];

  38.         read_args(chat, sizeof(chat) - 1);

  39.         remove_quotes(chat);

  40.        

  41.         if(equali(chat,"")) {

  42.                 return PLUGIN_CONTINUE;

  43.         }

  44.        

  45.         for(new i=0; i<MAX_GROUPS; i++) {

  46.                 if(get_user_flags(id) == read_flags(g_RangFlag[i])) {

  47.                         ColorChat(0,GREEN,"[%s]^x03 %s^x04 : %s",g_Rang[i],nick,chat);

  48.                         return PLUGIN_HANDLED;

  49.                 }

  50.         }

  51.         return PLUGIN_CONTINUE;

  52. }

  53.  

  54. public hook_say2(id) {

  55.         if(!is_user_admin(id) || is_user_bot(id)) {

  56.                 return PLUGIN_CONTINUE;

  57.         }

  58.        

  59.         new nick[32];

  60.         get_user_name(id,nick,31);

  61.        

  62.         static chat[32];

  63.         read_args(chat, sizeof(chat) - 1);

  64.         remove_quotes(chat);

  65.        

  66.         if(equali(chat,"")) {

  67.                 return PLUGIN_CONTINUE;

  68.         }

  69.        

  70.         for(new i=0; i<MAX_GROUPS; i++) {

  71.                 if(get_user_flags(id) == read_flags(g_RangFlag[i])) {

  72.                         new players[32],num;

  73.                         get_players(players,num,"c");

  74.                        

  75.                         for(new x=0; x<num; x++) {

  76.                                 if(get_user_team(id) == get_user_team(players[x])) {

  77.                                         switch(get_user_team(id)) {

  78.                                                 case 1:

  79.                                                 {

  80.                                                         ColorChat(players[x],RED,"(Terrorist)^x04[%s]^x03 %s^x04 : %s",g_Rang[i],nick,chat);

  81.                                                 }

  82.                                                 case 2:

  83.                                                 {

  84.                                                         ColorChat(players[x],BLUE,"(Counter)^x04[%s]^x03 %s^x04 : %s",g_Rang[i],nick,chat);

  85.                                                 }

  86.                                         }

  87.                                 }

  88.                                 return PLUGIN_HANDLED;

  89.                         }

  90.                 }

  91.         }

  92.         return PLUGIN_CONTINUE;

  93. }

  94.  

_________________
212 map pontosan:
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Player Rang
HozzászólásElküldve:2012.06.18. 19:36 
Offline
Tiszteletbeli

Csatlakozott:2010.02.04. 19:12
Hozzászólások:3528
Megköszönt másnak: 26 alkalommal
Megköszönték neki: 180 alkalommal
Idézet:
#define MAX_GROUPS 10

Idézet:
"abiu",

keptelen írta:
Ez nem tudom miért nem jó: :S
Kód:
  1. #include <amxmodx>

  2. #include <amxmisc>

  3. #include <colorchat>

  4.  

  5. #pragma semicolon 1

  6.  

  7. #define MAX_GROUPS 10

  8.  

  9. new g_Rang[MAX_GROUPS][] = {

  10.        "Owner",

  11.        "Admin",

  12.        "Helper",

  13.        "Vip"

  14. };

  15.  

  16. new g_RangFlag[MAX_GROUPS][] = {

  17.        "abcdefghijklmnopqrstu",

  18.        "abcdefiju",

  19.        "abciju",

  20.        "abiu",

  21. };

  22.  

  23. public plugin_init() {

  24.         register_plugin("RangAdminChat", "0.5", "Ex3cuTioN");

  25.         register_clcmd("say","hook_say");

  26.         register_clcmd("say_team","hook_say2");

  27. }

  28.  

  29. public hook_say(id) {

  30.         if(!is_user_admin(id) || is_user_bot(id)) {

  31.                 return PLUGIN_CONTINUE;

  32.         }

  33.        

  34.         new nick[32];

  35.         get_user_name(id,nick,31);

  36.        

  37.         static chat[32];

  38.         read_args(chat, sizeof(chat) - 1);

  39.         remove_quotes(chat);

  40.        

  41.         if(equali(chat,"")) {

  42.                 return PLUGIN_CONTINUE;

  43.         }

  44.        

  45.         for(new i=0; i<MAX_GROUPS; i++) {

  46.                 if(get_user_flags(id) == read_flags(g_RangFlag[i])) {

  47.                         ColorChat(0,GREEN,"[%s]^x03 %s^x04 : %s",g_Rang[i],nick,chat);

  48.                         return PLUGIN_HANDLED;

  49.                 }

  50.         }

  51.         return PLUGIN_CONTINUE;

  52. }

  53.  

  54. public hook_say2(id) {

  55.         if(!is_user_admin(id) || is_user_bot(id)) {

  56.                 return PLUGIN_CONTINUE;

  57.         }

  58.        

  59.         new nick[32];

  60.         get_user_name(id,nick,31);

  61.        

  62.         static chat[32];

  63.         read_args(chat, sizeof(chat) - 1);

  64.         remove_quotes(chat);

  65.        

  66.         if(equali(chat,"")) {

  67.                 return PLUGIN_CONTINUE;

  68.         }

  69.        

  70.         for(new i=0; i<MAX_GROUPS; i++) {

  71.                 if(get_user_flags(id) == read_flags(g_RangFlag[i])) {

  72.                         new players[32],num;

  73.                         get_players(players,num,"c");

  74.                        

  75.                         for(new x=0; x<num; x++) {

  76.                                 if(get_user_team(id) == get_user_team(players[x])) {

  77.                                         switch(get_user_team(id)) {

  78.                                                 case 1:

  79.                                                 {

  80.                                                         ColorChat(players[x],RED,"(Terrorist)^x04[%s]^x03 %s^x04 : %s",g_Rang[i],nick,chat);

  81.                                                 }

  82.                                                 case 2:

  83.                                                 {

  84.                                                         ColorChat(players[x],BLUE,"(Counter)^x04[%s]^x03 %s^x04 : %s",g_Rang[i],nick,chat);

  85.                                                 }

  86.                                         }

  87.                                 }

  88.                                 return PLUGIN_HANDLED;

  89.                         }

  90.                 }

  91.         }

  92.         return PLUGIN_CONTINUE;

  93. }

  94.  

_________________
http://www.ebateam.eu/


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Player Rang
HozzászólásElküldve:2012.06.18. 19:38 
Offline
Tud valamit

Csatlakozott:2010.08.13. 21:48
Hozzászólások:108
A max_groups -t írjam át 4 -re?
és mi a baj az abiu -val?

_________________
212 map pontosan:
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Player Rang
HozzászólásElküldve:2012.06.18. 19:38 
Offline
Őskövület
Avatar

Csatlakozott:2012.02.07. 23:34
Hozzászólások:2192
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 55 alkalommal
Esetleg próbáld így:
Kód:
  1. #include <amxmodx>

  2. #include <amxmisc>

  3. #include <colorchat>

  4.  

  5. #pragma semicolon 1

  6.  

  7. #define MAX_GROUPS 4

  8.  

  9. new g_Rang[MAX_GROUPS][] = {

  10.        "Owner",

  11.        "Admin",

  12.        "Helper",

  13.        "Vip"

  14. };

  15.  

  16. new g_RangFlag[MAX_GROUPS][] = {

  17.        "abcdefghijklmnopqrstu",

  18.        "abcdefiju",

  19.        "abciju",

  20.        "abiu"

  21. };

  22.  

  23. public plugin_init() {

  24.         register_plugin("RangAdminChat", "0.5", "Ex3cuTioN");

  25.         register_clcmd("say","hook_say");

  26.         register_clcmd("say_team","hook_say2");

  27. }

  28.  

  29. public hook_say(id) {

  30.         if(!is_user_admin(id) || is_user_bot(id)) {

  31.                 return PLUGIN_CONTINUE;

  32.         }

  33.        

  34.         new nick[32];

  35.         get_user_name(id,nick,31);

  36.        

  37.         static chat[32];

  38.         read_args(chat, sizeof(chat) - 1);

  39.         remove_quotes(chat);

  40.        

  41.         if(equali(chat,"")) {

  42.                 return PLUGIN_CONTINUE;

  43.         }

  44.        

  45.         for(new i=0; i<MAX_GROUPS; i++) {

  46.                 if(get_user_flags(id) == read_flags(g_RangFlag[i])) {

  47.                         ColorChat(0,GREEN,"[%s]^x03 %s^x04 : %s",g_Rang[i],nick,chat);

  48.                         return PLUGIN_HANDLED;

  49.                 }

  50.         }

  51.         return PLUGIN_CONTINUE;

  52. }

  53.  

  54. public hook_say2(id) {

  55.         if(!is_user_admin(id) || is_user_bot(id)) {

  56.                 return PLUGIN_CONTINUE;

  57.         }

  58.        

  59.         new nick[32];

  60.         get_user_name(id,nick,31);

  61.        

  62.         static chat[32];

  63.         read_args(chat, sizeof(chat) - 1);

  64.         remove_quotes(chat);

  65.        

  66.         if(equali(chat,"")) {

  67.                 return PLUGIN_CONTINUE;

  68.         }

  69.        

  70.         for(new i=0; i<MAX_GROUPS; i++) {

  71.                 if(get_user_flags(id) == read_flags(g_RangFlag[i])) {

  72.                         new players[32],num;

  73.                         get_players(players,num,"c");

  74.                        

  75.                         for(new x=0; x<num; x++) {

  76.                                 if(get_user_team(id) == get_user_team(players[x])) {

  77.                                         switch(get_user_team(id)) {

  78.                                                 case 1:

  79.                                                 {

  80.                                                         ColorChat(players[x],RED,"(Terrorist)^x04[%s]^x03 %s^x04 : %s",g_Rang[i],nick,chat);

  81.                                                 }

  82.                                                 case 2:

  83.                                                 {

  84.                                                         ColorChat(players[x],BLUE,"(Counter)^x04[%s]^x03 %s^x04 : %s",g_Rang[i],nick,chat);

  85.                                                 }

  86.                                         }

  87.                                 }

  88.                                 return PLUGIN_HANDLED;

  89.                         }

  90.                 }

  91.         }

  92.         return PLUGIN_CONTINUE;

  93. }

  94.  

_________________
[sma]CMD:fear(playerid, params[]){ new str[5]; if(!sscanf(params, "s[5]", str)){ if(egyezik(str, "find")) Msg(playerid, "A-a!");}  return 1;}[/sma]


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Player Rang
HozzászólásElküldve:2012.06.18. 19:39 
Offline
Félisten

Csatlakozott:2012.01.07. 21:10
Hozzászólások:850
Megköszönt másnak: 9 alkalommal
Megköszönték neki: 154 alkalommal
+egy tanács. A say-ben és a team_say-ben is van olyan hogy:
Kód:
  1. static chat[32];

azt írd át erre
Kód:
  1. static chat[192];

_________________
Megköszönni nem szégyen!
Csak kattints a Kép jelre. --->


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Player Rang
HozzászólásElküldve:2012.06.18. 20:51 
Offline
Veterán
Avatar

Csatlakozott:2011.06.07. 15:29
Hozzászólások:1728
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 63 alkalommal
Minden egyben.
Kód:
  1. #include <amxmodx>

  2.  

  3. #include <amxmisc>

  4.  

  5. #include <colorchat>

  6.  

  7.  

  8.  

  9. #pragma semicolon 1

  10.  

  11.  

  12.  

  13. #define MAX_GROUPS 4

  14.  

  15.  

  16.  

  17. new g_Rang[MAX_GROUPS][] = {

  18.  

  19.        "Owner",

  20.  

  21.        "Admin",

  22.  

  23.        "Helper",

  24.  

  25.        "Vip"

  26.  

  27. };

  28.  

  29.  

  30.  

  31. new g_RangFlag[MAX_GROUPS][] = {

  32.  

  33.        "abcdefghijklmnopqrstu",

  34.  

  35.        "abcdefiju",

  36.  

  37.        "abciju",

  38.  

  39.        "abiu"

  40.  

  41. };

  42.  

  43.  

  44.  

  45. public plugin_init() {

  46.  

  47.         register_plugin("RangAdminChat", "0.5", "Ex3cuTioN");

  48.  

  49.         register_clcmd("say","hook_say");

  50.  

  51.         register_clcmd("say_team","hook_say2");

  52.  

  53. }

  54.  

  55.  

  56.  

  57. public hook_say(id) {

  58.  

  59.         if(!is_user_admin(id) || is_user_bot(id)) {

  60.  

  61.                 return PLUGIN_CONTINUE;

  62.  

  63.         }

  64.  

  65.        

  66.  

  67.         new nick[32];

  68.  

  69.         get_user_name(id,nick,31);

  70.  

  71.        

  72.  

  73.         static chat[192];

  74.  

  75.         read_args(chat, sizeof(chat) - 1);

  76.  

  77.         remove_quotes(chat);

  78.  

  79.        

  80.  

  81.         if(equali(chat,"")) {

  82.  

  83.                 return PLUGIN_CONTINUE;

  84.  

  85.         }

  86.  

  87.        

  88.  

  89.         for(new i=0; i<MAX_GROUPS; i++) {

  90.  

  91.                 if(get_user_flags(id) == read_flags(g_RangFlag[i])) {

  92.  

  93.                         ColorChat(0,GREEN,"[%s]^x03 %s^x04 : %s",g_Rang[i],nick,chat);

  94.  

  95.                         return PLUGIN_HANDLED;

  96.  

  97.                 }

  98.  

  99.         }

  100.  

  101.         return PLUGIN_CONTINUE;

  102.  

  103. }

  104.  

  105.  

  106.  

  107. public hook_say2(id) {

  108.  

  109.         if(!is_user_admin(id) || is_user_bot(id)) {

  110.  

  111.                 return PLUGIN_CONTINUE;

  112.  

  113.         }

  114.  

  115.        

  116.  

  117.         new nick[32];

  118.  

  119.         get_user_name(id,nick,31);

  120.  

  121.        

  122.  

  123.         static chat[192];

  124.  

  125.         read_args(chat, sizeof(chat) - 1);

  126.  

  127.         remove_quotes(chat);

  128.  

  129.        

  130.  

  131.         if(equali(chat,"")) {

  132.  

  133.                 return PLUGIN_CONTINUE;

  134.  

  135.         }

  136.  

  137.        

  138.  

  139.         for(new i=0; i<MAX_GROUPS; i++) {

  140.  

  141.                 if(get_user_flags(id) == read_flags(g_RangFlag[i])) {

  142.  

  143.                         new players[32],num;

  144.  

  145.                         get_players(players,num,"c");

  146.  

  147.                        

  148.  

  149.                         for(new x=0; x<num; x++) {

  150.  

  151.                                 if(get_user_team(id) == get_user_team(players[x])) {

  152.  

  153.                                         switch(get_user_team(id)) {

  154.  

  155.                                                 case 1:

  156.  

  157.                                                 {

  158.  

  159.                                                         ColorChat(players[x],RED,"(Terrorist)^x04[%s]^x03 %s^x04 : %s",g_Rang[i],nick,chat);

  160.  

  161.                                                 }

  162.  

  163.                                                 case 2:

  164.  

  165.                                                 {

  166.  

  167.                                                         ColorChat(players[x],BLUE,"(Counter)^x04[%s]^x03 %s^x04 : %s",g_Rang[i],nick,chat);

  168.  

  169.                                                 }

  170.  

  171.                                         }

  172.  

  173.                                 }

  174.  

  175.                                 return PLUGIN_HANDLED;

  176.  

  177.                         }

  178.  

  179.                 }

  180.  

  181.         }

  182.  

  183.         return PLUGIN_CONTINUE;

  184.  

  185. }

  186.  

  187.  


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  [20 hozzászólás ]  Oldal12Következő


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 22 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