|
void skill_improved(object me)
{
int skill, poison;
skill = me->query_skill("huagong-dafa", 1);
poison = me->query_skill("poison", 1);
hgdf>50、poison>50,加100内力上限
if(skill >= 50 && !me->query("hgdf" && poison > 50){
tell_object(me, HIY"冥冥中你感觉到体内的化功大法和毒技相互相济,使你的内力修为有所提高!\n"NOR);
me->add("max_neili", 100);
me->set("hgdf", 1);
}
hgdf>100、poison>100,加100精力上限
if(skill >= 100 && me->query("hgdf"==1 && poison > 100){
tell_object(me, HIY"冥冥中你感觉到体内的化功大法和毒技相互相济,使你的精力修为有所提高!\n"NOR);
me->add("max_jingli", 100);
me->set("hgdf", 2);
}
hgdf>150、poison>150,加20K exp
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);
}
}
所以建议xc的时候先xue hgdf到49,然后补poison到50;再xue hgdf到99,再补poison到100,这样100k 时就可以拿到两次奖励
|
评分
-
1
查看全部评分
-
|