Description
With that inc you can send StatusText in 4 colors
But there are some limits
- In message you can use only one color i.e. one color for all text
- Maximum 196 chars
- If player have console open when plugin send colored message he will see wrong color
Usage
First you must add initColorStatus() to your plugin_init
for example
Code:
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
initColorStatus();
}
without that colorstatus won't work
Code:
makeStatusText(id,COLOR_STATUS:color,Float:fTime = 0.0,const szText[] = "",any:...)
- id - player id which display colored text if id = 0 message will be send to all
- color - message color
- RED_STATUS - red color
- BLUE_STATUS - blue color
- YELLOW_STATUS - yellow color
- GREY_STATUS - grey color
- fTime - display time if fTime = 0.0 text will by on hud to override
- szText - text to display you can formate text like in client_print
Example Code
statustext_test.sma in Attached Files
Code:
makeStatusText(id,GREY_STATUS,0.0,"Szary statustext");
grey text to one player forever
Code:
makeStatusText(0,RED_STATUS,0.0,"Czerwony statustext");
red text to all players forever
Code:
makeStatusText(0,BLUE_STATUS,5.0,"Niebieski statustext");
blue text to all players displayed for 5 seconds
Code:
makeStatusText(id,YELLOW_STATUS,5.0,"formatowany %d %s",1,"string");
formated message
yellow text to one player displayed for 5 seconds "formatowany 1 string"