/caixa para testar e /sairc para sair
Olhei apenas as fotos, jб que vocк sу disponibilizou link download... :/
Eu particularmente gosto quando as pessoas postam as coisas no pastebin, fica mais fбcil pra mim... Se vocк pudesse fazer isso, acho que algumas pessoas apreciam isso tambйm. Pelas fotos eu achei bacana, pelo seu primeiro sistema, deixei +7 de rep para parabenizar. Abraзos. |
Os Textdraws ficaram feios, ficou mal feito, mas ao mesmo tempo ficou bom, porcausa da нdeia, e tem vбrias funзхes, pode servir pra algum RPG.
de qualquer forma, se fosse pra dar nota, ficou: 3,5/10. Tente melhorar o visual, dai vai ficar muito bom! |
#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
main() {} |