05/10/2023 22:03
(04/10/2023 20:05)PT_Player Escreveu: Cara
O exemplo que o nosso amigo le deu e um numero nao uma string....
use;
Código:new color;
seu code
Código://0x0080FFFF - cor de exemplo
new string[64];
format(string, sizeof(string), "{%06x}Mensagem!", color>>>8);
mysql_format(connect, query, sizeof(query), "UPDATE `contas` SET `cor` = %e WHERE `nome` = '%e'", color, nome[playerid]);
mysql_pquery(connect, query);
e se quer usar por playerid algo assim:
Código:SetAlpha(color, alpha)
{
return color & ~0xFF | clamp(alpha, 0, 255);
}
new colorsql, color[MAX_PLAYERS], string[64];
cache_get_value_int(0, "colordosql", colorsql);
color[playerid] = SetAlpha(colorsql, 75);
format(string, sizeof(string), "{%06x}Mensagem!", color[playerid]>>>8);
Como eu faria para um jogador inserir esta cor em um DIALOG_INPUT e a cor ser armazenada nessa variavel "color[playerid]" para depois armazenar no MySQL?
Se eu uso "color[playerid] = strval(inputtex);" a cor que vai pro MySQL usando o exemplo é a 8000, porém na hora de carregar a cor as letras da string ficam todas pretas.
O código esta exatamente igual acima
☬ Mateus_Candido ☬
✦ Scripter SA:MP desde 2018 - Criador do BMRP ✦