連擊藥水 - 聖殿英雄傳說 MUD
By Michael
at 2018-07-18T21:45
at 2018-07-18T21:45
Table of Contents
備註都先跳過
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
--
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
--
Tags:
線上
All Comments
By Gilbert
at 2018-07-20T17:19
at 2018-07-20T17:19
Related Posts
中國獨有頭像、稱號、卡背整理
By Frederica
at 2018-07-18T19:13
at 2018-07-18T19:13
7/18韓改版18wlb明星隊卡
By Tom
at 2018-07-18T18:35
at 2018-07-18T18:35
賈巴沃克跳費龍
By Isabella
at 2018-07-18T15:31
at 2018-07-18T15:31
BOS指定盃優勝牌組
By Isla
at 2018-07-18T13:34
at 2018-07-18T13:34
無限制 庭園佐伊 真的優開奶炮
By Jessica
at 2018-07-18T11:42
at 2018-07-18T11:42