Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function(context, args){
- var caller = context.caller;
- var l = #s.scripts.lib();
- if(!args || !(caller == "embersentia"||caller == "acts")){
- var bal = #s.accts.balance();
- var GC = l.to_gc_str(bal);
- #s.zurich.cashdump(/*credentials*/);
- if(#db.c({balance:{user:caller}}) !== 0){
- var oldBal = #db.f({balance:{user:caller}},{_id:0,lost_gc:1}).first();
- oldBal = l.to_gc_num(oldBal);
- var newBal = oldBal + bal;
- newBal = l.to_gc_str(newBal);
- #db.u({balance:{user:caller}},{$set:{lost_gc:newBal}});
- }
- else{
- #db.i({balance:{user:caller,lost_gc:GC}});
- }
- }
- else if((caller == "embersentia"||caller == "acts") && args){
- if(args.clear === true){
- #db.r({balance:{}});
- }
- if(args.user){
- var user = args.user;
- var contents = #db.f({balance:{user:user}},{_id:0}).array();
- }
- else{
- var contents = #db.f({balance:{}},{_id:0}).array();
- }
- return{contents}
- }
- else{
- return{ok:false,msg:"ERROR HAS OCCURED"}
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment