UID16586
帖子
精華
主題
積分1711
現金
積極性
威望
違規
熱心
推廣次數
閱讀權限10
註冊時間2007-9-15
在線時間 小時
最後登錄1970-1-1
TA的每日心情 | 無聊 2020-12-10 10:20 PM |
---|
簽到天數: 43 天 連續簽到: 1 天 [LV.5]常住居民I
|
EA
私服版號: |
EA13436 |
問題內容: |
腳本問題 |
就是 都設定好時間了!! 但是都沒有照我的時間跑 請問能幫我看嗎?
如下:
這是普通城戰的
- script Agit_Event -1,{
end;
OnClock2000: //開始時間 星期三(3), 星期六(6)
OnClock2200: //結束時間 星期三(3), 星期六(6)
OnAgitInit:
// 開始時間檢查
if((gettime(4)==3) && (gettime(3)>=20 && gettime(3)<22) ||
(gettime(4)==6) && (gettime(3)>=20 && gettime(3)<22)) {
if (!agitcheck()) {
AgitStart;
callsub S_DisplayOwners;
}
end;
}
// 結束時間檢查
if ((gettime(4)==3) && (gettime(3)==22) ||
(gettime(4)==6) && (gettime(3)==22)) {
if (agitcheck()) {
AgitEnd;
callsub S_DisplayOwners;
}
end;
}
end;
S_DisplayOwners:
setarray [email=.@maps$[0],].@maps$[0],"aldeg_cas01","aldeg_cas02","aldeg_cas03","aldeg_cas04","aldeg_cas05[/email]";
setarray [email=.@maps$[5],].@maps$[5],"gefg_cas01","gefg_cas02","gefg_cas03","gefg_cas04","gefg_cas05[/email]";
setarray [email=.@maps$[10],].@maps$[10],"payg_cas01","payg_cas02","payg_cas03","payg_cas04","payg_cas05[/email]";
setarray [email=.@maps$[15],].@maps$[15],"prtg_cas01","prtg_cas02","prtg_cas03","prtg_cas04","prtg_cas05[/email]";
for( set [email=.@i].@i[/email], 0; [email=.@i].@i[/email] <= 19; set [email=.@i].@i[/email], [email=.@i+1].@i+1[/email] ) {
if (GetCastleData([email=.@maps$[.@i],1].@maps$[.@i],1[/email])) {
Announce "秘密基地 [" + GetCastleName([email=.@maps$[.@i].@maps$[.@i[/email]]) + "]被 [" + GetGuildName(GetCastleData([email=.@maps$[.@i],1].@maps$[.@i],1[/email])) + "] 工會佔領了",bc_all;
}
else {
Announce "秘密基地 [" + GetCastleName([email=.@maps$[.@i].@maps$[.@i[/email]]) + "]被 [] 工會佔領了",bc_all;
}
}
end;
}
這是SE的
- script Agit2_Event -1,{
end;
OnClock2000: //開始時間 星期日(7)
OnClock2200: //結束時間 星期日(7)
OnAgitInit2:
// 開始時間檢查
if((gettime(4)==7) && (gettime(3)>=20 && gettime(3)<22)) {
if (!agitcheck2()) {
AgitStart2;
callsub S_DisplayOwners;
}
end;
}
// 結束時間檢查
if ((gettime(4)==7) && (gettime(3)==22)) {
if (agitcheck2()) {
AgitEnd2;
callsub S_DisplayOwners;
}
end;
}
end;
S_DisplayOwners:
setarray [email=.@maps$[0],].@maps$[0],"arug_cas01","arug_cas02","arug_cas03","arug_cas04","arug_cas05[/email]";
setarray [email=.@maps$[5],].@maps$[5],"schg_cas01","schg_cas02","schg_cas03","schg_cas04","schg_cas05[/email]";
for( set [email=.@i].@i[/email], 0; [email=.@i].@i[/email] <= 9; set [email=.@i].@i[/email], [email=.@i+1].@i+1[/email] ) {
if (GetCastleData([email=.@maps$[.@i],1].@maps$[.@i],1[/email])) {
Announce "秘密基地 [" + GetCastleName([email=.@maps$[.@i].@maps$[.@i[/email]]) + "]被 [" + GetGuildName(GetCastleData([email=.@maps$[.@i],1].@maps$[.@i],1[/email])) + "] 工會佔領了",bc_all;
}
else {
Announce "秘密基地 [" + GetCastleName([email=.@maps$[.@i].@maps$[.@i[/email]]) + "]被 [] 工會佔領了",bc_all;
}
}
end;
}
麻煩一下了!! 看哪裡設定錯誤還是怎樣的><"
[ 本帖最後由 yves0809 於 2009-2-1 02:04 PM 編輯 ] |
|