Posts: 130
Threads: 9
Joined: Mar 2011
20.02.2015, 11:49
(
Последний раз редактировалось Adejair_Junior; 20.02.2015 в 21:01.
)
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(corType, args[])
Printarб no console uma mensagem com a cor que vocк definiu.
PHP код:
printfc_line(corType, args[], 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", 3000, false);
}
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 meoW; meoW <= 5; meoW++) {
print("Meooow Alienigena");
}
SetTimer("AfterOnResetConsole", 5000, false);
}
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
Posts: 1,144
Threads: 101
Joined: Apr 2011
Reputation:
0
Legal, vou baixar o source depois para dar uma estuda.
Queria um plugin simples para eu entender melhor como funciona.
Posts: 587
Threads: 16
Joined: Oct 2013
Sу acessei o fуrum para te parabenizar pela iniciativa. E que seja o primeiro de muitos! Parabйns cara, gostei de verdade!
Posts: 130
Threads: 9
Joined: Mar 2011
Quote:
Originally Posted by ReDKiiL
Legal, vou baixar o source depois para dar uma estuda.
Queria um plugin simples para eu entender melhor como funciona.
|
A Source Atual nгo esta tгo difнcil de ser compreendida, pelo fato de estar na primeira versгo e ser um plugin bem bбsico nгo usei muitos recursos que eu poderia ter usado, mбs pretendo usar em futuras versхes por isso aguardo o feedback de vocкs para poder lanзar novos recursos em novas versхes.
Quote:
Originally Posted by JoaoPedro
Sу acessei o fуrum para te parabenizar pela iniciativa. E que seja o primeiro de muitos! Parabйns cara, gostei de verdade!
|
Te amo tambйm , gata.
Posts: 4,049
Threads: 85
Joined: Mar 2013
Reputation:
0
Parabйns mano, jб usei um plugin pra adcionar cores ao console (colored useful functions) mas ele crashava se rodasse em linux (eu esquecia de remover o plugin, include e funзхes do gamemode), pretendo usar esse enquanto rodo o server no meu pc, seria legal poder colorir caracteres de uma mesma linha com diferentes cores, fica a sugestгo ^^
Ah e mais uma sugestгo:
ConsoleSetBackgroundColour
Parabйns, уtimo trabalho, +3
Posts: 4,571
Threads: 55
Joined: Feb 2013
Reputation:
0
Уtimo trabalho! Continue assim.
20.02.2015, 13:42
(
Последний раз редактировалось JkS; 31.05.2015 в 14:18.
)
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Posts: 43
Threads: 0
Joined: Jan 2015
Reputation:
0
Uau! Sensacional. Infelizmente parei de mexer com sa-mp, mas eu iria usar com toda certeza.
Que venha mais atualizaзхes (:
Posts: 72
Threads: 8
Joined: Nov 2014
Reputation:
0
parabйns cara , vou testar ele aqui
Posts: 130
Threads: 9
Joined: Mar 2011
Quote:
Originally Posted by arakuta
Nгo vi utilidade nenhuma para ser um release. Para windows, basta criar um batch que executa o samp_server;
Criar um atalho para o batch, e editar as cores do layout.
Serve no mбximo como aprendizado.
|
Se vocк nгo leu vai ser uma espйcie de gerenciador do console, com varias funзхes, isso й apenas uma versгo inicial como eu disse no tуpico eu lancei ela apenas para ver os feedback da galera as funзхes que acham que sйria legal e outras coisas nгo й sу funcionalidade de cor porque se fosse apenas eu nгo iria perder meu tempo adicionando funзхes para mudar cores sendo que jб adicionei a funзгo SetBatch.
Eu pretendo criar um futuramente um gerenciador global de funзхes nгo sу envolvendo o console mais algumas funзхes bem populares que a galera gosta de mecher e comecei com uma das principais que й o console que tem muita galera tipo eu que se encomoda com cores do console e outras coisas pelo mesmo fato eu pedi feedbacks para acrescentar mais coisas ao plugin, de qualquer forma obrigado pelo seu feedback.
Posts: 138
Threads: 1
Joined: Feb 2014
Reputation:
0
PT sу fala bosta, sem +.
Muito bom Adejair, eu utilizava CUF pra colorir o console antigamente SUASHAUSA. Parabйns.
Posts: 4,571
Threads: 55
Joined: Feb 2013
Reputation:
0
Com certeza nos prуximos update o desenvolvedor vai chegar com novidades.
Pode ser que existam vбrios desse plugin, mas o Adejair se esforзou pra fazer isso, o trabalho que ele teve em fazer isso foi grandioso. Ele podia simplesmente desenvolver o plugin e deixar pra ele, mas ele postou aqui temos que levar em consideraзгo que ele fez um grande trabalho independente de ter ou nгo outro sistema igual.
desnecessбrio ficar discutindo no tуpico do Membro, ele postou й sу dizer oque achou e boa.
@ Topico
Parabйns, Bem interessante.