[Ajuda] Bank
#1

Erros e avisos.

pawn Код:
C:\Documents and Settings\Cliente\Desktop\DonSpeed\gamemodes\Banco.pwn(72) : error 006: must be assigned to an array
C:\Documents and Settings\Cliente\Desktop\DonSpeed\gamemodes\Banco.pwn(79) : error 006: must be assigned to an array
C:\Documents and Settings\Cliente\Desktop\DonSpeed\gamemodes\Banco.pwn(91) : warning 219: local variable "conta" shadows a variable at a preceding level
C:\Documents and Settings\Cliente\Desktop\DonSpeed\gamemodes\Banco.pwn(91) : warning 219: local variable "senha" shadows a variable at a preceding level
Pawn compiler 3.2.3664          Copyright (c) 1997-2006, ITB CompuPhase


2 Errors.

CODES
pawn Код:
if(dialogid == Dialog[playerid][pCria])
    {
         if(!response)return true;
         if(!strval(inputtext))return ShowPlayerDialog(playerid, Dialog[playerid][pCria], DIALOG_STYLE_INPUT, "Banco", "ERRO!\nSo numeros na conta \n\n\nDigite um numero para sua conta do banco!", "Continuar", "");
         format(Arquivos, sizeof(Arquivos),LocalSalvo, strval(inputtext));
         if(DOF2_FileExists(Arquivos))
         {
               ShowPlayerDialog(playerid, Dialog[playerid][pCria], DIALOG_STYLE_INPUT, "Banco", "ERRO!\nConta existente!\n\n\nDigite um numero para sua conta do banco!", "Continuar", "");
         }
         else
         {
               ShowPlayerDialog(playerid, Dialog[playerid][pCS], DIALOG_STYLE_INPUT, "Banco", "Digite um numero para sua senha do banco!", "Continuar", "");
               conta[playerid] = inputtext;// 72
         }
    }
    if(dialogid == Dialog[playerid][pCS])
    {
         if(!response)return true;
         if(!strval(inputtext))return ShowPlayerDialog(playerid, Dialog[playerid][pCS], DIALOG_STYLE_INPUT, "Banco", "ERRO!\nSo numeros\n\n\nDigite um numero para sua senha do banco!", "Continuar", "");
         senha[playerid] = inputtext;//79
         CriarBank(playerid, conta[playerid], senha[playerid]);
         format(Don,sizeof(Don),"Conta criada com sucesso!\nNumero da conta: %i\nSenha da conta: %i\n\n\nAtenciosamente BOT",DOF2_GetString(Arquivos,"Senha"));
         ShowPlayerDialog(playerid, Dialog[playerid][pInf], DIALOG_STYLE_MSGBOX, "Banco", "You connected to the server", "Close", "");
    }
pawn Код:
stock CriarBank(playerid, conta[], senha[])//91
{
    format(Arquivos, sizeof(Arquivos),LocalSalvo, conta);
    DOF2_CreateFile(Arquivos);
    DOF2_SetString(Arquivos, "Senha", senha);
    DOF2_SetInt(Arquivos, "Grana", ContaInfo[playerid][pGrana]);
    DOF2_SaveFile();
    return true;
}
Reply
#2

Mude os nomes dos parametros da funзгo CriarBank

E use format em vez de =
Reply
#3

Tente:

pawn Код:
conta[playerid] = strval(inputtext);
pawn Код:
senha[playerid] = strval(inputtext);
Mude os parвmetros do CriarBank.

pawn Код:
stock CriarBank(playerid, account[], password[])//91
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)