Well, i can show only the first cart with
if( sd->sc.count && sd->sc.data[sC_ON_PUSH_CART] )
clif_status_change(&sd->bl,SI_ON_PUSH_CART,1,9999,sd->sc.data[sC_ON_PUSH_CART]->val1,0,0);
and
if( tsd->sc.count && tsd->sc.data[sC_ON_PUSH_CART] )
clif_statuschange_single(&sd->bl,&tsd->bl,SI_ON_PUSH_CART,1,9999,tsd->sc.data[sC_ON_PUSH_CART]->val1,0,0);
in clif.c, i copied script from the ALL_RIDING system. Riding using a SC too right?
Now, i dunno how to show other carts (2,3,4,5,6,7,8,9)