Creation escreveu:Ola Alex eu gostaria de saber se vc poderia me dar um exemplo de uso da ds_list para criar um highscore personalizado teria como ?
eu só quero saber sobre como criar um highscore e sobre os arquivos inis também gostaria de saber como eu posso salvar e dar load no meu highscore para projetos futuros se puder me de um exemplo de como usar qualquer pessoa que souber poder me dar só estou peguntando aqui por que é um assunto focado na sua aula de ds_list isso e mais uma duvida sobre GML msm qualquer incomodo me desculpe desde já agradeço a ajuda
Usando ds-grids é mais simples. Iria ensinar logo em seguida, mas estou bastante ocupado. Assim que der voltarei com os vídeos.
Criando tabela (2 colunas e uma linha):
Adicionando novas pontuações:
Código: Selecionar todos
var tamanho = ds_grid_heigth(myScores) - 1;
stt = get_string("Qual o seu nome?", "Player");
ds_grid_add(myScores, 0, tamanho, stt);
ds_grid_add(myScores, 1, tamanho, score);
//Ordena do maior para o menor com base na potuação
ds_grid_sort(myScores, 1, false);
Salva no INI:
Código: Selecionar todos
ini_open("data.ini");
ini_write_string("DATA", "0", ds_grid_write(myScores));
ini_close();
Carrega do INI:
Código: Selecionar todos
ini_open("data.ini");
ds_grid_read(myScores, ini_read_string("data", "0", ""));
ini_close();
FLWS!