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

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

『 梁山论剑 』 讨论西游记的武功秘技,介绍快捷有效的练功方法,解答各种游戏疑难杂症。这是高手过招,新手学艺的好地方。

发表新主题 回复
 
LinkBack 主题工具 主题评分 显示模式
旧 2004-12-21   #1
正式会员
级别:0 | 在线时长:0小时 | 升级还需:5小时
 
roseprince 的头像
 
注册: 04年12月21日
帖子: 4
声望力: 0
声望: 10 roseprince 闻道则喜
精华:1
现金:23两梁山币
资产:23两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
详解天魔台

inherit ROOM;

int do_leap();
void reset();

void create ()
{
set ("short", "秘洞");
set ("long", @LONG

这里是无底洞的一条秘道,寻常小妖不准进出。正待迈步,突然发现
脚下竟是万丈深渊,黑漆漆的,望不见底。黑暗之中你极目远眺,只
见模模糊糊的似乎是另一处悬崖。看上去两峰之间不过一纵之遥,但
一失足。。。
LONG);
set("outdoors", 0);
setup();
}
void init()
{
add_action("do_leap", "leap");
add_action("do_leap", "jump");
add_action("do_leap", "tiao");
add_action("do_push", "push");
add_action("do_push", "tui");
}
int do_leap()
{
object me, corpse;
int mydodge,mykar,factor,mypot,mylp,mynewpot;
int i;
object *inv;
me=this_player();
mydodge=(int)me->query_skill("dodge");
mykar=(int)me->query_kar();
factor=mydodge+mykar*4;

inv=all_inventory(me);
i=sizeof(inv);

message_vision("$N向崖外跳了出去。\n", me);

while (i--)
{
if(userp(inv[i])) {
me->move("/d/qujing/wudidong/yadi");
message_vision("$N一个没站稳,掉下绝崖,粉身碎骨,西天去了!\n", me);
me->delete_temp("last_damage_from");
me->set_temp("death_msg", "摔死了。\n");
me->die();
me->save();
inv[i]->move("/d/qujing/wudidong/yadi");
return 1;
}
}


if ( (string)me->query("family/family_name") != "陷空山无底洞" ) {
if( random(mykar) < 10 || mydodge < 100 ) {
me->move("/d/qujing/wudidong/yadi");
message_vision("$N一个没站稳,掉下绝崖,粉身碎骨,西天去了!\n", me);
me->delete_temp("last_damage_from");
me->set_temp("death_msg", "摔死了。\n");
me->die();
me->save();
return 1;
}
}else{
if( random(mykar) < 5 || mydodge < 100 ) {
me->move("/d/qujing/wudidong/yadi");
me->unconcious();
return 1;

}
}
message_vision("$N腾空纵起,跳到对崖去了。\n", me);
me->move(__DIR__"cave2");
message_vision("$N跳了过来。\n",me);
return 1;
}

int do_push(string arg)
{
object me=this_player();
int myeffstr=me->query_skill("unarmed",1)/10-2+me->query("str");
int mystr=me->query_str();
int myforce=me->query("maximum_force");

if ( !arg || ((arg !="men") ))
return notify_fail("你要推什么? \n");
if ( mystr <50 || myeffstr<20)
return notify_fail("你力气太小了,推不动! \n");
if (random(myforce)>1000)
{
message_vision("$N推石门时用力过猛,似乎受了内伤。\n", me);
me->add_maximum_force(-myforce/100);
}
message_vision("$N一推石门,突然间,一阵阴风把$N推到了另一间房间去了。\n", me);
me->move(__DIR__"inner-bedroom");
message_vision("石门翻转处,$N走了过来。\n", me);
return 1;
}

以上是这个房间的代码
判断依据如下:
1. 身上的东西
if(userp(inv[i]))
这里的userp函数是什么我也不清楚,不过身上不穿东西应该是没问题的
2. 是不是无底洞的
如果不是:
判断如果dodge<100 或者随机福缘<10,直接摔死
如果是:
dodge<100 或者 随机福缘<10,直接摔死
否则,重新取一个随机福缘
dodge<100 或者 随机福缘<5,晕倒在崖底


所以,如果不想摔死
1. dodge>100,
2. 福缘尽量高
3. 裸体
4. 运气....
roseprince 当前离线  
回复时引用此帖

旧 2004-12-21   #2
正式会员
级别:0 | 在线时长:0小时 | 升级还需:5小时
 
roseprince 的头像
 
注册: 04年12月21日
帖子: 4
声望力: 0
声望: 10 roseprince 闻道则喜
精华:1
现金:23两梁山币
资产:23两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
更正,所有的或者改成并且。
roseprince 当前离线  
回复时引用此帖
旧 2004-12-21   #3
黄金会员
黄金会员三级会员
级别:7 | 在线时长:158小时 | 升级还需:22小时级别:7 | 在线时长:158小时 | 升级还需:22小时级别:7 | 在线时长:158小时 | 升级还需:22小时级别:7 | 在线时长:158小时 | 升级还需:22小时
 
argus 的头像
 
注册: 03年08月26日
帖子: 350
声望力: 26
声望: 33 argus 初领妙道
积分:10
精华:4
现金:2两梁山币
资产:6064两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
我认为,所有的“或者”不能改成“并且”。
就是说,“dodge<100 或者随机福缘<10,直接摔死”这句话的意思是:
dodge必须大于100,并且随机福缘>10才可以跳过去。
单单dodge>100或者随机福缘>10不一定能跳过去。

userp(inv[i])是用来判断是否背人了,背人跳崖必死。

另外,无底洞的如果不背人,不会被摔死,并且跳过去的几率较高。

悄悄的我来了,没有人在意。
在热闹的西游世界,我独守自己一方天空。
在超慢的网速下,顽强的默默的生存。
argus 当前离线  
回复时引用此帖

旧 2004-12-26   #4
中级会员
级别:7 | 在线时长:142小时 | 升级还需:38小时级别:7 | 在线时长:142小时 | 升级还需:38小时级别:7 | 在线时长:142小时 | 升级还需:38小时级别:7 | 在线时长:142小时 | 升级还需:38小时
 
icper 的头像
 
注册: 03年07月03日
帖子: 63
声望力: 23
声望: 10 icper 闻道则喜
现金:43两梁山币
资产:43两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 详解天魔台

nod
fail 判断用 or
pass 判断用 and
icper 当前离线  
回复时引用此帖
旧 2004-12-29   #5
中级会员
级别:5 | 在线时长:76小时 | 升级还需:29小时级别:5 | 在线时长:76小时 | 升级还需:29小时
 
xiaoliu 的头像
 
注册: 04年09月05日
帖子: 275
声望力: 24
声望: 10 xiaoliu 闻道则喜
现金:500两梁山币
资产:600两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 详解天魔台

晕。这也是详解呀。
糊涂了。

hi
这是我的签名呀!
都找了半天了。
才找到它。
改了吧。
hehe.
pai.
hi.
i.
xiaoliu 当前离线  
回复时引用此帖
旧 2005-01-15   #6
初级会员
级别:4 | 在线时长:54小时 | 升级还需:21小时
 
banbanba 的头像
 
注册: 04年12月26日
帖子: 22
声望力: 0
声望: 10 banbanba 闻道则喜
现金:2500两梁山币
资产:2500两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 详解天魔台

路过,顺便灌水。。。。。。。
banbanba 当前离线  
回复时引用此帖

旧 2005-02-02   #7
初级会员
级别:4 | 在线时长:55小时 | 升级还需:20小时
 
dysea 的头像
 
注册: 04年12月06日
帖子: 11
声望力: 0
声望: 10 dysea 闻道则喜
现金:2两梁山币
资产:2两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 详解天魔台

问个有点白痴的问题: 没有yaofa可以练起来吗?
dysea 当前离线  
回复时引用此帖
旧 2005-02-02   #8
高级会员
级别:8 | 在线时长:180小时 | 升级还需:45小时级别:8 | 在线时长:180小时 | 升级还需:45小时
 
medu 的头像
 
注册: 03年06月08日
帖子: 138
声望力: 24
声望: 30 medu 初领妙道
精华:1
现金:14800两梁山币
资产:14800两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 详解天魔台

引用:
作者: dysea
问个有点白痴的问题: 没有yaofa可以练起来吗?
可以。但你的其他特殊法术(除seashentong外)必须小于50级
medu 当前离线  
回复时引用此帖
旧 2005-02-02   #9
中级会员
级别:3 | 在线时长:48小时 | 升级还需:2小时级别:3 | 在线时长:48小时 | 升级还需:2小时级别:3 | 在线时长:48小时 | 升级还需:2小时
 
luoyiluoyi888 的头像
 
注册: 05年01月19日
来自: 北京
帖子: 221
声望力: 24
声望: 10 luoyiluoyi888 闻道则喜
现金:404两梁山币
资产:3167两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 详解天魔台

看不懂了,说清楚点???

上帝救救我吧
http://mov8.com/dvbbs/UploadFile/2004-4/2004425175630151.jpg
美女 luoyiluoyi888 当前离线  
回复时引用此帖

旧 2007-01-20   #10
初级会员
级别:1 | 在线时长:14小时 | 升级还需:1小时
 
steve2046 的头像
 
注册: 07年01月18日
帖子: 23
声望力: 0
声望: 10 steve2046 闻道则喜
现金:-3两梁山币
资产:-3两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 详解天魔台

谢谢大家指点!
steve2046 当前离线  
回复时引用此帖

发表新主题 回复

添加到书签


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

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



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


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

站长 fengyue

Content Relevant URLs by vBSEO 3.6.1