OK論壇

 找回密碼
 註冊
查看: 1318|回復: 5

城戰腳本問題

 關閉 [複製鏈接]
  • TA的每日心情
    無聊
    2020-12-10 10:20 PM
  • 簽到天數: 43 天

    連續簽到: 1 天

    [LV.5]常住居民I

    發表於 2009-2-1 13:03:54 | 顯示全部樓層 |閱讀模式
    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;
    }



    麻煩一下了!! 看哪裡設定錯誤還是怎樣的><&#65282;

    [ 本帖最後由 yves0809 於 2009-2-1 02:04 PM 編輯 ]
    回復

    使用道具 舉報

  • TA的每日心情
    慵懶
    2011-10-25 10:15 PM
  • 簽到天數: 121 天

    連續簽到: 0 天

    [LV.7]常住居民III

    發表於 2009-2-1 13:10:29 | 顯示全部樓層
    先把你的 亂螞 改一下  用 code
    這樣 很難判斷的
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2021-12-17 05:30 AM
  • 簽到天數: 237 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-2-1 13:26:18 | 顯示全部樓層
    1.確定腳本有設路徑

    2.檢查電腦時間
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    無聊
    2020-12-10 10:20 PM
  • 簽到天數: 43 天

    連續簽到: 1 天

    [LV.5]常住居民I

     樓主| 發表於 2009-2-1 13:32:48 | 顯示全部樓層

    回覆 3樓的 pan00017 的帖子

    我這樣設定 是對的嗎?? 如果是 就是你說的這兩個問題的可能性摟??
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2021-12-17 05:30 AM
  • 簽到天數: 237 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-2-1 13:40:09 | 顯示全部樓層
    腳本時間設定無誤
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    無聊
    2020-12-10 10:20 PM
  • 簽到天數: 43 天

    連續簽到: 1 天

    [LV.5]常住居民I

     樓主| 發表於 2009-2-1 14:04:17 | 顯示全部樓層

    回覆 5樓的 pan00017 的帖子

    感謝大大的檢查!!
    回復 支持 反對

    使用道具 舉報

    您需要登錄後才可以回帖 登錄 | 註冊

    本版積分規則

    Archiver|手機版|小黑屋|OK討論區

    GMT+8, 2024-5-8 08:41 PM , Processed in 0.157006 second(s), 21 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回復 返回頂部 返回列表