找回密码
 注册
搜索
查看: 927|回复: 8

继续开课,讲一讲走路问题

[复制链接]
门派:不明
发表于 2010-8-21 17:57:18 | 显示全部楼层 |阅读模式
看了个帖子:
http://www.sjever.net/bbs/redire ... o=lastpost#lastpost
引子:
ppclark@ts 2010-3-16 08:222
建议学dodge,dodge高了,就减少走路的精力消耗
按照楼上的方法,快是快了,但是150k以后就是废人一个~
所以,最好还是要学parry 和一门做任务的功夫


释义:
先看看走路消耗的代码:
        if (env->query("outdoors")) cost = 1 + random(me->query_encumbrance() / 20000);
        cost += env->query("jingli_cost/"+arg);
        if (NATURE_D->is_night()) cost *= 2;
        if (userp(me) && !wizardp(me) && me->query("jingli") < cost)
                return notify_fail("你太累了,休息一下再走吧。\n");

***
***
        if (cost > 0 && userp(me) && !wizardp(me))
                me->receive_damage("jingli", cost);

由此可见:
1)走路消耗jingli的数值首先跟负重相关。
在房间里面走路是不消耗jingli的
其次,在房间外边(比方说能看到天是什么样子描述的那种房间),晚上消耗白天2倍jingli
特殊地方,比如大理城东一个地方,还有额外设置减少jingli的。

评分

1

查看全部评分

门派:不明
 楼主| 发表于 2010-8-21 18:01:28 | 显示全部楼层
再爆一个料:
set_name(HIY "金丝木棉袈裟" NOR, ({ "jia sha", "cloth","jiasha" }) );
set_weight(8000);
转换成斤两,咱们tls的金丝袈裟重量:
□僧鞋(Shoes)                                                         0斤2两0钱
□金丝木棉袈裟(Jia sha)                                              16斤0两0钱

关于增加dodge的设置:
若无其他设置,则减少dodge数字=护甲重量/3000
门派:不明
发表于 2010-8-21 18:11:59 | 显示全部楼层
十六斤的袈裟...真是金丝木棉袈裟,不是金属木棉袈裟么?
门派:不明
发表于 2010-8-21 18:36:32 | 显示全部楼层
□金丝木棉袈裟(Jia sha)                                              16斤0两0钱
金丝棉大衣
门派:不明
发表于 2010-8-21 19:27:19 | 显示全部楼层
若无其他设置,则减少dodge数字=护甲重量/3000

护甲重量是什么单位?
门派:不明
发表于 2010-8-23 09:00:14 | 显示全部楼层
wa2

真是达人啊

连走路的code都研究啊
门派:不明
发表于 2010-8-23 09:53:41 | 显示全部楼层
明白了
门派:不明
发表于 2010-8-23 09:54:00 | 显示全部楼层
今天又长见识了
发表于 2010-8-23 16:02:36 | 显示全部楼层
要叫金属木头袈裟、、、、、、、、、、、、、、、、
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|书剑永恒MUD ( 闽ICP备14012032号|闽公网安备 35050202000162号 )

GMT+8, 2025-11-10 12:45 , Processed in 0.036404 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表