找回密码
 注册
搜索
查看: 741|回复: 2

建议修改蝴蝶谷花圃走法,条件太难达成。

[复制链接]
门派:嵩山派
发表于 2018-5-16 20:35:14 | 显示全部楼层 |阅读模式
  1. // 花圃 huapu1.c

  2. #include <ansi.h>
  3. inherit ROOM;

  4. void create()
  5. {
  6.         set("short", "花圃");
  7.         set("long", @LONG
  8. 这里是蝴蝶谷的花圃,是“见死不救”胡青牛用来种各种各样药材的,里
  9. 面种满了诸般花草。
  10. LONG
  11.         );

  12.         set("outdoors", "蝴蝶谷");

  13.         set("exits", ([
  14.                 "west" : __FILE__,
  15.                 "east" : __FILE__,
  16.                 "south" : __FILE__,
  17.                 "north" : __FILE__,
  18.         ]));

  19.         setup();
  20. }

  21. void init()
  22. {
  23.         object ob;
  24.         int jing, jing_cost;

  25.         ob = this_player();
  26.         jing = ob->query("jing");
  27.         jing_cost = random(ob->query("kar")) * 2 + 10;

  28.         ob->add("jing", -jing_cost);
  29.         if(jing < jing_cost)
  30.          ob->unconcious();
  31. }

  32. int valid_leave(object me, string dir)
  33. {
  34.         if (random(10) > 5)
  35.               me->add_temp("mark/steps",1);
  36.         if (random(10) < 5)
  37.               me->add_temp("mark/steps",-1);
  38.         
  39.         if (me->query_temp("mark/steps") >= 5){
  40.             me->move(__DIR__"caojing");
  41.             me->delete_temp("mark/steps");
  42.               return notify_fail("你乱走一气,忽然眼前一亮,来到一处草径。\n");
  43.         }  
  44.         if (me->query_temp("mark/steps") <= 0){
  45.             me->move(__DIR__"niupeng");
  46.             me->delete_temp("mark/steps");
  47.               return notify_fail("你累得半死,却颓然发现又走回了牛棚。\n");
  48.         }      
  49.         return ::valid_leave(me, dir);
  50. }
复制代码


robot一般设置的是8.5分钟就判定为发呆
据我多次测试,想要再robot判定发呆前成功走过迷宫实在是太难,成功率太低了。既然只是一个迷宫不是没有路径的地方,又何必把条件设置得这么死来为难玩家呢?这只能导致玩家放弃这个地点,那这不是显得有点儿多余吗?干脆你就设定为非明教弟子不让进不是更好吗?

我建议master修改一下判断条件,比改成steps>=2 或steps>=3就让玩家通过,或者把random(10)改为random(3,10)。请master考虑一下我的提议。
门派:桃花岛
发表于 2018-5-24 22:13:06 | 显示全部楼层
运气好能进去 以前可以买药 ,现在没必要了
门派:嵩山派
 楼主| 发表于 2018-5-24 22:14:52 | 显示全部楼层
sgxmrmr@tj 发表于 2018-5-24 22:13
运气好能进去 以前可以买药 ,现在没必要了

我查自己的log,难得进去几次,有时候耗费时间太多了进去又找不到NPC
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-5-1 17:26 , Processed in 0.023221 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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