Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if (hsthreads) {
- var hsargs = [];
- for (const argument of ns.args) {
- hsargs.push(argument);
- hsargs.push(ns.getServerMinSecurityLevel(argument));
- hsargs.push(ns.getServerMaxMoney(argument));
- hsargs.push(ns.getServerRequiredHackingLevel(argument));
- }
- //copy hack script to this server and spawn script with threads and arguments as a single string
- if (ns.getHostname() != 'home' && !boughtServer.includes(ns.getHostname())) {
- await ns.scp('hackservers.ns', 'home', ns.getHostname());
- ns.spawn('hackservers.ns', hsthreads, hsargs.toString());
- }
- }
- if (homethreads) {
- var hsargs = [];
- for (const argument of ns.args) {
- hsargs.push(argument);
- hsargs.push(ns.getServerMinSecurityLevel(argument));
- hsargs.push(ns.getServerMaxMoney(argument));
- hsargs.push(ns.getServerRequiredHackingLevel(argument));
- }
- if (boughtServer.includes(ns.getHostname())) {
- await ns.scp('home.ns', 'home', ns.getHostname());
- ns.spawn('home.ns', homethreads, hsargs.toString())
- }
- if (ns.getHostname() == 'home') {
- ns.spawn('home.ns', homethreads, hsargs.toString())
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment