(383) : error 076: syntax error in the expression, or invalid function call
if(response)
{
new conta[80];
format(conta, sizeof(conta), "Contas/%s.ini", Nome);
PlayerInfo[playerid][Senha] = strval(inputtext);
DOF2::CreateFile(conta);
DOF2::SetInt(conta, "Senha", PlayerInfo[playerid][Senha]);
DOF2::SetInt(conta, "Matou", PlayerInfo[playerid][Matou]);
DOF2::SetInt(conta, "Morreu", PlayerInfo[playerid][Morreu]);
DOF2::SetInt(conta, "Dinheiro", PlayerInfo[playerid][Dinheiro]);
DOF2::SaveFile();
ShowPlayerDialog(playerid, 11, DIALOG_STYLE_INPUT, "Login", "Bem Vindo ao Servidor\nDigite sua senha para poder continuar.", "Confirmar", "Cancelar");
SpawnPlayer(playerid);
}
new conta[80];
format(conta, sizeof(conta), "Contas/%s.ini", Nome);
Essa й a dialog de login certo?
Codigo ta bem estranho '-' (pra mim)_ |
Como esta declarada a senha na array?
PlayerInfo[playerid][Senha] deve ser string dae o erro e vc ta usando como inteiro. |
enum info
{
Senha,
Matou,
Morreu,
Dinheiro,
pAdmin,
}
format(conta, sizeof(conta), "Contas/%s.ini", Nome);
format(conta, sizeof(conta), "Contas/%s.ini", Nome); |
stock Nome(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, MAX_PLAYER_NAME);
return name;
}