微信扫一扫 分享朋友圈

已有 2757 人浏览分享

[服務器教學] odinms系列服務端"全局"函數庫之使用說明及解釋

  [複製鏈接]

集團新軍

Rank: 1

47

威望

283

金錢

8

A幣
主題
13
帖子
109
精華
2
綜合社群主題發文量
0
電玩社群主題發文量
0
娛樂社群主題發文量
0
技術社群主題發文量
0
閱讀權限
10
註冊時間
2017-3-11
  • TA的每日心情

    2019-8-14 14:54
  • 簽到天數: 32 天

    連續簽到: 0 天

    [LV.5]常住居民I

    精華 一o一y小豬 發表於  2017-3-30 16:01:23 | 顯示全部樓層 | 閱讀模式
    本文章「僅供參考」適用odinms系列之服務端
    不代表所有odinms服務端皆
    支持或使用,下列函數提取於國外知名之作ThePack
    (想知道更多的服務端函數則可翻閱其服務端之AbstractPlayerInteraction.java文件)

    全局函數皆可運用在Npc、Portal、Reactor或Quest等腳本上。
    若有返回值,則適用於運算式。
    函數說明返回值用途
    worldMessage(int type, String message) type: 類型
    message: 訊息
    發送伺服器訊息
    warp(int map)
    warp(int map, int portal)
    warp(int map, String portal)
    map: 地圖代碼
    portal: 位置
    傳送地圖
    haveItem(int itemid)
    haveItem(int itemid, int quantity)
    itemid: 物品代碼
    quantity: 數量
    boolean玩家道具持有數量
    canHold(int itemid)itemid: 物品代碼boolean玩家道具欄位剩餘數量
    getQuestStatus(int id)id: 任務代碼int取得任務狀態
    gainItem(int id)
    gainItem(int id, short quantity)
    gainItem(int id, short quantity, boolean randomStats)
    id: 物品代碼
    quantity: 數量
    randomStats: 隨機數值(僅適用裝備)
    獲得道具
    changeMusic(String songName) SongName: 音效路徑 改變背景音樂
    gainRandEquip(int id) id: 裝備代碼 獲得隨機數值裝備
    playerMessage(String message)
    playerMessage(int type, String message)
    message: 訊息
    type: 類型
    發送玩家訊息
    mapMessage(String message)
    mapMessage(int type, String message)
    message: 訊息
    type: 類型
    發送地圖訊息
    guildMessage(String message)
    guildMessage(int type, String message)
    message: 訊息
    type: 類型
    發送公會訊息
    getGuild() boolean玩家持有公會
    getParty() boolean 玩家持有組隊
    isLeader() boolean 組隊為隊長
    getMapId() int當前地圖代碼
    getPlayerCount(int mapid) mapid: 地圖代碼int地圖玩家數量
    resetMap(int mapid) mapid: 地圖代碼
    地圖重置
    共收到 0 A幣
    打賞榜
    暫無
    暫無
    暫無
    暫無
    ----
    暫無
    ----
    暫無
    ----
    暫無
    ----
    細節就是專業,堅持就能實現。

    站長

    Rank: 12Rank: 12Rank: 12

    1753

    威望

    2924

    金錢

    106

    A幣
    主題
    1315
    帖子
    2439
    精華
    3
    綜合社群主題發文量
    262
    電玩社群主題發文量
    1
    娛樂社群主題發文量
    4
    技術社群主題發文量
    26
    閱讀權限
    200
    註冊時間
    2013-1-28

    我是傳奇贊助感謝勳章精華作者勳章

  • TA的每日心情

    2023-10-27 16:33
  • 簽到天數: 381 天

    連續簽到: 1 天

    [LV.9]以壇為家II

    TWAICL 發表於 2017-3-30 20:45:24 | 顯示全部樓層
    這個表很讚,非常受用

    集團新軍

    Rank: 1

    3

    威望

    44

    金錢

    0

    A幣
    主題
    1
    帖子
    16
    精華
    0
    綜合社群主題發文量
    0
    電玩社群主題發文量
    0
    娛樂社群主題發文量
    0
    技術社群主題發文量
    0
    閱讀權限
    10
    註冊時間
    2017-3-31
  • TA的每日心情

    2017-4-2 20:35
  • 簽到天數: 1 天

    連續簽到: 0 天

    [LV.1]初來乍到

    o9006291 發表於 2017-4-2 11:53:00 | 顯示全部樓層
    讚讚讚

    集團新軍

    Rank: 1

    40

    威望

    227

    金錢

    6

    A幣
    主題
    9
    帖子
    62
    精華
    0
    綜合社群主題發文量
    0
    電玩社群主題發文量
    0
    娛樂社群主題發文量
    0
    技術社群主題發文量
    8
    閱讀權限
    10
    註冊時間
    2022-10-1
  • TA的每日心情
    鬱悶
    2022-10-10 04:09
  • 簽到天數: 3 天

    連續簽到: 3 天

    [LV.2]偶爾看看I

    tms011 發表於 2022-10-3 03:14:22 | 顯示全部樓層
    很讚的分享 , 目前積極學習中
    您需要登錄後才可以回帖 登錄 | 註冊會員

    本版積分規則

    109

    發文

    283

    金錢

    8

    A幣

    ----------榮譽勳章----------

    熱門推薦
    圖文推薦
    • 聯繫我們

    小黑屋|AICL社群娛樂集團

    GMT+8, 2024-4-19 23:32 , 網路刷新 0.104325 秒 .

    歡迎來到 AICL網路社群

    版權AICL社群所有 2011-2021.

    Total:123 Today:213 Online:322