what you are trying to is possible in c# i think but not in C.

STRING* mystr = "asdasd";
str_cat(mystr," string to append");

or

str_cpy(mystr," string to replace");

or

char mystr[500];
sprintf(mystr,"Hey you got an healbottle ! %d of Energy",_INT(my.skill1));


3333333333