Introduction
Appsurd presents you the superuseful and handy script: string_split(substr, str, ignoreEmptyStrings) ! It works on GMS 2.3+. The script returns an array which contains the splitted string. You may also choose a substring which is longer than one character! Of course the script is well-commented and you may use it for free. If you want to give us credits (not obligatory) please refer to our name Appsurd!
When is it useful?
Example
Create Event
var str = "Hello world!";
splitted_string = string_split(" ",str,false);
Draw Event
for(i=0; i<array_length(splitted_string); i+=1)
{
draw_text(10,10+20*i,splitted_string[i]);
}
Result
Hello
world!
Conclusion
If you have any suggestions or found a bug, please let us know so we can improve our product! Rating and sharing will be appreciated! :)
End User Licence Agreement (EULA).
Update to GMS 2.3+