From: Mircea Kitsune Date: Sun, 30 Oct 2011 11:04:38 +0000 (+0200) Subject: Improve object_info messages X-Git-Tag: xonotic-v0.6.0~35^2~18^2~20 X-Git-Url: https://git.rm.cloudns.org/?a=commitdiff_plain;h=1c7e0a641c0ac2b9b8a3c94dd10eb289623de895;p=xonotic%2Fxonotic-data.pk3dir.git Improve object_info messages --- diff --git a/qcsrc/server/mutators/sandbox.qc b/qcsrc/server/mutators/sandbox.qc index 3d8256588..29091af2f 100644 --- a/qcsrc/server/mutators/sandbox.qc +++ b/qcsrc/server/mutators/sandbox.qc @@ -664,13 +664,12 @@ MUTATOR_HOOKFUNCTION(sandbox_PlayerCommand) switch(argv(2)) { case "object": - print_to(self, strcat("^2SANDBOX - INFO: ^7Object is owned by ^7", e.netname, "^7, created ^3", e.message, "^7, last edited ^3", e.message2)); + print_to(self, strcat("^2SANDBOX - INFO: ^7Object is owned by \"^7", e.netname, "^7\", created \"^3", e.message, "^7\", last edited \"^3", e.message2, "^7\"")); return TRUE; case "mesh": - string tags; for(i = 1; gettaginfo(e, i); i++) - tags = strcat(tags, "^5", gettaginfo_name, "^7, "); - print_to(self, strcat("^2SANDBOX - INFO: ^7Object mesh is ^3", e.model, "^7 at animation frame ^3", ftos(e.frame), " ^7containing the following tags: ", tags)); + s = strcat(s, "^7\"^5", gettaginfo_name, "^7\", "); + print_to(self, strcat("^2SANDBOX - INFO: ^7Object mesh is \"^3", e.model, "^7\" at animation frame ^3", ftos(e.frame), " ^7containing the following tags: ", s)); return TRUE; case "attachments": // should show the same info as "mesh" but for attachments @@ -681,8 +680,8 @@ MUTATOR_HOOKFUNCTION(sandbox_PlayerCommand) { ++i; // start from 1 gettaginfo(e, head.tag_index); - s = strcat(s, "^1attachment ", ftos(i), "^7 has mesh ^3", head.model, "^7 at animation frame ^3", ftos(head.frame)); - s = strcat(s, "^7 and is attached to bone ^5", gettaginfo_name, "^7, "); + s = strcat(s, "^1attachment ", ftos(i), "^7 has mesh \"^3", head.model, "^7\" at animation frame ^3", ftos(head.frame)); + s = strcat(s, "^7 and is attached to bone \"^5", gettaginfo_name, "^7\", "); } } if(i) // object contains attachments