城戰 地圖錯誤
本帖最後由 cheng0526 於 2016-10-31 09:37 AM 編輯NPC>guild>agit_controller
OnClock2130: //開始時間 星期(5)
OnClock2300: //結束時間 星期(5)
OnAgitInit:
// 開始時間檢查
if( (gettime(4)==5) && (gettime(3)>=21 && gettime(3)<23) ) {
if (!agitcheck()) {
AgitStart;
Announce "公會攻城戰已經開啟,請勇士們以捍衛自己公會榮耀而戰",bc_all|bc_woe;
Announce "本次攻城時間為PM9:30~PM11:00",bc_all|bc_woe;
callsub S_DisplayOwners;
}
end;
}
// 結束時間檢查
if ( (gettime(4)==5) && (gettime(3)==23) ) {
if (agitcheck()) {
AgitEnd;
Announce "勇士們休息吧,攻城已經結束,請佔領城池的公會長找[吉米]領攻城戰獎勵:>",bc_all|bc_woe;
Announce "下次攻城時間為禮拜五晚上PM9:30~PM11:00",bc_all|bc_woe;
callsub S_DisplayOwners;
}
end;
}
end;
S_DisplayOwners:
setarray .@maps$,"prtg_cas03","gefg_cas04";
for( set .@i, 0; .@i <= 2; set .@i, .@i+1 ) {
if (GetCastleData(.@maps$[.@i],1)) {
Announce "秘密基地 [" + GetCastleName(.@maps$[.@i]) + "]被 [" + GetGuildName(GetCastleData(.@maps$[.@i],1)) + "] 工會佔領了",bc_all|bc_woe;
}
}
end;
}
小黑窗
map_index、maps_athena 都有設定這兩張地圖
攻城時間沒有錯誤 時間到了就會開始 但是就會跳出上面小黑窗的錯誤
已爬文 並且找過詳細資料 卻都找不到解答 希望有前輩能指導
目前已可以正常城戰 [之前不能城戰的原因應該是不小心按到重載所以華麗水晶不見了]
但是還是非常好奇這個錯誤是哪邊發生的 !!
本帖最後由 cutemeimei 於 2016-10-27 07:46 AM 編輯
S_DisplayOwners:
setarray .@maps$,"prtg_cas03","gefg_cas04";
.@size = getarraysize(.@maps);
for( set .@i, 0; .@i < .@size; set .@i, .@i+1 ) {
if (GetCastleData(.@maps$[.@i],1)) {
Announce "秘密基地 [" + GetCastleName(.@maps$[.@i]) + "]被 [" + GetGuildName(GetCastleData(.@maps$[.@i],1)) + "] 工會佔領了",bc_all|bc_woe;
}
}
end; cutemeimei 發表於 2016-10-25 07:46 AM static/image/common/back.gif
抱歉最近比較沒有時間測試
下個月中會比較多時間
頁:
[1]