[FilterScript] *Painel Caixa Economica*
#5

pawn Код:
#define FILTERSCRIPT
//---------------------INCLUDES--------------------//
#include        <a_samp>
#include        <zcmd>

#if defined FILTERSCRIPT
//---------------------DEFINES--------------------//
#define Dialog_Sacar (1)
#define Dialog_Emprestimo (2)
#define Dialog_Saldo (3)
#define Dialog_Transferir (4)
#define Dialog_Depositar (5)

//---------------------CORES----------------------//

//-------------------VARIAVEIS-------------------//
new Text:CaixaEco[17];

public OnFilterScriptInit()
{
    print("\n-----------------------------------------------------------------------");
    print(" Mateus_Reis || Mateus_Reis || Mateus_Reis || Mateus_Reis || Mateus_Reis ");
    print(" Mateus_Reis ||   Sistema de Caixa-Economica[ELETRONICO]  || Mateus_Reis ");
    print(" Mateus_Reis || Mateus_Reis || Mateus_Reis || Mateus_Reis || Mateus_Reis ");
    print("-----------------------------------------------------------------------\n");
   
    // Create the textdraws:
    CaixaEco[0] = TextDrawCreate(642.000000, 3.000000, "_");
    TextDrawBackgroundColor(CaixaEco[0], 255);
    TextDrawFont(CaixaEco[0], 1);
    TextDrawLetterSize(CaixaEco[0], 0.500000, 49.500000);
    TextDrawColor(CaixaEco[0], -1);
    TextDrawSetOutline(CaixaEco[0], 0);
    TextDrawSetProportional(CaixaEco[0], 1);
    TextDrawSetShadow(CaixaEco[0], 1);
    TextDrawUseBox(CaixaEco[0], 1);
    TextDrawBoxColor(CaixaEco[0], -1);
    TextDrawTextSize(CaixaEco[0], -2.000000, 0.000000);

    CaixaEco[1] = TextDrawCreate(634.000000, 10.000000, "_");
    TextDrawBackgroundColor(CaixaEco[1], 255);
    TextDrawFont(CaixaEco[1], 1);
    TextDrawLetterSize(CaixaEco[1], 0.500000, 47.499996);
    TextDrawColor(CaixaEco[1], -1);
    TextDrawSetOutline(CaixaEco[1], 0);
    TextDrawSetProportional(CaixaEco[1], 1);
    TextDrawSetShadow(CaixaEco[1], 1);
    TextDrawUseBox(CaixaEco[1], 1);
    TextDrawBoxColor(CaixaEco[1], 188);
    TextDrawTextSize(CaixaEco[1], 6.000000, 0.000000);

    CaixaEco[2] = TextDrawCreate(489.000000, 10.000000, "_");
    TextDrawBackgroundColor(CaixaEco[2], 255);
    TextDrawFont(CaixaEco[2], 1);
    TextDrawLetterSize(CaixaEco[2], 0.500000, 5.199999);
    TextDrawColor(CaixaEco[2], -1);
    TextDrawSetOutline(CaixaEco[2], 0);
    TextDrawSetProportional(CaixaEco[2], 1);
    TextDrawSetShadow(CaixaEco[2], 1);
    TextDrawUseBox(CaixaEco[2], 1);
    TextDrawBoxColor(CaixaEco[2], 51380);
    TextDrawTextSize(CaixaEco[2], 142.000000, 1.000000);

    CaixaEco[3] = TextDrawCreate(229.000000, 14.000000, "caixa economica");
    TextDrawBackgroundColor(CaixaEco[3], 255);
    TextDrawFont(CaixaEco[3], 3);
    TextDrawLetterSize(CaixaEco[3], 0.730000, 3.899999);
    TextDrawColor(CaixaEco[3], -1);
    TextDrawSetOutline(CaixaEco[3], 0);
    TextDrawSetProportional(CaixaEco[3], 1);
    TextDrawSetShadow(CaixaEco[3], 1);

    CaixaEco[4] = TextDrawCreate(211.000000, 112.000000, "_");
    TextDrawBackgroundColor(CaixaEco[4], 255);
    TextDrawFont(CaixaEco[4], 1);
    TextDrawLetterSize(CaixaEco[4], 0.500000, 5.199999);
    TextDrawColor(CaixaEco[4], -1);
    TextDrawSetOutline(CaixaEco[4], 0);
    TextDrawSetProportional(CaixaEco[4], 1);
    TextDrawSetShadow(CaixaEco[4], 1);
    TextDrawUseBox(CaixaEco[4], 1);
    TextDrawBoxColor(CaixaEco[4], 51380);
    TextDrawTextSize(CaixaEco[4], 6.000000, 1.000000);

    CaixaEco[5] = TextDrawCreate(634.000000, 112.000000, "_");
    TextDrawBackgroundColor(CaixaEco[5], 255);
    TextDrawFont(CaixaEco[5], 1);
    TextDrawLetterSize(CaixaEco[5], 0.500000, 5.199999);
    TextDrawColor(CaixaEco[5], -1);
    TextDrawSetOutline(CaixaEco[5], 0);
    TextDrawSetProportional(CaixaEco[5], 1);
    TextDrawSetShadow(CaixaEco[5], 1);
    TextDrawUseBox(CaixaEco[5], 1);
    TextDrawBoxColor(CaixaEco[5], 51380);
    TextDrawTextSize(CaixaEco[5], 430.000000, 1.000000);

    CaixaEco[6] = TextDrawCreate(211.000000, 205.000000, "_");
    TextDrawBackgroundColor(CaixaEco[6], 255);
    TextDrawFont(CaixaEco[6], 1);
    TextDrawLetterSize(CaixaEco[6], 0.500000, 5.199999);
    TextDrawColor(CaixaEco[6], -1);
    TextDrawSetOutline(CaixaEco[6], 0);
    TextDrawSetProportional(CaixaEco[6], 1);
    TextDrawSetShadow(CaixaEco[6], 1);
    TextDrawUseBox(CaixaEco[6], 1);
    TextDrawBoxColor(CaixaEco[6], 51380);
    TextDrawTextSize(CaixaEco[6], 6.000000, 1.000000);

    CaixaEco[7] = TextDrawCreate(634.000000, 205.000000, "_");
    TextDrawBackgroundColor(CaixaEco[7], 255);
    TextDrawFont(CaixaEco[7], 1);
    TextDrawLetterSize(CaixaEco[7], 0.500000, 5.199999);
    TextDrawColor(CaixaEco[7], -1);
    TextDrawSetOutline(CaixaEco[7], 0);
    TextDrawSetProportional(CaixaEco[7], 1);
    TextDrawSetShadow(CaixaEco[7], 1);
    TextDrawUseBox(CaixaEco[7], 1);
    TextDrawBoxColor(CaixaEco[7], 51380);
    TextDrawTextSize(CaixaEco[7], 430.000000, 1.000000);

    CaixaEco[8] = TextDrawCreate(634.000000, 307.000000, "_");
    TextDrawBackgroundColor(CaixaEco[8], 255);
    TextDrawFont(CaixaEco[8], 1);
    TextDrawLetterSize(CaixaEco[8], 0.500000, 5.199999);
    TextDrawColor(CaixaEco[8], -1);
    TextDrawSetOutline(CaixaEco[8], 0);
    TextDrawSetProportional(CaixaEco[8], 1);
    TextDrawSetShadow(CaixaEco[8], 1);
    TextDrawUseBox(CaixaEco[8], 1);
    TextDrawBoxColor(CaixaEco[8], 51380);
    TextDrawTextSize(CaixaEco[8], 430.000000, 1.000000);

    CaixaEco[9] = TextDrawCreate(211.000000, 307.000000, "_");
    TextDrawBackgroundColor(CaixaEco[9], 255);
    TextDrawFont(CaixaEco[9], 1);
    TextDrawLetterSize(CaixaEco[9], 0.500000, 5.199999);
    TextDrawColor(CaixaEco[9], -1);
    TextDrawSetOutline(CaixaEco[9], 0);
    TextDrawSetProportional(CaixaEco[9], 1);
    TextDrawSetShadow(CaixaEco[9], 1);
    TextDrawUseBox(CaixaEco[9], 1);
    TextDrawBoxColor(CaixaEco[9], 51380);
    TextDrawTextSize(CaixaEco[9], 6.000000, 1.000000);

    CaixaEco[10] = TextDrawCreate(65.000000, 122.000000, "Sacar");
    TextDrawBackgroundColor(CaixaEco[10], 255);
    TextDrawFont(CaixaEco[10], 3);
    TextDrawLetterSize(CaixaEco[10], 0.899999, 2.499999);
    TextDrawColor(CaixaEco[10], -1);
    TextDrawSetOutline(CaixaEco[10], 0);
    TextDrawSetProportional(CaixaEco[10], 1);
    TextDrawSetShadow(CaixaEco[10], 1);

    CaixaEco[11] = TextDrawCreate(28.000000, 215.000000, "transferir");
    TextDrawBackgroundColor(CaixaEco[11], 255);
    TextDrawFont(CaixaEco[11], 3);
    TextDrawLetterSize(CaixaEco[11], 0.899999, 2.499999);
    TextDrawColor(CaixaEco[11], -1);
    TextDrawSetOutline(CaixaEco[11], 0);
    TextDrawSetProportional(CaixaEco[11], 1);
    TextDrawSetShadow(CaixaEco[11], 1);

    CaixaEco[12] = TextDrawCreate(16.000000, 317.000000, "emprestimo");
    TextDrawBackgroundColor(CaixaEco[12], 255);
    TextDrawFont(CaixaEco[12], 3);
    TextDrawLetterSize(CaixaEco[12], 0.899999, 2.499999);
    TextDrawColor(CaixaEco[12], -1);
    TextDrawSetOutline(CaixaEco[12], 0);
    TextDrawSetProportional(CaixaEco[12], 1);
    TextDrawSetShadow(CaixaEco[12], 1);

    CaixaEco[13] = TextDrawCreate(504.000000, 317.000000, "/sairc");
    TextDrawBackgroundColor(CaixaEco[13], 255);
    TextDrawFont(CaixaEco[13], 3);
    TextDrawLetterSize(CaixaEco[13], 0.899999, 2.499999);
    TextDrawColor(CaixaEco[13], -1);
    TextDrawSetOutline(CaixaEco[13], 0);
    TextDrawSetProportional(CaixaEco[13], 1);
    TextDrawSetShadow(CaixaEco[13], 1);

    CaixaEco[14] = TextDrawCreate(461.000000, 215.000000, "depositar");
    TextDrawBackgroundColor(CaixaEco[14], 255);
    TextDrawFont(CaixaEco[14], 3);
    TextDrawLetterSize(CaixaEco[14], 0.899999, 2.499999);
    TextDrawColor(CaixaEco[14], -1);
    TextDrawSetOutline(CaixaEco[14], 0);
    TextDrawSetProportional(CaixaEco[14], 1);
    TextDrawSetShadow(CaixaEco[14], 1);

    CaixaEco[15] = TextDrawCreate(440.000000, 122.000000, "saldo conta");
    TextDrawBackgroundColor(CaixaEco[15], 255);
    TextDrawFont(CaixaEco[15], 3);
    TextDrawLetterSize(CaixaEco[15], 0.899999, 2.499999);
    TextDrawColor(CaixaEco[15], -1);
    TextDrawSetOutline(CaixaEco[15], 0);
    TextDrawSetProportional(CaixaEco[15], 1);
    TextDrawSetShadow(CaixaEco[15], 1);

    CaixaEco[16] = TextDrawCreate(146.000000, 419.000000, ">> http://www.brasilconectlogo.com <<");
    TextDrawBackgroundColor(CaixaEco[16], 255);
    TextDrawFont(CaixaEco[16], 2);
    TextDrawLetterSize(CaixaEco[16], 0.500000, 1.000000);
    TextDrawColor(CaixaEco[16], -1);
    TextDrawSetOutline(CaixaEco[16], 0);
    TextDrawSetProportional(CaixaEco[16], 1);
    TextDrawSetShadow(CaixaEco[16], 1);
   
    TextDrawSetSelectable(Text:CaixaEco[10], true);
    TextDrawSetSelectable(Text:CaixaEco[11], true);
    TextDrawSetSelectable(Text:CaixaEco[12], true);
    TextDrawSetSelectable(Text:CaixaEco[14], true);
    TextDrawSetSelectable(Text:CaixaEco[15], true);
   
    return 1;
}

public OnFilterScriptExit()
{
    return 1;
}

public OnPlayerConnect(playerid)
{
    SendClientMessage(playerid, -1, " TUDO AQUI Й UMA BASE PARA ADICIONAR AO SEU SERVE, BOA SORTE ABRAЗOS!!");
    return 1;
}

public OnPlayerDisconnect(playerid, reason)
{

    return 1;
}

public OnPlayerRequestClass(playerid, classid)
{

    return 1;
}

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{

    return 1;
}

public OnPlayerClickTextDraw(playerid, Text:clickedid)
{

    if(clickedid == CaixaEco[10])
    {
        ShowPlayerDialog(playerid, Dialog_Sacar, DIALOG_STYLE_INPUT, "{0084FF}* Caixa Econфmica *", "Digite o valor que deseja sacar:", "Confirmar", "Cancelar");//configurar com seu sistema banco
    }
    if(clickedid == CaixaEco[11])
    {
        ShowPlayerDialog(playerid, Dialog_Transferir, DIALOG_STYLE_INPUT, "{0084FF}* Caixa Econфmica *", "Digite o valor que deseja transferir:", "Confirmar", "Cancelar");//configurar com seu sistema banco
    }
    if(clickedid == CaixaEco[12])
    {
        ShowPlayerDialog(playerid, Dialog_Emprestimo, DIALOG_STYLE_INPUT, "{0084FF}* Caixa Econфmica *", "Digite o valor que deseja tomar emprestado:", "Confirmar", "Cancelar");//configurar com seu sistema banco
    }
    if(clickedid == CaixaEco[14])
    {
        ShowPlayerDialog(playerid, Dialog_Depositar, DIALOG_STYLE_INPUT, "{0084FF}* Caixa Econфmica *", "Digite o valor que deseja depositar:", "Confirmar", "Cancelar");//configurar com seu sistema banco
    }
    if(clickedid == CaixaEco[15])
    {
        ShowPlayerDialog(playerid, Dialog_Saldo, DIALOG_STYLE_MSGBOX, "{0084FF}* Caixa Econфmica *", "Vocк tem em sua conta: %d", "Fechar", "");//configurar com seu sistema banco
        return 1;
    }
    return 1;
}

CMD:caixa(playerid)
{
    SelectTextDraw(playerid,0xE0FFFFFF);
    TextDrawShowForPlayer(playerid, CaixaEco[0]);
    TextDrawShowForPlayer(playerid, CaixaEco[1]);
    TextDrawShowForPlayer(playerid, CaixaEco[2]);
    TextDrawShowForPlayer(playerid, CaixaEco[3]);
    TextDrawShowForPlayer(playerid, CaixaEco[4]);
    TextDrawShowForPlayer(playerid, CaixaEco[5]);
    TextDrawShowForPlayer(playerid, CaixaEco[6]);
    TextDrawShowForPlayer(playerid, CaixaEco[7]);
    TextDrawShowForPlayer(playerid, CaixaEco[8]);
    TextDrawShowForPlayer(playerid, CaixaEco[9]);
    TextDrawShowForPlayer(playerid, CaixaEco[10]);
    TextDrawShowForPlayer(playerid, CaixaEco[11]);
    TextDrawShowForPlayer(playerid, CaixaEco[12]);
    TextDrawShowForPlayer(playerid, CaixaEco[13]);
    TextDrawShowForPlayer(playerid, CaixaEco[14]);
    TextDrawShowForPlayer(playerid, CaixaEco[15]);
    TextDrawShowForPlayer(playerid, CaixaEco[16]);
    return 1;
}

CMD:sairc(playerid)
{
    CancelSelectTextDraw(playerid);
    //for(new i = 4; i < sizeof(CaixaEco); i++) { TextDrawHideForPlayer(playerid, CaixaEco[i]); }
    TextDrawHideForAll(CaixaEco[0]);//nгo mexer
    //TextDrawDestroy(CaixaEco[0]);
    TextDrawHideForAll(CaixaEco[1]);
    //TextDrawDestroy(CaixaEco[1]);
    TextDrawHideForAll(CaixaEco[2]);
    //TextDrawDestroy(CaixaEco[2]);
    TextDrawHideForAll(CaixaEco[3]);
    //TextDrawDestroy(CaixaEco[3]);
    TextDrawHideForAll(CaixaEco[4]);
    //TextDrawDestroy(CaixaEco[4]);
    TextDrawHideForAll(CaixaEco[5]);
    //TextDrawDestroy(CaixaEco[5]);
    TextDrawHideForAll(CaixaEco[6]);
    //TextDrawDestroy(CaixaEco[6]);
    TextDrawHideForAll(CaixaEco[7]);
    //TextDrawDestroy(CaixaEco[7]);
    TextDrawHideForAll(CaixaEco[8]);
    //TextDrawDestroy(CaixaEco[8]);
    TextDrawHideForAll(CaixaEco[9]);
    //TextDrawDestroy(CaixaEco[9]);
    TextDrawHideForAll(CaixaEco[10]);
    //TextDrawDestroy(CaixaEco[10]);
    TextDrawHideForAll(CaixaEco[11]);
    //TextDrawDestroy(CaixaEco[11]);
    TextDrawHideForAll(CaixaEco[12]);
    //TextDrawDestroy(CaixaEco[12]);
    TextDrawHideForAll(CaixaEco[13]);
    //TextDrawDestroy(CaixaEco[13]);
    TextDrawHideForAll(CaixaEco[14]);
    //TextDrawDestroy(CaixaEco[14]);
    TextDrawHideForAll(CaixaEco[15]);
    //TextDrawDestroy(CaixaEco[15]);
    TextDrawHideForAll(CaixaEco[16]);
    //TextDrawDestroy(CaixaEco[16]);
    return 1;
}

#endif
Amigo nгo vai funcionar =/.
Mas a ideia й boa
Reply


Messages In This Thread
*Painel Caixa Economica* - by piupiu - 29.01.2015, 01:55
Re: *Painel Caixa Economica* - by zNexus_ - 29.01.2015, 01:58
Re: *Painel Caixa Economica* - by WLSF - 29.01.2015, 02:00
Re: *Painel Caixa Economica* - by piupiu - 29.01.2015, 02:17
Re: *Painel Caixa Economica* - by Delete_ - 29.01.2015, 04:01
Re: *Painel Caixa Economica* - by JonathanFeitosa - 29.01.2015, 10:03
Re: *Painel Caixa Economica* - by Learning - 29.01.2015, 10:12
Re: *Painel Caixa Economica* - by Cleyson - 29.01.2015, 10:53
Re: *Painel Caixa Economica* - by piupiu - 29.01.2015, 12:27
Re: *Painel Caixa Economica* - by PT - 29.01.2015, 17:38

Forum Jump:


Users browsing this thread: 2 Guest(s)