OK論壇

 找回密碼
 註冊
查看: 1470|回復: 7

城戰城池與華麗水晶問題

 關閉 [複製鏈接]

該用戶從未簽到

發表於 2010-2-7 16:12:52 | 顯示全部樓層 |閱讀模式
本帖最後由 kiwilove8148 於 2010-2-7 04:17 PM 編輯

華麗水晶問題:
剛剛在解決區找到如何開啟怪物血量%數,
但是開啟後城戰的華麗金屬血量%數也看得到,
請問有辦法只關閉華麗金屬顯示的血量%數嗎?





城池問題:

解決區只找到城池開放日期的相關設定,
要如何關閉它城池的華麗水晶?

以下腳本↓↓
//===== eAthena Script =======================================
//= 攻城戰 (斐揚 紅樓)
//===== By: ==================================================
//= L0ne_W0lf
//===== Current Version: =====================================
//= 1.1+(c)
//===== Compatible With: =====================================
//= eAthena SVN
//===== Description: =========================================
//= NPCs that relate to Payon Guild Castle 4
//===== Additional Comments: =================================
//= 1.0 First Version. No longer uses functions. [L0ne_W0lf]
//= 1.1 Removed dialog from interior flags. [L0ne_W0lf]
//= +(c) 繁體中文化 [笨冰]
//============================================================

// Guild Flag (Town)
//============================================================
payon,166,169,3    script    紅樓#f4-1::SacredAltar    722,{
    end;

OnRecvCastlePy04:
    FlagEmblem GetCastleData("payg_cas04",1);
    end;
}

payon,118,322,4    duplicate(SacredAltar)    紅樓#f4-2    722

// Guild Flag (Outside Castle)
//============================================================
pay_gld,137,160,0    script    紅樓#f4-3::SacredAltar2    722,{
    set .@GID, GetCastleData("payg_cas04",1);
    if (.@GID == 0) {
        mes "   [ 普隆德拉王國 公告令 ]";
        mes " ";
        mes "1. 根據這裡的,普隆德拉王國令";
        mes "  把這裡認定為";
        mes "  沒有正式所有權的秘密基地";
        mes " ";
        mes "2. 戰勝守在這裡,可怕的考驗後,";
        mes "  給破壞華麗金屬的人,";
        mes " ";
        mes "國王會賜予經國王認證的,秘密基地所有權";
    }
    else {
        if (getcharid(2) == .@GID) {
            mes "[ 響亮的嗓音 ]";
            mes "勇敢的人們...";
            mes "要回到您的名譽之地嗎?";
            next;
            if (select("回到秘密基地.:放棄") == 1) {
                if (getcharid(2) == GetCastleData("payg_cas04",1)) {
                    warp "payg_cas04",40,235;
                    end;
                }
            }
            close;
        }
        mes "[ 普隆德拉王國 公告令 ]";
        mes " ";
        mes "1. 根據這裡的,普隆德拉王國令";
        mes "  這裡被認定為 ^ff0000" + GetGuildName(.@GID) + "^000000工會的";
        mes "  私有物";
        mes " ";
        mes "2. ^ff0000"+ GetGuildName(.@GID) + "^000000 工會的主人是";
        mes "  ^ff0000" + GetGuildMaster(.@GID) + "^000000 , 無論是誰";
        mes "  對這件事情有意見者";
        mes " ";
        mes "請你舉起您的劍,提高自己的名譽吧";
    }
    close;

OnRecvCastlePy04:
    FlagEmblem GetCastleData("payg_cas04",1);
    end;
}

pay_gld,143,160,0    duplicate(SacredAltar2)    紅樓#f4-4    722
pay_gld,133,151,2    duplicate(SacredAltar2)    紅樓#f4-5    722
pay_gld,153,166,1    duplicate(SacredAltar2)    紅樓#f4-6    722

// Guild Flag (Inside Castle)
//============================================================
payg_cas04,255,259,0    script    紅樓#f4-7::SacredAltar3    722,{
    end;

OnRecvCastlePy04:
    FlagEmblem GetCastleData("payg_cas04",1);
    end;
}

payg_cas04,248,259,0    duplicate(SacredAltar3)    紅樓#f4-8    722
payg_cas04,248,168,6    duplicate(SacredAltar3)    紅樓#f4-9    722
payg_cas04,248,160,6    duplicate(SacredAltar3)    紅樓#f4-10    722
payg_cas04,232,181,4    duplicate(SacredAltar3)    紅樓#f4-11    722
payg_cas04,239,181,4    duplicate(SacredAltar3)    紅樓#f4-12    722

// AGIT Manager
//============================================================
payg_cas04,271,29,0    duplicate(Gld_Agit_Manager)    Agit#payg_cas04    -1

// Steward
//============================================================
payg_cas04,38,284,3    duplicate(Gld_Mngr_Template)    第潔依#payg_cas04    55

// Guardians
//============================================================
payg_cas04,38,284,3    duplicate(Gld_Guard_Template)    Guardian#payg_cas04    -1

// Kafra Staff
//============================================================
payg_cas04,40,235,1    duplicate(Gld_Kafra_Template)    卡普拉 職員#payg_cas04    117

// Master's Room Exit
//============================================================
payg_cas04,151,47,0    script    #switch_Py04    111,{
    mes " ";
    mes "有個某種小的裝置 ,請問你要操作嗎?";
    next;
    if(select("操作:結束") == 2) close;
    warp "payg_cas04",38,285;
    end;
}

// Guild Treasure Protection
//============================================================
payg_cas04,147,48,0    duplicate(Gld_Trea_Protect)    ban_warp#payg_cas04    -1,6,6

// Guild Treasure Spawns
//============================================================
payg_cas04,147,48,0    duplicate(Gld_Trea_Spawn)    Treasure#payg_cas04    -1

// Guild Dungeon Switch
//============================================================
payg_cas04,52,48,0    duplicate(Gld_Dun_Template)    #payg_cas04    111
回復

使用道具 舉報

  • TA的每日心情
    慵懶
    2014-12-14 01:52 PM
  • 簽到天數: 164 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2010-2-7 16:17:19 | 顯示全部樓層
    不想改腳本的話把地圖拿掉...(不知道會不會有錯誤XD)
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2024-9-6 01:09 AM
  • 簽到天數: 1324 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2010-2-7 17:45:31 | 顯示全部樓層
    試試 mapflag nomobinfo
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2010-2-7 19:05:36 | 顯示全部樓層
    本帖最後由 kiwilove8148 於 2010-2-7 09:02 PM 編輯

    guild/agit_controller
    請問這樣寫有錯誤嗎?時間到了確沒開啟,
    ------------------------------------


    1. -        script        Agit_Event        -1,{
    2.         end;

    3. OnClock2100:        //開始時間 星期三、六
    4. OnClock2300:        //結束時間

    5. OnAgitInit:
    6.         // 開始時間檢查
    7.         if( (gettime(4)==3) && (gettime(3)>=21 && gettime(3)<23) ||
    8.         (gettime(4)==6) && (gettime(3)>=21 && gettime(3)<23) ) {
    9.                 if (!agitcheck()) {
    10.                         AgitStart;
    11.                         callsub S_DisplayOwners;
    12.                 }
    13.                 end;
    14.         }

    15.         // 結束時間檢查
    16.         if ( (gettime(4)==3) && (gettime(3)==23) ||
    17.         (gettime(4)==6) && (gettime(3)>=21 && gettime(3)<23)) {
    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|bc_woe;
    33.                 }
    34.                 else {
    35.                         Announce "秘密基地 [" + GetCastleName(.@maps$[.@i]) + "]被 [] 工會佔領了",bc_all|bc_woe;
    36.                 }
    37.         }
    38.         end;
    39. }
    複製代碼
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2024-9-6 01:09 AM
  • 簽到天數: 1324 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2010-2-7 19:13:41 | 顯示全部樓層
    星期日 不開 正常啊   你腳本 是  3 6 開城戰
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2010-2-7 19:26:58 | 顯示全部樓層
    本帖最後由 kiwilove8148 於 2010-2-7 09:01 PM 編輯

    剛剛7點時測試過,發現沒有開啟
    我修改為:

    1. -        script        Agit_Event        -1,{
    2.         end;

    3. OnClock2100:        //開始時間 星期三、日
    4. OnClock2300:        //結束時間

    5. OnAgitInit:
    6.         // 開始時間檢查
    7.         if( (gettime(4)==3) && (gettime(3)>=21 && gettime(3)<23) ||
    8.         (gettime(4)==0) && (gettime(3)>=19 && gettime(3)<20) ) {
    9.                 if (!agitcheck()) {
    10.                         AgitStart;
    11.                         callsub S_DisplayOwners;
    12.                 }
    13.                 end;
    14.         }

    15.         // 結束時間檢查
    16.         if ( (gettime(4)==3) && (gettime(3)==23) ||
    17.         (gettime(4)==0) && (gettime(3)>=19 && gettime(3)<20)) {
    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|bc_woe;
    33.                 }
    34.                 else {
    35.                         Announce "秘密基地 [" + GetCastleName(.@maps$[.@i]) + "]被 [] 工會佔領了",bc_all|bc_woe;
    36.                 }
    37.         }
    38.         end;
    39. }
    複製代碼
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2024-9-6 01:09 AM
  • 簽到天數: 1324 天

    連續簽到: 1 天

    [LV.10]以壇為家III

    發表於 2010-2-7 19:32:58 | 顯示全部樓層
    本帖最後由 sinya 於 2010-2-7 09:15 PM 編輯

    21:00 是 9點    19:00 才是 7點

    OnClock1900:  現在過了 改成8點吧 OnClock2000
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    郁悶
    2015-5-19 09:21 PM
  • 簽到天數: 136 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2010-2-8 10:56:53 | 顯示全部樓層
    本帖最後由 pig671080 於 2010-2-8 10:58 AM 編輯

    您可以在 conf\mapflag\ gvg.txt裡面新增這條
    payg_cas04 mapflag nomobinfo

    紅樓#f4 無法顯示魔物血量等消息
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2025-7-2 09:01 AM , Processed in 0.067539 second(s), 20 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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