微信扫一扫 分享朋友圈

已有 1763 人浏览分享

[服務器疑問] 尋求答案 關於113

  [複製鏈接]

集團新軍

Rank: 1

4

威望

97

金錢

0

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

    2017-12-9 16:10
  • 簽到天數: 4 天

    連續簽到: 0 天

    [LV.2]偶爾看看I

    ramonescat 發表於  2017-10-19 14:55:30 | 顯示全部樓層 | 閱讀模式
    如果不修改SRC裡面的語言,用NPC腳本能夠給玩家點數或是楓葉點數嗎?
    共收到 0 A幣
    打賞榜
    暫無
    暫無
    暫無
    暫無
    ----
    暫無
    ----
    暫無
    ----
    暫無
    ----

    站長

    Rank: 12Rank: 12Rank: 12

    1776

    威望

    3008

    金錢

    111

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

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

  • TA的每日心情
    開心
    1 小時前
  • 簽到天數: 384 天

    連續簽到: 3 天

    [LV.9]以壇為家II

    TWAICL 發表於 2017-10-19 15:38:17 | 顯示全部樓層
    這不確定,你要知道,SRC就是源碼,包含JS能用甚麼功能,也是要SRC裡面有,你才能用,否則你還是要自己去新增這個方法。
    建議你能試著回想過去有沒有使用過什麼NPC有類似功能,然後翻出他的JS。
    這邊給你一個大部分SRC都有的方法。


    var status;
    var nx = Array(100, 500, 1000);
    var price = Array(3000000, 14000000, 28000000);

    function start() {
            status = -1;
            action(1, 0, -1);
    }

    function action(mode, type, selection) {
            if (mode == 1)
                    status++;
            else {
                    if (status == 0 && mode == 0)
                            cm.sendOk("You're ugly ! go away");
                    cm.dispose();
                    return;
            }
           
            if (cm.getPlayer().getMapId() == 200000000) {
                    cm.getChar().getStorage().sendStorage(cm.getC(), 2010006);
                    cm.dispose();
            } else {
                    if (status == 0)
                            cm.sendYesNo("嗨 ! 您能跟我購買楓幣. 你要買嗎?");
                    else if (status == 1) {
                            var text = "你要哪種點數?#r\r\n\n目前比值 1:3萬";
                            for (var i = 0; i < nx.length; i++)
                                    text += "\r\n#L"+i+"#"+nx+" 點 "+price+" 楓幣.#l";
                            cm.sendSimple(text);
                    } else if (status == 2) {
                            if (cm.getMeso() >= price[selection]) {
                                    cm.gainMeso(-price[selection]);
                                    cm.modifyNx(nx[selection]);
                                    cm.sendNext("給妳囉~..");
                            } else {
                                    cm.sendOk("錢不夠 ! fuck you ");
                    }
                    cm.dispose();
            }
    }}


    紅色的地方就是你要的給點數的方法。

    集團新軍

    Rank: 1

    4

    威望

    97

    金錢

    0

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

    2017-12-9 16:10
  • 簽到天數: 4 天

    連續簽到: 0 天

    [LV.2]偶爾看看I

     樓主| ramonescat 發表於 2017-10-19 16:22:23 | 顯示全部樓層
    本帖最後由 ramonescat 於 2017-10-19 16:24 編輯

    好我再試試看

    集團新軍

    Rank: 1

    4

    威望

    97

    金錢

    0

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

    2017-12-9 16:10
  • 簽到天數: 4 天

    連續簽到: 0 天

    [LV.2]偶爾看看I

     樓主| ramonescat 發表於 2017-10-19 16:31:19 | 顯示全部樓層
    回復 2# TWAICL

    那如果腳本錯誤就表示要去修改源碼對嗎?
    我用的端是白狐端

    集團新軍

    Rank: 1

    4

    威望

    97

    金錢

    0

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

    2017-12-9 16:10
  • 簽到天數: 4 天

    連續簽到: 0 天

    [LV.2]偶爾看看I

     樓主| ramonescat 發表於 2017-10-19 17:29:36 | 顯示全部樓層
    NPC 腳本錯誤. 它ID為 : 9010000:javax.script.ScriptException: TypeError: cm.gainM
    aplePoint is not a function in <eval> at line number 82

    站長

    Rank: 12Rank: 12Rank: 12

    1776

    威望

    3008

    金錢

    111

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

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

  • TA的每日心情
    開心
    1 小時前
  • 簽到天數: 384 天

    連續簽到: 3 天

    [LV.9]以壇為家II

    TWAICL 發表於 2017-10-19 17:45:14 | 顯示全部樓層
    試著去理解端口出現的錯誤吧,要知道,那個錯誤用意是讓你們看懂現在出了甚麼問題,但往往許多人看到一堆英文,直接忽略,然後發問,殊不知問題原因找就有了。

    9010000:javax.script.ScriptException: TypeError: cm.gainMaplePoint is not a function in <eval> at line number 82


    他告訴你,  cm.gainMaplePoint 這個 function 有問題,而他的位置在第82行。
    去翻他SRC吧,怎麼找到這個方法,請自己好好專研,可以跟你提示會在NPC的方法JAVA那邊

    站長

    Rank: 12Rank: 12Rank: 12

    1776

    威望

    3008

    金錢

    111

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

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

  • TA的每日心情
    開心
    1 小時前
  • 簽到天數: 384 天

    連續簽到: 3 天

    [LV.9]以壇為家II

    TWAICL 發表於 2017-10-19 17:45:59 | 顯示全部樓層
    修的方法很多種,不一定要使用他,如果這項功能是你不要的,刪掉便是。
    您需要登錄後才可以回帖 登錄 | 註冊會員

    本版積分規則

    9

    發文

    97

    金錢

    0

    A幣

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

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

    小黑屋|AICL社群娛樂集團

    GMT+8, 2024-5-11 01:56 , 網路刷新 0.112253 秒 .

    歡迎來到 AICL網路社群

    版權AICL社群所有 2011-2021.

    Total:123 Today:213 Online:322