OK論壇

 找回密碼
 註冊
查看: 1435|回復: 13

生存腳本錯誤

 關閉 [複製鏈接]
  • TA的每日心情
    開心
    2015-11-4 04:43 PM
  • 簽到天數: 125 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-6-3 15:41:08 | 顯示全部樓層 |閱讀模式
    本帖最後由 傻傻~ 於 2009-6-6 12:14 AM 編輯

    pvp_y_8-1,1,1,0 script 觀察者#0 -1,{
    OnInit:
    disablenpc "觀察者#0";
    end;
    OnEnable:
    deltimer;
    setcell "pvp_y_8-1",150,307,161,307,cell_walkable,1;
    setcell "pvp_y_8-1",231,205,161,307,cell_walkable,1;
    setcell "pvp_y_8-1",80,205,161,307,cell_walkable,1;
    setcell "pvp_y_8-1",149,128,161,307,cell_walkable,1;
    initnpctimer;
    end;
    OnTimer1000:
    mapannounce "in_moc_16","生存,開始了... !!",bc_map;
    end;
    OnTimer290000:
    mapannounce "in_moc_16","10秒後,殘存的玩家將會被傳送到中間開始廝殺!",bc_map;
    end;
    OnTimer300000:
    setcell "pvp_y_8-1",150,307,161,307,cell_walkable,0;
    setcell "pvp_y_8-1",231,205,161,307,cell_walkable,0;
    setcell "pvp_y_8-1",80,205,161,307,cell_walkable,0;
    setcell "pvp_y_8-1",149,128,161,307,cell_walkable,0;
    areawarp "pvp_y_8-1",39,29,275,359,"pvp_y_8-1",156,180;
    end;
    }


    這些哪裡錯誤呢??

    在開機檔那顯示錯誤呢= =
    回復

    使用道具 舉報

  • TA的每日心情
    開心
    2021-12-17 05:30 AM
  • 簽到天數: 237 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-6-3 15:59:35 | 顯示全部樓層
    又不貼圖的
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2015-11-4 04:43 PM
  • 簽到天數: 125 天

    連續簽到: 1 天

    [LV.7]常住居民III

     樓主| 發表於 2009-6-3 16:12:22 | 顯示全部樓層
    抱歉 我現在貼圖!!~



    這就是它顯示錯誤的地方惹!!~
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2021-12-17 05:30 AM
  • 簽到天數: 237 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-6-3 16:17:19 | 顯示全部樓層
    stopnpctimer
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2015-11-4 04:43 PM
  • 簽到天數: 125 天

    連續簽到: 1 天

    [LV.7]常住居民III

     樓主| 發表於 2009-6-3 16:21:45 | 顯示全部樓層
    請問能說的更明白點嗎??

    對腳本只有基本的認識.....沒很深澳><"
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2021-12-17 05:30 AM
  • 簽到天數: 237 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-6-3 16:23:50 | 顯示全部樓層
    deltimer;→stopnpctimer;
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2015-11-4 04:43 PM
  • 簽到天數: 125 天

    連續簽到: 1 天

    [LV.7]常住居民III

     樓主| 發表於 2009-6-3 16:32:36 | 顯示全部樓層
    deltimer;改成stopnpctimer;

    對嗎?
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2015-11-4 04:43 PM
  • 簽到天數: 125 天

    連續簽到: 1 天

    [LV.7]常住居民III

     樓主| 發表於 2009-6-3 16:37:22 | 顯示全部樓層
    但是改成那樣......

    還是沒效果出來呢!!~
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2015-11-4 04:43 PM
  • 簽到天數: 125 天

    連續簽到: 1 天

    [LV.7]常住居民III

     樓主| 發表於 2009-6-3 20:28:14 | 顯示全部樓層
    本帖最後由 傻傻~ 於 2009-6-3 08:34 PM 編輯

    阿~~~

    沒人回應惹><"

    拜託  交我如何修改><"
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2015-11-4 04:43 PM
  • 簽到天數: 125 天

    連續簽到: 1 天

    [LV.7]常住居民III

     樓主| 發表於 2009-6-3 20:56:09 | 顯示全部樓層
    我貼上腳本吧!!~

    拜託幫我看一下><"

    //腳本:生存遊戲
    //製作者: idun-2
    //遊戲進行時  會有減少傷害
    //請在info內設定
    louyang,207,114,4        script        生存遊戲(活動用)        902,{
            mes "[傳送人員]";
            mes "請問要參加生存遊戲嗎?";
            mes "這會是很刺激的競賽唷!";
            menu"好阿",case1,"不要",case2;
    case1:
            if(getmapusers("pvp_y_8-1") >= 1 ) {
            mes "[傳送人員]";
            mes "對不起,進行中。";
            close;
            }
            warp "job_wiz",45,98;
            end;
    case2:
            mes "[傳送人員]";
            mes ".......";
            close;
    }
    //==================================
    job_wiz,45,98,4        script        生存遊戲        902,{
            callfunc "parameter";
            end;
    OnInit:
            set $hu_bingoa,0;
            set $hu_bingob,0;
            waitingroom "生存遊戲等待區",2,"生存遊戲::OnWarp",2;
            end;
    OnWarp:
            warpwaitingpc "pvp_y_8-1",146,73;
            donpcevent "觀察者#0::OnEnable:";
            end;
    }
    prontera.gat,0,0,0        script        parameter        -1,{
            OnInit:
    //===================================================
    //獎品編號、數量(預設 編號607  數量100)
            set $item,607;
            set $itemx,100;
    }       
    //===================================================
    function        script        parameter        {
            mes "[克諾洛斯]";
            mes "我是生存遊戲的解說員";
            mes "你需要解說還是要離開?";
            next;
            menu"請替我解說吧!",caseone,"我要離開",quit;
    caseone:
            mes "進入場內,殲滅全部敵人";
            mes "不管使用何種手段";
            mes "只要生存到最後,你就是贏家";
            mes "最後勝利者必須到中央水池找npc對話";
            mes "有五種限制";
            next;
            mes "1.在場內,只要死亡,就是退出。";
            mes "2.死亡後,會直接傳送回復活點";
            mes "3.場內^000000無法使用補品^000000。";
    //===========================================↓ 這行請自行更改=====
            mes "4.進場後,受到的傷害只有原先的^000000[60%]^000000。";
    //=================================================================
            mes "5.時間限制300秒,300秒過後會被傳送到定點展開殺戮。";
            mes "限制只有以上五點";
            next;
            mes "其他並不規定";
            mes "可以在場內組隊";
            mes "但是不論你協助多少人殺死敵人";
            mes "或被人協助殺死敵人";
            next;
            mes "但是...^000000勝利者只會有一人^000000";
            mes "殺光敵人後,你還是必須殲滅你的隊友";
            mes "解說到此結束";
            mes "祝你好運!";
            close;
    quit:
            if(getmapusers("pvp_y_8-1") >= 1 ) {
            mes "請等待遊戲結束,才能離開。";
            close;        }
            warp "prontera",161,101;
            close;
    }
    //============================================================
    pvp_y_8-1,155,193,4        script        工作人員        99,{
            if (getmapusers("pvp_y_8-1") > 1 ) {
            mes "遊戲還沒結束,請盡快殲滅所有敵人";
            close;
            }
            mes "恭喜你生存到最後";
            next;
            warp "job_wiz",45,98;       
            close;
    }
    //================================================================
    pvp_y_8-1,146,76,4        script        觀察者#0        -1,{
    OnInit:
            initnpctimer "觀察者#0";
            end;
    OnEnable:
            stopnpctimer;
            setcell "pvp_y_8-1",150,307,161,307,cell_walkable,1;
            setcell "pvp_y_8-1",231,205,161,307,cell_walkable,1;
            setcell "pvp_y_8-1",80,205,161,307,cell_walkable,1;
            setcell "pvp_y_8-1",149,128,161,307,cell_walkable,1;
            initnpctimer;
            end;
    OnTimer1000:
            mapannounce "in_moc_16","生存,開始了... !!",bc_map;
            end;
    OnTimer290000:
            mapannounce "in_moc_16","10秒後,殘存的玩家將會被傳送到中間開始廝殺!",bc_map;
            end;
    OnTimer300000:
            setcell "pvp_y_8-1",150,307,161,307,cell_walkable,0;
            setcell "pvp_y_8-1",231,205,161,307,cell_walkable,0;
            setcell "pvp_y_8-1",80,205,161,307,cell_walkable,0;
            setcell "pvp_y_8-1",149,128,161,307,cell_walkable,0;
            areawarp "pvp_y_8-1",39,29,275,359,"pvp_y_8-1",156,180;
            end;
    }
    //=================================================
    pvp_y_8-1        mapflag        pvp_noguild
    pvp_y_8-1        mapflag        noteleport
    pvp_y_8-1        mapflag        nomemo
    pvp_y_8-1        mapflag        noexppenalty
    pvp_y_8-1        mapflag        pvp
    pvp_y_8-1        mapflag        gvg
    pvp_y_8-1        mapflag        notrade
    pvp_y_8-1        mapflag        nightenabled
    pvp_y_8-1        mapflag        nopenalty
    pvp_y_8-1        mapflag        nosave        SavePoint
    pvp_y_8-1        mapflag        restricted        64
    job_wiz        mapflag        restricted        64
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2015-11-4 04:43 PM
  • 簽到天數: 125 天

    連續簽到: 1 天

    [LV.7]常住居民III

     樓主| 發表於 2009-6-4 11:05:15 | 顯示全部樓層
    ↓↓以下是我今天自己改的↓↓
    pvp_y_8-1,155,193,0        script        觀察者#0        -1,{
    OnInit:
            disablenpc "觀察者#0";
            end;
    OnEnable:
            initnpctimer;
            end;
    OnTimer1000:
            announce "生存,開始了... !!",15,0xff0000;
            end;
    OnTimer290000:
            announce "10秒後,殘存的玩家將會被傳送到中間開始廝殺!",15,0x1e90ff;
            end;
    OnTimer300000:
            setcell "pvp_y_8-1",150,307,161,307,cell_walkable,0;
            setcell "pvp_y_8-1",231,205,161,307,cell_walkable,0;
            setcell "pvp_y_8-1",80,205,161,307,cell_walkable,0;
            setcell "pvp_y_8-1",149,128,161,307,cell_walkable,0;
            areawarp "pvp_y_8-1",39,29,275,359,"pvp_y_8-1",156,180;
            end;
    endtime:
            stopnpctimer;
            end;
    }


    已經會廣播....也會傳送了!!

    但問題是.....

    傳送之後 就不能走動了!!!

    這又要往哪修改阿??
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2021-12-17 05:30 AM
  • 簽到天數: 237 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-6-4 14:49:51 | 顯示全部樓層
    setcell "pvp_y_8-1",150,307,161,307,cell_walkable,1;
            setcell "pvp_y_8-1",231,205,161,307,cell_walkable,1;
            setcell "pvp_y_8-1",80,205,161,307,cell_walkable,1;
            setcell "pvp_y_8-1",149,128,161,307,cell_walkable,1;

    這段怎不放進去?
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    無聊
    2023-11-5 12:14 PM
  • 簽到天數: 2233 天

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2009-6-4 19:21:46 | 顯示全部樓層
    修改好了

    去腳本區看看

    不能就直接短訊給我..
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2015-11-4 04:43 PM
  • 簽到天數: 125 天

    連續簽到: 1 天

    [LV.7]常住居民III

     樓主| 發表於 2009-6-6 00:14:21 | 顯示全部樓層
    謝謝  已經解決了^^
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2024-5-8 10:34 AM , Processed in 0.054233 second(s), 19 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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