05.09.2018, 16:41
Olб a todos, to apelando aqui porque eu nгo estou conseguindo resolver um "bug" no servidor... Ao registrar conta no servidor, o email й enviado com sucesso, porйm quando vou setar admin o email nгo й enviado.
Jб verifiquei a include e a index.php do mesmo e os 2 estгo perfeitos..
Print: https://imgur.com/a/Oc7UO1O
PS: Uso a include "nmail.inc"
Jб verifiquei a include e a index.php do mesmo e os 2 estгo perfeitos..
PHP код:
CMD:setaradmin(playerid, params[])
{
new id, level, str[100], randomsenha[5], StringLevel[128], msg[1000];
randomstring(randomsenha, sizeof(randomsenha));
switch(level)
{
case 1: StringLevel = "Ajudante";
case 2: StringLevel = "Moderador(a)";
case 3: StringLevel = "Administrador(a)";
case 4: StringLevel = "Administrador(a) Geral";
case 5: StringLevel = "Staff";
}
Traduzir(playerid, "* Vocк nгo tem permissгo", "* You don't have permission", str);
if(!IsPlayerAdmin(playerid) && Jogador[playerid][Admin] < 4)
return SendClientMessage(playerid, COLOR_ERROR, str);
if(sscanf(params, "ud", id, level))
return SendClientMessage(playerid, COLOR_ERROR, "* Use /SetarAdmin (id/nome) (level)");
if(Jogador[id][Logado] == false)
return SendClientMessage(playerid, COLOR_ERROR, "* Jogador(a) nгo conectado(a).");
if(level < 0 || level > 5)
return SendClientMessage(playerid, COLOR_ERROR, "* Level mбximo de admin й 5!");
Jogador[id][Admin] = level, Jogador[id][Trabalhando] = false;
mysql_format(Conexao, query, sizeof(query), "UPDATE `contas` SET `admin`='%d' WHERE `id`='%d'", Jogador[playerid][Admin], Jogador[playerid][PlayerID]);
mysql_tquery(Conexao, query);
foreach(new i: Player) {
if(Jogador[i][Linguagem] == 1) {
SendClientFormat(i, COLOR_INFO, "* O(A) {ffffff}%s(%d) {A9C4E4}й o mais novo {ffffff}%s {A9C4E4}do servidor!", GetUserName(id), id, JogadorTag(id));
}
else if(Jogador[i][Linguagem] == 2) {
SendClientFormat(i, COLOR_INFO, "* {ffffff}%s(%d) {A9C4E4}is the newest {ffffff}%s {A9C4E4}of the server!", GetUserName(id), id, JogadorTag(id));
}
}
if(Jogador[id][Linguagem] == 1) {
SendClientMessage(id, COLOR_BLUE, "* Use {ffffff}/TrabalharAdm {0080ff}para comeзar a trabalhar.");
SendClientMessage(id, COLOR_BLUE, "* Use {ffffff}/ComandosAdm {0080ff}para visualizar os comandos administrativos.");
}
else if(Jogador[id][Linguagem] == 2) {
SendClientMessage(id, COLOR_BLUE, "* Use {ffffff}/TrabalharAdm {0080ff}to get to work.");
SendClientMessage(id, COLOR_BLUE, "* Use {ffffff}/ComandosAdm {0080ff}to view the administrative commands.");
}
format(msg, sizeof(msg),
"Seja bem vindo(a) a administraзгo <strong>BLHt</strong> !<br/><br/>\
<strong>Nick:</strong> %s<br/>\
<strong>Senha:</strong> %s<br/>\
<strong>Cargo:</strong> %s<br/>\
<strong>Senha Administrativa</strong>: %s<br/><br/>\
Atenciosamente Equipe <strong>BLH</strong><br/><br/>", GetUserName(id), Jogador[id][Senha], StringLevel, randomsenha);
return EnviarEmail(Jogador[id][Email], "Brasil Life Honest - Senha Administrativa", msg);
}
PS: Uso a include "nmail.inc"