hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.03.28. 12:56



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: 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  [ 5 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: colorchat helyettesítése
HozzászólásElküldve: 2020.12.10. 18:54 
Offline
Jómunkásember

Csatlakozott: 2020.06.14. 17:59
Hozzászólások: 368
Megköszönt másnak: 64 alkalommal
Megköszönték neki: 10 alkalommal
Sziasztok!

esetleg valaki megtudja nekem úgy oldani hogy a colorchat helyett, client_print_color(id, print_team_default legyen?

  1. public sayhook(id)
  2. {
  3.     new message[192], Name[32], none[2][32], chat[192];
  4.     read_args(message, 191);
  5.     remove_quotes(message);
  6.    
  7.     formatex(none[0], 31, ""), formatex(none[1], 31, " ");
  8.    
  9.     if (message[0] == '@' || message[0] == '/' || message[0] == '#' || message[0] == '!' || equal (message, ""))
  10.     return PLUGIN_HANDLED;
  11.    
  12.     if(!equali(message, none[0]) && !equali(message, none[1]))
  13.     {
  14.     get_user_name(id, Name, 31);
  15.     if(is_user_alive(id))
  16.     {
  17.     if(get_user_flags(id) & TULAJ)
  18.     formatex(chat, 191, "^x04[Tulaj][%s] ^x03%s^x04: ^x04%s", Rangok[Rang[id]][Szint], Name, message);
  19.     else if(get_user_flags(id) & ADMIN)
  20.     formatex(chat, 191, "^x04[Admin][%s] ^x03%s^x04: ^x04%s", Rangok[Rang[id]][Szint], Name, message);
  21.     else if(get_user_flags(id) & FOADMIN)
  22.     formatex(chat, 191, "^x04[FőAdmin][%s] ^x03%s^x04: ^x04%s", Rangok[Rang[id]][Szint], Name, message);
  23.     else if(get_user_flags(id) & VIP)
  24.     formatex(chat, 191, "^x04[VIP][%s] ^x03%s^x04: ^x04%s", Rangok[Rang[id]][Szint], Name, message);
  25.     else
  26.     formatex(chat, 191, "^x04[%s] ^x03%s^x01: %s", Rangok[Rang[id]][Szint], Name, message);
  27.    
  28.     }
  29.     else {
  30.     get_user_team(id, color, 9);
  31.     if(get_user_flags(id) & TULAJ)
  32.     formatex(chat, 191, "^x01*Halott* ^x04[Tulaj][%s] ^x03%s^x04: ^x04%s", Rangok[Rang[id]][Szint], Name, message);
  33.     else if(get_user_flags(id) & ADMIN)
  34.     formatex(chat, 191, "^x01*Halott* ^x04[Admin][%s] ^x03%s^x04: ^x04%s", Rangok[Rang[id]][Szint], Name, message);
  35.     else if(get_user_flags(id) & FOADMIN)
  36.     formatex(chat, 191, "^x01*Halott* ^x04[FőAdmin][%s] ^x03%s^x04: ^x04%s", Rangok[Rang[id]][Szint], Name, message);
  37.     else if(get_user_flags(id) & VIP)
  38.     formatex(chat, 191, "^x01*Halott* ^x04[VIP][%s] ^x03%s^x04: ^x04%s", Rangok[Rang[id]][Szint], Name, message);
  39.     else
  40.     formatex(chat, 191, "^x01*Halott* ^x04[%s] ^x03%s^x01: %s", Rangok[Rang[id]][Szint], Name, message);
  41.    
  42. }
  43.    
  44.    
  45. switch(cs_get_user_team(id))
  46. {
  47.     case 1: ColorChat(0, RED, chat);
  48.     case 2: ColorChat(0, BLUE, chat);
  49. }
  50. if(cs_get_user_team(id) == CS_TEAM_SPECTATOR)
  51.     ColorChat(0, GREY, chat);
  52.     return PLUGIN_HANDLED;
  53.     }
  54.     return PLUGIN_CONTINUE;
  55. }
  56. public sendmessage(color[])
  57. {
  58.     new teamName[10];
  59.     for(new player = 1; player < get_maxplayers(); player++)
  60.     {
  61.     get_user_team (player, teamName, 9);
  62.     teamf (player, color);
  63.     elkuldes(player, Temp);
  64.     teamf(player, teamName);
  65.     }
  66. }
  67. public teamf(player, team[])
  68. {
  69.     message_begin(MSG_ONE, get_user_msgid("TeamInfo"), _, player);
  70.     write_byte(player);
  71.     write_string(team);
  72.     message_end();
  73. }
  74. public elkuldes(player, Temp[])
  75. {
  76.     message_begin( MSG_ONE, get_user_msgid( "SayText" ), _, player);
  77.     write_byte( player );
  78.     write_string( Temp );
  79.     message_end();
  80. }


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: colorchat helyettesítése
HozzászólásElküldve: 2020.12.21. 15:54 
Offline
Fórum Moderátor
Avatar

Csatlakozott: 2012.07.02. 17:41
Hozzászólások: 1641
Megköszönt másnak: 121 alkalommal
Megköszönték neki: 247 alkalommal
Nem tudom mennyire aktuális még, de tessék.
  1. public sayhook(id)
  2. {
  3.     new message[192], Name[32], none[2][32], chat[192];
  4.     read_args(message, 191);
  5.     remove_quotes(message);
  6.    
  7.     formatex(none[0], 31, ""), formatex(none[1], 31, " ");
  8.    
  9.     if (message[0] == '@' || message[0] == '/' || message[0] == '#' || message[0] == '!' || equal (message, ""))
  10.     return PLUGIN_HANDLED;
  11.    
  12.     if(!equali(message, none[0]) && !equali(message, none[1]))
  13.     {
  14.     get_user_name(id, Name, 31);
  15.     if(is_user_alive(id))
  16.     {
  17.     if(get_user_flags(id) & TULAJ)
  18.     formatex(chat, 191, "^x04[Tulaj][%s] ^x03%s^x04: ^x04%s", Rangok[Rang[id]][Szint], Name, message);
  19.     else if(get_user_flags(id) & ADMIN)
  20.     formatex(chat, 191, "^x04[Admin][%s] ^x03%s^x04: ^x04%s", Rangok[Rang[id]][Szint], Name, message);
  21.     else if(get_user_flags(id) & FOADMIN)
  22.     formatex(chat, 191, "^x04[FőAdmin][%s] ^x03%s^x04: ^x04%s", Rangok[Rang[id]][Szint], Name, message);
  23.     else if(get_user_flags(id) & VIP)
  24.     formatex(chat, 191, "^x04[VIP][%s] ^x03%s^x04: ^x04%s", Rangok[Rang[id]][Szint], Name, message);
  25.     else
  26.     formatex(chat, 191, "^x04[%s] ^x03%s^x01: %s", Rangok[Rang[id]][Szint], Name, message);
  27.    
  28.     }
  29.     else {
  30.     get_user_team(id, color, 9);
  31.     if(get_user_flags(id) & TULAJ)
  32.     formatex(chat, 191, "^x01*Halott* ^x04[Tulaj][%s] ^x03%s^x04: ^x04%s", Rangok[Rang[id]][Szint], Name, message);
  33.     else if(get_user_flags(id) & ADMIN)
  34.     formatex(chat, 191, "^x01*Halott* ^x04[Admin][%s] ^x03%s^x04: ^x04%s", Rangok[Rang[id]][Szint], Name, message);
  35.     else if(get_user_flags(id) & FOADMIN)
  36.     formatex(chat, 191, "^x01*Halott* ^x04[FőAdmin][%s] ^x03%s^x04: ^x04%s", Rangok[Rang[id]][Szint], Name, message);
  37.     else if(get_user_flags(id) & VIP)
  38.     formatex(chat, 191, "^x01*Halott* ^x04[VIP][%s] ^x03%s^x04: ^x04%s", Rangok[Rang[id]][Szint], Name, message);
  39.     else
  40.     formatex(chat, 191, "^x01*Halott* ^x04[%s] ^x03%s^x01: %s", Rangok[Rang[id]][Szint], Name, message);
  41.    
  42. }
  43.    
  44.    
  45. switch(cs_get_user_team(id))
  46. {
  47.     case 1: client_print_color(0, print_team_red, chat); //case 1: ColorChat(0, RED, chat);
  48.     case 2: client_print_color(0, print_team_blue, chat); //case 2: ColorChat(0, BLUE, chat);
  49. }
  50. if(cs_get_user_team(id) == CS_TEAM_SPECTATOR)
  51.     client_print_color(0, print_team_grey, chat); //ColorChat(0, GREY, chat);
  52.     return PLUGIN_HANDLED;
  53.     }
  54.     return PLUGIN_CONTINUE;
  55. }
  56. public sendmessage(color[])
  57. {
  58.     new teamName[10];
  59.     for(new player = 1; player < get_maxplayers(); player++)
  60.     {
  61.     get_user_team (player, teamName, 9);
  62.     teamf (player, color);
  63.     elkuldes(player, Temp);
  64.     teamf(player, teamName);
  65.     }
  66. }
  67. public teamf(player, team[])
  68. {
  69.     message_begin(MSG_ONE, get_user_msgid("TeamInfo"), _, player);
  70.     write_byte(player);
  71.     write_string(team);
  72.     message_end();
  73. }
  74. public elkuldes(player, Temp[])
  75. {
  76.     message_begin( MSG_ONE, get_user_msgid( "SayText" ), _, player);
  77.     write_byte( player );
  78.     write_string( Temp );
  79.     message_end();
  80. }

_________________
Kép

Ők köszönték meg theglorious nek ezt a hozzászólást: saxxo (2022.02.12. 17:19)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: colorchat helyettesítése
HozzászólásElküldve: 2022.02.12. 17:19 
Offline
Jómunkásember

Csatlakozott: 2020.06.14. 17:59
Hozzászólások: 368
Megköszönt másnak: 64 alkalommal
Megköszönték neki: 10 alkalommal
theglorious írta:
Nem tudom mennyire aktuális még, de tessék.
  1. public sayhook(id)
  2. {
  3.     new message[192], Name[32], none[2][32], chat[192];
  4.     read_args(message, 191);
  5.     remove_quotes(message);
  6.    
  7.     formatex(none[0], 31, ""), formatex(none[1], 31, " ");
  8.    
  9.     if (message[0] == '@' || message[0] == '/' || message[0] == '#' || message[0] == '!' || equal (message, ""))
  10.     return PLUGIN_HANDLED;
  11.    
  12.     if(!equali(message, none[0]) && !equali(message, none[1]))
  13.     {
  14.     get_user_name(id, Name, 31);
  15.     if(is_user_alive(id))
  16.     {
  17.     if(get_user_flags(id) & TULAJ)
  18.     formatex(chat, 191, "^x04[Tulaj][%s] ^x03%s^x04: ^x04%s", Rangok[Rang[id]][Szint], Name, message);
  19.     else if(get_user_flags(id) & ADMIN)
  20.     formatex(chat, 191, "^x04[Admin][%s] ^x03%s^x04: ^x04%s", Rangok[Rang[id]][Szint], Name, message);
  21.     else if(get_user_flags(id) & FOADMIN)
  22.     formatex(chat, 191, "^x04[FőAdmin][%s] ^x03%s^x04: ^x04%s", Rangok[Rang[id]][Szint], Name, message);
  23.     else if(get_user_flags(id) & VIP)
  24.     formatex(chat, 191, "^x04[VIP][%s] ^x03%s^x04: ^x04%s", Rangok[Rang[id]][Szint], Name, message);
  25.     else
  26.     formatex(chat, 191, "^x04[%s] ^x03%s^x01: %s", Rangok[Rang[id]][Szint], Name, message);
  27.    
  28.     }
  29.     else {
  30.     get_user_team(id, color, 9);
  31.     if(get_user_flags(id) & TULAJ)
  32.     formatex(chat, 191, "^x01*Halott* ^x04[Tulaj][%s] ^x03%s^x04: ^x04%s", Rangok[Rang[id]][Szint], Name, message);
  33.     else if(get_user_flags(id) & ADMIN)
  34.     formatex(chat, 191, "^x01*Halott* ^x04[Admin][%s] ^x03%s^x04: ^x04%s", Rangok[Rang[id]][Szint], Name, message);
  35.     else if(get_user_flags(id) & FOADMIN)
  36.     formatex(chat, 191, "^x01*Halott* ^x04[FőAdmin][%s] ^x03%s^x04: ^x04%s", Rangok[Rang[id]][Szint], Name, message);
  37.     else if(get_user_flags(id) & VIP)
  38.     formatex(chat, 191, "^x01*Halott* ^x04[VIP][%s] ^x03%s^x04: ^x04%s", Rangok[Rang[id]][Szint], Name, message);
  39.     else
  40.     formatex(chat, 191, "^x01*Halott* ^x04[%s] ^x03%s^x01: %s", Rangok[Rang[id]][Szint], Name, message);
  41.    
  42. }
  43.    
  44.    
  45. switch(cs_get_user_team(id))
  46. {
  47.     case 1: client_print_color(0, print_team_red, chat); //case 1: ColorChat(0, RED, chat);
  48.     case 2: client_print_color(0, print_team_blue, chat); //case 2: ColorChat(0, BLUE, chat);
  49. }
  50. if(cs_get_user_team(id) == CS_TEAM_SPECTATOR)
  51.     client_print_color(0, print_team_grey, chat); //ColorChat(0, GREY, chat);
  52.     return PLUGIN_HANDLED;
  53.     }
  54.     return PLUGIN_CONTINUE;
  55. }
  56. public sendmessage(color[])
  57. {
  58.     new teamName[10];
  59.     for(new player = 1; player < get_maxplayers(); player++)
  60.     {
  61.     get_user_team (player, teamName, 9);
  62.     teamf (player, color);
  63.     elkuldes(player, Temp);
  64.     teamf(player, teamName);
  65.     }
  66. }
  67. public teamf(player, team[])
  68. {
  69.     message_begin(MSG_ONE, get_user_msgid("TeamInfo"), _, player);
  70.     write_byte(player);
  71.     write_string(team);
  72.     message_end();
  73. }
  74. public elkuldes(player, Temp[])
  75. {
  76.     message_begin( MSG_ONE, get_user_msgid( "SayText" ), _, player);
  77.     write_byte( player );
  78.     write_string( Temp );
  79.     message_end();
  80. }


Köszönöm Szépen! :D


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: colorchat helyettesítése
HozzászólásElküldve: 2022.02.13. 00:32 
Offline
Lelkes

Csatlakozott: 2019.10.03. 09:41
Hozzászólások: 20
Megköszönt másnak: 3 alkalommal
Megköszönték neki: 3 alkalommal
Egy kis fázis késés :lol: :lol: :lol:

_________________
Kép

Ők köszönték meg pbT# Fura*Csé nek ezt a hozzászólást: 8mTNNe (2022.02.13. 09:30)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: colorchat helyettesítése
HozzászólásElküldve: 2022.02.13. 15:15 
Offline
Jómunkásember

Csatlakozott: 2020.06.14. 17:59
Hozzászólások: 368
Megköszönt másnak: 64 alkalommal
Megköszönték neki: 10 alkalommal
pbT# Fura*Csé írta:
Egy kis fázis késés :lol: :lol: :lol:



nem baj! :)


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  [ 5 hozzászólás ] 


Ki van itt

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