OK論壇

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

如何讓伺服器在某時段經驗變成伺服器的2倍?!

 關閉 [複製鏈接]
  • TA的每日心情
    開心
    2019-1-1 05:03 PM
  • 簽到天數: 96 天

    連續簽到: 1 天

    [LV.6]常住居民II

    發表於 2008-7-14 13:52:53 | 顯示全部樓層 |閱讀模式
    如何讓伺服器在某時段經驗變成伺服器的2倍?!
    例如我想要在每個星期日 經驗值都可以變成原先的2倍 那這種腳本要如何做?!

    [ 本帖最後由 superxm 於 2008-8-1 11:04 PM 編輯 ]
  • TA的每日心情
    開心
    2022-3-25 10:24 AM
  • 簽到天數: 259 天

    連續簽到: 1 天

    [LV.8]以壇為家I

    發表於 2008-7-14 16:02:17 | 顯示全部樓層
    OnClock<hour><minute>:每天的某小時某分鐘
    OnMinute<minute>:每小時的某分鐘
    OnHour<hour>:每天的某小時
    On<weekday><hour><minute>:某日某時某分執行事件
    OnDay<month><day>:不清楚,應該是幾月幾號
    以上為時間標籤。

    (Sun,Mon,Tue,Wed,Thu,Fri,Sat)
    OnSun1610://禮拜日下午4點10分執行
    setBattleFlag "base_exp_rate",200;//(200%)
    經驗值倍率改為2倍(200%),如原本設定為20倍(2000%),請改為40倍(4000%)。

    [ 本帖最後由 reasapakisa 於 2008-7-14 04:14 PM 編輯 ]
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2019-1-1 05:03 PM
  • 簽到天數: 96 天

    連續簽到: 1 天

    [LV.6]常住居民II

     樓主| 發表於 2008-7-14 20:11:54 | 顯示全部樓層
    那這樣子不就會星期日一到就開始兩倍經驗= =?
    然後整個伺服器就一直都會保持兩倍經驗了喔?!
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2019-8-18 04:57 PM
  • 簽到天數: 2148 天

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2008-7-14 20:28:49 | 顯示全部樓層
    不 會
    如 果 你 擔 心
    再 加 上 其 他 時 間 變 成 原 來 的 啊
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2022-3-25 10:24 AM
  • 簽到天數: 259 天

    連續簽到: 1 天

    [LV.8]以壇為家I

    發表於 2008-7-14 20:32:17 | 顯示全部樓層
    原帖由 goddameit 於 2008-7-14 08:28 PM 發表
    不 會
    如 果 你 擔 心
    再 加 上 其 他 時 間 變 成 原 來 的 啊


    就如同goddameit大大所說,給你以下回答。

    答一:已經給予時間標籤以及經驗調倍之腳本指令,剩下就請自行發揮。
    答二:我也不清楚是不是改完會變成固定被率(伺服器重開之情況)。


    況且我給的範例也沒有星期日一到就調經驗倍率啊!!

    [ 本帖最後由 reasapakisa 於 2008-7-14 08:35 PM 編輯 ]
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2008-7-15 15:32:17 | 顯示全部樓層
    原帖由 superxm 於 2008-7-14 08:11 PM 發表
    那這樣子不就會星期日一到就開始兩倍經驗= =?
    然後整個伺服器就一直都會保持兩倍經驗了喔?!


    若經線上script更動到經驗值倍率

    將一直維持到下次伺服器重起, 或使用@reloadscript才會恢復

    所以需要增加恢復經驗倍率的語法
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2008-8-1 12:20:06 | 顯示全部樓層
    有腳本提供嗎??
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2022-3-25 10:24 AM
  • 簽到天數: 259 天

    連續簽到: 1 天

    [LV.8]以壇為家I

    發表於 2008-8-1 14:05:42 | 顯示全部樓層
    以下內容根據頂樓文章做回覆。
    此標籤時間到會自動執行,無須設定檢查時間。

    有取得目前倍率的語法。

    假設原先為40倍,更改後為80倍。

    OnSun0000://禮拜日一到經驗變為原先兩倍
    setBattleFlag "base_exp_rate",getbattleflag("base_exp_rate")*2;

    OnMon0000://禮拜一恢復經驗倍率
    setBattleFlag "base_exp_rate",getbattleflag("base_exp_rate")/2;

    以上是伺服器未重開的情況,
    要是重開過....嘿嘿....

    總之這篇主題早在幾個禮拜前解決了,請樓主趕快改吧。

    [ 本帖最後由 reasapakisa 於 2008-8-1 02:12 PM 編輯 ]
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2025-7-1 07:13 AM , Processed in 0.055621 second(s), 20 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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