Deci , am adaugat alt_chat.inc in scripting/include.
Am facut dupa tutorial cum sa fac mesajele colorate si mi-a iesit asa :
- Color_messages | Afiseaza codul
#include <amxmodx>
#include <amxmisc>
#include <alt_chat>
#define PLUGIN "Messages Shower"
#define VERSION "1.0"
#define AUTHOR "Alka"
#define ADVERTISING_TIME 40.0
stock const messages[][] = {
"^x04 Pentru admin/slot/unban ^x03 www.nume.com",
"^x04 Adresa serverului este ^x03 ZM.nume.com",
"^x03 Pentru a cumpara o mina laser scrieti ^x04 /lm sau /buy lasermine",
"^x04 Pentru a cumpara o parasuta scrieti ^x03 buy_parachute",
"^x03 bind "v" +setlaser - pentru a planta o mina laser ^x04 bind "j" +dellaser - pentru a scoate o mina laser"
}
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
set_task(ADVERTISING_TIME, "show_messages", _, _, _,"b");
g_msgsaytext = get_user_msgid( "SayText" );
}
public show_messages()
{
new Buffer[256];
formatex(Buffer, sizeof Buffer - 1, "^x04%s", messages[random(sizeof messages)]);
new players[32], num, id;
get_players(players, num);
for(new i = 0 ; i < num ; i++)
{
id = players
message_begin(MSG_ONE, get_user_msgid("SayText"), _, id);
write_byte(id);
write_string(Buffer);
message_end();
}
}
Cand incerc sa il compilez imi da eroarea :
Code: Select all
//// color_messages.sma
// D:\Diverse 4 CS\Addonsuri simple\compilari\cstrike\addons\amxmodx\scripting\color_messages.sma<17> : error 001: expected toker: ">", but found "-identifier-"
// D:\Diverse 4 CS\Addonsuri simple\compilari\cstrike\addons\amxmodx\scripting\color_messages.sma<45> warning 203: symbol is never used "print"
//
// 1 Error.
// Could not locate output file compiled\color_messages.amx <compile failed>.
//
// Compilation Time: 0.33 sec