Raised This Month: $ Target: $400
 0% 

[SOLVED] Colored print with dictionary?


Post New Thread Closed Thread   
 
Thread Tools Display Modes
Author Message
CrazY.
Veteran Member
Join Date: May 2015
Location: SP, Brazil
Old 10-08-2015 , 08:35   [SOLVED] Colored print with dictionary?
#1

Hi , how do you add color print_chat in translation , this is the code:

PHP Code:
#include < amxmodx > 

new iMsgIndex

new 
messages[][] = 

    
"MSG_1"
    
"MSG_2"
    
"MSG_3" 


public 
plugin_init() 

    
register_dictionary("zp_basic_messages.txt");
    
set_task(25.0"show_messages", .flags="b"); 


public 
show_messages(id

    
iMsgIndex iMsgIndex sizeof(messages); 
    
client_print_color(0"%L"idmessages[iMsgIndex++]); 
}

stock client_print_color(const id,const input[], any:...)
{
    new 
msg[191], players[32], count 1vformat(msg,190,input,3);
    
replace_all(msg,190,"/g","^4");    // green
    
replace_all(msg,190,"/y","^1");    // normal
    
replace_all(msg,190,"/t","^3");    // team
        
    
if (idplayers[0] = id; else get_players(players,count,"ch");
        
    for (new 
i=0;i<count;i++)
    {
        if (
is_user_connected(players[i]))
        {
            
message_begin(MSG_ONE_UNRELIABLE,get_user_msgid("SayText"),_,players[i]);
            
write_byte(players[i]);
            
write_string(msg);
            
message_end();
        }
    }

LANG:
PHP Code:
[bp]
MSG_1 = ^4[ZP] ^1Teste 1
MSG_2 
= ^4[ZP] ^1Teste 2
MSG_3 
= ^4[ZP] ^1Teste 3

[en]
MSG_1 = ^4[ZP] ^1Test 1
MSG_2 
= ^4[ZP] ^1Test 2
MSG_3 
= ^4[ZP] ^1Test 3 
__________________









Last edited by CrazY.; 10-09-2015 at 16:24.
CrazY. is offline
Depresie
Veteran Member
Join Date: Nov 2013
Old 10-08-2015 , 08:37   Re: [HELP] Colored print with dictionary?
#2

either, client_print_color(0, "/y%L", id, messages[iMsgIndex++]);
or in lang y/text
Depresie is offline
CrazY.
Veteran Member
Join Date: May 2015
Location: SP, Brazil
Old 10-08-2015 , 10:59   Re: [HELP] Colored print with dictionary?
#3

It worked , thanks , but for more colors , what's the code?
__________________









Last edited by CrazY.; 10-08-2015 at 11:04.
CrazY. is offline
Depresie
Veteran Member
Join Date: Nov 2013
Old 10-08-2015 , 12:24   Re: [HELP] Colored print with dictionary?
#4

/g - green, /y - normal /t - team

sorry for the writing... idk what the heck is wrong with this forum...
other color than these are not possible

Last edited by Depresie; 10-08-2015 at 12:25.
Depresie is offline
fysiks
Veteran Member
Join Date: Sep 2007
Location: Flatland, USA
Old 10-08-2015 , 19:58   Re: [HELP] Colored print with dictionary?
#5

The colors are listed in the code . . .
__________________
fysiks is offline
CrazY.
Veteran Member
Join Date: May 2015
Location: SP, Brazil
Old 10-09-2015 , 10:13   Re: [HELP] Colored print with dictionary?
#6

But more colors , red , blue , transparent , etc...
__________________









Last edited by CrazY.; 10-09-2015 at 10:13.
CrazY. is offline
OciXCrom
Veteran Member
Join Date: Oct 2013
Location: Macedonia
Old 10-09-2015 , 12:27   Re: [HELP] Colored print with dictionary?
#7

There is no such thing.
OciXCrom is offline
Send a message via Skype™ to OciXCrom
redivcram
Veteran Member
Join Date: Jul 2014
Location: Serbia
Old 10-09-2015 , 12:41   Re: [HELP] Colored print with dictionary?
#8

The only possible colors are:

Red
Blue
Grey
Yellow (Normal)
redivcram is offline
CrazY.
Veteran Member
Join Date: May 2015
Location: SP, Brazil
Old 10-09-2015 , 12:47   Re: [HELP] Colored print with dictionary?
#9

Quote:
Originally Posted by redivcram View Post
The only possible colors are:

Red
Blue
Grey
Yellow (Normal)
\r
\b
\g
\y
?
__________________








CrazY. is offline
OciXCrom
Veteran Member
Join Date: Oct 2013
Location: Macedonia
Old 10-09-2015 , 13:17   Re: [HELP] Colored print with dictionary?
#10

You can only use only one of the following colors in a message: red, blue, grey, therefore you use team color instead.

PHP Code:
replace_all(msg,190,"/g","^4");    // green 
replace_all(msg,190,"/y","^1");    // normal 
replace_all(msg,190,"/t","^3");    // team 

Last edited by OciXCrom; 10-09-2015 at 13:17.
OciXCrom is offline
Send a message via Skype™ to OciXCrom
Closed Thread



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 22:13.


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