注册 登录 查询

迷你方式显示论坛 RSS订阅此版新信息  
首页 >> 论坛 >> ┈┋MUD 交流区┋┈ >> 武林群侠传 >> 游戏讨论区 >> 查看帖子
 新帖 新投票 回复帖子 上篇 刷新 树型 下篇  

 97 1 8: 此主题共有7帖 此页7帖 每页12帖
 

 帖子主题: 关于打造兵器取名和描述的小说明。
 

关于打造兵器取名和描述的小说明。

兵器相关的源代码在
http://mymud.51.net/mudlib/adm/daemons/itemd.c
http://mymud.51.net/mudlib/feature/itemmake.c

打造相关源码在
http://mymud.51.net/mudlib/d/item/xiaowu.c
http://mymud.51.net/mudlib/adm/npc/ganjiang.c
http://mymud.51.net/mudlib/adm/npc/moye.c

注意:[COLOR=red]因为虎翼网有防盗链设置,直接点击以上链接是无法访问的,请复制以上链接到浏览器中打开[/COLOR]。

下面对打造的描述做简单说明:
打造兵器要求并不高,像我的一人ID在一百级的内功时就去打造了个剑,现在练到九剑伤害一样不错,不过一百级的新手是没精力的,所以你打前最好用吃加精的东西把精力补起来。

打造时兵器的ID随便取,但为了好看最好加上颜色,而且只用一种颜色,这是我打造兵器的经验,描述可以五彩缤纷,但名字最好不要,只用一种颜色更美观。
大家知道真命天子有青天甲,所以我们可以取巧,把自己的兵器ID取为[COLOR=blue]qingtian[/COLOR]会与众不同,ID为qingtian的兵器在summon时的描述是特殊的,非常酷。

对兵器的描述,大家可以自己创,没创意的可以到网上找其它网络游戏中的兵器看他们的描述,或者找诗词中的相关描述。描述一定要打造前准备好,不要在打造时一边打一边编。

描述中用$N代表人,用$n代表兵器。颜色请help nick或输入color看。
如:你兵器的名称是:秋水,你的名称是:朵朵。
写wieldmsg描述时可以用:$N随手抖出一柄$n。这样在装备时你看到的是:你随手抖出一柄秋水。别人看到的是:朵朵随手抖出一柄秋水。
关键字一定不要用实名,如果你把描述写成:朵朵随手抖出一柄秋水。那就坏了,任何人装备你的兵器时都是这个描述了。

[ 这个贴子最后由ivy在2006-5-20 10:08:32编辑过 ]   


点击这里给我发消息

nice

我靠,中美人计被活擒了

我想知道的是,有些门派的武器配合相关skill有特殊效果,看源代码也是判断使用的武器名称,那如果我的自造武器用和门派特殊武器一样的名字,是不是也能有相同的效果?这个我还没有试过。

比如日月轮法的perform hammer.lian


if (! me->is_fighting(target))
                        break;

                if (! weapon->is_item_make()
                   && weapon->query("id") == "riyue jinlun")
                {
                        switch (i)
                        {
                        case 0:
                                msg = WHT "突然间锡轮从日月金轮中分离"
                                      "开来,化作一道灰芒朝$n" WHT "砸"
                                      "去。\n" NOR;
                                break;
                        case 1:
                                msg = HIR "突然间铁轮从日月金轮中分离"
                                      "开来,化作一道红芒朝$n" HIR "砸"
                                      "去。\n" NOR;
                                break;
                        case 2:
                                msg = YEL "突然间铜轮从日月金轮中分离"
                                      "开来,化作一道黄芒朝$n" YEL "砸"
                                      "去。\n" NOR;
                                break;
                        case 3:
                                msg = HIW "突然间银轮从日月金轮中分离"
                                      "开来,化作一道银芒朝$n" HIW "砸"
                                      "去。\n" NOR;
                                break;
                        default:
                                msg = HIY "突然间金轮从日月金轮中分离"
                                      "开来,化作一道金芒朝$n" HIY "砸"
                                      "去。\n" NOR;
                                break;
                        }

if (! weapon->is_item_make()
                   && weapon->query("id") == "riyue jinlun")
没看到判断吗?判断是如果你的兵器不是自制兵器,并且ID为riyue jinlun才有特效。

另外,就是你想造和师门兵器同名的也不能,因为兵器ID中不可有空格的。你最多只能做个riyuejinlun,输入成riyue jinlun是不可能的。

http://www.gameivy.com

哇。。。。
iuv你好棒啊,迷死万千少女啊!!!


level = to_int(pow(to_float(exp), 1.0 / 3)) * 10 + 1;
lv = ob->query("level");
if (lv < 1) lv = 1;
need = (lv + 1) * (lv + 1) * (lv + 1) * 1000 - ob->query("combat_exp");
if (need < 1)
need = 1;
sp += sprintf(HIC "【当前等级】 " NOR + WHT " %-21d"
HIC "【升级所需】 " NOR + WHT " %d\n", lv, need);

点击这里给我发消息

 97 1 8: 此主题共有7帖 此页7帖 每页12帖
 

 新帖 新投票 回复帖子



回复帖子 注意: *为必填项
*验证信息
用户名 密码 注册新用户
*帖子名称 长度不得超过255字
内容(最大50K)

是否是UBB代码

内容支持插入UBB标签
使用方法请参考帮助
其它选项:  显示签名   锁定帖子  - 颜色表   Alt+S或Ctrl+Enter快速提交