[抠顶] 连击药水

楼主: laechan (挥泪斩马云)   2018-07-18 21:45:46
备注都先跳过
void create()
{
::create();
set("short","连击药水");
set("long",@LONG
效果: 连击数增加 3%~5%
一瓶喝下了之后可以增加 普攻/en 连击数的药水,在喝下后的
20 分钟内效果都会存在,quit 的话效果会消失。
LONG
);
}
int ob_use_func(object ppl)
{
if(!ppl) return 1;
if(ppl->query_temp("heal_time/连击药水")>0)
{
write("你身上的连击药水效果还存在着喔.\n");
return 1;
}
ppl->set_temp("heal_time/连击药水",20);
write("你喝下了一瓶连击药水。\n");
return 1;
}
这样写应该是最简单的,实际效果就是加一个 buff 在那里,
并使用固有的 heal_time 来控制,玩家 quit 效果即消失。
编号的部份可照以前的规划,依照药水、药丸、药瓶、药粉的
区别,分别编在 p1xx、p2xx、p3xx、p4xx,而比方以药水为例
,再分为 p10x、p11x、p12x、...
剩下的我再想一下。今天得早睡。最近几天我再多抠顶几项药
品,应该会越写越顺。
Laechan

Links booklink

Contact Us: admin [ a t ] ucptt.com