Rathena 公會城戰無法自動開啟 手動開啟也是
本帖最後由 p131287 於 2014-10-8 08:14 AM 編輯我的腳本設定為
//==================================// [冥] The PlutoEA Project [王]
// http://opensvn.csie.org/PlutoEA
// ---------------------------------
// - 攻城戰開啟 控制腳本 -
//===================================
// 版本:2.0
//===================================
// 若想知道如何設定攻城戰開啟時間,請到doc\woe_time_explanation.txt
// 裡面的 WoE Start/Stop times
//======================================
- script Agit_Event -1,{
end;
OnClock2100: //開始時間 星期六(6)
OnClock2300: //結束時間 星期六(6)
OnAgitInit:
// 開始時間檢查
if( (gettime(4)==6) && (gettime(3)>=21 && gettime(3)<23) ) {
if (!agitcheck()) {
AgitStart;
callsub S_DisplayOwners;
}
end;
}
// 結束時間檢查
if ( (gettime(4)==6) && (gettime(3)==23) ) {
if (agitcheck()) {
AgitEnd;
callsub S_DisplayOwners;
}
end;
}
end;
S_DisplayOwners:
setarray .@maps$,"prtg_cas01","prtg_cas02","prtg_cas03","prtg_cas04","prtg_cas05";
setarray .@maps$,"aldeg_cas01","aldeg_cas02","aldeg_cas03","aldeg_cas04","aldeg_cas05";
setarray .@maps$,"gefg_cas01","gefg_cas02","gefg_cas03","gefg_cas04","gefg_cas05";
setarray .@maps$,"payg_cas01","payg_cas02","payg_cas03","payg_cas04","payg_cas05";
for( set .@i, 0; .@i <= 19; set .@i, .@i+1 ) {
if (GetCastleData(.@maps$[.@i],1)) {
Announce "秘密基地 [" + GetCastleName(.@maps$[.@i]) + "]被 [" + GetGuildName(GetCastleData(.@maps$[.@i],1)) + "] 工會佔領了",bc_all|bc_woe;
}
else {
Announce "秘密基地 [" + GetCastleName(.@maps$[.@i]) + "]被 [] 工會佔領了",bc_all|bc_woe;
}
}
end;
}
但是時間到了卻無法開啟,就算我用了手動開啟打指令也不會跑出旗子跟華麗金屬,懇請各位大大教教我這到底是什麼原因造成的....謝謝
freero2013 發表於 2014-10-8 06:21 PM static/image/common/back.gif
上面不是說了嗎?
先確定你有載入 guild基本的script
大大不好意思我是新手來著 爬了很多文都沒找到我想要的答案我才會在這裡提問
關於大大說的載入 guild基本的script我還是不太懂大大的意思 可以請大大明示嗎?
freero2013 發表於 2014-10-9 02:30 AM static/image/common/back.gif
看你的 npc\scripts_main.conf 設定
有沒有 import: npc/scripts_guild.conf
感謝大大的詳細解說 問題已解決!!謝謝^^
頁:
[1]