Witam, napisałem prosty skrypt na szukanie wyrazu w podanym tekscie, oto on:
GML
gg=0
gg2=0
uu=0
ff1=''
ff2=0
has=0
for (ii=0; ii<=(string_length(argument0)+1);ii+=1 )
{
gg=string_char_at(argument0,ii)
gg2=string_char_at(argument1,uu)
if gg==gg2
{
uu+=1
ff1+=gg
}
if ff==argument1
{
ff1=1
break;
}
if gg==gg2 and has!=1
{
ff2=ii
has=1
}
}
Pierwszy argument to tekst w którym będzie szukany wyraz, podany w drugim argumencie, wielkie i małe litery się liczą.
Zwraca ff1 na 1 jeżeli wyszukiwanie się powiodło, i ff2 na numer pierwszej litery w podanym zdaniu.