xia.c
来自「C实现的MUD,对大家基本入门网络游戏很有帮助!」· C语言 代码 · 共 45 行
C
45 行
// Filename : /cmds/std/unride.c
#include <ansi.h>
inherit F_CLEAN_UP;
void create() { seteuid(getuid()); }
int main(object me)
{
object ob, *inv;
int i = 0;
inv = all_inventory(me);
while( i < sizeof(inv) && i >= 0 )
{
if( inv[i]->query_temp("is_rided_by") == me->query("id") )
{
ob = inv[i];
i = -10;
}
i++;
}
if( i >= 0 )
return notify_fail("你下什么下!根本就没座骑!\n");
message_vision("$N从$n上飞身跳下。\n", me, ob);
ob->move( environment(me) );
ob->delele("is_rided_by");
me->delete_temp("is_riding");
return 1;
}
int help(object me)
{
write(@HELP
指令格式 : unride | xia
这个指令可以让你从骑着的已驯养的动物上跳下来。
HELP
);
return 1;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?