[FilterScript] Sistema de IRC
#1

Olб, venho aqui postar um sistema de IRC que fiz rapidinho aqui Ele й bem simples!

Vantagens:
  • Feito em ZCMD e SSCANF2.
  • Rбpido e simples
  • Nгo hб riscos de incompatibilidade
  • Funciona em 0.3c e 0.3d
Descriзгo:
Utilize este FS para fazer um sistema de chats exclusivos.

Comandos:
  • /setirc - Seta seu IRC para um canal [ 0 - 5 ] 0 - Padrгo
  • /i - Fala no IRC setado.
Downloads:

Pastebin

Cуdigo:

pawn Код:
#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;
}
E Attachment.
Reply


Messages In This Thread
Sistema de IRC - by Lуs - 31.10.2011, 04:47
Re: Sistema de IRC - by RebeloX - 31.10.2011, 05:15
Re: Sistema de IRC - by Lуs - 31.10.2011, 05:34
Re: Sistema de IRC - by Jason` - 31.10.2011, 06:38
Re: Sistema de IRC - by Shadoww5 - 31.10.2011, 08:56
Re: Sistema de IRC - by BrunoBSF - 31.10.2011, 13:25
Re: Sistema de IRC - by Juninho_Oakley - 31.10.2011, 13:28
Re: Sistema de IRC - by Lуs - 31.10.2011, 13:37
Re: Sistema de IRC - by Francalim - 31.10.2011, 13:40
Re: Sistema de IRC - by [O.z]Caroline - 31.10.2011, 14:08

Forum Jump:


Users browsing this thread: 1 Guest(s)