Nie, już poprawiłem :
tmp = argument0+' ';
command = string_copy(tmp,0,string_pos(' ',tmp)-1);
tmp = string_replace(tmp,command+' ','');
for (i=0; i < string_count(' ',tmp)-1; i+=1)
{
tmp2 = string_copy(tmp,0,string_pos(' ',tmp)-1);
arg[i] = tmp2;
tmp = string_replace_all(tmp,tmp2+' ','');
}
Błąd był tu :
chyba wiesz dlaczego.
EDIT
Kolejny error ale dało się go łatwo poprawić :
tmp = argument0+' ';
ile = (string_count(' ',tmp)-1);
command = string_copy(tmp,0,string_pos(' ',tmp)-1);
tmp = string_replace(tmp,command+' ','');
for (i=0; i < ile; i+=1)
{
tmp2 = string_copy(tmp,0,string_pos(' ',tmp)-1);
arg[i] = tmp2;
tmp = string_replace_all(tmp,tmp2+' ','');
}
To już działający w pełni. Błędu ci nie wywali.