Log Error

log_error(string type, string error)

Description: Log errors to a single file sorted by date and time.

Script:

/// log_error(string type, string error)

var type = argument0;
var error = argument1;
var date_time = date_date_string(date_current_datetime()) + " " + date_time_string(date_current_datetime());

ini_open("error_log.ini");
    ini_write_string(type, date_time, error);
ini_close();

Example Usage:
log_error("fatal", "unable to load resource");
log_error("non fatal", "unable to play sound");