Bom meu sistema de alterar nick é senha tá em mysql queria deixa em DOF2 Alguém pode me ajudar?
PHP Code:
if(dialogid == DIALOG_MINHACONTA+1)
{
if(response)
{
if(listitem == 0)
{
ShowPlayerDialog(playerid, 487, DIALOG_STYLE_INPUT, ""#COLORT_LIGHTRED"Alterar nick", ""#COLORT_WHITE"Digite um novo nick:\n\n"#COLORT_YELLOW"Obs.: Entre 3 à 20 digitos.", "Alterar", "Fechar");
}
if(listitem == 1)
{
ShowPlayerDialog(playerid, 488, DIALOG_STYLE_INPUT, ""#COLORT_LIGHTRED"Alterar senha", ""#COLORT_WHITE"Digite uma nova senha de no minimo 4 à 30 dígitos:", "Alterar", "Fechar");
}
if(listitem == 2)
{
return showPlayerInfo(playerid, playerid);
}
}
}
if(dialogid == 487)
{
if(response)
{
if(20 < strlen(inputtext) || strlen(inputtext) < 4)
return SCM(playerid, COLOR_ORANGE, ""TAG_ERRO" Nick deve ser de 4 a 20 dígitos || Somente caraceteres simples.");
mysql_format(ConnectMySQL, Query, sizeof Query, "SELECT `Name` FROM `players` WHERE `Name` = '%e' LIMIT 1", inputtext);
mysql_tquery(ConnectMySQL, Query, "ResultNick", "is", playerid, inputtext);
}
}
if(dialogid == 488)
{
if(response)
{
if( 20 < strlen(inputtext) || strlen(inputtext) < 4)
return SCM(playerid, COLOR_ORANGE, ""TAG_ERRO" Sua senha deve ser de 4 à 20 dígitos!");
mysql_format(ConnectMySQL, Query, sizeof Query, "UPDATE `players` SET `Password` = '%e' WHERE `ID` = '%d'", inputtext, Player[playerid][ID]);
mysql_tquery(ConnectMySQL, Query);
format(String, sizeof(String), ""#COLORT_WHITE"Senha alterada com sucesso!\n\nVocê altero sua senha para "#COLORT_LIGHTRED"'%s'"#COLORT_WHITE".\n\nTire print screen (F8) dessa mensagem para evitar problemas.", inputtext);
ShowPlayerDialog(playerid, DIALOG_MENSAGEM, DIALOG_STYLE_MSGBOX, "Alteração de Senha", String, "OK", "");
}
}