Пример #1
0
void set_skills(int max_value, int level)
{
        int guai_value;
        ::set_skills(max_value, level);
        
       	if (level==1) guai_value = max_value+max_value/8;
	else if (level==2) guai_value = max_value+max_value/6;
	else guai_value = max_value+max_value/4;
        set("JQB_known",1);
        set_skill("wuxing-quan", guai_value+random(16));
	set_skill("moondance", guai_value+random(16));
	set_skill("whip", guai_value+random(16));
	set_skill("jueqingbian", guai_value+random(16));
        set("title", "伤情怨妇");
        set("gender", "女性");
	set_skill("moonforce", guai_value+random(16));
	set_skill("literate", 180);
	set_skill("moonshentong", guai_value+20+random(16));
	map_skill("spells", "moonshentong");
	map_skill("force", "moonforce");
	map_skill("unarmed", "wuxing-quan");
	map_skill("whip", "jueqingbian");
	map_skill("parry", "jueqingbian");
	map_skill("dodge", "moondance");
	create_family("月宫",3 , "弟子");
	set("force_factor", query_skill("force")/2);
	set("mana_factor", query_skill("spells",1));
	                
        carry_object("/d/obj/armor/jinjia.c")->wear();
        carry_object("/d/obj/weapon/whip/longsuo")->wield();
}
Пример #2
0
void create()
{
#include <kzznpc.h>
	setup();
	carry_object("/obj/cloth")->wear();
	carry_object("/obj/std/armor/pijia")->wear();
}
Пример #3
0
           (: smart_fight() :),    
        }) ); 
        setup();
        
        carry_object("/obj/armor/cloth")->wear();
        carry_object("/obj/weapon/blade")->wield();
} 
Пример #4
0
               (: smart_fight() :),
        }) );        
        set_skill("perception",200);  
        set_skill("move", 120);
        set_skill("force", 120);
        set_skill("unarmed", 180);
        set_skill("sword", 130);
        set_skill("parry", 130);
        set_skill("dodge", 130);
        set_skill("spells",100);
        set_skill("qixing",100);                        
        set_skill("taijiforce", 130);
        set_skill("five-steps",120);
        set_skill("taiji",140);
        set_skill("three-sword",135);
        map_skill("spells","qixing");
        map_skill("unarmed","taiji");
        map_skill("force", "taijiforce");
        map_skill("dodge","five-steps");
        map_skill("move","five-steps");
        map_skill("parry","three-sword");
        map_skill("sword","three-sword");
        
        set_temp("apply/dodge", 30);
        set_temp("apply/armor", 30);
        setup(); 
        carry_object(__DIR__"obj/silversword")->wield();
        carry_object("/obj/armor/cloth")->wear();
} 
Пример #5
0
void create()
{
#include <kzznpc.h>

	set("area_name","ÑïÖÝ´òÌúÆÌ");
	set("area_file","/d/yangzhou/tiepu.c");

        set("vendor_goods", ([
                     "³¤½£":     __DIR__"obj/changjian",
                     "¶Ì½£":     __DIR__"obj/duanjian",
                     "Ø°Ê×":     __DIR__"obj/bishou",
                     "¸Öµ¶":     __DIR__"obj/gangdao",
                     "·ÉïÚ":     __DIR__"obj/feibiao",
		"tiejia":"/obj/std/armor/tiejia",
		"tongjia":"/obj/std/armor/tongjia",
		"pijia":"/obj/std/armor/pijia",
        ]) );

        setup();
carry_object("/obj/cloth")->wear();
carry_object("/obj/weapon/hammer")->wield();
carry_object("/obj/std/armor/tiekui")->wear();
carry_object("/obj/std/armor/tiejia")->wear();
carry_object("/obj/std/armor/tiexue")->wear();

add_money("silver",30);
}
Пример #6
0
        	(: smart_fight() :),
        }) );
        
		setup();
        carry_object(__DIR__"obj/redclothh")->wear();
        carry_object(__DIR__"obj/7staff")->wield();
}
Пример #7
0
void set_skills(int max_value, int level)
{
        int guai_value;
        ::set_skills(max_value, level);
        
        if (level==1) guai_value = max_value+max_value/8;
        else if (level==2) guai_value = max_value+max_value/6;
        else guai_value = max_value+max_value/4;
        
        set_skill("literate", 150);
        set_skill("stick", guai_value+random(16));
        set_skill("sword", guai_value+random(16));
        set_skill("liangyi-sword", guai_value+random(16));
        set_skill("dao", guai_value+20+random(16));
        set_skill("puti-zhi", guai_value+random(16));
        set_skill("wuxiangforce", guai_value+random(16));
        set_skill("qianjun-bang", guai_value+random(16));
        set_skill("jindouyun", guai_value+random(16));
        map_skill("spells", "dao");
        map_skill("unarmed", "puti-zhi");
        map_skill("force", "wuxiangforce");
        map_skill("stick", "qianjun-bang");
        map_skill("parry", "qianjun-bang");
        map_skill("dodge", "jindouyun");
        map_skill("sword", "liangyi-sword");
        set("force_factor", query_skill("force")/2);
        set("mana_factor", query_skill("spells",1));
        
                
        carry_object("/d/obj/armor/jinjia.c")->wear();
        carry_object("/d/sea/obj/dragonstick.c")->wield();
}
Пример #8
0
               (: smart_fight() :),
        }) );
    
    set_skill("perception", 160);
    set_skill("foreknowledge", 180);
    set_skill("changelaw", 200);
    set_skill("unarmed", 150);
    set_skill("sword", 200);
    set_skill("move", 160);
    set_skill("force", 190);
    set_skill("parry", 160);
    set_skill("literate", 220);
    set_skill("dodge", 160);

    set_skill("taiji-sword", 200);
    set_skill("three-sword", 200);
    set_skill("wudang-quan", 160);
    set_skill("nodust-steps",180);
    set_skill("taijiforce",180); 

    map_skill("force","taijiforce");
    map_skill("unarmed", "wudang-quan");
    map_skill("sword", "three-sword");
    map_skill("parry", "taiji-sword");
    map_skill("dodge","nodust-steps"); 
    setup();
    carry_object(__DIR__"obj/cloth3")->wear();
    carry_object(__DIR__"obj/hat")->wear();
    carry_object(__DIR__"obj/swordd")->wield();
} 
Пример #9
0
Файл: li1.c Проект: mudchina/fy4
               (: smart_fight() :),
        }) );        
        set_skill("perception",200);  
        set_skill("move", 120);
        set_skill("force", 120);
        set_skill("unarmed", 180);
        set_skill("sword", 150);
        set_skill("parry", 150);
        set_skill("dodge", 150);
        set_skill("spells",100);
        set_skill("qixing",100);                        
        set_skill("taijiforce", 150);
        set_skill("five-steps",150);
        set_skill("taiji",180);
        set_skill("taiji-sword",160);
        
        map_skill("spells","qixing");
        map_skill("unarmed","taiji");
        map_skill("force", "taijiforce");
        map_skill("dodge","five-steps");
        map_skill("move","five-steps");
        map_skill("parry","taiji-sword");
        map_skill("sword","taiji-sword");
        
        set_temp("apply/dodge", 30);
        set_temp("apply/armor", 30);
        set_max_encumbrance(800000);
        setup(); 
        carry_object(__DIR__"obj/heavysword")->wield();
        carry_object("/obj/armor/cloth")->wear();
} 
Пример #10
0
                (: smart_fight() :),    
        }) ); 
        setup();
        
   carry_object("/obj/armor/cloth")->wear();
        carry_object("/d/shaolin/npc/obj/hammer")->wield();
} 
Пример #11
0
                (: do_pfm() :),
        }) );
        
        setup();
		carry_object(__DIR__"obj/monk22_cloth")->wear();
		carry_object(__DIR__"obj/jiblade")->wield();
}
Пример #12
0
               (: smart_fight() :),
        }) );        
          
        set_skill("move", 200);
        set_skill("force", 200);
        set_skill("spells", 150);
        set_skill("unarmed", 200);
        set_skill("sword", 200);
        set_skill("parry", 150);
        set_skill("dodge", 150);
        set_skill("magic",150);
        set_skill("whip",200);        
        set_skill("qidaoforce", 150);
        set_skill("five-steps",180);
        set_skill("thunderwhip",180);
        set_skill("pofeng-strike",180);
                
        map_skill("unarmed","pofeng-strike");
        map_skill("force", "qidaoforce");
        map_skill("dodge","five-steps");
        map_skill("move","five-steps");
        map_skill("whip","thunderwhip");
        map_skill("parry","thunderwhip");
        
        
        set_temp("apply/dodge", 30);
        set_temp("apply/armor", 30);
        setup(); 
        add_money("gold", random(3));
        carry_object("/obj/armor/cloth")->wear();
        carry_object(__DIR__"obj/w_whip")->wield();
} 
Пример #13
0
        	(: smart_fight():),
    	}) );  

    	setup();
    	  	    	
    	carry_object(__DIR__"obj/yellow_shirt")->wear();
    	carry_object(__DIR__"obj/hat")->wear();
    	carry_object(__DIR__"obj/jin_sword")->wield();
}
Пример #14
0
               (: smart_fight() :),
        }) );

		setup();

        carry_object(__DIR__"obj/xiaosword")->wield();
        carry_object(__DIR__"obj/xiaocloth")->wear();

}
Пример #15
0
                "出家"   :  (: ask_for_join() :),
                "西毒"   :  (: ask_me :),
                "欧阳锋" :  (: ask_me :),
        ]) );

        setup();

        carry_object("/clone/weapon/changjian")->wield();
        carry_object(__DIR__"obj/yellowrobe")->wear();
}
Пример #16
0
void create()
{
#include <kzznpc.h>
set("area_name","рак╧ю╪й╔д╧");
set("area_file","/d/quanzhou/shengmu.c");
set("ziyuan","©ию╪╬╜");
set("kaifa",20);
set("jizhi",25);
	 setup();
carry_object("/d/obj/cloth/changpao")->wear();
carry_object("/obj/std/armor/yinjia")->wear();
}
Пример #17
0
             "food":   (: test_player() :),
        "��ʳ":   (: test_player() :),
        "����":   (: test_player() :),
        "����":   (: test_player() :),
        "����":   (: test_player() :),
        "ʳ��":   (: test_player() :),
        "��ˮ":   (: test_player() :),
        "��":   (: test_player() :),
        "��":   (: test_player() :),
]));
   create_family("���", 1, "��");
  setup();
  carry_object("/d/tianpeng/obj/tianpengpa")->wield();
  carry_object("/clone/armor/jinjia")->wear();
}
Пример #18
0
object add_money(string type, int amount)
{
        object ob; 
        ob = carry_object("/obj/money/" + type);
        if( !ob ) return 0;
        ob->set_amount(amount);
} 
Пример #19
0
void create()
{
#include <kzznpc.h>

        set("long",
                "他成天带着笑容,可是心头却灵醒得很。\n"+
                "作为茶馆的老板,成天和一帮没事干的无聊家伙混在一起。\n"+
                "消息很是灵通。\n");
	set("inquiry", ([
                "温家" : "温家是成都的大户,但是却是外地迁来的,\n"+
                         "听说那家人曾在江湖中大大有名,是为了避仇到成都的。\n",
        ]));
	set("vendor_goods", ([
                "龙湖翠":__DIR__"obj/longhucui",
        ]));
	set("area_name","成都陆羽茶馆");
	set("area_file","/d/chengdu/chaguan.c");
	set("ziyuan","茶叶");
	set("jizhi",50);
	set("kaifa",10);

	setup();
carry_object("/obj/cloth")->wear();
add_money("silver",4);
}
Пример #20
0
int heal_up()
{
	if(!query_temp("right_hand")) 
		carry_object(__DIR__"obj/7inch")->wield();
	return ::heal_up() + 1;

}
Пример #21
0
		"舍利子" : (:ask_me1():),
		"丢失" : (:ask_me2():),
	]));

	setup();
carry_object("/obj/armor/jiasha")->wear();
}
Пример #22
0
		"杀东方不败" : (: ask_kill() :),
		"任我行"     : "教主被困,已历十年......\n",
	]));
	set("count",1);
	set("qi", 4000);
	set("max_qi", 4000);
	set("jing", 1000);
	set("max_jing", 1000);
	set("neili", 3500);
	set("max_neili", 3500);
	set("jiali", 350);

	set("combat_exp", 2500000);
	set("score", 0);

	set_skill("force", 200);            // 基本内功
	set_skill("finger", 200);           // 基本指法
	set_skill("dodge", 200);            // 基本躲闪
	set_skill("parry", 200);            // 基本招架
	set_skill("dagger", 200);           // 基本刺法
	set_skill("sword", 200);            // 基本剑法
        set_skill("shigu-bifa", 200);       // 石鼓打穴笔法
	set_skill("piaoyibu", 200);         // 飘逸步法
	set_skill("wuyun-jian", 200);       // 五韵七弦剑
	set_skill("xuantian-zhi", 200);	    // 玄天无情指
	set_skill("kuihua-xinfa", 200);	    // 葵花心法

	map_skill("force", "kuihua-xinfa");
	map_skill("sword", "wuyun-jian");
	map_skill("dagger", "shigu-bifa");
	map_skill("finger", "xuantian-zhi");
	map_skill("dodge", "piaoyibu");
	map_skill("parry", "wuyun-jian");

/*	set("inquiry", ([
		"日月神教" : "你想加入我日月神教,就得找四大堂长老。",
		"入教"     : "你想加入我日月神教,就得找四大堂长老。",
	]));
*/
	set("party/party_name", HIB"日月神教"NOR);
	set("party/rank", HIR"第八代光明左使"NOR);
	create_family("黑木崖", 8, "弟子");

	setup();
	carry_object("/d/mingjiao/obj/baipao")->wear();
	carry_object("/clone/weapon/changjian")->wield();
}
Пример #23
0
        "armor":   (: test_player() :),
        "盔甲护具":   (: test_player() :),
        "盔甲":   (: test_player() :),
        "护具":   (: test_player() :),
        "收集":   (: test_player() :),
        "征集":   (: test_player() :),
      ]));
  setup();
  carry_object("/d/obj/cloth/skirt")->wear();
}
Пример #24
0
        	 (: smart_fight() :),

	}) );

	set_skill("fork", 90);
	set_skill("parry", 70);
	set_skill("dodge", 50);
	set_skill("move", 70);
	set_skill("notracesnow",70);
	set_skill("sword", 70);
	set_skill("snowshade-sword",70);
	map_skill("sword","snowshade-sword");
	map_skill("dodge","notracesnow");
	map_skill("parry","snowshade-sword");
	setup();

	carry_object(__DIR__"obj/golden_armor")->wear();
	carry_object(__DIR__"obj/golden_sword")->wield();
}
Пример #25
0
		100: 	(: nb_smart_fight() :),
	]) );    	

	set_skill("unarmed", 100);
	set_skill("whip", 400);
	set_skill("force", 180);
	set_skill("parry", 120);
	set_skill("literate", 140);
	set_skill("dodge", 140);
	set_skill("move",160);
	set_skill("cursism",300);
	set_skill("celecurse",200);
	set_skill("flying-dragon", 150);
	set_skill("thunderwhip", 180);
	set_skill("manjianghong", 800);
	set_skill("zuixian-steps", 160);
	set_skill("perception", 100);

	set("marks/hammerwhip",1);

	set_skill("pangu-hammer", 150);
	set_skill("pofeng-strike", 150);
	
	set_skill("spear", 800);
	set_skill("yue-spear", 600);

	map_skill("unarmed", "pofeng-strike");
	map_skill("hammer", "pangu-hammer");
	map_skill("cursism","celecurse");
	map_skill("unarmed", "flying-dragon");
	map_skill("whip", "thunderwhip");
	map_skill("force", "manjianghong");
	map_skill("parry", "thunderwhip");
	map_skill("dodge", "zuixian-steps");

	map_skill("spear", "yue-spear");

	setup();
	carry_object("/obj/armor/cloth")->wear();
	carry_object("/obj/weapon/spear")->wield();
	carry_object("/obj/money/coin");
}
Пример #26
0
        "weapon":   (: test_player() :),
        "武器":   (: test_player() :),
        "兵器":   (: test_player() :),
        "法宝":   (: test_player() :),
        "收集":   (: test_player() :),
        "征集":   (: test_player() :),
        "宝":   (: test_player() :),
      ]));
  setup();
  carry_object("/d/obj/cloth/choupao")->wear();
}
Пример #27
0
void create()
{
#include <kzznpc.h>

	set("area_name","°×ÍÕɽ´òÌúÆÌ");
	set("area_file","/d/baituo/datiepu.c");
	set("vendor_goods", ([
               "gangzhang":__DIR__"obj/gangzhang",
               "dadao":__DIR__"obj/dadao",
               "shebian":__DIR__"obj/shebian",
		  "tiejia":"/obj/std/armor/tiejia",
		  "tiegun":"/obj/std/weapon/tiegun",
		  "tiefu":"/obj/std/weapon/tiefu",
	]) );
	setup();
	carry_object("/obj/std/armor/pikui")->wear();
	carry_object("/obj/std/armor/tongjia")->wear();
	carry_object("/obj/std/armor/pishoutao")->wear();
	carry_object("/obj/std/armor/pixue")->wear();
	carry_object("/obj/std/weapon/tiechui")->wield();
}
Пример #28
0
                        "kill":   (: test_player() :),
                        "妖魔":   (: test_player() :),
                        "妖贼":   (: test_player() :),
                        "鬼怪":   (: test_player() :),
                        "牛鬼":   (: test_player() :),
                        "蛇神":   (: test_player() :),
                        "杀尽":   (: test_player() :),
                        "杀":   (: test_player() :),
                        "斩":   (: test_player() :),
                    ]));
    setup();
    carry_object("/d/obj/cloth/xianpao")->wear();
}
Пример #29
0
                (: smart_fight() :),    
        }) ); 
        set("force",1000);
        set("max_force",1000);
        set("force_factor",30);
        
        switch (random(5)) {
                case 0: set("resistance/sen",30);
                        break;
                case 1: set("resistance/gin",30);
                        break;
                default: set("resistance/kee",30);
                }
        
        set_skill("move", 160);
        set_skill("parry", 160);
        set_skill("dodge", 160);
        set_skill("unarmed", 150);
        set_skill("skyforce",150);
        set_skill("iron-cloth", 120);
        set_skill("spear", 200);
        set_skill("xuezhan-spear",130);
        set_skill("hawk-steps",150);
        set_skill("lingxi-zhi",150);
        set_skill("henglian",100);
        
        map_skill("iron-cloth","henglian");
        map_skill("force", "skyforce");
        map_skill("parry","xuezhan-spear");
        map_skill("spear","xuezhan-spear");
        map_skill("dodge","hawk-steps");
        map_skill("move","hawk-steps"); 
        map_skill("unarmed","lingxi-zhi");     
        
        setup();
        carry_object("obj/armor/cloth")->wear();
        carry_object(__DIR__"obj/silver_spear")->wield();
        add_money("gold", random(5));
} 
Пример #30
0
void create()
{
#include <kzznpc.h>

  	set("area_name","苏州姚记钱庄");
	set("area_file","/d/suzhou/qianzhuang.c");
	set("long","老与事故的钱庄老板。\n");
 
	set("attitude", "friendly");

        set("inquiry", ([
            "利息":   "我们庄的规矩是提取两成保管费。\n",
            "lixi":   "我们庄的规矩是提取两成保管费。\n",
                       ]) );

	setup();
	
	carry_object(__DIR__"obj/duanjian")->wield();
	carry_object(__DIR__"obj/hupi")->wear();

	add_money("gold", 2);
}