Portal SAMP
[Ajuda] variavel / array - Versão de Impressão

+- Portal SAMP (https://portalsamp.com)
+-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5)
+--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6)
+--- Tópico: [Ajuda] variavel / array (/showthread.php?tid=2047)



variavel / array - bllkgs - 18/01/2022

Acredito que seja um problema simples mas não sei como resolve-lo.
Recebo o erro
Código:
error 006: must be assigned to an array
linha do código em que está ocorrendo
Código:
senhalogin[playerid] = inputtext;
a variável foi definida new senhalogin[MAX_PLAYERS];
O que você está tentando fazer? 
  r: estou tentanto salvar os caracteres que o player digitou em uma dialog e armazenar essa informação em uma váriavel que será chamada mais tarde por um comando porém não estou chegando na solução, procurei informação em fóruns russos mas não obtive resultado.


RE: variavel / array - xbruno1000x - 18/01/2022

Não tem necessidade de armazenar a senha do player numa variável. Você pode só usar a DOF2 e salvar diretamente a senha.

Eu uso da forma abaixo:
Código:
DOF2_SetString(fixStr, "MD5",  strtolower(MD5_Hash(inputtext)));

Mas você pode fazer de forma mais simples:
Código:
new string[10];
DOF2_SetString(string, "senha",  inputtext);

Depois é só dar um GetString para pegar o valor salvo.