OK論壇

 找回密碼
 註冊
查看: 1160|回復: 2

ncp 問題for 跟callfunc

 關閉 [複製鏈接]
  • TA的每日心情
    開心
    2017-12-31 10:40 PM
  • 簽到天數: 27 天

    連續簽到: 1 天

    [LV.4]偶爾看看III

    發表於 2009-6-27 21:14:58 | 顯示全部樓層 |閱讀模式
    本帖最後由 BLUE790618 於 2009-6-27 09:30 PM 編輯

    new_1-2,111,110,5    script    測試用封頂亂數    88,{
    mes "這是直接封頂加亂數";
    next;
    switch(select ("跳亂數","否")) {
    case 2:
      close;
    case 1:
    //初始化原abcde
    set a,0;
    set b,0;
    set c,0;
    set d,0;
    set e,0;
    for (set .@t,0;.@t<=10;set .@t,.@t+1)
    {
    callfunc "randnum";
    }
    next;
    mes "已完成";
    close;
    }
    }
    //跳的亂數 這兩個是分開的檔案
    function    script    randnum    {
        if(class==12 || 4013){
            set a,a+rand(8,15);
            set b,b+rand(1,2);
        }
        if (class==7||13||4008||4014){
            set c,b+rand(3,6);
            set d,d+rand(14,20);
        }
    set e,e+rand(10,12);
    close;
    }

    我看了一下記錄檔
    只呼叫了一次
    還是我function沒寫對??
    我有寫過
    callfunc "randnum";
    callfunc "randnum";
    callfunc "randnum";
    X10
    一樣只跑了一次
    回復

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2009-6-27 21:24:52 | 顯示全部樓層
    你 呼 告 callfunc 之 後
    他 就 跳 到 那 邊 去
    不 會 回 來
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2017-12-31 10:40 PM
  • 簽到天數: 27 天

    連續簽到: 1 天

    [LV.4]偶爾看看III

     樓主| 發表於 2009-6-27 21:30:02 | 顯示全部樓層
    你 呼 告 callfunc 之 後
    他 就 跳 到 那 邊 去
    不 會 回 來
    goddameit 發表於 2009-6-27 09:24 PM

    原來如此...
    謝謝^^
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2024-4-30 01:39 AM , Processed in 0.043457 second(s), 19 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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