제목 | 이 코딩은 | ||
---|---|---|---|
카테고리 | JavaScript | ||
글쓴이 | KAILOVE | 작성시각 | 2018/01/18 09:30:09 |
|
|||
이 코딩들을 알아보련느데 어떤 언어이고 난이도는 어느정도인가요 제가 C# 을 배우는중인데 비슷한 언어들이 있어서 여쭙니다 const readline = require('readline'); const rl = readline.createInterface({ input: process.stdin, output: process.stdout }); function ParseCmd(s){ var args = s.split(" "); var cmd = args[0].toLowerCase(); var res = ''; switch(cmd){ case "ban": mp.players.forEach(player => { if(player.name.toLowerCase() == args[1].toLowerCase()){ player.ban("Console"); res = " Player "+player.name+" was banned!!!"; } }); break; case "kick": mp.players.forEach(player => { if(player.name.toLowerCase() == args[1].toLowerCase()){ player.kick("Console"); res = " Player "+player.name+" was kicked!!!"; } }); break; case "tppos": if(args.length>4){ mp.players.forEach(player => { if(player.name.toLowerCase() == args[1].toLowerCase()){ player.position = new mp.Vector3(parseFloat(args[2]), parseFloat(args[3]), parseFloat(args[4])); res = " Player "+player.name+" was teleported to X:"+parseFloat(args[2])+" Y:"+parseFloat(args[3])+" Z:"+parseFloat(args[4])+"!!!"; } }); } else { res = " Invalid arguments!!!" } break; case "give.weapons": if(args.length>3){ mp.players.forEach(player => { if(player.name.toLowerCase() == args[1].toLowerCase()){ player.giveWeapon(mp.joaat(args[2]), parseInt(args[3])); res = " Player "+player.name+" received weapons!!!"; } }); } else { res = " Invalid arguments!!!" } break; case "status": res = "\n Players: "+mp.players.length+"/"+mp.players.size+"\n Vehicles: "+mp.vehicles.length+"\n Objects: "+mp.objects.length+"\n Wheather: "+mp.environment.weather+"\n Game Time: "+mp.environment.time.hour+"h\n Uptime: "+process.uptime()+"\n"; break; case "online": res = "\n Online: "+mp.players.length+"/"+mp.players.size+"\n "; mp.players.forEach(player => { res += player.name+" | "+player.ip+" | "+player.ping+"\n "; }); break; default: res = " Unknown command!!!"; break; } return res; } rl.on('line', (s) => { var res = ParseCmd(s); console.log(res); }); |
|||
다음글 | let's encrypt 사용해보신 분 계신가요? (2) | ||
이전글 | config upload.php 데이터 읽어오기 (2) | ||
kaido
/
2018/01/18 10:31:24 /
추천
0
|
한대승(불의회상)
/
2018/01/18 12:21:18 /
추천
0
이 언어는 자바스크립트입니다.^^
|
스크립트 배경부터 설명해서 설치도 하고 동작 구조도 보고 hello world 도 찍어보기 부터 시작 해서, 서로 야자타임도 하고 놀고 웃고 떠들어도 길어야 2주 이내 입니다.
차분히 보시면 루프문. 대소문자열. 문자 자르기. 배열 값 가져오기. 말고는 하는게 없습니다.
코딩은 열정입니다 화이팅!