cnba.c
来自「C实现的MUD,对大家基本入门网络游戏很有帮助!」· C语言 代码 · 共 132 行
C
132 行
// cnba.c
#include <ansi.h>
inherit NPC;
int do_skills();
void create()
{
set_name("球王", ({ "cnba"}));
set("gender", "男性");
set("title", HIR"内阁大学士"NOR"丐帮第二十代弟子");
set("age", 61);
set("class", "beggar");
set("attitude", "friendly");
set("kar", 27);
set("per", 22);
set("int", 22);
set("dex", 15);
set("con", 20);
set("str", 24);
set("weiwang", 70);
set("shen", 154468);
set("combat_exp", 1771911);
set("PKS", 53);
set("MKS", 1716);
set("max_jing", 625);
set("jing", 625);
set("max_qi", 1948);
set("qi", 1948);
set("max_jingli", 693);
set("jingli", 693);
set("max_neili", 2790);
set("neili", 2790);
set("meili", 60);
set_skill("literate", 170);
set_skill("force", 251);
set_skill("unarmed",7);
set_skill("parry", 160);
set_skill("dodge", 250);
set_skill("sword", 250);
set_skill("cuff", 99);
set_skill("hand", 99);
set_skill("claw", 195);
set_skill("strike", 99);
set_skill("taoism", 149);
set_skill("hubo", 99);
set_skill("club", 2);
set_skill("whip", 2);
set_skill("throwing", 14);
set_skill("array", 23);
set_skill("staff", 4);
set_skill("finger", 78);
set_skill("stealing", 99);
set_skill("checking", 74);
set_skill("blade", 5);
set_skill("begging", 42);
set_skill("qimen-wuxing", 100);
set_skill("shenxing-baibian", 82);
set_skill("lingboweibu", 5);
set_skill("taiji-jian", 247);
set_skill("qiankun-danuoyi", 30);
set_skill("taiji-quan", 106);
set_skill("shenkong-xing", 4);
set_skill("liangyi-jian", 10);
set_skill("taiji-shengong", 193);
set_skill("tiyunzong", 191);
set_skill("kongming-quan", 89);
set_skill("jiuyin-baiguzhao", 174);
map_skill("force", "taiji-shengong");
map_skill("dodge", "tiyunzong");
map_skill("parry", "taiji-jian");
map_skill("sword", "taiji-jian");
map_skill("claw","jiuyin-baiguzhao");
map_skill("unarmed","taiji-quan");
prepare_skill("claw","jiuyin-baiguzhao");
set("inquiry", ([
"skill" : (: do_skills :),
"武功" : (: do_skills :),
]));
create_family("丐帮", 20, "弟子");
setup();
carry_object(__DIR__"abab_sword")->wield();
carry_object("/d/city/npc/obj/jinsijia")->wear();
}
int do_skills()
{
message_vision("$N说: 我所有的基本武功如下:\n"+
" 基本阵法 (array) - 初窥门径 23/ 0\n"+
" 叫化绝活 (begging) - 半生不熟 42/ 0\n"+
" 基本刀法 (blade) - 初学乍练 5/ 0\n"+
" 道听途说 (checking) - 马马虎虎 74/ 0\n"+
" 基本爪法 (claw) - 一代宗师 195/ 0\n"+
" 基本棍法 (club) - 初学乍练 2/ 0\n"+
" 基本拳法 (cuff) - 驾轻就熟 99/ 0\n"+
" 基本轻功 (dodge) - 深不可测 250/ 0\n"+
" 基本指法 (finger) - 马马虎虎 78/ 0\n"+
" 基本内功 (force) - 深不可测 251/ 0\n"+
" 基本手法 (hand) - 驾轻就熟 99/ 0\n"+
" 左右互搏 (hubo) - 已有小成 99/ 0\n"+
"□九阴白骨抓 (jiuyin-baiguzhao) - 登峰造极 174/ 0\n"+
" 空明拳 (kongming-quan) - 驾轻就熟 89/ 0\n"+
" 两仪剑法 (liangyi-jian) - 初学乍练 10/ 0\n"+
" 凌波微步 (lingboweibu) - 初学乍练 5/ 0\n"+
" 读书写字 (literate) - 举世无双 170/ 0\n"+
" 基本招架 (parry) - 登峰造极 160/ 0\n"+
" 乾坤大挪移 (qiankun-danuoyi) - 粗通皮毛 30/ 0\n"+
" 奇门五行 (qimen-wuxing) - 心领神会 100/ 0\n"+
" 身空行 (shenkong-xing) - 初学乍练 4/ 0\n"+
" 神行百变 (shenxing-baibian) - 驾轻就熟 82/ 0\n"+
" 基本杖法 (staff) - 初学乍练 4/ 0\n"+
" 妙手空空 (stealing) - 驾轻就熟 99/ 0\n"+
" 基本掌法 (strike) - 驾轻就熟 99/ 0\n"+
" 基本剑法 (sword) - 深不可测 250/ 0\n"+
"□太极剑法 (taiji-jian) - 深不可测 247/ 0\n"+
"□太极拳 (taiji-quan) - 出类拔萃 106/ 0\n"+
"□太极神功 (taiji-shengong) - 一代宗师 193/ 0\n"+
" 道学心法 (taoism) - 豁然贯通 149/ 0\n"+
" 基本暗器 (throwing) - 初学乍练 14/ 0\n"+
"□梯云纵 (tiyunzong) - 一代宗师 191/ 0\n"+
" 基本拳脚 (unarmed) - 初学乍练 7/ 0\n"+
" 基本鞭法 (whip) - 初学乍练 2/ 0\n", this_object());
return 1;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?