Hey,
ich benutze das Plugin FileManager.
Und benutze dazu die Funktion dir_list.
Zitat
native dir:dir_open(directory[]);
native dir_close(dir:handle);
native dir_list(dir:handle, storage[], &type, length = sizeof(storage));
Mit der Funktion möchte ich alles in einen Dialog stecken.
Das klappt soweit, aber wie kann ich es am besten wieder abfragen unter OnDialogResponse?
Mein Code:
ocmd:mu(playerid,params[])
{
new dir:dHandle = dir_open("./scriptfiles/accs");
new item[20], type, str[1200],stri[20];
while(dir_list(dHandle, item, type))
{
if(type == FM_FILE){
format(stri,sizeof(stri),"%s\n",item);
strcat(str,stri,sizeof(str));
}
}
dir_close(dHandle);
ShowPlayerDialog(playerid,DIALOG_MUS,DIALOG_STYLE_LIST,"Accounts",str,"Weiter","Abbrechen");
return 1;
}