I know i helped you over icq, but imma post the code so other's can see how to do it.
[code]
gosub parse_price %item_to_scan price: 6
display #result
gosub parse_price %item_to_scan remaining: 10
display #result
pause
;-------------------------------------------------------------
;-------------------------------------------------------------
sub parse_price
set %item %1
set %scan %2
set %spaces %3
set %lpc #lpc
set #lpc 1000
set %comma ,
set %combined_price
finditem %item *
event property #findid
set %string_to_parse #property
str len %string_to_parse
set %string_length #strres
str pos %string_to_parse %scan
set %del_pos #strres + %spaces
str del %string_to_parse 1 %del_pos
set %string_to_parse #strres
str pos %string_to_parse $
set %new_delete_pos #strres - 1
str left %string_to_parse %new_delete_pos
set %price #strres , %comma
gosub separate_string %price ,
for %i 1 %t_num
set %combined_price %combined_price , %return . %i
set #lpc %lpc
return %combined_price
;-------------------------------------------------------------
;-------------------------------------------------------------
sub separate_string
set %t_num 0
str Count %1 %2
for %i 1 #strres
{
set %var %2
str len %1
set %length #strres
str pos %1 %var
set %del #strres - 1
str left %1 %del %length
set %return . %i #strres
set %del1 %del + 1
str del %1 1 %del1
set %1 #strres
set %t_num %t_num + 1
}
return
;-------------------------------------------------------------
;-------------------------------------------------------------
[/code]