OK論壇

 找回密碼
 註冊
查看: 1128|回復: 8

攻城不會自己結束.

 關閉 [複製鏈接]
  • TA的每日心情

    2010-8-5 08:50 AM
  • 簽到天數: 11 天

    連續簽到: 0 天

    [LV.3]偶爾看看II

    發表於 2009-7-25 05:31:59 | 顯示全部樓層 |閱讀模式
    本帖最後由 豬ˇ 於 2009-7-31 05:53 PM 編輯

    1. - script Agit_Event -1,{
    2. end;
    3. OnClock2000: //開始時間 星期二、五
    4. OnClock2200: //結束時間
    5. OnAgitInit:
    6. // 開始時間檢查
    7. if( (gettime(4)==2) && (gettime(3)>=20 && gettime(3)<22) ||
    8. (gettime(4)==5) && (gettime(3)>=20 && gettime(3)<22) ) {
    9.   if (!agitcheck()) {
    10.    AgitStart;
    11.    callsub S_DisplayOwners;
    12.   }
    13.   end;
    14. }
    15. // 結束時間檢查
    16. if ( (gettime(4)==2) && (gettime(3)==20) ||
    17. (gettime(4)==5) && (gettime(3)>=20 && gettime(3)<22)) {
    18.   if (agitcheck()) {
    19.    AgitEnd;
    20.    callsub S_DisplayOwners;
    21.   }
    22.   end;
    23. }
    24. end;
    25. S_DisplayOwners:
    26. setarray .@maps$[0],"prtg_cas01","prtg_cas02","prtg_cas03","prtg_cas04","prtg_cas05";
    27. setarray .@maps$[5],"aldeg_cas01","aldeg_cas02","aldeg_cas03","aldeg_cas04","aldeg_cas05";
    28. setarray .@maps$[10],"gefg_cas01","gefg_cas02","gefg_cas03","gefg_cas04","gefg_cas05";
    29. setarray .@maps$[15],"payg_cas01","payg_cas02","payg_cas03","payg_cas04","payg_cas05";
    30. for( set .@i, 0; .@i <= 19; set .@i, .@i+1 ) {
    31.   if (GetCastleData(.@maps$[.@i],1)) {
    32.    Announce "秘密基地 [" + GetCastleName(.@maps$[.@i]) + "]被 [" + GetGuildName(GetCastleData(.@maps$[.@i],1)) + "] 工會佔領了",bc_all;
    33.   }
    34.   else {
    35.    Announce "秘密基地 [" + GetCastleName(.@maps$[.@i]) + "]被 [] 工會佔領了",bc_all;
    36.   }
    37. }
    38. end;
    39. }
    複製代碼

    順必請教一下..
    我只開了四座城
    但是開啟城戰時他還是跑出一堆 XXX 城池 被 XXX 公會佔領
    請問去哪刪去呢?

    評分

    參與人數 1積分 -50 現金 -50 積極性 -50 收起 理由
    lendlice0001 -50 -50 -50 一天限發一帖

    查看全部評分

    回復

    使用道具 舉報

  • TA的每日心情
    開心
    2021-6-9 01:07 PM
  • 簽到天數: 141 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-7-25 10:43:36 | 顯示全部樓層
    1# 豬ˇ

    腳本要讀取

    (這本+各城腳本)

    還有 你的陣列刪成那樣的話

    到時候廣播會有些是回傳出空的變數噢 0 . 0
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2010-8-5 08:50 AM
  • 簽到天數: 11 天

    連續簽到: 0 天

    [LV.3]偶爾看看II

     樓主| 發表於 2009-7-25 10:55:04 | 顯示全部樓層

    1. prontera.gat,124,82,0        script        Agit_Event        -1,{
    2. OnAgitInit:
    3.         if((gettime(4)==0)&&(gettime(3)>=20&&gettime(3)<22)) agitstart;
    4.         if((gettime(4)==2)&&(gettime(3)>=20&&gettime(3)<22)) agitstart;
    5.         if((gettime(4)==4)&&(gettime(3)>=20&&gettime(3)<22)) agitstart;
    6.         end;
    7. OnWeekTime021930:
    8.         Announce "[公告]請各工會會長注意,距離攻城戰開始還有30分鐘,請組織好會員!!",8;
    9.         End;
    10. OnWeekTime021950:
    11.         Announce "[公告]請各工會會長注意,距離攻城戰開始還有最後10分鐘,請組織好會員!!",8;
    12.         End;
    13. OnWeekTime022000:
    14.         Announce "[公告]攻城開始了~~~~,勇士們請你舉起您的劍,捍衛自己的榮譽吧!!",8;
    15.         AgitStart;
    16.         End;
    17. OnWeekTime022130:
    18.         Announce "[公告]勇士們提起士氣,攻城時間尚餘30分鐘~~~",8;
    19.         End;
    20. OnWeekTime052200:
    21.         Announce "[公告]攻城戰已結束了,請大家下次再繼續努力哦~~~",8;
    22.         Announce "[公告]下次攻城戰時間為周六晚7:00-9:00",16;
    23.         AgitEnd;
    24.         End;
    25. OnWeekTime041930:
    26.         Announce "[公告]請各工會會長注意,距離攻城戰開始還有30分鐘,請組織好會員!!",8;
    27.         End;
    28. OnWeekTime041950:
    29.         Announce "[公告]請各工會會長注意,距離攻城戰開始還有最後10分鐘,請組織好會員!!",8;
    30.         End;
    31. OnWeekTime042000:
    32.         Announce "[公告]攻城開始了~~~~,勇士們請你舉起您的劍,捍衛自己的榮譽吧!!",8;
    33.         AgitStart;
    34.         End;
    35. OnWeekTime042130:
    36.         Announce "[公告]勇士們提起士氣,攻城時間尚餘30分鐘~~~",8;
    37.         End;
    38. OnWeekTime042200:
    39.         Announce "[公告]攻城戰已結束了,請大家下次再繼續努力哦~~~",8;
    40.         Announce "[公告]下次攻城戰時間週五為晚7:00-9:00",16;
    41.         AgitEnd;
    42.         End;
    43. }
    44. OnWeekTime001930:
    45.         Announce "[公告]請各工會會長注意,距離攻城戰開始還有30分鐘,請組織好會員!!",8;
    46.         End;
    47. OnWeekTime001950:
    48.         Announce "[公告]請各工會會長注意,距離攻城戰開始還有最後10分鐘,請組織好會員!!",8;
    49.         End;
    50. OnWeekTime002000:
    51.         Announce "[公告]攻城開始了~~~~,勇士們請你舉起您的劍,捍衛自己的榮譽吧!!",8;
    52.         AgitStart;
    53.         End;
    54. OnWeekTime002130:
    55.         Announce "[公告]勇士們提起士氣,攻城時間尚餘30分鐘~~~",8;
    56.         End;
    57. OnWeekTime002200:
    58.         Announce "[公告]攻城戰已結束了,請大家下次再繼續努力哦~~~",8;
    59.         Announce "[公告]下次攻城戰時間週五為晚7:00-9:00",16;
    60.         AgitEnd;
    61.         End;
    62. }
    複製代碼
    那如果我新增一個 NPC 是這腳本這樣設置的
    就可以了嗎 ??
    因為我把其他不需要的地圖都刪掉了
    所以想說陣列也刪一刪 ..
    再把他改回來好了@@
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2021-6-9 01:07 PM
  • 簽到天數: 141 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-7-25 10:58:22 | 顯示全部樓層
    3# 豬ˇ

    EA沒這種語法

    其實也不用動

    陣列那不影響的



    你把第一本腳本判斷日期的後面  & 改成 && 試試吧
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2024-9-22 07:14 PM
  • 簽到天數: 238 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-7-25 11:33:23 | 顯示全部樓層
    ...

    &=&&

    |=||

    還有星期0的-.-
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2021-6-9 01:07 PM
  • 簽到天數: 141 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-7-25 11:43:02 | 顯示全部樓層
    5# pan00017

    星期天不就是星期0   XDDDD

    //| Days (explained later) :
    //| Monday  = 1
    //| Tuesday  = 2
    //| Wednesday  = 3
    //| Thursday = 4
    //| Friday  = 5
    //| Saturday = 6
    //| Sunday  = 0
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2010-8-5 08:50 AM
  • 簽到天數: 11 天

    連續簽到: 0 天

    [LV.3]偶爾看看II

     樓主| 發表於 2009-7-25 13:00:37 | 顯示全部樓層
    版大 .
    第一個腳本裡那一句是有兩個 &&
    可是貼上來少了一個 不知道為什麼 - -

    這樣還是沒辦法.

    1. OnAgitInit:
    2.         // 開始時間檢查
    3.         if( (gettime(4)==0) && (gettime(3)>=20 && gettime(3)<22) ||
    4.         (gettime(4)==2) && (gettime(3)>=20 && gettime(3)<22) ||
    5.         (gettime(4)==4) && (gettime(3)>=20 && gettime(3)<22) ) {
    6.                 if (!agitcheck()) {
    7.                         AgitStart;
    8.                         callsub S_DisplayOwners;
    9.                 }
    10.                 end;
    11.         }
    複製代碼
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2021-6-9 01:07 PM
  • 簽到天數: 141 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-7-25 16:45:33 | 顯示全部樓層
    7# 豬ˇ

    腳本沒有錯啊 - / -

    你在沒刪掉其他城鎮腳本之前正不正常 ?
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2010-8-5 08:50 AM
  • 簽到天數: 11 天

    連續簽到: 0 天

    [LV.3]偶爾看看II

     樓主| 發表於 2009-7-26 10:00:40 | 顯示全部樓層
    不正常 時間到了一樣沒反應..
    可是也沒有出現錯誤
    就是..什麼都沒出現= =
    石頭too
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2025-6-30 10:25 PM , Processed in 0.054050 second(s), 21 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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