Advertisement
Guest User

Sistema bancário em TextDraws v3

a guest
Mar 15th, 2016
1,038
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 50.26 KB | None | 0 0
  1. #include <a_samp>
  2. #include <zcmd>
  3. #include <dof2>
  4.  
  5. #define SendClientMessageEx(%0,%1,%2,%3) \
  6.     format(str_ex,sizeof str_ex, %2, %3) , SendClientMessage(%0, %1, str_ex)
  7.  
  8. #define dialog_login (44)
  9. #define dialog_registro (55)
  10. #define dialog_depositar (66)
  11. #define dialog_sacar (77)
  12. #define dialog_transferir_id (88)
  13. #define dialog_transferir (99)
  14.  
  15. #define c_seagreen "{2E8B57}"
  16. #define c_firebrick "{FF3030}"
  17. #define c_dimgrey "{696969}"
  18. #define c_orange "{FF8C00}"
  19.  
  20. new
  21.     Arquivo[50],
  22.     Senha[20]
  23. ;
  24.  
  25. new p_saldo[MAX_PLAYERS];
  26.  
  27. new
  28.     str_ex[128],
  29.     quantia_str[128],
  30.     p_name[MAX_PLAYER_NAME]
  31. ;
  32.  
  33. new PlayerText:bank_bg[12][MAX_PLAYERS];
  34. new PlayerText:bank_deposit[7][MAX_PLAYERS];
  35. new PlayerText:bank_saq[7][MAX_PLAYERS];
  36. new PlayerText:bank_transfer[12][MAX_PLAYERS];
  37. new PlayerText:bank_rl[12][MAX_PLAYERS];
  38.  
  39. public OnFilterScriptInit()
  40. {
  41.     print("\n-----------------------------------------------_");
  42.     print(" Simples sistema bancário em TextDraws e dialogs v3 ");
  43.     print("                 By : 1sBedxx                     ");
  44.     print("-------------------------------------------------\n");
  45.     return 1;
  46. }
  47.  
  48. public OnFilterScriptExit()
  49. {
  50.     DOF2::Exit();
  51.     return 1;
  52. }
  53.  
  54. public OnPlayerRequestClass(playerid, classid)
  55. {
  56.     SetPlayerPos(playerid, 1958.3783, 1343.1572, 15.3746);
  57.     SetPlayerCameraPos(playerid, 1958.3783, 1343.1572, 15.3746);
  58.     SetPlayerCameraLookAt(playerid, 1958.3783, 1343.1572, 15.3746);
  59.     return 1;
  60. }
  61.  
  62. public OnPlayerConnect(playerid)
  63. {
  64.     GetPlayerName(playerid, p_name, MAX_PLAYER_NAME);
  65.     SetPVarInt(playerid, "quantidade", 0);
  66.     SetPVarInt(playerid, "id", -1);
  67.     CarregarDados(playerid);
  68.     LoadBANK(playerid);
  69.     return 1;
  70. }
  71.  
  72. public OnPlayerClickPlayerTextDraw(playerid, PlayerText:playertextid)
  73. {
  74.     if(playertextid == bank_bg[5][playerid]) return IfPlayerClickDeposit(playerid);
  75.     if(playertextid == bank_deposit[6][playerid]) return OnPlayerClickDepositText(playerid);
  76.     if(playertextid == bank_deposit[5][playerid]) return IfPlayerDeposit(playerid);
  77.     if(playertextid == bank_bg[6][playerid]) return IfPlayerClickSaq(playerid);
  78.     if(playertextid == bank_saq[6][playerid]) return OnPlayerClickSaqText(playerid);
  79.     if(playertextid == bank_saq[5][playerid]) return IfPlayerSaq(playerid);
  80.     if(playertextid == bank_bg[7][playerid]) return IfPlayerClickTransfer(playerid);
  81.     if(playertextid == bank_transfer[10][playerid]) return OnPlayerClickTransferIdText(playerid);
  82.     if(playertextid == bank_transfer[6][playerid]) return OnPlayerClickTransferText(playerid);
  83.     if(playertextid == bank_transfer[5][playerid]) return IfPlayerTransfer(playerid);
  84.     if(playertextid == bank_bg[11][playerid]) return OnPlayerCloseBank(playerid);
  85.     if(playertextid == bank_rl[9][playerid]) return IfPlayerClickLogin(playerid);
  86.     if(playertextid == bank_rl[10][playerid]) return IfPlayerClickRegister(playerid);
  87.     if(playertextid == bank_rl[11][playerid])
  88.     {
  89.         for(new i = 0; i < sizeof(bank_rl); i++) { PlayerTextDrawHide(playerid, bank_rl[i][playerid]); }
  90.         CancelSelectTextDraw(playerid);
  91.     }
  92.     return 1;
  93. }
  94.  
  95. IfPlayerClickDeposit(playerid)
  96. {
  97.     SetPVarInt(playerid, "quantidade", 0), SetPVarInt(playerid, "id", -1);
  98.     for(new i = 0; i < sizeof(bank_saq); i++) { PlayerTextDrawHide(playerid, bank_saq[i][playerid]); }
  99.     for(new i = 0; i < sizeof(bank_transfer); i++) { PlayerTextDrawHide(playerid, bank_transfer[i][playerid]); }
  100.     format(quantia_str, sizeof(quantia_str), "%d", GetPVarInt(playerid, "quantidade"));
  101.     PlayerTextDrawSetString(playerid, bank_deposit[6][playerid], quantia_str);
  102.     ShowPlayerDepositText(playerid);
  103.     return 1;
  104. }
  105.  
  106. IfPlayerClickSaq(playerid)
  107. {
  108.     SetPVarInt(playerid, "quantidade", 0), SetPVarInt(playerid, "id", -1);
  109.     for(new i = 0; i < sizeof(bank_deposit); i++) { PlayerTextDrawHide(playerid, bank_deposit[i][playerid]); }
  110.     for(new i = 0; i < sizeof(bank_transfer); i++) { PlayerTextDrawHide(playerid, bank_transfer[i][playerid]); }
  111.     format(quantia_str, sizeof(quantia_str), "%d", GetPVarInt(playerid, "quantidade"));
  112.     PlayerTextDrawSetString(playerid, bank_saq[6][playerid], quantia_str);
  113.     ShowPlayerSaqText(playerid);
  114.     return 1;
  115. }
  116.  
  117. IfPlayerClickTransfer(playerid)
  118. {
  119.     SetPVarInt(playerid, "quantidade", 0);
  120.     for(new i = 0; i < sizeof(bank_deposit); i++) { PlayerTextDrawHide(playerid, bank_deposit[i][playerid]); }
  121.     for(new i = 0; i < sizeof(bank_saq); i++) { PlayerTextDrawHide(playerid, bank_saq[i][playerid]); }
  122.     format(quantia_str, sizeof(quantia_str), "%d", GetPVarInt(playerid, "quantidade"));
  123.     PlayerTextDrawSetString(playerid, bank_transfer[6][playerid], quantia_str);
  124.     ShowPlayerTransferText(playerid);
  125.     return 1;
  126. }
  127.  
  128. ShowPlayerTransferText(playerid)
  129. {
  130.     for(new i = 0; i < sizeof(bank_transfer); i++) { PlayerTextDrawShow(playerid, bank_transfer[i][playerid]); }
  131.     return 1;
  132. }
  133.  
  134. ShowPlayerDepositText(playerid)
  135. {
  136.     for(new i = 0; i < sizeof(bank_deposit); i++) { PlayerTextDrawShow(playerid, bank_deposit[i][playerid]); }
  137.     return 1;
  138. }
  139.  
  140. ShowPlayerSaqText(playerid)
  141. {
  142.     for(new i = 0; i < sizeof(bank_saq); i++) { PlayerTextDrawShow(playerid, bank_saq[i][playerid]); }
  143.     return 1;
  144. }
  145.  
  146. IfPlayerDeposit(playerid)
  147. {
  148.     if(GetPVarInt(playerid, "quantidade") == 0)
  149.     return SendClientMessage(playerid, -1, ""c_firebrick"Você não depositou nada.");
  150.     GivePlayerMoney(playerid, - GetPVarInt(playerid, "quantidade"));
  151.     p_saldo[playerid] += GetPVarInt(playerid, "quantidade");
  152.     SendClientMessageEx(playerid, -1, ""c_dimgrey"Você depositou "c_seagreen"%dR$ "c_dimgrey"em sua conta corrente.", GetPVarInt(playerid, "quantidade"));
  153.     SendClientMessageEx(playerid, -1, ""c_dimgrey"Seu novo saldo é de "c_seagreen"%dR$"c_dimgrey".", p_saldo[playerid]);
  154.     format(quantia_str, sizeof(quantia_str), "VOCE POSSUI ~g~%dR$ ~w~EM SUA CONTA CORRENTE.", p_saldo[playerid]);
  155.     PlayerTextDrawSetString(playerid, bank_bg[10][playerid], quantia_str);
  156.     return SalvarDados(playerid), SetPVarInt(playerid, "quantidade", 0), format(quantia_str, sizeof(quantia_str), "%d", GetPVarInt(playerid, "quantidade")), PlayerTextDrawSetString(playerid, bank_deposit[6][playerid], quantia_str);
  157. }
  158.  
  159. IfPlayerSaq(playerid)
  160. {
  161.     if(GetPVarInt(playerid, "quantidade") == 0)
  162.     return SendClientMessage(playerid, -1, ""c_firebrick"Você não sacou nada.");
  163.     GivePlayerMoney(playerid, GetPVarInt(playerid, "quantidade"));
  164.     p_saldo[playerid] -= GetPVarInt(playerid, "quantidade");
  165.     SendClientMessageEx(playerid, -1, ""c_dimgrey"Você "c_firebrick"sacou "c_seagreen"%dR$ "c_dimgrey"de sua conta corrente.", GetPVarInt(playerid, "quantidade"));
  166.     SendClientMessageEx(playerid, -1, ""c_dimgrey"Seu novo saldo é de "c_seagreen"%dR$"c_dimgrey".", p_saldo[playerid]);
  167.     format(quantia_str, sizeof(quantia_str), "VOCE POSSUI ~g~%dR$ ~w~EM SUA CONTA CORRENTE.", p_saldo[playerid]);
  168.     PlayerTextDrawSetString(playerid, bank_bg[10][playerid], quantia_str);
  169.     return SalvarDados(playerid), SetPVarInt(playerid, "quantidade", 0), format(quantia_str, sizeof(quantia_str), "%d", GetPVarInt(playerid, "quantidade")), PlayerTextDrawSetString(playerid, bank_saq[6][playerid], quantia_str);
  170. }
  171.  
  172. IfPlayerTransfer(playerid)
  173. {
  174.     if(GetPVarInt(playerid, "quantidade") == 0)
  175.     return SendClientMessage(playerid, -1, ""c_firebrick"Você não transferiu nada.");
  176.     p_saldo[playerid] -= GetPVarInt(playerid, "quantidade");
  177.     p_saldo[GetPVarInt(playerid, "id")] += GetPVarInt(playerid, "quantidade");
  178.     SendClientMessageEx(playerid, -1, ""c_dimgrey"Você transferiu "c_seagreen"%dR$ "c_dimgrey"da sua conta corrente para conta do player %s.", GetPVarInt(playerid, "quantidade"), p_name[GetPVarInt(playerid, "id")]);
  179.     SendClientMessageEx(playerid, -1, ""c_dimgrey"Seu novo saldo é de "c_seagreen"%dR$"c_dimgrey".", p_saldo[playerid]);
  180.     SendClientMessageEx(GetPVarInt(playerid, "id"), -1, ""c_dimgrey"Você recebeu uma transferencia bancária de "c_seagreen"%dR$ "c_dimgrey"do player %s.", GetPVarInt(playerid, "quantidade"), p_name[playerid]);
  181.     SendClientMessageEx(playerid, GetPVarInt(playerid, "id"), ""c_dimgrey"Seu novo saldo é de "c_seagreen"%dR$"c_dimgrey".", p_saldo[GetPVarInt(playerid, "id")]);
  182.     format(quantia_str, sizeof(quantia_str), "VOCE POSSUI ~g~%dR$ ~w~EM SUA CONTA CORRENTE.", p_saldo[playerid]);
  183.     PlayerTextDrawSetString(playerid, bank_bg[10][playerid], quantia_str);
  184.     return SalvarDados(playerid), SalvarDados(GetPVarInt(playerid, "id")), SetPVarInt(playerid, "quantidade", 0), SetPVarInt(playerid, "id", -1), format(quantia_str, sizeof(quantia_str), "%d", GetPVarInt(playerid, "quantidade")), PlayerTextDrawSetString(playerid, bank_transfer[6][playerid], quantia_str);
  185. }
  186.  
  187. IfPlayerClickLogin(playerid)
  188. {
  189.     format(Arquivo, sizeof(Arquivo), "Banco/Contas/%s.ini", p_name[playerid]);
  190.     if (!DOF2::FileExists(Arquivo)) return SendClientMessage(playerid, 0xFF0000AA, "Erro : Você não possui uma conta, se registre para acessar nossos serviços.");
  191.     format(str_ex, sizeof(str_ex), ""c_dimgrey"Olá Sr. "c_orange"%s "c_dimgrey", digite sua senha para logar-se.", p_name[playerid]);
  192.     ShowPlayerDialog(playerid, dialog_login, DIALOG_STYLE_INPUT, "BANCO - LOGIN", str_ex, "Entrar", "Sair");
  193.     return 1;
  194. }
  195.  
  196. IfPlayerClickRegister(playerid)
  197. {
  198.     format(Arquivo, sizeof(Arquivo), "Banco/Contas/%s.ini", p_name[playerid]);
  199.     if (DOF2::FileExists(Arquivo)) return SendClientMessage(playerid, 0xFF0000AA, "Erro : Você já possui uma conta, logue-se para acessar nossos serviços.");
  200.     format(str_ex, sizeof(str_ex), ""c_dimgrey"Olá Sr. "c_orange"%s"c_dimgrey", registre-se agora e desfrute de nossos serviços.", p_name[playerid]);
  201.     ShowPlayerDialog(playerid, dialog_registro, DIALOG_STYLE_INPUT, "BANCO - REGISTRO", str_ex, "Registrar", "Sair");
  202.     return 1;
  203. }
  204.  
  205. OnPlayerClickTransferText(playerid)
  206. {
  207.     if(GetPVarInt(playerid, "id") < 0)
  208.     return SendClientMessage(playerid, -1, ""c_firebrick"Primeiro, indique um ID.");
  209.     ShowPlayerDialog(playerid, dialog_transferir, DIALOG_STYLE_INPUT, "Banco - TRANSFERIR - QUANTIA", "Indique abaixo a quantidade a ser transferida.", "Enviar", "Fechar");
  210.     return 1;
  211. }
  212.  
  213. OnPlayerClickDepositText(playerid)
  214. {
  215.     ShowPlayerDialog(playerid, dialog_depositar, DIALOG_STYLE_INPUT, "Banco - DEPOSITAR", "Insira a quantia que você deseja depositar.", "Depositar", "Fechar");
  216.     return 1;
  217. }
  218.  
  219. OnPlayerClickSaqText(playerid)
  220. {
  221.     ShowPlayerDialog(playerid, dialog_sacar, DIALOG_STYLE_INPUT, "Banco - SACAR", "Insira a quantia que você deseja sacar.", "Sacar", "Fechar");
  222.     return 1;
  223. }
  224.  
  225. OnPlayerClickTransferIdText(playerid)
  226. {
  227.     ShowPlayerDialog(playerid, dialog_transferir_id, DIALOG_STYLE_INPUT, "Banco - TRANSFERENCIA - ID", "Insira o ID do player a receber a transferencia.", "Porximo", "Fechar");
  228.     return 1;
  229. }
  230.  
  231. OnPlayerCloseBank(playerid)
  232. {
  233.     SetPVarInt(playerid, "quantidade", 0), SetPVarInt(playerid, "id", -1);
  234.     for(new i = 0; i < sizeof(bank_deposit); i++) { PlayerTextDrawHide(playerid, bank_deposit[i][playerid]); }
  235.     for(new i = 0; i < sizeof(bank_saq); i++) { PlayerTextDrawHide(playerid, bank_saq[i][playerid]); }
  236.     for(new i = 0; i < sizeof(bank_transfer); i++) { PlayerTextDrawHide(playerid, bank_transfer[i][playerid]); }
  237.     for(new i = 0; i < sizeof(bank_bg); i++) { PlayerTextDrawHide(playerid, bank_bg[i][playerid]); }
  238.     CancelSelectTextDraw(playerid);
  239.     return 1;
  240. }
  241.  
  242. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
  243. {
  244.     switch(dialogid)
  245.     {
  246.         case dialog_registro:
  247.         {
  248.             if (!response) return 1;
  249.             if (response)
  250.             {
  251.                 format(Arquivo, 50, "Banco/Contas/%s.ini", p_name[playerid]);
  252.                 DOF2::CreateFile(Arquivo);
  253.                 DOF2::SetString(Arquivo, "Senha", inputtext);
  254.                 DOF2::SaveFile();
  255.                 new len = strlen(inputtext);
  256.                 if (len < 5 || len > 20) return ShowPlayerDialog(playerid, dialog_registro, DIALOG_STYLE_INPUT, "BANCO - REGISTRO", "Senha deve conter no minimo 5 caracteres.", "Entrar", "Sair");
  257.                 SendClientMessage(playerid, 0xFF0000A, "Conta criada com sucesso.");
  258.             }
  259.         }
  260.         case dialog_login:
  261.         {
  262.             if (!response) return 1;
  263.             if (response)
  264.             {
  265.                 format(Arquivo, 50, "Banco/Contas/%s.ini", p_name[playerid]);
  266.                 format(Senha, 20, "%s", strval(inputtext));
  267.                 if (strcmp(inputtext, DOF2::GetString(Arquivo, "Senha"), true) == 0)
  268.                 {
  269.                     if (!strlen(inputtext))
  270.                     return ShowPlayerDialog(playerid, dialog_login, DIALOG_STYLE_INPUT, "BANCO - LOGIN", "Senha errada, digite a senha correta para logar-se.", "Entrar", "Sair"),
  271.                     SendClientMessage(playerid, 0xFF0000AA, "Senha incorreta, digite novamente!!!");
  272.                     SendClientMessage(playerid, 0xFF0000A, "Logado com sucesso.");
  273.                     for(new i = 0; i < sizeof(bank_rl); i++) { PlayerTextDrawHide(playerid, bank_rl[i][playerid]); }
  274.                     format(quantia_str, sizeof(quantia_str), "SEJA VEM VINDO %s", p_name[playerid]);
  275.                     PlayerTextDrawSetString(playerid, bank_bg[10][playerid], quantia_str);
  276.                     format(quantia_str, sizeof(quantia_str), "VOCE POSSUI ~g~%dR$ ~w~EM SUA CONTA CORRENTE.", p_saldo[playerid]);
  277.                     PlayerTextDrawSetString(playerid, bank_bg[10][playerid], quantia_str);
  278.                     for(new i = 0; i < sizeof(bank_bg); i++) { PlayerTextDrawShow(playerid, bank_bg[i][playerid]); }
  279.                 }
  280.                 else
  281.                 {
  282.                     ShowPlayerDialog(playerid, dialog_login, DIALOG_STYLE_INPUT, "BANCO - LOGIN", "Senha errada, insira a senha correta.", "Entrar", "Sair");
  283.                     SendClientMessage(playerid, 0xFF0000AA, "Senha incorreta, digite novamente!!!");
  284.                 }
  285.             }
  286.         }
  287.         case dialog_depositar:
  288.         {
  289.             if(!response) return 1;
  290.             if(GetPlayerMoney(playerid) < strval(inputtext))
  291.             return SendClientMessage(playerid, -1, ""c_firebrick"Você não tem tanto dinheiro assim em mãos."),
  292.             ShowPlayerDialog(playerid, dialog_depositar, DIALOG_STYLE_INPUT, "Banco - DEPOSITAR", "Insira a quantia que você deseja depositar.", "Depositar", "Fechar");
  293.             SetPVarInt(playerid, "quantidade", strval(inputtext));
  294.             format(quantia_str, sizeof(quantia_str), "%d", GetPVarInt(playerid, "quantidade"));
  295.             PlayerTextDrawSetString(playerid, bank_deposit[6][playerid], quantia_str);
  296.    
  297.         }
  298.         case dialog_sacar:
  299.         {
  300.             if(!response) return 1;
  301.             if(p_saldo[playerid] < strval(inputtext))
  302.             return SendClientMessage(playerid, -1, ""c_firebrick"Você não tem tanto dinheiro assim em sua conta corrente."),
  303.             ShowPlayerDialog(playerid, dialog_sacar, DIALOG_STYLE_INPUT, "Banco - SACAR", "Insira a quantia que você deseja sacar.", "Sacar", "Fechar");
  304.             SetPVarInt(playerid, "quantidade", strval(inputtext));
  305.             format(quantia_str, sizeof(quantia_str), "%d", GetPVarInt(playerid, "quantidade"));
  306.             PlayerTextDrawSetString(playerid, bank_saq[6][playerid], quantia_str);
  307.         }
  308.         case dialog_transferir_id:
  309.         {
  310.             if(!response) return 1;
  311.             if(!IsPlayerConnected(strval(inputtext)))
  312.             return SendClientMessage(playerid, -1, ""c_firebrick"Jogador Offline."),
  313.             ShowPlayerDialog(playerid, dialog_transferir_id, DIALOG_STYLE_INPUT, "Banco - TRANSFERENCIA - ID", "Insira o ID do player a receber a transferencia.", "Porximo", "Fechar");
  314.             SetPVarInt(playerid, "id", strval(inputtext));
  315.             format(quantia_str, sizeof(quantia_str), "%d", GetPVarInt(playerid, "id"));
  316.             PlayerTextDrawSetString(playerid, bank_transfer[10][playerid], quantia_str);
  317.             ShowPlayerDialog(playerid, 2943, DIALOG_STYLE_MSGBOX, "AVISO", ""c_orange"Agora ao lado, indique a quantia a ser transferida.", "OK", #);
  318.         }
  319.         case dialog_transferir:
  320.         {
  321.             if(!response) return 1;
  322.             if(p_saldo[playerid] < strval(inputtext))
  323.             return SendClientMessage(playerid, -1, ""c_firebrick"Você não tem tanto dinheiro assim em sua conta corrente."), SetPVarInt(playerid, "id", -1),
  324.             ShowPlayerDialog(playerid, dialog_transferir, DIALOG_STYLE_INPUT, "Banco - TRANSFERIR - QUANTIA", "Indique abaixo a quantidade a ser transferida.", "Enviar", "Fechar");
  325.             SetPVarInt(playerid, "quantidade", strval(inputtext));
  326.             format(quantia_str, sizeof(quantia_str), "%d", GetPVarInt(playerid, "quantidade"));
  327.             PlayerTextDrawSetString(playerid, bank_transfer[6][playerid], quantia_str);
  328.         }
  329.        
  330.     }
  331.     return 1;
  332. }
  333.  
  334.  
  335. CMD:banco(playerid, params[])
  336. {
  337.     for(new i = 0; i < sizeof(bank_rl); i++) { PlayerTextDrawShow(playerid, bank_rl[i][playerid]); }
  338.     SelectTextDraw(playerid, 0xEE2C2CFF);
  339.     return 1;
  340. }
  341.  
  342. CMD:bteste(playerid)
  343. {
  344.     GivePlayerMoney(playerid, 8000);
  345.     return 1;
  346. }
  347.  
  348. SalvarDados(playerid)
  349. {
  350.     format(Arquivo, 40, "Banco/Contas/%s.ini", p_name[playerid]);
  351.     if(!DOF2::FileExists(Arquivo)) DOF2::CreateFile(Arquivo);
  352.     DOF2::SetInt(Arquivo, "Saldo", p_saldo[playerid]);
  353.     return DOF2::SaveFile();
  354. }
  355.  
  356. CarregarDados(playerid)
  357. {
  358.     format(Arquivo, 40, "Banco/Contas/%s.ini", p_name[playerid]);
  359.     p_saldo[playerid] = DOF2::GetInt(Arquivo, "Saldo");
  360.     return 1;
  361. }
  362.  
  363. LoadBANK(playerid)
  364. {
  365.     bank_bg[0][playerid] = CreatePlayerTextDraw(playerid, 179.375000, 182.583343, "LD_SPAC:white");
  366.     PlayerTextDrawLetterSize(playerid, bank_bg[0][playerid], 0.000000, 0.000000);
  367.     PlayerTextDrawTextSize(playerid, bank_bg[0][playerid], 291.875000, 26.250000);
  368.     PlayerTextDrawAlignment(playerid, bank_bg[0][playerid], 1);
  369.     PlayerTextDrawColor(playerid, bank_bg[0][playerid], -13618945);
  370.     PlayerTextDrawSetShadow(playerid, bank_bg[0][playerid], 0);
  371.     PlayerTextDrawSetOutline(playerid, bank_bg[0][playerid], 0);
  372.     PlayerTextDrawFont(playerid, bank_bg[0][playerid], 4);
  373.  
  374.     bank_bg[1][playerid] = CreatePlayerTextDraw(playerid, 179.375000, 210.583343, "LD_SPAC:white");
  375.     PlayerTextDrawLetterSize(playerid, bank_bg[1][playerid], 0.000000, 0.000000);
  376.     PlayerTextDrawTextSize(playerid, bank_bg[1][playerid], 291.875000, 136.499969);
  377.     PlayerTextDrawAlignment(playerid, bank_bg[1][playerid], 1);
  378.     PlayerTextDrawColor(playerid, bank_bg[1][playerid], -1448629761);
  379.     PlayerTextDrawSetShadow(playerid, bank_bg[1][playerid], 0);
  380.     PlayerTextDrawSetOutline(playerid, bank_bg[1][playerid], 0);
  381.     PlayerTextDrawFont(playerid, bank_bg[1][playerid], 4);
  382.  
  383.     bank_bg[2][playerid] = CreatePlayerTextDraw(playerid, 179.375000, 210.583343, "LD_SPAC:white");
  384.     PlayerTextDrawLetterSize(playerid, bank_bg[2][playerid], 0.000000, 0.000000);
  385.     PlayerTextDrawTextSize(playerid, bank_bg[2][playerid], 291.875000, 27.999984);
  386.     PlayerTextDrawAlignment(playerid, bank_bg[2][playerid], 1);
  387.     PlayerTextDrawColor(playerid, bank_bg[2][playerid], -2088006657);
  388.     PlayerTextDrawSetShadow(playerid, bank_bg[2][playerid], 0);
  389.     PlayerTextDrawSetOutline(playerid, bank_bg[2][playerid], 0);
  390.     PlayerTextDrawFont(playerid, bank_bg[2][playerid], 4);
  391.  
  392.     bank_bg[3][playerid] = CreatePlayerTextDraw(playerid, 177.500000, 233.916534, "-");
  393.     PlayerTextDrawLetterSize(playerid, bank_bg[3][playerid], 20.555555, 0.829997);
  394.     PlayerTextDrawAlignment(playerid, bank_bg[3][playerid], 1);
  395.     PlayerTextDrawColor(playerid, bank_bg[3][playerid], -5164801);
  396.     PlayerTextDrawSetShadow(playerid, bank_bg[3][playerid], 0);
  397.     PlayerTextDrawSetOutline(playerid, bank_bg[3][playerid], 0);
  398.     PlayerTextDrawBackgroundColor(playerid, bank_bg[3][playerid], 51);
  399.     PlayerTextDrawFont(playerid, bank_bg[3][playerid], 1);
  400.     PlayerTextDrawSetProportional(playerid, bank_bg[3][playerid], 1);
  401.  
  402.     bank_bg[4][playerid] = CreatePlayerTextDraw(playerid, 191.250000, 188.999954, "BANCO");
  403.     PlayerTextDrawLetterSize(playerid, bank_bg[4][playerid], 0.429374, 1.454165);
  404.     PlayerTextDrawAlignment(playerid, bank_bg[4][playerid], 1);
  405.     PlayerTextDrawColor(playerid, bank_bg[4][playerid], -1);
  406.     PlayerTextDrawSetShadow(playerid, bank_bg[4][playerid], 0);
  407.     PlayerTextDrawSetOutline(playerid, bank_bg[4][playerid], 0);
  408.     PlayerTextDrawBackgroundColor(playerid, bank_bg[4][playerid], 51);
  409.     PlayerTextDrawFont(playerid, bank_bg[4][playerid], 2);
  410.     PlayerTextDrawSetProportional(playerid, bank_bg[4][playerid], 1);
  411.  
  412.     bank_bg[5][playerid] = CreatePlayerTextDraw(playerid, 190.625000, 217.583328, "DEPOSITAR");
  413.     PlayerTextDrawLetterSize(playerid, bank_bg[5][playerid], 0.410039, 1.500844);
  414.     PlayerTextDrawAlignment(playerid, bank_bg[5][playerid], 1);
  415.     PlayerTextDrawColor(playerid, bank_bg[5][playerid], -1);
  416.     PlayerTextDrawSetShadow(playerid, bank_bg[5][playerid], 0);
  417.     PlayerTextDrawSetOutline(playerid, bank_bg[5][playerid], 0);
  418.     PlayerTextDrawBackgroundColor(playerid, bank_bg[5][playerid], 51);
  419.     PlayerTextDrawFont(playerid, bank_bg[5][playerid], 2);
  420.     PlayerTextDrawSetProportional(playerid, bank_bg[5][playerid], 1);
  421.     PlayerTextDrawSetSelectable(playerid, bank_bg[5][playerid], true);
  422.     PlayerTextDrawTextSize(playerid, bank_bg[5][playerid], 282.000000, 10.000000);
  423.  
  424.     bank_bg[6][playerid] = CreatePlayerTextDraw(playerid, 293.125000, 217.583297, "SACAR");
  425.     PlayerTextDrawLetterSize(playerid, bank_bg[6][playerid], 0.410039, 1.500844);
  426.     PlayerTextDrawAlignment(playerid, bank_bg[6][playerid], 1);
  427.     PlayerTextDrawColor(playerid, bank_bg[6][playerid], -1);
  428.     PlayerTextDrawSetShadow(playerid, bank_bg[6][playerid], 0);
  429.     PlayerTextDrawSetOutline(playerid, bank_bg[6][playerid], 0);
  430.     PlayerTextDrawBackgroundColor(playerid, bank_bg[6][playerid], 51);
  431.     PlayerTextDrawFont(playerid, bank_bg[6][playerid], 2);
  432.     PlayerTextDrawSetProportional(playerid, bank_bg[6][playerid], 1);
  433.     PlayerTextDrawSetSelectable(playerid, bank_bg[6][playerid], true);
  434.     PlayerTextDrawTextSize(playerid, bank_bg[6][playerid], 385.000000, 10.000000);
  435.  
  436.     bank_bg[7][playerid] = CreatePlayerTextDraw(playerid, 357.500000, 217.000045, "TRANSFERIR");
  437.     PlayerTextDrawLetterSize(playerid, bank_bg[7][playerid], 0.410039, 1.500844);
  438.     PlayerTextDrawAlignment(playerid, bank_bg[7][playerid], 1);
  439.     PlayerTextDrawColor(playerid, bank_bg[7][playerid], -1);
  440.     PlayerTextDrawSetShadow(playerid, bank_bg[7][playerid], 0);
  441.     PlayerTextDrawSetOutline(playerid, bank_bg[7][playerid], 0);
  442.     PlayerTextDrawBackgroundColor(playerid, bank_bg[7][playerid], 51);
  443.     PlayerTextDrawFont(playerid, bank_bg[7][playerid], 2);
  444.     PlayerTextDrawSetProportional(playerid, bank_bg[7][playerid], 1);
  445.     PlayerTextDrawSetSelectable(playerid, bank_bg[7][playerid], true);
  446.     PlayerTextDrawTextSize(playerid, bank_bg[7][playerid], 449.000000, 10.000000);
  447.  
  448.     bank_bg[8][playerid] = CreatePlayerTextDraw(playerid, 179.375000, 348.833312, "LD_SPAC:white");
  449.     PlayerTextDrawLetterSize(playerid, bank_bg[8][playerid], 0.000000, 0.000000);
  450.     PlayerTextDrawTextSize(playerid, bank_bg[8][playerid], 291.875000, 40.250000);
  451.     PlayerTextDrawAlignment(playerid, bank_bg[8][playerid], 1);
  452.     PlayerTextDrawColor(playerid, bank_bg[8][playerid], -9803009);
  453.     PlayerTextDrawSetShadow(playerid, bank_bg[8][playerid], 0);
  454.     PlayerTextDrawSetOutline(playerid, bank_bg[8][playerid], 0);
  455.     PlayerTextDrawFont(playerid, bank_bg[8][playerid], 4);
  456.  
  457.     bank_bg[9][playerid] = CreatePlayerTextDraw(playerid, 184.375000, 358.166748, "SEJA VEM VINDO 1SBED_PLAYER");
  458.     PlayerTextDrawLetterSize(playerid, bank_bg[9][playerid], 0.267497, 1.039999);
  459.     PlayerTextDrawAlignment(playerid, bank_bg[9][playerid], 1);
  460.     PlayerTextDrawColor(playerid, bank_bg[9][playerid], -1);
  461.     PlayerTextDrawSetShadow(playerid, bank_bg[9][playerid], 0);
  462.     PlayerTextDrawSetOutline(playerid, bank_bg[9][playerid], 0);
  463.     PlayerTextDrawBackgroundColor(playerid, bank_bg[9][playerid], 51);
  464.     PlayerTextDrawFont(playerid, bank_bg[9][playerid], 2);
  465.     PlayerTextDrawSetProportional(playerid, bank_bg[9][playerid], 1);
  466.  
  467.     bank_bg[10][playerid] = CreatePlayerTextDraw(playerid, 184.375000, 368.666564, "VOCE POSSUI ~g~8000000R$~w~ EM SUA CONTA CORRENTE.");
  468.     PlayerTextDrawLetterSize(playerid, bank_bg[10][playerid], 0.237498, 1.029999);
  469.     PlayerTextDrawAlignment(playerid, bank_bg[10][playerid], 1);
  470.     PlayerTextDrawColor(playerid, bank_bg[10][playerid], -1);
  471.     PlayerTextDrawSetShadow(playerid, bank_bg[10][playerid], 0);
  472.     PlayerTextDrawSetOutline(playerid, bank_bg[10][playerid], 0);
  473.     PlayerTextDrawBackgroundColor(playerid, bank_bg[10][playerid], 51);
  474.     PlayerTextDrawFont(playerid, bank_bg[10][playerid], 2);
  475.     PlayerTextDrawSetProportional(playerid, bank_bg[10][playerid], 1);
  476.  
  477.     bank_bg[11][playerid] = CreatePlayerTextDraw(playerid, 453.125000, 186.666687, "x");
  478.     PlayerTextDrawLetterSize(playerid, bank_bg[11][playerid], 0.449999, 1.600000);
  479.     PlayerTextDrawAlignment(playerid, bank_bg[11][playerid], 1);
  480.     PlayerTextDrawColor(playerid, bank_bg[11][playerid], -1);
  481.     PlayerTextDrawSetShadow(playerid, bank_bg[11][playerid], 0);
  482.     PlayerTextDrawSetOutline(playerid, bank_bg[11][playerid], 0);
  483.     PlayerTextDrawBackgroundColor(playerid, bank_bg[11][playerid], 51);
  484.     PlayerTextDrawFont(playerid, bank_bg[11][playerid], 1);
  485.     PlayerTextDrawSetProportional(playerid, bank_bg[11][playerid], 1);
  486.     PlayerTextDrawSetSelectable(playerid, bank_bg[11][playerid], true);
  487.     PlayerTextDrawTextSize(playerid, bank_bg[11][playerid], 545.000000, 10.000000);
  488.     // DEPOSITO
  489.     bank_deposit[0][playerid] = CreatePlayerTextDraw(playerid, 202.500000, 252.583328, "DEPOSITO");
  490.     PlayerTextDrawLetterSize(playerid, bank_deposit[0][playerid], 0.429374, 1.454164);
  491.     PlayerTextDrawAlignment(playerid, bank_deposit[0][playerid], 1);
  492.     PlayerTextDrawColor(playerid, bank_deposit[0][playerid], -13618945);
  493.     PlayerTextDrawSetShadow(playerid, bank_deposit[0][playerid], 0);
  494.     PlayerTextDrawSetOutline(playerid, bank_deposit[0][playerid], 0);
  495.     PlayerTextDrawBackgroundColor(playerid, bank_deposit[0][playerid], 51);
  496.     PlayerTextDrawFont(playerid, bank_deposit[0][playerid], 2);
  497.     PlayerTextDrawSetProportional(playerid, bank_deposit[0][playerid], 1);
  498.  
  499.     bank_deposit[1][playerid] = CreatePlayerTextDraw(playerid, 190.625000, 270.666473, "INSIRA NO CAMPO VAZIO A QUANTIA QUE DESEJA~n~DEPOSITAR.");
  500.     PlayerTextDrawLetterSize(playerid, bank_deposit[1][playerid], 0.237498, 1.029999);
  501.     PlayerTextDrawAlignment(playerid, bank_deposit[1][playerid], 1);
  502.     PlayerTextDrawColor(playerid, bank_deposit[1][playerid], -9803009);
  503.     PlayerTextDrawSetShadow(playerid, bank_deposit[1][playerid], 0);
  504.     PlayerTextDrawSetOutline(playerid, bank_deposit[1][playerid], 0);
  505.     PlayerTextDrawBackgroundColor(playerid, bank_deposit[1][playerid], 51);
  506.     PlayerTextDrawFont(playerid, bank_deposit[1][playerid], 2);
  507.     PlayerTextDrawSetProportional(playerid, bank_deposit[1][playerid], 1);
  508.  
  509.     bank_deposit[2][playerid] = CreatePlayerTextDraw(playerid, 248.750000, 289.333221, "-");
  510.     PlayerTextDrawLetterSize(playerid, bank_deposit[2][playerid], 9.999999, 1.100000);
  511.     PlayerTextDrawAlignment(playerid, bank_deposit[2][playerid], 1);
  512.     PlayerTextDrawColor(playerid, bank_deposit[2][playerid], -295476225);
  513.     PlayerTextDrawSetShadow(playerid, bank_deposit[2][playerid], 0);
  514.     PlayerTextDrawSetOutline(playerid, bank_deposit[2][playerid], 0);
  515.     PlayerTextDrawBackgroundColor(playerid, bank_deposit[2][playerid], 51);
  516.     PlayerTextDrawFont(playerid, bank_deposit[2][playerid], 1);
  517.     PlayerTextDrawSetProportional(playerid, bank_deposit[2][playerid], 1);
  518.  
  519.     bank_deposit[3][playerid] = CreatePlayerTextDraw(playerid, 248.500000, 306.083312, "-");
  520.     PlayerTextDrawLetterSize(playerid, bank_deposit[3][playerid], 9.999999, 1.100000);
  521.     PlayerTextDrawAlignment(playerid, bank_deposit[3][playerid], 1);
  522.     PlayerTextDrawColor(playerid, bank_deposit[3][playerid], -295476225);
  523.     PlayerTextDrawSetShadow(playerid, bank_deposit[3][playerid], 0);
  524.     PlayerTextDrawSetOutline(playerid, bank_deposit[3][playerid], 0);
  525.     PlayerTextDrawBackgroundColor(playerid, bank_deposit[3][playerid], 51);
  526.     PlayerTextDrawFont(playerid, bank_deposit[3][playerid], 1);
  527.     PlayerTextDrawSetProportional(playerid, bank_deposit[3][playerid], 1);
  528.  
  529.     bank_deposit[4][playerid] = CreatePlayerTextDraw(playerid, 378.250000, 299.000000, "usebox");
  530.     PlayerTextDrawLetterSize(playerid, bank_deposit[4][playerid], 0.000000, 1.174076);
  531.     PlayerTextDrawTextSize(playerid, bank_deposit[4][playerid], 261.125000, 0.000000);
  532.     PlayerTextDrawAlignment(playerid, bank_deposit[4][playerid], 1);
  533.     PlayerTextDrawColor(playerid, bank_deposit[4][playerid], 0);
  534.     PlayerTextDrawUseBox(playerid, bank_deposit[4][playerid], true);
  535.     PlayerTextDrawBoxColor(playerid, bank_deposit[4][playerid], 102);
  536.     PlayerTextDrawSetShadow(playerid, bank_deposit[4][playerid], 0);
  537.     PlayerTextDrawSetOutline(playerid, bank_deposit[4][playerid], 0);
  538.     PlayerTextDrawFont(playerid, bank_deposit[4][playerid], 0);
  539.  
  540.     bank_deposit[5][playerid] = CreatePlayerTextDraw(playerid, 268.750000, 320.250030, "DEPOSITAR");
  541.     PlayerTextDrawLetterSize(playerid, bank_deposit[5][playerid], 0.449999, 1.600000);
  542.     PlayerTextDrawAlignment(playerid, bank_deposit[5][playerid], 1);
  543.     PlayerTextDrawColor(playerid, bank_deposit[5][playerid], -850045441);
  544.     PlayerTextDrawSetShadow(playerid, bank_deposit[5][playerid], 0);
  545.     PlayerTextDrawSetOutline(playerid, bank_deposit[5][playerid], 0);
  546.     PlayerTextDrawBackgroundColor(playerid, bank_deposit[5][playerid], 51);
  547.     PlayerTextDrawFont(playerid, bank_deposit[5][playerid], 2);
  548.     PlayerTextDrawSetProportional(playerid, bank_deposit[5][playerid], 1);
  549.     PlayerTextDrawSetSelectable(playerid, bank_deposit[5][playerid], true);
  550.     PlayerTextDrawTextSize(playerid, bank_deposit[5][playerid], 360.000000, 10.000000);
  551.  
  552.     bank_deposit[6][playerid] = CreatePlayerTextDraw(playerid, 271.875000, 299.250030, "____________________________-");
  553.     PlayerTextDrawLetterSize(playerid, bank_deposit[6][playerid], 0.282498, 0.929163);
  554.     PlayerTextDrawAlignment(playerid, bank_deposit[6][playerid], 1);
  555.     PlayerTextDrawColor(playerid, bank_deposit[6][playerid], -1);
  556.     PlayerTextDrawSetShadow(playerid, bank_deposit[6][playerid], 0);
  557.     PlayerTextDrawSetOutline(playerid, bank_deposit[6][playerid], 0);
  558.     PlayerTextDrawBackgroundColor(playerid, bank_deposit[6][playerid], 51);
  559.     PlayerTextDrawFont(playerid, bank_deposit[6][playerid], 2);
  560.     PlayerTextDrawSetProportional(playerid, bank_deposit[6][playerid], 1);
  561.     PlayerTextDrawSetSelectable(playerid, bank_deposit[6][playerid], true);
  562.     PlayerTextDrawTextSize(playerid, bank_deposit[6][playerid], 363.000000, 10.000000);
  563.     // SAQUE
  564.     bank_saq[0][playerid] = CreatePlayerTextDraw(playerid, 202.500000, 252.583328, "SAQUE");
  565.     PlayerTextDrawLetterSize(playerid, bank_saq[0][playerid], 0.429374, 1.454164);
  566.     PlayerTextDrawAlignment(playerid, bank_saq[0][playerid], 1);
  567.     PlayerTextDrawColor(playerid, bank_saq[0][playerid], -13618945);
  568.     PlayerTextDrawSetShadow(playerid, bank_saq[0][playerid], 0);
  569.     PlayerTextDrawSetOutline(playerid, bank_saq[0][playerid], 0);
  570.     PlayerTextDrawBackgroundColor(playerid, bank_saq[0][playerid], 51);
  571.     PlayerTextDrawFont(playerid, bank_saq[0][playerid], 2);
  572.     PlayerTextDrawSetProportional(playerid, bank_saq[0][playerid], 1);
  573.  
  574.     bank_saq[1][playerid] = CreatePlayerTextDraw(playerid, 190.625000, 270.666473, "INSIRA NO CAMPO VAZIO A QUANTIA QUE DESEJA SACAR.");
  575.     PlayerTextDrawLetterSize(playerid, bank_saq[1][playerid], 0.237498, 1.029999);
  576.     PlayerTextDrawAlignment(playerid, bank_saq[1][playerid], 1);
  577.     PlayerTextDrawColor(playerid, bank_saq[1][playerid], -9803009);
  578.     PlayerTextDrawSetShadow(playerid, bank_saq[1][playerid], 0);
  579.     PlayerTextDrawSetOutline(playerid, bank_saq[1][playerid], 0);
  580.     PlayerTextDrawBackgroundColor(playerid, bank_saq[1][playerid], 51);
  581.     PlayerTextDrawFont(playerid, bank_saq[1][playerid], 2);
  582.     PlayerTextDrawSetProportional(playerid, bank_saq[1][playerid], 1);
  583.  
  584.     bank_saq[2][playerid] = CreatePlayerTextDraw(playerid, 248.750000, 289.333221, "-");
  585.     PlayerTextDrawLetterSize(playerid, bank_saq[2][playerid], 9.999999, 1.100000);
  586.     PlayerTextDrawAlignment(playerid, bank_saq[2][playerid], 1);
  587.     PlayerTextDrawColor(playerid, bank_saq[2][playerid], -295476225);
  588.     PlayerTextDrawSetShadow(playerid, bank_saq[2][playerid], 0);
  589.     PlayerTextDrawSetOutline(playerid, bank_saq[2][playerid], 0);
  590.     PlayerTextDrawBackgroundColor(playerid, bank_saq[2][playerid], 51);
  591.     PlayerTextDrawFont(playerid, bank_saq[2][playerid], 1);
  592.     PlayerTextDrawSetProportional(playerid, bank_saq[2][playerid], 1);
  593.  
  594.     bank_saq[3][playerid] = CreatePlayerTextDraw(playerid, 248.500000, 306.083312, "-");
  595.     PlayerTextDrawLetterSize(playerid, bank_saq[3][playerid], 9.999999, 1.100000);
  596.     PlayerTextDrawAlignment(playerid, bank_saq[3][playerid], 1);
  597.     PlayerTextDrawColor(playerid, bank_saq[3][playerid], -295476225);
  598.     PlayerTextDrawSetShadow(playerid, bank_saq[3][playerid], 0);
  599.     PlayerTextDrawSetOutline(playerid, bank_saq[3][playerid], 0);
  600.     PlayerTextDrawBackgroundColor(playerid, bank_saq[3][playerid], 51);
  601.     PlayerTextDrawFont(playerid, bank_saq[3][playerid], 1);
  602.     PlayerTextDrawSetProportional(playerid, bank_saq[3][playerid], 1);
  603.  
  604.     bank_saq[4][playerid] = CreatePlayerTextDraw(playerid, 378.250000, 299.000000, "usebox");
  605.     PlayerTextDrawLetterSize(playerid, bank_saq[4][playerid], 0.000000, 1.174076);
  606.     PlayerTextDrawTextSize(playerid, bank_saq[4][playerid], 261.125000, 0.000000);
  607.     PlayerTextDrawAlignment(playerid, bank_saq[4][playerid], 1);
  608.     PlayerTextDrawColor(playerid, bank_saq[4][playerid], 0);
  609.     PlayerTextDrawUseBox(playerid, bank_saq[4][playerid], true);
  610.     PlayerTextDrawBoxColor(playerid, bank_saq[4][playerid], 102);
  611.     PlayerTextDrawSetShadow(playerid, bank_saq[4][playerid], 0);
  612.     PlayerTextDrawSetOutline(playerid, bank_saq[4][playerid], 0);
  613.     PlayerTextDrawFont(playerid, bank_saq[4][playerid], 0);
  614.  
  615.     bank_saq[5][playerid] = CreatePlayerTextDraw(playerid, 288.125000, 320.833374, "SACAR");
  616.     PlayerTextDrawLetterSize(playerid, bank_saq[5][playerid], 0.449999, 1.600000);
  617.     PlayerTextDrawAlignment(playerid, bank_saq[5][playerid], 1);
  618.     PlayerTextDrawColor(playerid, bank_saq[5][playerid], -850045441);
  619.     PlayerTextDrawSetShadow(playerid, bank_saq[5][playerid], 0);
  620.     PlayerTextDrawSetOutline(playerid, bank_saq[5][playerid], 0);
  621.     PlayerTextDrawBackgroundColor(playerid, bank_saq[5][playerid], 51);
  622.     PlayerTextDrawFont(playerid, bank_saq[5][playerid], 2);
  623.     PlayerTextDrawSetProportional(playerid, bank_saq[5][playerid], 1);
  624.     PlayerTextDrawSetSelectable(playerid, bank_saq[5][playerid], true);
  625.     PlayerTextDrawTextSize(playerid, bank_saq[5][playerid], 380.000000, 10.000000);
  626.  
  627.     bank_saq[6][playerid] = CreatePlayerTextDraw(playerid, 271.875000, 299.250030, "____________________________-");
  628.     PlayerTextDrawLetterSize(playerid, bank_saq[6][playerid], 0.282498, 0.929163);
  629.     PlayerTextDrawAlignment(playerid, bank_saq[6][playerid], 1);
  630.     PlayerTextDrawColor(playerid, bank_saq[6][playerid], -1);
  631.     PlayerTextDrawSetShadow(playerid, bank_saq[6][playerid], 0);
  632.     PlayerTextDrawSetOutline(playerid, bank_saq[6][playerid], 0);
  633.     PlayerTextDrawBackgroundColor(playerid, bank_saq[6][playerid], 51);
  634.     PlayerTextDrawFont(playerid, bank_saq[6][playerid], 2);
  635.     PlayerTextDrawSetProportional(playerid, bank_saq[6][playerid], 1);
  636.     PlayerTextDrawSetSelectable(playerid, bank_saq[6][playerid], true);
  637.     PlayerTextDrawTextSize(playerid, bank_saq[6][playerid], 363.000000, 10.000000);
  638.     // TRANSFERIR
  639.     bank_transfer[0][playerid] = CreatePlayerTextDraw(playerid, 202.500000, 252.583328, "TRANSFERENCIA");
  640.     PlayerTextDrawLetterSize(playerid, bank_transfer[0][playerid], 0.429374, 1.454164);
  641.     PlayerTextDrawAlignment(playerid, bank_transfer[0][playerid], 1);
  642.     PlayerTextDrawColor(playerid, bank_transfer[0][playerid], -13618945);
  643.     PlayerTextDrawSetShadow(playerid, bank_transfer[0][playerid], 0);
  644.     PlayerTextDrawSetOutline(playerid, bank_transfer[0][playerid], 0);
  645.     PlayerTextDrawBackgroundColor(playerid, bank_transfer[0][playerid], 51);
  646.     PlayerTextDrawFont(playerid, bank_transfer[0][playerid], 2);
  647.     PlayerTextDrawSetProportional(playerid, bank_transfer[0][playerid], 1);
  648.  
  649.     bank_transfer[1][playerid] = CreatePlayerTextDraw(playerid, 190.625000, 270.666473, "INSIRA NO CAMPO VAZIO O ID DO PLAYER A RECEBER~n~A TRANSFERENCIA E A QUANTIA.");
  650.     PlayerTextDrawLetterSize(playerid, bank_transfer[1][playerid], 0.237498, 1.029999);
  651.     PlayerTextDrawAlignment(playerid, bank_transfer[1][playerid], 1);
  652.     PlayerTextDrawColor(playerid, bank_transfer[1][playerid], -9803009);
  653.     PlayerTextDrawSetShadow(playerid, bank_transfer[1][playerid], 0);
  654.     PlayerTextDrawSetOutline(playerid, bank_transfer[1][playerid], 0);
  655.     PlayerTextDrawBackgroundColor(playerid, bank_transfer[1][playerid], 51);
  656.     PlayerTextDrawFont(playerid, bank_transfer[1][playerid], 2);
  657.     PlayerTextDrawSetProportional(playerid, bank_transfer[1][playerid], 1);
  658.  
  659.     bank_transfer[2][playerid] = CreatePlayerTextDraw(playerid, 248.750000, 289.333221, "-");
  660.     PlayerTextDrawLetterSize(playerid, bank_transfer[2][playerid], 9.999999, 1.100000);
  661.     PlayerTextDrawAlignment(playerid, bank_transfer[2][playerid], 1);
  662.     PlayerTextDrawColor(playerid, bank_transfer[2][playerid], -295476225);
  663.     PlayerTextDrawSetShadow(playerid, bank_transfer[2][playerid], 0);
  664.     PlayerTextDrawSetOutline(playerid, bank_transfer[2][playerid], 0);
  665.     PlayerTextDrawBackgroundColor(playerid, bank_transfer[2][playerid], 51);
  666.     PlayerTextDrawFont(playerid, bank_transfer[2][playerid], 1);
  667.     PlayerTextDrawSetProportional(playerid, bank_transfer[2][playerid], 1);
  668.  
  669.     bank_transfer[3][playerid] = CreatePlayerTextDraw(playerid, 248.500000, 306.083312, "-");
  670.     PlayerTextDrawLetterSize(playerid, bank_transfer[3][playerid], 9.999999, 1.100000);
  671.     PlayerTextDrawAlignment(playerid, bank_transfer[3][playerid], 1);
  672.     PlayerTextDrawColor(playerid, bank_transfer[3][playerid], -295476225);
  673.     PlayerTextDrawSetShadow(playerid, bank_transfer[3][playerid], 0);
  674.     PlayerTextDrawSetOutline(playerid, bank_transfer[3][playerid], 0);
  675.     PlayerTextDrawBackgroundColor(playerid, bank_transfer[3][playerid], 51);
  676.     PlayerTextDrawFont(playerid, bank_transfer[3][playerid], 1);
  677.     PlayerTextDrawSetProportional(playerid, bank_transfer[3][playerid], 1);
  678.  
  679.     bank_transfer[4][playerid] = CreatePlayerTextDraw(playerid, 378.250000, 299.000000, "usebox");
  680.     PlayerTextDrawLetterSize(playerid, bank_transfer[4][playerid], 0.000000, 1.174076);
  681.     PlayerTextDrawTextSize(playerid, bank_transfer[4][playerid], 261.125000, 0.000000);
  682.     PlayerTextDrawAlignment(playerid, bank_transfer[4][playerid], 1);
  683.     PlayerTextDrawColor(playerid, bank_transfer[4][playerid], 0);
  684.     PlayerTextDrawUseBox(playerid, bank_transfer[4][playerid], true);
  685.     PlayerTextDrawBoxColor(playerid, bank_transfer[4][playerid], 102);
  686.     PlayerTextDrawSetShadow(playerid, bank_transfer[4][playerid], 0);
  687.     PlayerTextDrawSetOutline(playerid, bank_transfer[4][playerid], 0);
  688.     PlayerTextDrawFont(playerid, bank_transfer[4][playerid], 0);
  689.  
  690.     bank_transfer[5][playerid] = CreatePlayerTextDraw(playerid, 264.375000, 317.916625, "TRANSFERIR");
  691.     PlayerTextDrawLetterSize(playerid, bank_transfer[5][playerid], 0.449999, 1.600000);
  692.     PlayerTextDrawAlignment(playerid, bank_transfer[5][playerid], 1);
  693.     PlayerTextDrawColor(playerid, bank_transfer[5][playerid], -850045441);
  694.     PlayerTextDrawSetShadow(playerid, bank_transfer[5][playerid], 0);
  695.     PlayerTextDrawSetOutline(playerid, bank_transfer[5][playerid], 0);
  696.     PlayerTextDrawBackgroundColor(playerid, bank_transfer[5][playerid], 51);
  697.     PlayerTextDrawFont(playerid, bank_transfer[5][playerid], 2);
  698.     PlayerTextDrawSetProportional(playerid, bank_transfer[5][playerid], 1);
  699.     PlayerTextDrawSetSelectable(playerid, bank_transfer[5][playerid], true);
  700.     PlayerTextDrawTextSize(playerid, bank_transfer[5][playerid], 356.000000, 10.000000);
  701.  
  702.     bank_transfer[6][playerid] = CreatePlayerTextDraw(playerid, 271.875000, 299.250030, "____________________________-");
  703.     PlayerTextDrawLetterSize(playerid, bank_transfer[6][playerid], 0.282498, 0.929163);
  704.     PlayerTextDrawAlignment(playerid, bank_transfer[6][playerid], 1);
  705.     PlayerTextDrawColor(playerid, bank_transfer[6][playerid], -1);
  706.     PlayerTextDrawSetShadow(playerid, bank_transfer[6][playerid], 0);
  707.     PlayerTextDrawSetOutline(playerid, bank_transfer[6][playerid], 0);
  708.     PlayerTextDrawBackgroundColor(playerid, bank_transfer[6][playerid], 51);
  709.     PlayerTextDrawFont(playerid, bank_transfer[6][playerid], 2);
  710.     PlayerTextDrawSetProportional(playerid, bank_transfer[6][playerid], 1);
  711.     PlayerTextDrawSetSelectable(playerid, bank_transfer[6][playerid], true);
  712.     PlayerTextDrawTextSize(playerid, bank_transfer[6][playerid], 363.000000, 10.000000);
  713.  
  714.     bank_transfer[7][playerid] = CreatePlayerTextDraw(playerid, 205.375000, 289.749816, "-");
  715.     PlayerTextDrawLetterSize(playerid, bank_transfer[7][playerid], 3.000000, 1.100000);
  716.     PlayerTextDrawAlignment(playerid, bank_transfer[7][playerid], 1);
  717.     PlayerTextDrawColor(playerid, bank_transfer[7][playerid], -295476225);
  718.     PlayerTextDrawSetShadow(playerid, bank_transfer[7][playerid], 0);
  719.     PlayerTextDrawSetOutline(playerid, bank_transfer[7][playerid], 0);
  720.     PlayerTextDrawBackgroundColor(playerid, bank_transfer[7][playerid], 51);
  721.     PlayerTextDrawFont(playerid, bank_transfer[7][playerid], 1);
  722.     PlayerTextDrawSetProportional(playerid, bank_transfer[7][playerid], 1);
  723.  
  724.     bank_transfer[8][playerid] = CreatePlayerTextDraw(playerid, 205.750000, 305.916564, "-");
  725.     PlayerTextDrawLetterSize(playerid, bank_transfer[8][playerid], 3.000000, 1.100000);
  726.     PlayerTextDrawAlignment(playerid, bank_transfer[8][playerid], 1);
  727.     PlayerTextDrawColor(playerid, bank_transfer[8][playerid], -295476225);
  728.     PlayerTextDrawSetShadow(playerid, bank_transfer[8][playerid], 0);
  729.     PlayerTextDrawSetOutline(playerid, bank_transfer[8][playerid], 0);
  730.     PlayerTextDrawBackgroundColor(playerid, bank_transfer[8][playerid], 51);
  731.     PlayerTextDrawFont(playerid, bank_transfer[8][playerid], 1);
  732.     PlayerTextDrawSetProportional(playerid, bank_transfer[8][playerid], 1);
  733.  
  734.     bank_transfer[9][playerid] = CreatePlayerTextDraw(playerid, 247.625000, 298.999938, "usebox");
  735.     PlayerTextDrawLetterSize(playerid, bank_transfer[9][playerid], 0.000000, 1.174076);
  736.     PlayerTextDrawTextSize(playerid, bank_transfer[9][playerid], 206.125000, 0.000000);
  737.     PlayerTextDrawAlignment(playerid, bank_transfer[9][playerid], 1);
  738.     PlayerTextDrawColor(playerid, bank_transfer[9][playerid], 0);
  739.     PlayerTextDrawUseBox(playerid, bank_transfer[9][playerid], true);
  740.     PlayerTextDrawBoxColor(playerid, bank_transfer[9][playerid], 102);
  741.     PlayerTextDrawSetShadow(playerid, bank_transfer[9][playerid], 0);
  742.     PlayerTextDrawSetOutline(playerid, bank_transfer[9][playerid], 0);
  743.     PlayerTextDrawFont(playerid, bank_transfer[9][playerid], 0);
  744.  
  745.     bank_transfer[10][playerid] = CreatePlayerTextDraw(playerid, 211.875000, 299.833374, " -____");
  746.     PlayerTextDrawLetterSize(playerid, bank_transfer[10][playerid], 0.282498, 0.929162);
  747.     PlayerTextDrawAlignment(playerid, bank_transfer[10][playerid], 1);
  748.     PlayerTextDrawColor(playerid, bank_transfer[10][playerid], -1);
  749.     PlayerTextDrawSetShadow(playerid, bank_transfer[10][playerid], 0);
  750.     PlayerTextDrawSetOutline(playerid, bank_transfer[10][playerid], 0);
  751.     PlayerTextDrawBackgroundColor(playerid, bank_transfer[10][playerid], 51);
  752.     PlayerTextDrawFont(playerid, bank_transfer[10][playerid], 2);
  753.     PlayerTextDrawSetProportional(playerid, bank_transfer[10][playerid], 1);
  754.     PlayerTextDrawSetSelectable(playerid, bank_transfer[10][playerid], true);
  755.     PlayerTextDrawTextSize(playerid, bank_transfer[10][playerid], 251.000000, 10.000000);
  756.  
  757.     bank_transfer[11][playerid] = CreatePlayerTextDraw(playerid, 215.625000, 313.833374, "ID");
  758.     PlayerTextDrawLetterSize(playerid, bank_transfer[11][playerid], 0.449999, 1.600000);
  759.     PlayerTextDrawAlignment(playerid, bank_transfer[11][playerid], 1);
  760.     PlayerTextDrawColor(playerid, bank_transfer[11][playerid], -850045441);
  761.     PlayerTextDrawSetShadow(playerid, bank_transfer[11][playerid], 0);
  762.     PlayerTextDrawSetOutline(playerid, bank_transfer[11][playerid], 0);
  763.     PlayerTextDrawBackgroundColor(playerid, bank_transfer[11][playerid], 51);
  764.     PlayerTextDrawFont(playerid, bank_transfer[11][playerid], 2);
  765.     PlayerTextDrawSetProportional(playerid, bank_transfer[11][playerid], 1);
  766.     // LOGIN / REGISTRO
  767.     bank_rl[0][playerid] = CreatePlayerTextDraw(playerid, 258.750000, 204.750000, "LD_SPAC:white");
  768.     PlayerTextDrawLetterSize(playerid, bank_rl[0][playerid], 0.000000, 0.000000);
  769.     PlayerTextDrawTextSize(playerid, bank_rl[0][playerid], 122.500000, 28.000000);
  770.     PlayerTextDrawAlignment(playerid, bank_rl[0][playerid], 1);
  771.     PlayerTextDrawColor(playerid, bank_rl[0][playerid], -13618945);
  772.     PlayerTextDrawSetShadow(playerid, bank_rl[0][playerid], 0);
  773.     PlayerTextDrawSetOutline(playerid, bank_rl[0][playerid], 0);
  774.     PlayerTextDrawFont(playerid, bank_rl[0][playerid], 4);
  775.  
  776.     bank_rl[1][playerid] = CreatePlayerTextDraw(playerid, 258.750000, 235.666671, "LD_SPAC:white");
  777.     PlayerTextDrawLetterSize(playerid, bank_rl[1][playerid], 0.000000, 0.000000);
  778.     PlayerTextDrawTextSize(playerid, bank_rl[1][playerid], 122.500000, 106.750015);
  779.     PlayerTextDrawAlignment(playerid, bank_rl[1][playerid], 1);
  780.     PlayerTextDrawColor(playerid, bank_rl[1][playerid], -1667457793);
  781.     PlayerTextDrawSetShadow(playerid, bank_rl[1][playerid], 0);
  782.     PlayerTextDrawSetOutline(playerid, bank_rl[1][playerid], 0);
  783.     PlayerTextDrawFont(playerid, bank_rl[1][playerid], 4);
  784.  
  785.     bank_rl[2][playerid] = CreatePlayerTextDraw(playerid, 253.750000, 228.666839, "-");
  786.     PlayerTextDrawLetterSize(playerid, bank_rl[2][playerid], 9.000000, 1.299999);
  787.     PlayerTextDrawAlignment(playerid, bank_rl[2][playerid], 1);
  788.     PlayerTextDrawColor(playerid, bank_rl[2][playerid], -13618945);
  789.     PlayerTextDrawSetShadow(playerid, bank_rl[2][playerid], 0);
  790.     PlayerTextDrawSetOutline(playerid, bank_rl[2][playerid], 0);
  791.     PlayerTextDrawBackgroundColor(playerid, bank_rl[2][playerid], 51);
  792.     PlayerTextDrawFont(playerid, bank_rl[2][playerid], 1);
  793.     PlayerTextDrawSetProportional(playerid, bank_rl[2][playerid], 1);
  794.  
  795.     bank_rl[3][playerid] = CreatePlayerTextDraw(playerid, 270.000000, 250.250000, "LD_SPAC:white");
  796.     PlayerTextDrawLetterSize(playerid, bank_rl[3][playerid], 0.000000, 0.000000);
  797.     PlayerTextDrawTextSize(playerid, bank_rl[3][playerid], 99.375000, 25.666687);
  798.     PlayerTextDrawAlignment(playerid, bank_rl[3][playerid], 1);
  799.     PlayerTextDrawColor(playerid, bank_rl[3][playerid], -295476225);
  800.     PlayerTextDrawSetShadow(playerid, bank_rl[3][playerid], 0);
  801.     PlayerTextDrawSetOutline(playerid, bank_rl[3][playerid], 0);
  802.     PlayerTextDrawFont(playerid, bank_rl[3][playerid], 4);
  803.  
  804.     bank_rl[4][playerid] = CreatePlayerTextDraw(playerid, 270.375000, 286.250000, "LD_SPAC:white");
  805.     PlayerTextDrawLetterSize(playerid, bank_rl[4][playerid], 0.000000, 0.000000);
  806.     PlayerTextDrawTextSize(playerid, bank_rl[4][playerid], 99.375000, 25.666687);
  807.     PlayerTextDrawAlignment(playerid, bank_rl[4][playerid], 1);
  808.     PlayerTextDrawColor(playerid, bank_rl[4][playerid], -295476225);
  809.     PlayerTextDrawSetShadow(playerid, bank_rl[4][playerid], 0);
  810.     PlayerTextDrawSetOutline(playerid, bank_rl[4][playerid], 0);
  811.     PlayerTextDrawFont(playerid, bank_rl[4][playerid], 4);
  812.  
  813.     bank_rl[5][playerid] = CreatePlayerTextDraw(playerid, 256.000000, 304.916839, "-");
  814.     PlayerTextDrawLetterSize(playerid, bank_rl[5][playerid], 9.000000, 1.299999);
  815.     PlayerTextDrawAlignment(playerid, bank_rl[5][playerid], 1);
  816.     PlayerTextDrawColor(playerid, bank_rl[5][playerid], -13618945);
  817.     PlayerTextDrawSetShadow(playerid, bank_rl[5][playerid], 0);
  818.     PlayerTextDrawSetOutline(playerid, bank_rl[5][playerid], 0);
  819.     PlayerTextDrawBackgroundColor(playerid, bank_rl[5][playerid], 51);
  820.     PlayerTextDrawFont(playerid, bank_rl[5][playerid], 1);
  821.     PlayerTextDrawSetProportional(playerid, bank_rl[5][playerid], 1);
  822.  
  823.     bank_rl[6][playerid] = CreatePlayerTextDraw(playerid, 254.500000, 269.166748, "-");
  824.     PlayerTextDrawLetterSize(playerid, bank_rl[6][playerid], 9.000000, 1.299999);
  825.     PlayerTextDrawAlignment(playerid, bank_rl[6][playerid], 1);
  826.     PlayerTextDrawColor(playerid, bank_rl[6][playerid], -13618945);
  827.     PlayerTextDrawSetShadow(playerid, bank_rl[6][playerid], 0);
  828.     PlayerTextDrawSetOutline(playerid, bank_rl[6][playerid], 0);
  829.     PlayerTextDrawBackgroundColor(playerid, bank_rl[6][playerid], 51);
  830.     PlayerTextDrawFont(playerid, bank_rl[6][playerid], 1);
  831.     PlayerTextDrawSetProportional(playerid, bank_rl[6][playerid], 1);
  832.  
  833.     bank_rl[7][playerid] = CreatePlayerTextDraw(playerid, 251.125000, 334.916656, "-");
  834.     PlayerTextDrawLetterSize(playerid, bank_rl[7][playerid], 9.600000, 1.299998);
  835.     PlayerTextDrawAlignment(playerid, bank_rl[7][playerid], 1);
  836.     PlayerTextDrawColor(playerid, bank_rl[7][playerid], -13618945);
  837.     PlayerTextDrawSetShadow(playerid, bank_rl[7][playerid], 0);
  838.     PlayerTextDrawSetOutline(playerid, bank_rl[7][playerid], 0);
  839.     PlayerTextDrawBackgroundColor(playerid, bank_rl[7][playerid], 51);
  840.     PlayerTextDrawFont(playerid, bank_rl[7][playerid], 1);
  841.     PlayerTextDrawSetProportional(playerid, bank_rl[7][playerid], 1);
  842.  
  843.     bank_rl[8][playerid] = CreatePlayerTextDraw(playerid, 265.000000, 210.583328, "BANCO");
  844.     PlayerTextDrawLetterSize(playerid, bank_rl[8][playerid], 0.449999, 1.600000);
  845.     PlayerTextDrawAlignment(playerid, bank_rl[8][playerid], 1);
  846.     PlayerTextDrawColor(playerid, bank_rl[8][playerid], -1);
  847.     PlayerTextDrawSetShadow(playerid, bank_rl[8][playerid], 0);
  848.     PlayerTextDrawSetOutline(playerid, bank_rl[8][playerid], 0);
  849.     PlayerTextDrawBackgroundColor(playerid, bank_rl[8][playerid], 51);
  850.     PlayerTextDrawFont(playerid, bank_rl[8][playerid], 2);
  851.     PlayerTextDrawSetProportional(playerid, bank_rl[8][playerid], 1);
  852.  
  853.     bank_rl[9][playerid] = CreatePlayerTextDraw(playerid, 295.000000, 257.250000, "LOGAR");
  854.     PlayerTextDrawLetterSize(playerid, bank_rl[9][playerid], 0.339998, 1.299999);
  855.     PlayerTextDrawAlignment(playerid, bank_rl[9][playerid], 1);
  856.     PlayerTextDrawColor(playerid, bank_rl[9][playerid], -1);
  857.     PlayerTextDrawSetShadow(playerid, bank_rl[9][playerid], 0);
  858.     PlayerTextDrawSetOutline(playerid, bank_rl[9][playerid], 0);
  859.     PlayerTextDrawBackgroundColor(playerid, bank_rl[9][playerid], 51);
  860.     PlayerTextDrawFont(playerid, bank_rl[9][playerid], 2);
  861.     PlayerTextDrawSetProportional(playerid, bank_rl[9][playerid], 1);
  862.     PlayerTextDrawSetSelectable(playerid, bank_rl[9][playerid], true);
  863.     PlayerTextDrawTextSize(playerid, bank_rl[9][playerid], 387.000000, 10.000000);
  864.  
  865.     bank_rl[10][playerid] = CreatePlayerTextDraw(playerid, 281.875000, 292.833282, "REGISTRAR");
  866.     PlayerTextDrawLetterSize(playerid, bank_rl[10][playerid], 0.339998, 1.299999);
  867.     PlayerTextDrawAlignment(playerid, bank_rl[10][playerid], 1);
  868.     PlayerTextDrawColor(playerid, bank_rl[10][playerid], -1);
  869.     PlayerTextDrawSetShadow(playerid, bank_rl[10][playerid], 0);
  870.     PlayerTextDrawSetOutline(playerid, bank_rl[10][playerid], 0);
  871.     PlayerTextDrawBackgroundColor(playerid, bank_rl[10][playerid], 51);
  872.     PlayerTextDrawFont(playerid, bank_rl[10][playerid], 2);
  873.     PlayerTextDrawSetProportional(playerid, bank_rl[10][playerid], 1);
  874.     PlayerTextDrawSetSelectable(playerid, bank_rl[10][playerid], true);
  875.     PlayerTextDrawTextSize(playerid, bank_rl[10][playerid], 373.000000, 10.000000);
  876.  
  877.     bank_rl[11][playerid] = CreatePlayerTextDraw(playerid, 366.875000, 203.583343, "x");
  878.     PlayerTextDrawLetterSize(playerid, bank_rl[11][playerid], 0.449999, 1.600000);
  879.     PlayerTextDrawAlignment(playerid, bank_rl[11][playerid], 1);
  880.     PlayerTextDrawColor(playerid, bank_rl[11][playerid], -1);
  881.     PlayerTextDrawSetShadow(playerid, bank_rl[11][playerid], 0);
  882.     PlayerTextDrawSetOutline(playerid, bank_rl[11][playerid], 0);
  883.     PlayerTextDrawBackgroundColor(playerid, bank_rl[11][playerid], 51);
  884.     PlayerTextDrawFont(playerid, bank_rl[11][playerid], 1);
  885.     PlayerTextDrawSetProportional(playerid, bank_rl[11][playerid], 1);
  886.     PlayerTextDrawSetSelectable(playerid, bank_rl[11][playerid], true);
  887.     PlayerTextDrawTextSize(playerid, bank_rl[11][playerid], 458.000000, 10.000000);
  888.     return 1;
  889. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement