X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fxonotic-data.pk3dir.git;a=blobdiff_plain;f=qcsrc%2Fserver%2Fcommand%2Fgetreplies.qc;h=29e817ea6249ef9c1b5293c313f6e52e53d25401;hp=a55e0e0cd28706f7199c06db12aae058a02c1dbc;hb=20256058c4de97b81ee5aaedaa383a99010752f0;hpb=451c0fbf5473c6acc88bafaa0e9c14e5afd3764e diff --git a/qcsrc/server/command/getreplies.qc b/qcsrc/server/command/getreplies.qc index a55e0e0cd..29e817ea6 100644 --- a/qcsrc/server/command/getreplies.qc +++ b/qcsrc/server/command/getreplies.qc @@ -338,5 +338,20 @@ string getlsmaps() } MapInfo_ClearTemps(); - return sprintf("^7Maps available%s: %s\n", (newmaps ? " (New maps have asterisks marked in blue)" : ""), lsmaps); + return sprintf("^7Maps available (%d)%s: %s\n", tokenize_console(lsmaps), (newmaps ? " (New maps have asterisks marked in blue)" : ""), lsmaps); +} + +string getmonsterlist() +{ + string monsterlist = "", col; + float i; + + for(i = MON_FIRST; i <= MON_LAST; ++i) + { + if(mod(i, 2)) { col = "^2"; } + else { col = "^3"; } + monsterlist = sprintf("%s%s%s ", monsterlist, col, (get_monsterinfo(i)).netname); + } + + return sprintf("^7Monsters available: %s\n", monsterlist); }