Raised This Month: $ Target: $400
 0% 

AMXX 1.8.3 Dev


Post New Thread Reply   
 
Thread Tools Display Modes
ConnorMcLeod
Veteran Member
Join Date: Jul 2006
Location: France (95)
Old 10-23-2013 , 12:12   Re: AMXX 1.8.3 Dev
Reply With Quote #21

Color param can either be a player index, either a code color.

Code:
/**
 * Sends colored message to player.  Set index to 0 to send text globally.
 * This works only under Counter-Strike 1.6 and Counter-Strike: Condition Zero.
 *
 * The available colors identifiers are :
 *          green       ^4   ; use location color from this point forward
 *  red/blue/grey       ^3   ; use team color from this point forward
 *  red/blue/grey       ^2   ; use team color up to the end of the player name. This only works at the start of the string, and precludes using the other control characters.
 *          normal      ^1   ; use normal color from this point forward
 *
 * The team color is defined either with a sender's index, or a specific team color using print_team_* constants (print_team_blue, print_team_red, print_team_grey).
 * A message must start with a default color.
 *
 * An example would be: client_print_color(id, print_team_red, "^4This is green ^3this is red, ^1this is your default chat text color");
 * Another with index : client_print_color(id, idOther, "^4This is green ^3this idOther's team color, ^1this is your default chat text color");
 * In multilingual file : KEY = ^1This is normal color, ^4this is green, ^1normal again ^3and now team color.
 *
 * @param index         This is the player index (1 to maxplayer) you want to send the message, use 0 to send to all players.
 * @param sender        This is the player index you want to use the team color, see print_team_* constants if you want to force a color.
 * @param fmt           Format string in which patterns gonna be replaced with argument list.
 * 
 * @return              1 if the message has been sent, 
 *                      0 if the index specified is a not connected player, 
 *                        or if a global message has not been sent because there are no humans players.
 */
native client_print_color(index, sender, const message[], any:...);
__________________
- tired and retired -

- my plugins -
ConnorMcLeod is offline
Jhob94
AMX Mod X Donor
Join Date: Jul 2012
Old 10-23-2013 , 12:21   Re: AMXX 1.8.3 Dev
Reply With Quote #22

so hooking say, i do something like:
client_print_color(0, id, "^2%s: ^1%s", name, message)
?
__________________
Jhob94 is offline
ConnorMcLeod
Veteran Member
Join Date: Jul 2006
Location: France (95)
Old 10-23-2013 , 12:35   Re: AMXX 1.8.3 Dev
Reply With Quote #23

Yes, gonna use id color on all receivers.
__________________
- tired and retired -

- my plugins -
ConnorMcLeod is offline
Jhob94
AMX Mod X Donor
Join Date: Jul 2012
Old 10-23-2013 , 14:07   Re: AMXX 1.8.3 Dev
Reply With Quote #24

Quote:
Originally Posted by ConnorMcLeod View Post
Yes, gonna use id color on all receivers.
Thanks for info
__________________
Jhob94 is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 00:58.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode