Im not master or legendary scripter but try this
After each function header, make sure to add this: query_sql("SELECT zeny FROM `char` WHERE `char_id` = " + getcharid(0), .@zeny_);
and update the Balance section to: "+.@zeny_+"
Example:
function script 1hs_Shop1 {
query_sql("SELECT zeny FROM `char` WHERE `char_id` = " + getcharid(0), .@zeny_); // <----------------------
mes "[ ^FF0000Account Information^000000 ]";
mes "^8b8b8b____________________________^000000";
mes "Name: ^0000FF"+strcharinfo(0)+"^000000";
mes "Zeny Balance : ^8b8b8b"+.@zeny_+"^000000 z"; // <----------------------
callshop "1hs_Shop2",1;
end;
}