tdfy@ts 发表于 2010-7-27 16:05:55

关于要两颗玉肌丸bug

没有环境测试master 大人 测试一下吧
修改 d\city\npc\huoji.c
// huoji. 药铺伙计
#include <ansi.h>

inherit NPC;
inherit F_VENDOR;

int ask_yjw();
void create()
{
      set_name("药铺伙计", ({ "yaopu huoji", "huoji" }));
      set("str", 20);
      set("gender", "男性");
      set("age", 18);
      set("long", "一个碌忙的小伙计。\n");
      set("combat_exp", 250);
      set("attitude", "friendly");
      set("vendor_goods", ({
      (["name":MEDICINE_D("jinchuang"),"number":25]),
      (["name":"/clone/medicine/m-book1","number":5]),
      (["name":"/clone/medicine/jingmai/jingmai-book1","number":1]),
      (["name":MEDICINE_D("yangjing"),"number": 20]),
      (["name":MEDICINE_D("jys"),"number": 100]),
      }));
      
        set("inquiry", ([
                "玉肌丸" : (: ask_yjw :),
                "yuji wan" : (: ask_yjw :),
                ]));
      setup();
}

void init()
{
      add_action("do_list", "list");
      add_action("do_buy", "buy");
}

int ask_yjw()
{
        object ob, me = this_player();
       
        if (present("yuji wan", me))
      {       
              command("say 你不是已经有了么?");
                return 1;
        }
       
        if (me->query("max_neili")<100 || me->query("eff_jingli")<200 && me->query("enter_wuguan") )
        {
                ob = new(MEDICINE_D("neili/yujiwan"));
                ob->set("owner", me->query("id"));
                ob->move(me);
                command("say 小心点,不要再掉了!");
                message_vision("$N递给$n一颗"+HIW+"玉肌丸"+NOR+"。\n", this_object(), me);
                return 1;
        }
        else
        {
                command("say 胡乱吃药会生病的!");
                return 1;
        }
}

tdfy@ts 发表于 2010-7-27 16:13:07

加个这个也行hoho

if (me->query("enter_wuguan"))
                return "你武功太低吃坏肚子怎么办!";

hanker@ts 发表于 2010-8-2 11:39:31

好像不行吧
道具买的怎么办
干脆算新手福利得了
就是100精力100内力
其实也没有太大关系

tdfy@ts 发表于 2010-8-3 10:41:14

哥哥 那是在 药铺 的伙计上改的 跟买的没什么关系

lyue@ts 发表于 2010-8-4 06:52:45

这个bug是给新手的,并不是坏事,觉得根本不需要改,而且也就1毛钱而已。。。

tdfy@ts 发表于 2010-8-13 15:45:39

也是 可是我没得到 我就生气:Q :Q :Q :Q :Q :Q :Q :Q

qqpple@ts 发表于 2010-8-14 14:28:16

难得新手有点福利
这样还要剥夺。。。太。。。

tmgong@ts 发表于 2010-9-4 20:56:13

天地风云 你脑袋进水了 我还希望一次能拿他10000个呢

cunguan@ts 发表于 2010-10-14 12:26:43

多要一个算是新人福利吧
没必要改了吧:lol

zjh@ts 发表于 2010-10-28 15:42:06

能给三个更好啊。。。。。。。。。。。。对新手好一点有什么嘛。。。。。。。。
页: [1] 2 3 4
查看完整版本: 关于要两颗玉肌丸bug