Untitled
public text v1 · immutableforward OnCfgExecute(cmd[], params[]);
public RunCfg(path[])
{
new g_i;
new buffer[1024];
new cmd[64];
if (!fexist(path))
return 0;
new File: cfg_file = fopen(path, io_read);
while(fread(cfg_file, buffer, sizeof(buffer), false))
{
if (strlen(buffer) > 0)
{
g_i = 0;
cmd = strtok(buffer, g_i);
OnCfgExecute(cmd, buffer[g_i+1]);
}
}
fclose(cfg_file);
return 1;
}