文字MUD游戏论坛-天下泥潭群英会-水泊梁山  

返回   文字MUD游戏论坛-天下泥潭群英会-水泊梁山 > 西游之旅 > 『 巫师天下 』

『 巫师天下 』 学习如何挂MUD,如何制作MUD。讨论如何管理好一个MUD,做好一个巫师。

发表新主题 回复
 
LinkBack 主题工具 主题评分 显示模式
旧 2005-03-13   #1
初级会员
级别:3 | 在线时长:36小时 | 升级还需:14小时级别:3 | 在线时长:36小时 | 升级还需:14小时级别:3 | 在线时长:36小时 | 升级还需:14小时
 
dayu 的头像
 
注册: 05年03月12日
来自: 青岛
帖子: 35
声望力: 0
声望: 10 dayu 闻道则喜
现金:54两梁山币
资产:141两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
【转帖】qn 银行制作(上)

潜能银行

inherit ROOM;

int deposit(string arg, object ob);
int check(string arg, object ob);
int withdraw(string arg, object ob);

void create ()
{
set ("short", "潜能银行");
set ("long", @LONG

这是一家由心动大侠开设的为玩家储存潜能的银行。
声誉非常好,在全国只有一家,别无分号。在南面
有一块用一整块大理石雕刻的屏风。银行的门口挂
有一块黄金做的牌子(paizi)。

LONG);
set("item_desc", ([
"paizi": @TEXT
这里是潜能银行,目前我们提供的服务有:

qn_cha 查潜能。
qn_cun 存潜能。
qn_qu 取潜能。

注意:上限是一千万。
另: 江湖朋友取的时候会扣掉0.1%的潜能,
至于经常来捣乱的吗?嘿嘿......
TEXT,
"pingfeng": "这个大理石屏风似乎可以推开(push)。\n",
"屏风" : "这个大理石屏风似乎可以推开(push)。\n",
"大理石屏风" : "这个大理石屏风似乎可以推开(push)。\n"
]) );
set("exits", ([ /* sizeof() == 4 */
"up" : "/d/city/basement",

]));
set("objects", ([ /* sizeof() == 2 */
"/d/city/npc/yhguanshi" : 1,
]));
//set("no_fight", 1);
set("no_magic", 1);
setup();

}

void init()
{
// add_action("do_deposit", "qn_cun")
add_action("do_check", "qn_cha");
add_action("do_withdraw", "qn_qu");
add_action("do_push", "push");

}

int do_deposit(string arg, object ob)
{
string what;
int amount;
object what_ob, me,who;
me = this_player();
who = this_object();

if(!arg || sscanf(arg, "%d", amount) !=1)
{
return notify_fail("命令格式:qn_cun <数量>\n");
}

if(((int)me->query("potential")-(int)me->query("learned_points")) < amount)
{
return notify_fail("你没有这么多潜能。\n");
}

if(amount<0) //没有这一行,若了不少祸。cry
{
object *objs = all_inventory(me);
int i = sizeof (objs);
message_vision ("$N想存入负潜能?grin...\n 空中突然伸出一只金箍棒,向$N的后脑砸了下去。\n",me);
me->unconcious(); //昏
while (i--) //没收东西
{
object obj = objs;
message_vision ("$N身上的"+obj->query("name")+"莫名其妙的飞走了。\n",me);
obj->move(me);
destruct(obj);
}
return 1;
}




// me->start_busy(3);//设置延时
message_vision(sprintf("$N拿出%s点潜能,存进了银行。\n",
chinese_number(amount)), me);
me->add("qn_balance",amount);
me->add("potential",-amount);

me->save();

return 1;
}

int do_check()
{
int total = (int)this_player()->query("qn_balance");

if(!total || total < 0) {
this_player()->set("qn_balance", 0);
return notify_fail("这现在这里没有你的潜能。\n");
}
write("您在敝银行共存有" +
chinese_number(total) + "点潜能。\n");

return 1;
}

int do_withdraw(string arg)
{
int amount, v, sl,rv;
string what;
object me;

me = this_player();
sl = me->query("daoluan");

if (!arg || sscanf(arg, "%d", amount) != 1)
{
return notify_fail("命令格式:qn_qu <数量>\n");
}

if (amount < 1)
{
return notify_fail("你想取出多少潜能?\n");
}

if ((v = amount) > me->query("qn_balance"))
{
return notify_fail("你存的潜能不够取。\n");
}

rv = v;

if(sl<1)
{
if(v<1000)
{
v=v-1;
me->add("qn_balance", -rv);
me->add("potential",v);
me->save();
message_vision(sprintf("$N从银行里取出%s点潜能。\n", chinese_number(v)),me);
}
else
{
sl=1;
v = v-v*sl/1000;
me->add("qn_balance", -rv);
me->add("potential",v);
me->save();
message_vision(sprintf("$N从银行里取出%s点潜能。\n", chinese_number(v)),me);
}
}

if(sl>1)
{
if(v<1000)
{
v=v-sl;
me->add("qn_balance", -rv);
me->add("potential",v);
me->save();
message_vision(sprintf("因为$N来这捣乱过%d次,所以$N的税率是千分之%s.\n",sl,chinese_number(sl)),me);
message_vision(sprintf("$N从银行里取出%s点潜能。\n", chinese_number(v)),me);
}
else
{
v = v-v*sl/1000;
me->add("qn_balance", -rv);
me->add("potential",v);
me->save();
message_vision(sprintf("因为$N来这捣乱过%d次,所以$N的税率是千分之%s.\n",sl,chinese_number(sl)),me);
message_vision(sprintf("$N从银行里取出%s点潜能。\n", chinese_number(v)),me);
}
}
return 1;
}


void close_path()
{
if( !query("exits/north") ) return;
message("vision",
"大理石屏风又移回了原位,盖住了暗门。\n",
this_object() );
delete("exits/south");
}


int do_push(string arg)
{
object me;
me = this_player();
if( !arg || arg=="" ) return 0;

if( arg=="pingfeng" || arg =="屏风" || arg=="大理石屏风") {
write("你推开大理石屏风,");
if( (int) me->query("force_factor") >= 150 )
{
write("推开了后面向南的一扇暗门。\n");
if( !query("exits/west") ) {
set("exits/south",/d/city/npc/"wenrouxiang");
call_out("close_path", 5);
}
return 1;
}
else
write("试着推了推后面的暗门,但没有推开。\n");
return 1;
}
write("你要推开什么?\n");
}

此帖于 2005-03-13 05:58 被 dayu 编辑. 原因: 我是新手...不好意思

]. . NIKO钢琴 .
音乐 .

1942的葡萄酒 .

会秀的女人 .

放纵歌唱 . . .

http://wpa.qq.com/pa?p=1:100072036:11点这里可以给我直接发QQ信息哦!
帅哥 dayu 当前离线  
回复时引用此帖

旧 2005-06-03   #2
初级会员
级别:1 | 在线时长:7小时 | 升级还需:8小时
 
ppgg 的头像
 
注册: 05年06月03日
帖子: 43
声望力: 0
声望: 10 ppgg 闻道则喜
现金:-7两梁山币
资产:-4两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 【转帖】qn 银行制作(上)

ppgg 当前离线  
回复时引用此帖
旧 2005-11-08   #3
中级会员
级别:4 | 在线时长:58小时 | 升级还需:17小时
 
kkkkk 的头像
 
注册: 05年08月31日
帖子: 224
声望力: 22
声望: 10 kkkkk 闻道则喜
现金:0两梁山币
资产:30342两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 【转帖】qn 银行制作(上)

看看再说
哈哈
~~~~~~~
kkkkk 当前离线  
回复时引用此帖

旧 2005-11-08   #4
天平座童虎

级别:39 | 在线时长:3988小时 | 升级还需:112小时级别:39 | 在线时长:3988小时 | 升级还需:112小时级别:39 | 在线时长:3988小时 | 升级还需:112小时级别:39 | 在线时长:3988小时 | 升级还需:112小时级别:39 | 在线时长:3988小时 | 升级还需:112小时级别:39 | 在线时长:3988小时 | 升级还需:112小时
 
fengyue_xyj 的头像
 
注册: 02年05月24日
来自: 莲花宝座
帖子: 5,966
声望力: 98
声望: 1639 fengyue_xyj 脱胎换骨fengyue_xyj 脱胎换骨fengyue_xyj 脱胎换骨fengyue_xyj 脱胎换骨fengyue_xyj 脱胎换骨fengyue_xyj 脱胎换骨fengyue_xyj 脱胎换骨fengyue_xyj 脱胎换骨fengyue_xyj 脱胎换骨fengyue_xyj 脱胎换骨fengyue_xyj 脱胎换骨
积分:18
精华:29
现金:4213200两梁山币
资产:4223200两梁山币
致谢数: 2
获感谢文章数:10
获会员感谢数:10
回复: 【转帖】qn 银行制作(上)

噫??以前怎么没看到哦~~
dayu是个好青年。
呼唤dayu!

西游记2000新纪元的历史性时刻:现在时间 Mon Oct 07 01:34:56 CDT 2003
第一个全白的人物出现了
check fengyue
你口中念了几句咒文,眼中突然精光一闪,大喝一声“顺风耳何在!”
只听嘿嘿几声奸笑,不知从哪里钻出来一个肥头大耳的家伙,在你耳边低声说了几句话。
顺风耳告诉你:痴风梦月的道行已达天人合一的境界。
顺风耳告诉你:痴风梦月的武功已达深不可测的境界。
顺风耳告诉你:痴风梦月的法力修为已达法力无边的境界。
顺风耳告诉你:痴风梦月的内力修为已有一甲子的火候。
你忽然莫名其妙地哆嗦了一下。
你急忙掐指一算,原来是痴风梦月(fengyue)正在打听你的道行。

总站最神奇的老尼姑。唯一一个死掉了15M武学还有15M武学、死掉了三万年道行还有三万年道行、拜了观音学了佛法还娶了老婆的、整天活蹦乱跳但又没人看得见的、神经兮兮、傻傻乎乎的、身受女孩子爱戴、身受男孩子痛恨的、长得很帅又风情万种的、看起来是八十多、实际上是六百多岁的、人称小甜甜的老太婆。
帅哥 fengyue_xyj 当前离线  
回复时引用此帖
旧 2005-11-14   #5
中级会员
级别:9 | 在线时长:238小时 | 升级还需:37小时级别:9 | 在线时长:238小时 | 升级还需:37小时级别:9 | 在线时长:238小时 | 升级还需:37小时
 
willrain 的头像
 
注册: 02年11月11日
来自: 长安
帖子: 253
声望力: 25
声望: 10 willrain 闻道则喜
现金:5509两梁山币
资产:50559两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 【转帖】qn 银行制作(上)

看看再说。。。。。。。
帅哥 willrain 当前离线  
回复时引用此帖
旧 2005-12-29   #6
初级会员
级别:2 | 在线时长:15小时 | 升级还需:15小时级别:2 | 在线时长:15小时 | 升级还需:15小时
 
lys76 的头像
 
注册: 05年09月04日
帖子: 21
声望力: 0
声望: 10 lys76 闻道则喜
现金:-5两梁山币
资产:1933两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 【转帖】qn 银行制作(上)

买了,看看! 看看再说。。。。。。。
lys76 当前离线  
回复时引用此帖

旧 2006-02-02   #7
初级会员
级别:1 | 在线时长:10小时 | 升级还需:5小时
 
kroto 的头像
 
注册: 06年01月24日
帖子: 16
声望力: 0
声望: 10 kroto 闻道则喜
现金:6两梁山币
资产:6两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 【转帖】qn 银行制作(上)

shenme dongdong
kroto 当前离线  
回复时引用此帖
旧 2006-05-07   #8
中级会员
级别:2 | 在线时长:28小时 | 升级还需:2小时级别:2 | 在线时长:28小时 | 升级还需:2小时
 
onlyhero 的头像
 
注册: 06年03月26日
来自: 普陀山
帖子: 73
声望力: 19
声望: 17 onlyhero 初领妙道
现金:38两梁山币
资产:302两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 【转帖】qn 银行制作(上)

看看。好的话就买啊.
帅哥 onlyhero 当前离线  
回复时引用此帖
旧 2006-05-10   #9
初级会员
级别:0 | 在线时长:3小时 | 升级还需:2小时
 
gzjdywer 的头像
 
注册: 06年04月17日
帖子: 37
声望力: 0
声望: 10 gzjdywer 闻道则喜
现金:1两梁山币
资产:1两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 【转帖】qn 银行制作(上)

究竟是什么东东啊



我好可怜啊````````````
gzjdywer 当前离线  
回复时引用此帖

旧 2006-07-29   #10
初级会员
级别:1 | 在线时长:11小时 | 升级还需:4小时
 
maotou 的头像
 
注册: 06年04月21日
帖子: 43
声望力: 0
声望: 10 maotou 闻道则喜
现金:504两梁山币
资产:505两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 【转帖】qn 银行(上)

要拉Dayu入伙.

烈火西游就有qn银行的.


___________________________________________________________________



___________________________________________________________________

刚才我在削苹果,一只苍蝇嗡嗡的在耳际萦绕。

我听着声音,看也不看一刀向后挥出,果然嗡嗡的声音没有了。


我继续削苹果,吃完苹果要去洗刀扔苹果皮与核,刚一转身,发现地上有一只被斩首的巨大绿头毛苍蝇。

现在,我无比烦恼:我会不会得痢疾啊?
maotou 当前离线  
回复时引用此帖

发表新主题 回复

添加到书签


发帖规则
不可以发表主师
不可以回复帖子
不可以上传附件
不可以编辑自己的帖子

论坛启用 vB 代码
论坛启用 表情图标
论坛启用 [IMG] 代码
论坛禁用 HTML 代码
Trackbacks are 启用
Pingbacks are 启用
Refbacks are 启用


相似的主题
主题 主题作者 论坛 回复 最后发表
【转帖】qn银行(下) dayu 『 巫师天下 』 7 2008-12-04 16:59
qn 相关【转帖】QN卡 dayu 『 巫师天下 』 9 2008-09-04 17:56
Qn计算器 fengza 『 机器人制作及下载 』 1 2007-04-17 10:29
QN计算器 fengza 『 机器人制作及下载 』 2 2007-04-16 11:26
你知道中国几大银行名字的真正的意义吗?【转帖】 hiahia 『 开心一刻 』 0 2004-03-11 15:38


所有时间均为格林尼治时间 +9, 现在的时间是 13:19.


Powered by SPLS
版权所有 2001-2023 水泊梁山
皖ICP备05012024号

站长 fengyue

Search Engine Optimization by vBSEO 3.6.1