16.02.2018, 13:40
Help me please, error 1054 mysql =\
forward CheckRegister(playerid);
public CheckRegister(playerid)
{
new row;
format(query, sizeof(query), "SELECT * FROM `contas` WHERE Nome='%s' LIMIT 1", GetName(playerid));
mysql_query(MCID, query, true);
if(mysql_errno(MCID) != 0)
{
ClearChatbox(playerid, 100);
fMessage(playerid, VERMELHO_COR, "Nгo foi possнvel carregar a conta, erro no MySQL (#%d)", mysql_errno(MCID));
Kick2(playerid);
return 0;
}
cache_get_row_count(row);
if(row > 0)
{
new banido;
cache_get_value_name_int(0, "Banido", banido);
if(banido == 1)
{
new adm[MAX_PLAYER_NAME], motivo[60];
cache_get_value_name(0, "Ban_admin", adm);
cache_get_value_name(0, "Ban_motivo", motivo);
ClearChatbox(playerid, 100);
SendClientMessage(playerid, VERMELHO_COR, "Vocк estб banido do servidor!");
fMessage(playerid, VERMELHO_COR, "Morivo: %s | Admin: %s | Conta: %s", motivo, adm, GetName(playerid));
new str[500];
format(str, sizeof(str), "{A9C4E4}Vocк estб banido do servidor!\n\n{A9C4E4}Conta: {FF0000}%s\n{A9C4E4}Admin: {FF0000}%s\n{A9C4E4}Motivo: {FF0000}%s\n\n\
{A9C4E4}Se vocк acha que isso foi um erro\npeзa revisгo em nosso fуrum:\n"forum"", GetName(playerid), adm, motivo);
ShowPlayerDialog(playerid, DIALOG_NONE, DIALOG_STYLE_MSGBOX, "Banido", str, "Fechar", "");
Kick2(playerid);
return 0;
}
else if(banido == 2)
{
new adm[MAX_PLAYER_NAME], motivo[60], btime;
cache_get_value_name(0, "Ban_admin", adm);
cache_get_value_name(0, "Ban_motivo", motivo);
cache_get_value_name_int(0, "Ban_time", btime);
if(VerifyExpiredDays(btime))
{
format(query, sizeof(query), "UPDATE `contas` SET Banido=0, Ban_time=0 WHERE Nome='%s'", GetName(playerid));
mysql_query(MCID, query, false);
}
else
{
ClearChatbox(playerid, 100);
SendClientMessage(playerid, VERMELHO_COR, "Vocк estб temporбriamente banido do servidor!");
fMessage(playerid, VERMELHO_COR, "Morivo: %s | Admin: %s | Conta: %s", motivo, adm, GetName(playerid));
fMessage(playerid, VERMELHO_COR, "Tempo para ser desbanido: %s", ConvertToDays(btime));
new str[500];
format(str, sizeof(str), "{A9C4E4}Vocк estб temporariamente banido do servidor!\n\n{A9C4E4}Conta: {FF0000}%s\n{A9C4E4}Admin: {FF0000}%s\n{A9C4E4}Motivo: {FF0000}%s\n{A9C4E4}Tempo restante: {FF0000}%s\n\n\
{A9C4E4}Se vocк acha que isso foi um erro\npeзa revisгo em nosso fуrum:\n"forum"", GetName(playerid), adm, motivo, ConvertToDays(btime));
ShowPlayerDialog(playerid, DIALOG_NONE, DIALOG_STYLE_MSGBOX, "Temp-banido", str, "Fechar", "");
Kick2(playerid);
return 0;
}
}
/*new str[240];
cache_get_value_name_int(0, "Senha", PlayerInfo[playerid][pKey]);
format(str, sizeof(str), "{F8F8FF}Bem-vindo(a) ao servidor {058AFF}%s{F8F8FF}\n\nVocк jб possui uma conta registrada\n\nDigite sua senha para logar.\n\nStatus: {1E90FF}Registrado{F8F8FF}\n\nIP: {058AFF}%s", GetName(playerid), PlayerIp(playerid));
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_PASSWORD, "Login", str, "Logar", "Cancelar");*/
}
else
{
/*new str[240];
format(str, sizeof(str), "{F8F8FF}Bem-vindo(a) ao servidor {058AFF}%s{F8F8FF}\n\nVocк nгo possui uma conta registrada\n\nDigite sua senha para registrar.\n\nStatus: {1E90FF}Nгo registrado{F8F8FF}\n\nIP: {058AFF}%s", GetName(playerid), PlayerIp(playerid));
ShowPlayerDialog(playerid, 2, DIALOG_STYLE_INPUT, "Registro", str, "Registrar", "Cancelar");*/
}
return 1;
}