@@ -29,19 +29,29 @@ client.on('end', (resone) => {
 | 
				
			|||||||
const rl = createInterface({
 | 
					const rl = createInterface({
 | 
				
			||||||
    input: process.stdin,
 | 
					    input: process.stdin,
 | 
				
			||||||
    output: process.stdout,
 | 
					    output: process.stdout,
 | 
				
			||||||
 | 
					    completer: (line, func) => {
 | 
				
			||||||
 | 
					        let args = line.split(' ')
 | 
				
			||||||
 | 
					        let comp = args[args.length - 1]
 | 
				
			||||||
 | 
					        client.once('tab_complete', (msg) => {
 | 
				
			||||||
 | 
					            let mcts = msg.matches.filter(s => s)
 | 
				
			||||||
 | 
					            func(null, [mcts, comp])
 | 
				
			||||||
 | 
					        })
 | 
				
			||||||
 | 
					        client.write('tab_complete', {
 | 
				
			||||||
 | 
					            text: line
 | 
				
			||||||
 | 
					        })
 | 
				
			||||||
 | 
					    },
 | 
				
			||||||
    terminal: true,
 | 
					    terminal: true,
 | 
				
			||||||
    prompt: ''
 | 
					    prompt: ''
 | 
				
			||||||
})
 | 
					})
 | 
				
			||||||
 | 
					
 | 
				
			||||||
rl.on('line', function(line) {
 | 
					rl.on('line', function (line) {
 | 
				
			||||||
    switch (line) {
 | 
					    switch (line) {
 | 
				
			||||||
        case "":
 | 
					        case "":
 | 
				
			||||||
            break;
 | 
					            break;
 | 
				
			||||||
 | 
					        case "write":
 | 
				
			||||||
 | 
					            break;
 | 
				
			||||||
        case "/respawn":
 | 
					        case "/respawn":
 | 
				
			||||||
            client.write('client_command', { payload: 0 })
 | 
					            client.write('client_command', { payload: 0 })
 | 
				
			||||||
            // client.write("respawn", {
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
            // })
 | 
					 | 
				
			||||||
            break;
 | 
					            break;
 | 
				
			||||||
        case "//reco":
 | 
					        case "//reco":
 | 
				
			||||||
            client.end("")
 | 
					            client.end("")
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user