script內bonus會無效的問題
本帖最後由 IDUN-2 於 2012-12-2 07:49 PM 編輯研究OnPCStatCalcEvent
從以前試過直接讓npc附加bonus能力卻無效
http://i.imgur.com/tkq0k.jpg
似乎(?) bonus的6種人物能力會無效
不知道有沒有辦法可以修正...
本帖最後由 sinya 於 2012-12-2 09:36 PM 編輯
試試 sc startsc end 料理的東西看看讓他計算人物數質 可能就有效
再不行就跑一個道具runscript( item-->itemscript) 而 不要跑npc_script_event
本帖最後由 sense 於 2012-12-3 08:48 PM 編輯
別引入NPC關聯就可以完成
sinya 發表於 2012-12-2 09:30 PM static/image/common/back.gif
試試 sc startsc end 料理的東西看看讓他計算人物數質 可能就有效
再不行就跑一個道具runscript( it ...
不會用....
瞎搞後
我在npc_script_event內改npc_event if (type == NPCE_StatCalc)
{
for (i = 0; i<script_event.event_count; i++)
npc_event(sd,script_event.event_name,1);
return i;
}經過npc_event_sub→run_script→run_script_main
已確定是當初關聯放置錯誤位置
原先在
struct status_data *status_get_status_data(struct block_list *bl)
後改
int status_calc_pc_(struct map_session_data* sd, bool first)
一切解決..
頁:
[1]