[Plugin] aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE]
#1

aConsole_



O Que este plugin faz ?

Й um simples plugin que vai adicionar novas funзхes ao seu console do seu servidor como novas funзхes para adicionar cores, funзхes para executar comandos batchs entre algumas coisas que vocк vera logo abaixo.

Qual a intenзгo desse plugin ?

A real intenзгo desse plugin foi para poder melhorar algumas aparкncias do console do sa-mp server e tambem adicionar algumas funзхes que serгo bem ъtils.

Em quais plataformas ele esta disponivel no momento ?

A primeira versгo no caso essa esta disponivel apenas para o windows pelo simples fato do linux ter uma opзгo para "mudar" a cor do console do usuбrio entгo de primeira dei prioridade ao windows, futuramente pretendo dar release a uma versгo para o linux.

Funзхes disponiveis:
  • PHP код:
    SetBatch(batched[]) 
    Esta funзгo fara a execuзгo de comandos batch.
  • PHP код:
    SetLineColor(colorNumber
    Esta funзгo setarб uma cor prй definida na tabela de cores.
  • PHP код:
    RemoveConsoleColor() 
    Esta funзгo removerб a cor do console a partir da instвncia que foi chamada.
  • PHP код:
    GetConsoleColor() 
    Esta funзгo ira te retornar o ID da cor usada na atual instвncia.
  • PHP код:
    SetFullColor(color
    Esta funзгo irб setar cores full back and color da cor, pode ser usada para poder dar um design de traзos no samp-server.
  • PHP код:
    printc_line(corTypeargs[]) 
    Printarб no console uma mensagem com a cor que vocк definiu.
  • PHP код:
    printfc_line(corTypeargs[], params[]) 
    Printarб no console um printf com a cor que vocк definiu
  • PHP код:
    SetAllSegmentColor(colorType
    Setarб um segmento de cores no console ou seja, sу parara aquela cor quando vocк chamar a RemoveAllSegmentColor();.
  • PHP код:
    RemoveAllSegmentColor(colorType
    Desativarб o segmento de cores
  • PHP код:
    GetConsoleColorEx() 
    Retornarб o nome da cor usada.
Cores Predefinidas:

Cor cID
AZUL_ESCURO 1
VERDE_ESCURO 2
CYAN_ESCURO 3
VERMELHO_ESCURO 4
ROXO_ESCURO 5
MARROM_MEDIO 6
CINZA_CLARO 7
CINZA_ESCURO 8
AZUL_MEDIO 9
VERDE_CLARO 10
AZUL_CLARO 11
VERMELHO_NORMAL 12
ROSA_NORMAL 13
AMARELO_NORMAL 14
BRANCO_NORMAL 15
Utilizaзгo

PHP код:
/*
*    © Plugin Console v0.1 (BETA DEVELOPMENT)
*        
*        Criador: Adejair Jъnior
*
***********************************/
#include <a_samp>
#include <a_console>
#define COR_DEFINIDA                    VERDE_CLARO
main() {
    
printc_line(AZUL_CLARO"==========================");
    
printc_line(BRANCO_NORMAL,"Plugin aControl versгo v0.1");
    
printc_line(AZUL_CLARO"==========================");
    
printc_line(VERMELHO_NORMAL,"O console serб limpo em 3 segundos..");
    
SetTimer("OnResetConsole"3000false);
}
forward OnResetConsole();
public 
OnResetConsole() {
    
SetBatch("cls");
    
SetAllSegmentColor(COR_DEFINIDA);
    
printf("A partir de agora todas as cores digitadas serгo da cor %s durante 5 segundos"GetConsoleColorEx());
    for(new 
meoWmeoW <= 5meoW++) {
        print(
"Meooow Alienigena");
    }
    
SetTimer("AfterOnResetConsole"5000false);
}
forward AfterOnResetConsole();
public 
AfterOnResetConsole() {
    print(
"Resetando cor...\n\n");
    
RemoveAllSegmentColor();
    
SetFullColor(AZUL_CLARO);
    print(
"==============================");
    
printc_line(BRANCO_NORMAL"Good Vibes new Plugin");
    
printc_line(BRANCO_NORMAL"Creditos: Adejair Jъnior");
    
SetFullColor(AZUL_CLARO);
    print(
"==============================");
    
RemoveConsoleColor();

Download

Crйditos
Adejair Jъnior - Criador do Plugin.
Larceny - Ajuda com tabelas.
E aos demais que contribuirem no github.

Notas
O Plugin se encontra em sua primeira versгo 0.1 qualquer bug encontrado pode ser relatado atrвves deste post, e o plugin foi compilado em MODO_DEBUG talves sejб necessбrio algumas dlls (MSVCR100.dll), caso queira ver uma funзгo em futuras versхes deixe um pedido no prуpio tуpico.

Demonstraзгo



O Cуdigo usado na utilizaзгo й o mesmo que esta na gift
Reply


Messages In This Thread
aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by Adejair_Junior - 20.02.2015, 11:49
Re: aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by ReDKiiL - 20.02.2015, 12:09
Re: aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by JoaoPedro - 20.02.2015, 12:20
Re: aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by Adejair_Junior - 20.02.2015, 12:55
Re: aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by WLSF - 20.02.2015, 13:15
Re: aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by n0minal - 20.02.2015, 13:24
Re: aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by ipsLuan - 20.02.2015, 13:28
Re: aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by JkS - 20.02.2015, 13:42
Re: aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by Yerdlaw - 20.02.2015, 14:49
Re: aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by PT - 20.02.2015, 15:21
Re: aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by zNaNKinG - 20.02.2015, 15:40
Re: aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by arakuta - 20.02.2015, 15:42
Re: aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by Adejair_Junior - 20.02.2015, 15:49
Re: aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by n0minal - 20.02.2015, 16:11
Re: aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by PT - 20.02.2015, 16:15
Re: aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by smiir - 20.02.2015, 16:16
Re: aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by Jimmmy - 20.02.2015, 16:53
Respuesta: aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by ipsLuan - 20.02.2015, 17:07
Re: aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by Whoo - 20.02.2015, 17:12
Re: aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by n0minal - 20.02.2015, 17:43
Re: aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by gabrielbnv - 20.02.2015, 21:10
Re: aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by RebeloX - 20.02.2015, 22:09
Re: aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by Adejair_Junior - 20.02.2015, 22:23
Re: aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by zSuYaNw - 21.02.2015, 15:26
Re: aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by SampSampa - 21.02.2015, 16:10
Re: aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by RiqueP - 10.03.2015, 14:05
Re: aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by D3sconn3ct - 10.03.2015, 15:46
Re: aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by Adejair_Junior - 10.03.2015, 22:57
Re: aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by RiqueP - 11.03.2015, 01:49
Re: aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by Byted - 30.04.2015, 16:44
Re: aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by n0minal - 30.04.2015, 17:08
Re: aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by Kamper - 30.04.2015, 17:27
Re: aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by Adejair_Junior - 30.04.2015, 17:39
Re: aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by Sky™ - 01.05.2015, 11:41
Re: aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by LockedLucas - 01.05.2015, 12:00
Re: aConsole_0.1 [NOVAS FUNЗХES PARA CONSOLE] - by Invicta - 10.05.2015, 19:14

Forum Jump:


Users browsing this thread: 1 Guest(s)