关于化功大法的特殊效果
“冥冥中你感觉到体内的化功大法和毒技相互相济,使你的属性有所提高!”没留神有什么提高,不知道是哪方面属性,这样的效果能出现几次?有什么条件? 没遇到你的这种现象,是炼毒的时候出的吗? 我炼毒的时候就出过一次化功大法与毒计双修,涨了100点最大精力. 化功大法提升的时候可能提升你的精力,内力,基本内功,还有。。。嘿嘿,不说了,免得别的门派玩家眼红。谁用谁知道,化功大法是北侠灰常灰常特别,灰常灰常好的一个内功。
星宿弟子玩到后期就知道了,星宿是越来越强的。
[ 本帖最后由 sway 于 2010-2-11 02:46 AM 编辑 ] 星宿是邪派,经常下山采阴补阳,所以精力阿内功什么的比其他门派要强
这个设计也比较合理yct11 十几年前的huagong-dafa部分源码是这样的:
void skill_improved(object me)
{
int skill, poison;
skill = me->query_skill("huagong-dafa", 1);
poison = me->query_skill("poison", 1);
if(skill >= 50 && !me->query("hgdf") && poison > 50){
tell_object(me, HIY"冥冥中你感觉到体内的化功大法和毒技相互相济,使你的内力修为有所提高!\n"NOR);
me->add("max_neili", 100);
me->set("hgdf", 1);
}
if(skill >= 100 && me->query("hgdf")==1 && poison > 100){
tell_object(me, HIY"冥冥中你感觉到体内的化功大法和毒技相互相济,使你的精力修为有所提高!\n"NOR);
me->add("max_jingli", 100);
me->set("hgdf", 2);
}
if(skill >= 150 && me->query("hgdf")==2 && poison > 150){
tell_object(me, HIY"冥冥中你感觉到体内的化功大法和毒技相互相济,使你的武功修为有所提高!\n"NOR);
me->add("combat_exp", 20000);
me->set("hgdf", 3);
}
if(skill >= 200 && me->query("hgdf")==3 && poison > 200){
tell_object(me, HIY"冥冥中你感觉到体内的化功大法和毒技相互相济,使你的属性有所提高!\n"NOR);
me->add("con", 1);
me->add("dex", 1);
me->set("hgdf", 4);
}
}
现在的北侠就不知道有没有小小的改动了。 哇,化工那么牛的... 原帖由 hba 于 2010-2-11 08:45 AM 发表 http://www.pkuxkx.com/forum/images/common/back.gif
十几年前的huagong-dafa部分源码是这样的:
void skill_improved(object me)
{
int skill, poison;
skill = me->query_skill("huagong-dafa", 1);
poison = me->query_skill("poison", 1);
if(ski ...
我就出了一次涨精力的,没加到属性阿.hz3 原帖由 erty 于 2010-2-11 10:43 AM 发表 http://pkuxkx.com/forum/images/common/back.gif
我就出了一次涨精力的,没加到属性阿.hz3
那是因为你没到时候啊,看代码的解释:
当你的huagong-dafa大于等于50级和poison大于50级,并且还没有hgdf这个mark的时候,加最大内力100,并置hgdf的mark为1;
当你的huagong-dafa大于等于100级和poison大于100级,并且hgdf这个mark为1的时候,加最大精力100,并置hgdf的mark为2;
当你的huagong-dafa大于等于150级和poison大于150级,并且hgdf这个mark为2的时候,加经验2万,并置hgdf的mark为3;
当你的huagong-dafa大于等于200级和poison大于200级,并且hgdf这个mark为3的时候,加根骨和身法各1点,并置hgdf的mark为4;
mark你就不用考虑了,poison和huagong-dafa看等级够不够。 加到最后总会加的? 一生人也就加内力100,精力100,经验2万,根骨1,身法1
页:
[1]
2