OK論壇

 找回密碼
 註冊
查看: 56563|回復: 474

SET 數 值 , SET 使 用

[複製鏈接]
  • TA的每日心情
    開心
    2019-8-18 04:57 PM
  • 簽到天數: 2148 天

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2008-5-25 21:46:09 | 顯示全部樓層 |閱讀模式
    寫 腳 本 一 定 會 用 到 set 對 不 對 ?
    set 某個東西,某個東西+ 某 個 算 式 ;
    ( ( set x,x+n;
    set 某個東西,另個東西+ 某 個 算 式 ;
    ( ( set x,y+n;
    set 某個東西, 某 個 算 式 ;
    ( ( set x,n;

    對 新 手 來 說 或 許 知 道 算 式 怎 麼 寫 ( ( 就 加 減 乘 除
    但 是 set 到 底 怎 麼 徹 底 應 用
    往 往 天 塌 了 都 不 曉 得  
    以 下 就 是 針 對
    某個東西( X ) 和 算 式
    外 加 擴 展 應 用
    =====================================================
    先 來 說 明 set 的 中 文
    你 可 以 把 整 段 用 此 中 文 唸 出 來
    設 定 某 個 東 西 數 值 經 過 算 式 變 成 另 個 值

    這 樣 在 日 後 設 定 上 就 簡 單 許 多 了

    set x,x+n;
    set x,n;
    ( ( set x,y+n;
    以 上 的 X 就 是 某 個 東 西
    , 之 後 的 東 西 就 是 另 個 值
    n 當 然 就 是 算 式
    y 則 是 別 的 " 某 個 東 西 "

    中 文 字 看 不 懂
    那 就 用 正 規 的 語 法

    set x,123;
    x 設 定 成 123

    set x,x+123;
    x 加 上 123

    set x,y+123;
    x 設 定 成 y+123 之 後 的 數 值


    好 啦 ! 到 此 應 該 知 道 要 怎 麼 用 set 了 吧
    那 再 來 說 x 的 變 化 種 類
    純 x 的 數 值 就 是 存 到 你 角 色 的 數 值 啦
    舉 例 : 殺 人 排 行 榜
    OnPCKillEvent:
    set pvp_place,pvp_place+1;
    dispbottom "殺人次數+1 , 目前次數為 : "+pvp_place;
    }
    如果你把在x後面加上個 $ 就是紀錄成文字型態
    如 set x$,"大家好";
    $x 是 整個伺服器上上下下 所有NPC和人物共通的 意思是 你的$x跟我的$x是共同使用的 你改了$x 我的也會變 存取類型是永久保存的 意思是你重開機 他還是在
    $@x 跟$x 比 他是暫時的 你重啟或@reloadscript 都會讓它消失
    .x 是存在NPC上的 你重啟或@reloadscript 都會讓它消失
    每個NPC的.x 都是不一樣的 意思說 A-NPC的.x=1 B-NPC的.x就未必是1
    .@x 一 個 全 方 性 的 臨 時 變 量
    這 是 很 重 要 的 腳 本 被 稱 為 沒 有 擺 脫 重 視 ( ( 存 在 但 沒 見 到
    因 為 沒 有 引 發 的 特 定 性 質 的 對 象  ( ( NPC 不 紀 錄 變 量
    @x 存在玩家身上的變數 玩家登出就會消失
    #x 永 久 帳 號 變 數
    是 存 在 帳 號 而 不 是 角 色
    僅 一  伺 服 器 變 數
    CASH 點 數 就 是 用 這 個 加 入
    ##x 永 久 帳 號 變 數
    是 存 在 帳 號 而 不 是 角 色
    多 伺 服 器 之 交 集 變 數


    概 括 起 來 就 是 這 樣
    @    人物帳號不紀錄變量

    無    人物帳號紀錄變量

    $      伺服器紀錄變量

    $@  伺服器不紀錄變量

    .        NPC紀錄變量

    .@    NPC不紀錄變量

    變數名稱後面+$       文字類型

    變數名稱後面+無(就是沒加任何東西)     數字類型
    伺 服 器 內 定 變 數
    以 下 是 轉 貼 破滅
    Sex         - 性別[0=女][1=男]
      說明      - 玩家性別。
    Weight      - 目前負重
      說明      - 玩家目前負重。
    MaxWeight   - 最大負重
      說明      - 玩家最大負重。
    JobLevel    - 職業等級
      說明      - 玩家職業等級
    BaseExp     - 基本經驗值
      說明      - 玩家目前累積經驗值
    JobExp      - 職業經驗值
      說明      - 玩家目前累積職業經驗值
    NextBaseExp - 下次升級基本經驗值
      說明      - 玩家下次提升基本等級還需要多少經驗值。
    NextJobExp  - 下次升級職業經驗值
      說明      - 玩家下次提升職業等級還需要多少經驗值。
    Hp          - 目前HP
      說明      - 玩家目前HP。
    MaxHp       - 最大HP
      說明      - 玩家最大HP。
    Sp          - 目前SP
      說明      - 玩家目前SP。
    MaxSp       - 最大SP
      說明      - 玩家最大SP。
    BaseJob     - 職業編號,顯示直為職業編號,效果不明。
      說明      - 顯示出來的值是職業編號,不過修改它也不會改變職業…。
    Karma       - 不明
      說明      - 尚未測試的語法,效果不明。
    Manner      - 結婚
      說明      - 玩家結婚
    Zeny        - 目前Zeny
      說明      - 玩家目前Zeny。
    Upper       - 轉生[0=未轉][1=已轉]
      說明      - 玩家是否轉生,好像要配合腳本。
    Class       - 職業
      說明      - 玩家職業,用職業編號來表示。
    SkillPoint  - 技能點數
      說明      - 玩家技能點數。
    BaseLevel   - 基本等級
      說明      - 玩家基本等級。
    StatusPoint - 屬性點數
      說明      - 玩家屬性點數。


    評分

    參與人數 1積分 +80 現金 +80 積極性 +80 收起 理由
    海神夜 + 80 + 80 + 80 原創內容

    查看全部評分

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

    連續簽到: 1 天

    [LV.Master]伴壇終老

     樓主| 發表於 2008-5-25 21:48:07 | 顯示全部樓層
    持 續 更 新
    因 為 怕 有 錯 誤
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2014-9-17 05:03 AM
  • 簽到天數: 23 天

    連續簽到: 20 天

    [LV.4]偶爾看看III

    發表於 2008-5-26 00:12:04 | 顯示全部樓層
    謝謝分享


    來看看囉 
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2008-5-26 10:34:14 | 顯示全部樓層
    痾-0-.....

    set = ?

    抱歉 我笨笨-0-..
    回復 支持 反對

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.Master]伴壇終老

     樓主| 發表於 2008-5-26 17:31:24 | 顯示全部樓層
    設 定

    不 是 有 中 譯
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    無聊
    2020-3-14 04:46 PM
  • 簽到天數: 43 天

    連續簽到: 1 天

    [LV.5]常住居民I

    發表於 2008-5-26 17:50:54 | 顯示全部樓層
    SET 不知道是什麼:tk_02
    回復 支持 反對

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.Master]伴壇終老

     樓主| 發表於 2008-5-26 17:58:01 | 顯示全部樓層

    回覆 6樓的 DAD 的帖子

    你 可 愛 的 CASH 就 是 用 set 拿 到 的
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    無聊
    2020-3-14 04:46 PM
  • 簽到天數: 43 天

    連續簽到: 1 天

    [LV.5]常住居民I

    發表於 2008-5-26 18:25:08 | 顯示全部樓層
    XD  是阿:tk_41   昨天才會的:tk_16
    回復 支持 反對

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.Master]伴壇終老

     樓主| 發表於 2008-5-26 18:28:40 | 顯示全部樓層
    話 說 你 那 個
    用 中 文 翻 譯
    增 加 CASH ? 單 位 ?
    增 加 POINT ? 增 加 什 麼 點 數

    就 不 難 想 了
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    無聊
    2020-3-14 04:46 PM
  • 簽到天數: 43 天

    連續簽到: 1 天

    [LV.5]常住居民I

    發表於 2008-5-26 18:37:17 | 顯示全部樓層

    回覆 9樓的 goddameit 的帖子

    現金點XD:tk_06
    不過我現在是用 Reputation
    當作CASH
    然後轉生就要Reputation
    然後在任務那邊加上set Reputation,Reputation+1;
    在轉生那邊再加上        if(Reputation < X ) goto L_XXX;
    :tk_09
    心得就是 多嘗試 一定有收穫:tk_38
    回復 支持 反對

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.Master]伴壇終老

     樓主| 發表於 2008-5-26 18:39:00 | 顯示全部樓層
    總 結
    此 篇 請 跟 if  那 篇 結 合
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2008-5-26 19:06:38 | 顯示全部樓層
    好像很高級的教學,我是剛學不久的用戶,
    感覺這篇文章不很錯,感謝大大分享。
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2008-5-30 09:37:41 | 顯示全部樓層
    SQL 是JA的嗎   我被搞到一投二大了= =
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    擦汗
    2018-1-18 04:45 AM
  • 簽到天數: 71 天

    連續簽到: 1 天

    [LV.6]常住居民II

    發表於 2008-6-1 03:20:25 | 顯示全部樓層
    來看看大大的教學一下囉
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2012-10-29 11:12 PM
  • 簽到天數: 42 天

    連續簽到: 1 天

    [LV.5]常住居民I

    發表於 2008-6-1 12:27:58 | 顯示全部樓層
    來看看跟我所了解的有何不同
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2024-4-26 12:19 AM , Processed in 0.102502 second(s), 24 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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