Wow. Thanks to you I managed how its work. All commands I mark with# and better way is always to show in textbox
IF tokenat(Storyline.At(Step),1,"#") not equal 0 than tokenat(Storyline.At(Step),0,"#")
and execute commands with find(Storyline.At(Step), "#FriendAppear") not equal to -1 which spawns FRIEND on spawner
after this I do comparsion find(Storyline.At(Step), "#Right") not equal -1 which identifies UID of a spawner.
Array text looks like this : "Hello my friend! Blablabla! #FriendAppear #Right"
The greatest that I can switch places of commands like I want, and they call functions!