caishen.c
来自「C实现的MUD,对大家基本入门网络游戏很有帮助!」· C语言 代码 · 共 39 行
C
39 行
// story:caishen 财神
#include <ansi.h>
int give_gift(string money, int amount, string name);
private mixed *story = ({
"大小财神狭路相逢。",
"大财神:让路!",
"小财神:凭什么?",
"大财神:废话,凭我比你有钱。",
"小财神摸出几个铜板,随手扔了出去,哼哼道:来!",
(: give_gift, "coin", 20 + random(100), "铜板" :),
"大财神一声冷笑,摸出一些白银扔了出去。",
(: give_gift, "silver", 20 + random(30), "白银" :),
"小财神摸了半天,掏出一些黄金,咬咬牙扔了出去,道:继续呀!",
(: give_gift, "gold", 10 + random(30), "黄金" :),
"大财神呵呵大笑:随手摸出银票,轻飘飘的飞了出去。",
(: give_gift, "gold", 1 + random(60), "黄金" :),
"小财神面如土色,道:您老有钱,您老有钱,我让路,我让路。",
});
void create()
{
seteuid(getuid());
}
mixed query_story_message(int step)
{
return step < sizeof(story) ? story[step] : 0;
}
int give_gift(string money, int amount, string name)
{
STORY_D->give_gift("/clone/money/" + money, amount,
HIM "\n“啪”的一声一些" + name + "掉到你面前。\n\n" NOR);
return 1;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?