文字MUD游戏论坛-天下泥潭群英会-水泊梁山  

返回   文字MUD游戏论坛-天下泥潭群英会-水泊梁山 > 西游之旅 > 『 梁山论剑 』

『 梁山论剑 』 讨论西游记的武功秘技,介绍快捷有效的练功方法,解答各种游戏疑难杂症。这是高手过招,新手学艺的好地方。

发表新主题 回复
 
LinkBack 主题工具 主题评分 显示模式
旧 2011-01-17   #1
初级会员
级别:1 | 在线时长:11小时 | 升级还需:4小时
 
lianliansanji 的头像
 
注册: 11年01月04日
帖子: 30
声望力: 0
声望: 15 lianliansanji 闻道则喜
现金:32两梁山币
资产:82两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
关于把ningxieforce带出雪山的问题。

0级的ningxieforce可以靠quest任务升级吗?
只靠lijing任务奖励的话,对非新手ID来说太难了
lianliansanji 当前离线  
回复时引用此帖

旧 2011-01-17   #2
初级会员
级别:3 | 在线时长:40小时 | 升级还需:10小时级别:3 | 在线时长:40小时 | 升级还需:10小时级别:3 | 在线时长:40小时 | 升级还需:10小时
 
ymmy 的头像
 
注册: 09年07月02日
帖子: 33
声望力: 0
声望: 10 ymmy 闻道则喜
现金:39两梁山币
资产:39两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 关于把ningxieforce带出雪山的问题。

应该可以 。
但更好的方法是拜同门玩家,直接学,可以学到100级。
如果没条件,就做quest,找几个大米变成四个官员里的三个,剩下奖励技能那个,这样每次交任务都奖励技能。
ymmy 当前离线  
回复时引用此帖
旧 2011-01-19   #3
初级会员
级别:1 | 在线时长:11小时 | 升级还需:4小时
 
lianliansanji 的头像
 
注册: 11年01月04日
帖子: 30
声望力: 0
声望: 15 lianliansanji 闻道则喜
现金:32两梁山币
资产:82两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 关于把ningxieforce带出雪山的问题。

0级的ningxieforce没有办法向玩家学吧?
我的意思主要是问0级的ningxieforce可不可以靠quest任务升级
贴一下杜如晦的源码(这个是小熊泥巴yushu版的,跟这里的版本有些差别)

// cracked by vikee 2/09/2002 vikee@263.net
// by snowcat
inherit NPC;
#include <reporting.h>
void do_improve(object who, string name, int points, int level);
void create()
{
set_name("杜如晦", ({ "du ruhui", "du", "ruhui", "da chen" }));
set("title", "大臣");
set("gender", "男性");
set("age", 60);
set("per", 30);
set("combat_exp", 300000);
set_skill("force", 80);
set_skill("spells", 80);
set_skill("unarmed", 80);
set_skill("dodge", 80);
set_skill("parry", 80);
set("gin", 3000);
set("max_gin", 3000);
set("kee", 3000);
set("max_kee", 3000);
set("sen", 3000);
set("max_sen", 3000);
set("force", 1000);
set("max_force", 1000);
set("mana", 1000);
set("max_mana", 1000);
set("force_factor", 80);
setup();
carry_object("/d/obj/cloth/jinpao")->wear();
}
void reward (object who)
{
object me = this_object ();
int points = who->query_temp("quest/reward_point");
mapping skills = who->query_skills();
string *names;
string name;
string channel = "sldh";
string *channels = who->query("channels");
int level;
if ( !pointerp(channels) || !sizeof(channels) )
channels = ({ channel });
else if (member_array(channel, channels) == -1)
channels += ({ channel });
who->set("channels",channels);
if (sizeof(skills) == 0) {
name = "force";
level = 2;
} else {
names = keys(skills);
name = names[random(sizeof(names))];
level =skills[name]+1;
}
points = points * (who->query("kar")/2+1);
message_vision ("$N对$n一拜:菩萨托陛下传法旨,赐"+RANK_D->query_respect(who)+
chinese_number(points)+"点"+to_chinese(name)+"技能!\n",me,who);
/*
command (channel+" "+who->query("name")+who->query("quest/reason")+"陛下有旨,赐"+
chinese_number(points)+"点"+to_chinese(name)+"技能!");
*/
who->add("quest/gain/skills/"+name,points);
reporting (who, who->query("quest/reason"), points, "点"+to_chinese(name)+"技能");
do_improve(who, name, points, level);
}
// mon 3/30/98 allow players to increase several levels of skill
// if they got big skill reward points.
// (though the penalty is need double the normal points to increase
// one level)
void do_improve(object who, string name, int points, int level)
{
int pot;
int high=(level>50);
// for level>50, can't increase level.
// for level<=50, possible to increase level.
if(!who) return;
pot=level*level*2;
if(points>pot) {
//level<50 so this is only useful for low level skills.
//players can't use this method to improve their high level skills.
//must learn to improve.
who->improve_skill(name, pot, high);
call_out("do_improve", 1, who, name, points-pot, level+1);
} else
who->improve_skill(name, points, high);
//tell_object(who,name+" "+level+" "+pot+"\n");
}

我不是太懂源码,不过根据我的理解,1-50的skill,都可以通过他升级,那么0级的skill可以靠他升级么?
lianliansanji 当前离线  
回复时引用此帖

旧 2011-01-19   #4
初级会员
级别:3 | 在线时长:40小时 | 升级还需:10小时级别:3 | 在线时长:40小时 | 升级还需:10小时级别:3 | 在线时长:40小时 | 升级还需:10小时
 
ymmy 的头像
 
注册: 09年07月02日
帖子: 33
声望力: 0
声望: 10 ymmy 闻道则喜
现金:39两梁山币
资产:39两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 关于把ningxieforce带出雪山的问题。

作为中个NPC来说,向你提到的,50级以上技能可以加经验,但不能升级,也就是说红了后要去切磋或者learn一下,才能升级。50级以下,可以直接升级。
if (sizeof(skills) == 0)
{name = "force";level = 2;}
else
{names = keys(skills);name =names[random(sizeof(names))];
level =skills[name]+1;}
另外这一段写了,如果有技能等级等于0并且技能是force的情况下,force等级升到2,如果不是force等级为0,则随机一个技能加1级。

也就是说这里可以升级。但还要读ningxie-force本身的升级条件。两边结合起来,才能判断。
ymmy 当前离线  
回复时引用此帖
旧 2011-01-19   #5
初级会员
级别:1 | 在线时长:11小时 | 升级还需:4小时
 
lianliansanji 的头像
 
注册: 11年01月04日
帖子: 30
声望力: 0
声望: 15 lianliansanji 闻道则喜
现金:32两梁山币
资产:82两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 关于把ningxieforce带出雪山的问题。

好,嘿嘿,等学了21之后再去下雪山,把雪山的凝血带出来再回月宫,到时候就可以chaofeng了
lianliansanji 当前离线  
回复时引用此帖
旧 2011-01-19   #6
初级会员
级别:3 | 在线时长:40小时 | 升级还需:10小时级别:3 | 在线时长:40小时 | 升级还需:10小时级别:3 | 在线时长:40小时 | 升级还需:10小时
 
ymmy 的头像
 
注册: 09年07月02日
帖子: 33
声望力: 0
声望: 10 ymmy 闻道则喜
现金:39两梁山币
资产:39两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 关于把ningxieforce带出雪山的问题。

引用:
作者: lianliansanji 查看帖子
好,嘿嘿,等学了21之后再去下雪山,把雪山的凝血带出来再回月宫,到时候就可以chaofeng了

据说 只是据说,不用去其他门派直接跟人学就能学到0的技能。
但没证实,你可以建个白板新大米,拜你自己id,然后从你这里学习技能看看有没有0级就知道了。
ymmy 当前离线  
回复时引用此帖

旧 2011-01-20   #7
初级会员
级别:1 | 在线时长:11小时 | 升级还需:4小时
 
lianliansanji 的头像
 
注册: 11年01月04日
帖子: 30
声望力: 0
声望: 15 lianliansanji 闻道则喜
现金:32两梁山币
资产:82两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 关于把ningxieforce带出雪山的问题。

引用:
作者: ymmy 查看帖子
据说 只是据说,不用去其他门派直接跟人学就能学到0的技能。
但没证实,你可以建个白板新大米,拜你自己id,然后从你这里学习技能看看有没有0级就知道了。

不可以,会提示你没法领悟,也得不到0级的红色技能
lianliansanji 当前离线  
回复时引用此帖
旧 2011-01-20   #8
初级会员
级别:1 | 在线时长:11小时 | 升级还需:4小时
 
lianliansanji 的头像
 
注册: 11年01月04日
帖子: 30
声望力: 0
声望: 15 lianliansanji 闻道则喜
现金:32两梁山币
资产:82两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: 关于把ningxieforce带出雪山的问题。

另外刚才看了一下chaofeng的源码,其中一段:

if (me->query_skill_mapped("force")!="ningxie-force")
return notify_fail("百鸟朝凤必须配合冰谷凝血功才能使用。\n");

可是从玩家那里学到的最后也就100,之后就要靠任务奖励了,从这点看来,即使把ningxie-force带出雪山,也只是个中看不中用的技能。。。all技能120一下的时候还能玩,其他技能再高的话,就成鸡肋了
lianliansanji 当前离线  
回复时引用此帖

发表新主题 回复

添加到书签

主题工具
显示模式 对此主题评分
对此主题评分:

发帖规则
不可以发表主师
不可以回复帖子
不可以上传附件
不可以编辑自己的帖子

论坛启用 vB 代码
论坛启用 表情图标
论坛启用 [IMG] 代码
论坛禁用 HTML 代码
Trackbacks are 启用
Pingbacks are 启用
Refbacks are 启用



所有时间均为格林尼治时间 +9, 现在的时间是 22:56.


Powered by SPLS
版权所有 2001-2023 水泊梁山
皖ICP备05012024号

站长 fengyue

Content Relevant URLs by vBSEO 3.6.1