… | |
… | |
223 | { |
223 | { |
224 | char namebuf[MAX_BUF]; |
224 | char namebuf[MAX_BUF]; |
225 | int login_order; |
225 | int login_order; |
226 | } chars_names; |
226 | } chars_names; |
227 | |
227 | |
228 | /*local functon for qsort comparison*/ |
|
|
229 | static int |
|
|
230 | name_cmp (const chars_names * c1, const chars_names * c2) |
|
|
231 | { |
|
|
232 | return strcasecmp (c1->namebuf, c2->namebuf); |
|
|
233 | } |
|
|
234 | |
|
|
235 | int |
228 | int |
236 | command_afk (object *op, char *params) |
229 | command_afk (object *op, char *params) |
237 | { |
230 | { |
238 | if QUERY_FLAG |
231 | if QUERY_FLAG |
239 | (op, FLAG_AFK) |
232 | (op, FLAG_AFK) |
… | |
… | |
453 | int |
446 | int |
454 | command_dumpbelow (object *op, char *params) |
447 | command_dumpbelow (object *op, char *params) |
455 | { |
448 | { |
456 | if (op && op->below) |
449 | if (op && op->below) |
457 | { |
450 | { |
458 | dump_object (op->below); |
451 | char *dump = dump_object (op->below); |
459 | new_draw_info (NDI_UNIQUE, 0, op, errmsg); |
452 | new_draw_info (NDI_UNIQUE, 0, op, dump); |
|
|
453 | free (dump); |
460 | /* Let's push that item on the dm's stack */ |
454 | /* Let's push that item on the dm's stack */ |
461 | dm_stack_push (op->contr, op->below->count); |
455 | dm_stack_push (op->contr, op->below->count); |
462 | } |
456 | } |
463 | return 0; |
457 | return 0; |
464 | } |
458 | } |
465 | |
459 | |
466 | int |
460 | int |
467 | command_dumpallobjects (object *op, char *params) |
|
|
468 | { |
|
|
469 | dump_all_objects (); |
|
|
470 | return 0; |
|
|
471 | } |
|
|
472 | |
|
|
473 | int |
|
|
474 | command_dumpfriendlyobjects (object *op, char *params) |
461 | command_dumpfriendlyobjects (object *op, char *params) |
475 | { |
462 | { |
476 | dump_friendly_objects (); |
463 | dump_friendly_objects (); |
477 | return 0; |
|
|
478 | } |
|
|
479 | |
|
|
480 | int |
|
|
481 | command_dumpallarchetypes (object *op, char *params) |
|
|
482 | { |
|
|
483 | dump_all_archetypes (); |
|
|
484 | return 0; |
464 | return 0; |
485 | } |
465 | } |
486 | |
466 | |
487 | int |
467 | int |
488 | command_dumpmap (object *op, char *params) |
468 | command_dumpmap (object *op, char *params) |