Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <a_samp>
- #include <zcmd>
- #include <sscanf2>
- #define SCM SendClientMessage
- forward MensagemParaChat(color,const string[], irc);
- new IRC[MAX_PLAYERS];
- public MensagemParaChat(color,const string[], irc)
- {
- for(new i, p = GetMaxPlayers(); i < p; i++)
- if(IRC[i] == irc) SCM(i, color, string);
- return 1;
- }
- CMD:setirc(playerid, params[])
- {
- new irc, string[ 200 ];
- if(sscanf(params, "d", irc)) return SCM(playerid, -1, "USE: {00FFFF}/setirc {00E5FF}[Chat]");
- if(irc > 5) return SCM(playerid, -1, "USE: {00FFFF}/setirc {00E5FF}0 - 5");
- IRC[playerid] = irc;
- new nome[MAX_PLAYER_NAME];
- GetPlayerName(playerid, nome, sizeof(nome));
- format(string, sizeof(string), "Você se conectou no IRC {FFFF00}%d!", irc);
- SCM(playerid, -1, string);
- return 1;
- }
- CMD:i(playerid, params[])
- {
- if(IRC[playerid] == 0) return SCM(playerid, -1, "Utilize {00FFFF}/setirc {00E5FF}[Chat] {FFFFFF} para entrar em um IRC.");
- new string[ 200 ], nome[MAX_PLAYER_NAME];
- GetPlayerName(playerid, nome, sizeof(nome));
- format(string, sizeof(string), "{FFFF00}[IRC %d] {FF00FF}(%d)%s diz: {FFFFFF}%s", IRC[playerid], playerid, nome, params);
- MensagemParaChat(-1, string, IRC[playerid]);
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement