Well, first of all, you need to initialize those strings, each one with 'str_create'. Also, for displaying text (strings) use TEXT instead of PANEL, without digits (this are for numbers primary).
Aside from that I'm not sure if digits can accept an array... If not then a simpler solution will be copying the content of the needed array, directly into the digits variable.

Code
STRING *list_of_str[10];

TEXT *my_text =
{
	font = "Arial#24bi";
	flags = SHOW;
}

void main()
{
	list_of_str[0] = str_create("#256");
	str_cpy(list_of_str[0], "first_str_goes_here");
	
	// copy content from the array into the text
	str_cpy((my_text.pstring)[0], list_of_str[0]); 
}


Greets!

Last edited by 3run; 12/19/20 19:28. Reason: added an example

Looking for free stuff?? Take a look here: http://badcom.at.ua
Support me on: https://boosty.to/3rung