this.inherits(COMMAND); this.command = "score2"; this.allow_busy = true; this.allow_state = true; this.allow_die = true; this.enter = function (me, arg) { var target = me; if (arg) { target = me.find_obj(arg, me.environment); if (!target && me.user_level > 1) { target = WORLD.getUser(arg); } if (!target) { return me.notify("你要查看谁的属性。"); } if (target.master != me.id && me.user_level < 4) { return me.notify("你要查看谁的属性。"); } } var str = ['{"type":"dialog","dialog":"score",']; str.push('id:"'); str.push(target.id); str.push("\",add_sh:\""); str.push(target.query_prop("add_sh_per")); str.push("%\",diff_fy:\""); str.push(parseInt(target.diff_fy_per * 100) / 100); str.push("%\",add_bj:\""); str.push(target.query_prop("add_bjsh_per") + 150); str.push("%\",diff_sh:\""); str.push(target.query_prop("diff_sh")); str.push("+"); str.push(parseInt(target.diff_sh_per * 100) / 100); str.push("%\",diff_bj:\""); str.push(target.query_prop("diff_bj")); str.push("%\",releasetime:\""); str.push(target.query_prop("releasetime") / 1000); str.push("秒+"); str.push(target.query_prop("releasetime_per")); str.push("%\",busy:\""); str.push(target.query_prop("busy") / 1000); str.push("秒+"); str.push(target.query_prop("busy_per")); str.push("%\",diff_busy:\""); str.push(target.query_prop("diff_busy") / 1000); str.push("秒+"); str.push(target.query_prop("diff_busy_per")); str.push("%\",distime:\""); str.push(target.query_prop("distime") / 1000); str.push("秒+"); str.push(target.query_prop("distime_per")); str.push("%\",expend_mp:\""); str.push(target.query_prop("expend_mp")); str.push("+"); str.push(target.query_prop("expend_mp_per")); str.push("%\",dazuo_per:\""); str.push(target.query_prop("dazuo_per"), '%'); let per = WORLD.DATA.query_temp('dazuo_per', 0) + target.family.query_temp('dazuo_per', 0); if (per > 0) { str.push('+', per, '%'); } str.push('",study_per:"'); str.push(target.query_prop("study_per") + me.int, '%'); per = WORLD.DATA.query_temp('study_per', 0) + target.family.query_temp('study_per', 0); if (per > 0) { str.push('+', per, '%'); } str.push('",lianxi_per:"'); str.push(target.query_prop("lianxi_per") + me.int * 2, '%'); per = WORLD.DATA.query_temp('lianxi_per', 0) + target.family.query_temp('lianxi_per', 0); if (per > 0) { str.push('+', per, '%'); } str.push('",downside_per:"'); str.push(target.query_prop("diff_downside_per")); str.push('%"}'); me.send(str.join("")); }