OK論壇

 找回密碼
 註冊
查看: 1611|回復: 9

ea12921 競速腳本問題

[複製鏈接]
  • TA的每日心情

    2011-12-3 09:49 PM
  • 簽到天數: 4 天

    連續簽到: 0 天

    [LV.2]偶爾看看I

    發表於 2008-9-21 10:22:42 | 顯示全部樓層 |閱讀模式
    Q1:
    MAP一直說紅色部分有錯誤
    怎麼會這樣= =?
    Q2:
    怎麼將這個腳本改成每天晚上10點自動開始??


    ra_temsky.gat,82,90,7 script 競速遊戲人員 728,{
    set @THISNPCNAME$,"競速遊戲人員";
          }
    if($ML_party=1){
    mes "["
    [email=+@THISNPCNAME$]+@THISNPCNAME$[/email]+"]";
    mes "活動還沒有開始";
    next;
    mes "前幾次的活動冠軍如下:";
    if($ML_number==0){mes "現在還沒有進行過遊戲。或者根本沒有出現冠軍。";}
    for(set @t,0;@t<$ML_number;set @t,@t+1)
    {
    set @t,@t+1;
    mes "第^ff0000"
    [email=+@t+]+@t+"^000000[/email]場遊戲 冠軍: ^ff0000"+$ML_first$[@t]+"^000000 ";
    }
    close;
    }else{

    mes "["[email=+@THISNPCNAME$]+@THISNPCNAME$[/email]+"]";
    mes "活動允許報名!";
    mes "報名之後將傳送到等待房間中。!";
    mes "禁止使用任何技能及物品";
    mes "請問你需要報名嗎?";
    if(select("報名","我還要想想")==1) {
    mes "["
    [email=+@THISNPCNAME$]+@THISNPCNAME$[/email]+"]";
    mes "確認已經報名。傳送到等待房間!";
    if(ML_aaa==1){
    mes "你已經報名過了";
    set ML_aaa,1;
    setoption 0;
    close2;
    warp "job_cru.gat",24,176;
    }
    set ML_aaa,1;
    setoption 0;
    close2;
    warp "job_cru.gat",24,176;
    }else{
    close;}

       }
    OnTimer2000:
    announce "[三分鐘後中央開始 馬拉松 遊戲活動]",15;
    end;

    OnTimer4000:

    announce "[有興趣的朋友可以到中央花壇附近集中,等待遊戲開始 報名前請先清空身上所有物品]",15;
    end;

    OnTimer60000:
    announce "[兩分鐘後中央開始 馬拉松 遊戲活動]",15;
    end;

    OnTimer62000:
    announce "[有興趣的朋友可以到中央花壇附近集中,等待遊戲開始 報名前請先清空身上所有物品]",15;
    end;

    OnTimer120000:
    announce "[一分鐘後中央開始 馬拉松 遊戲活動]",15;
    end;


    OnTimer122000:
    announce "[有興趣的朋友可以到中央花壇附近集中,等待遊戲開始 報名前請先清空身上所有物品]",15;
    end;


    OnTimer126000:
    announce "[報名NPC開放.現在可以進行報名。報名時間為2分鐘 報名前請先清空身上所有物品]",15;
    set $ML_party,1;
    end;

    OnTimer226000:
    announce "[報名NPC關閉.報名時間已經過去,現在開始進行遊戲!]",15;
    set $ML_party,0;
    end;

    OnTimer240000:
    announce "[祝大家好運!請做好一些準備! 1分鐘後將進行遊戲!]",15;
    end;

    OnTimer300000:
    areawarp "job_cru.gat",1,1,400,400,"turbo_n_16.gat",55,364;
    end;


       }
    turbo_n_16.gat,378,45,5 script 終點 111,9,12,{
    if($ML_party==2){
    mes "冠軍出現了!!!!";
    set ML_aaa,0;
    close2;
    }
    set $ML_number,$ML_number+1;
    mes " 你是第 ^ff0000"+$ML_number+"^000000 屆的競速冠軍";
    set $ML_party,2;
    set $ML_first$[$ML_number],strcharinfo(0);
    set ML_aaa,0;
    announce "恭喜 "+$ML_first$[$ML_number]+" 成為第 "+$ML_number+" 屆競速遊戲的冠軍!",15;
    close2;
    areawarp "turbo_n_16.gat",1,1,400,400,"ra_temsky.gat",103,60;
    }
  • TA的每日心情
    開心
    2022-3-25 10:24 AM
  • 簽到天數: 259 天

    連續簽到: 1 天

    [LV.8]以壇為家I

    發表於 2008-9-21 11:46:41 | 顯示全部樓層
    }  <======多了這個 刪除掉吧
    if($ML_party=1){
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2011-12-3 09:49 PM
  • 簽到天數: 4 天

    連續簽到: 0 天

    [LV.2]偶爾看看I

     樓主| 發表於 2008-9-21 13:32:33 | 顯示全部樓層
    根本沒有好  反而錯誤更多啦:tk_01

    [ 本帖最後由 魂哥 於 2008-9-21 01:36 PM 編輯 ]
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2022-3-25 10:24 AM
  • 簽到天數: 259 天

    連續簽到: 1 天

    [LV.8]以壇為家I

    發表於 2008-9-21 13:56:58 | 顯示全部樓層
    喔喔,是嗎?
    其實會越多錯誤是因為你沒有把腳本完整奉上。

    其實錯的很簡單,不知道的話把腳本傳上再說吧。

    [ 本帖最後由 reasapakisa 於 2008-9-21 01:59 PM 編輯 ]
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2011-12-3 09:49 PM
  • 簽到天數: 4 天

    連續簽到: 0 天

    [LV.2]偶爾看看I

     樓主| 發表於 2008-9-21 16:17:23 | 顯示全部樓層
    他就只有那個部分有說有錯誤啊 :tk_03

    你叫我把 { 刪除   :tk_00

    錯誤反而便多(而且原本錯誤也沒好)  改回去後才會變剩下原來的錯誤 :tk_09

    在往下的腳本內容根本無相關 :tk_39
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2022-3-25 10:24 AM
  • 簽到天數: 259 天

    連續簽到: 1 天

    [LV.8]以壇為家I

    發表於 2008-9-21 17:29:11 | 顯示全部樓層
    好吧,既然您如此固念。
    我就把錯誤的原因告訴你。
    ra_temsky.gat,82,90,7 script 競速遊戲人員 728,{
    set @THISNPCNAME$,"競速遊戲人員";
          }

    以上已經是完整的NPC了。
    但是下面的
    if($ML_party=1){
    mes "["
    [email=+@THISNPCNAME$]+@THISNPCNAME$[/email]+"]";
    mes "活動還沒有開始";
    <省略>
    OnTimer300000:
    areawarp "job_cru.gat",1,1,400,400,"turbo_n_16.gat",55,364;
    end;
       }

    不包含在任何NPC內。


    附註:不與新手筆戰。

    [ 本帖最後由 reasapakisa 於 2008-9-21 05:31 PM 編輯 ]
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2011-12-3 09:49 PM
  • 簽到天數: 4 天

    連續簽到: 0 天

    [LV.2]偶爾看看I

     樓主| 發表於 2008-9-21 18:27:30 | 顯示全部樓層
    抱歉~"~
    好像有字句冒犯到您 還請多多包含0.0(PS.新手是很難交的)
    我把完整腳本貼上
    ------------------------------------------------------------------------------------------------------------------------------
    ra_temsky.gat,82,90,7 script 競速遊戲人員 955,{
    set @THISNPCNAME$,"競速遊戲人員";
          }
    if($ML_party=1){
    mes "[競速遊戲人員]";
    mes "活動還沒有開始";
    next;
    mes "前幾次的活動冠軍如下:";
    if($ML_number==0){mes "現在還沒有進行過遊戲。或者根本沒有出現冠軍。";}
    for(set @t,0;@t<$ML_number;set @t,@t+1)
    {
    set @t,@t+1;
    mes "第^ff0000"
    [email=+@t+]+@t+"^000000[/email]場遊戲 冠軍: ^ff0000"+$ML_first$[@t]+"^000000 ";
    }
    close;
    }else{

    mes "[競速遊戲人員]";
    mes "活動允許報名!";
    mes "報名之後將傳送到等待房間中。!";
    mes "禁止使用任何技能及物品";
    mes "請問你需要報名嗎?";
    if(select("報名","我還要想想")==1) {
    mes "["
    [email=+@THISNPCNAME$]+@THISNPCNAME$[/email]+"]";
    mes "確認已經報名。傳送到等待房間!";
    if(ML_aaa==1){
    mes "你已經報名過了";
    set ML_aaa,1;
    setoption 0;
    close2;
    warp "job_cru.gat",24,176;
    }
    set ML_aaa,1;
    setoption 0;
    close2;
    warp "job_cru.gat",24,176;
    }else{
    close;}

       }
    OnClock2000:
    announce "[三分鐘後中央開始 馬拉松 遊戲活動]",15;
    end;


    OnTimer4000:
    announce "[有興趣的朋友可以到中央花壇附近集中,等待遊戲開始 報名前請先清空身上所有物品]",15;
    end;

    OnTimer60000:
    announce "[兩分鐘後中央開始 馬拉松 遊戲活動]",15;
    end;

    OnTimer62000:
    announce "[有興趣的朋友可以到中央花壇附近集中,等待遊戲開始 報名前請先清空身上所有物品]",15;
    end;

    OnTimer120000:
    announce "[一分鐘後中央開始 馬拉松 遊戲活動]",15;
    end;


    OnTimer122000:
    announce "[有興趣的朋友可以到中央花壇附近集中,等待遊戲開始 報名前請先清空身上所有物品]",15;
    end;


    OnTimer126000:
    announce "[報名NPC開放.現在可以進行報名。報名時間為2分鐘 報名前請先清空身上所有物品]",15;
    set $ML_party,1;
    end;

    OnTimer226000:
    announce "[報名NPC關閉.報名時間已經過去,現在開始進行遊戲!]",15;
    set $ML_party,0;
    end;

    OnTimer240000:
    announce "[祝大家好運!請做好一些準備! 1分鐘後將進行遊戲!]",15;
    end;

    OnTimer300000:
    areawarp "job_cru.gat",1,1,400,400,"turbo_n_16.gat",55,364;
    end;
    }
    turbo_n_16.gat,378,45,5 script 終點 111,9,12,{
    if($ML_party==2){
    mes "冠軍出現了!!!!";
    set ML_aaa,0;
    close2;
    }
    set $ML_number,$ML_number+1;
    mes " 你是第 ^ff0000"+$ML_number+"^000000 屆的競速冠軍";
    set $ML_party,2;
    set $ML_first$[$ML_number],strcharinfo(0);
    set ML_aaa,0;
    announce "恭喜 "+$ML_first$[$ML_number]+" 成為第 "+$ML_number+" 屆競速遊戲的冠軍!",15;
    close2;
    areawarp "turbo_n_16.gat",1,1,400,400,"ra_temsky.gat",103,60;
    }


    // Turbo Track: Normal Mode - 16 Players (Log Race)
    turbo_n_16,118,377,0 script trap_a#n16-1::TurboLogRace_n_16 -1,44,1,{
    OnTouch:
    set
    [email=.@dropuser,rand(1,3].@dropuser,rand(1,3[/email]);
    if (
    [email=.@dropuser].@dropuser[/email] == 1)
      warp "turbo_n_16",72,372;
    else if (
    [email=.@dropuser].@dropuser[/email] == 2)
      warp "turbo_n_16",72,365;
    else
      warp "turbo_n_16",72,357;
    end;
    }
    turbo_n_16,77,375,0 duplicate(TurboLogRace_n_16) trap_a#n16-2 -1,3,1
    turbo_n_16,82,375,0 duplicate(TurboLogRace_n_16) trap_a#n16-3 -1,1,1
    turbo_n_16,82,372,0 duplicate(TurboLogRace_n_16) trap_a#n16-4 -1,0,2
    turbo_n_16,83,372,0 duplicate(TurboLogRace_n_16) trap_a#n16-5 -1,0,2
    turbo_n_16,97,374,0 duplicate(TurboLogRace_n_16) trap_a#n16-6 -1,1,2
    turbo_n_16,98,374,0 duplicate(TurboLogRace_n_16) trap_a#n16-7 -1,1,2
    turbo_n_16,122,372,0 duplicate(TurboLogRace_n_16) trap_a#n16-8 -1,2,4
    turbo_n_16,125,374,0 duplicate(TurboLogRace_n_16) trap_a#n16-9 -1,0,4
    turbo_n_16,132,374,0 duplicate(TurboLogRace_n_16) trap_a#n16-10 -1,7,2
    turbo_n_16,156,374,0 duplicate(TurboLogRace_n_16) trap_a#n16-11 -1,6,2
    turbo_n_16,163,375,0 duplicate(TurboLogRace_n_16) trap_a#n16-12 -1,0,3
    turbo_n_16,164,377,0 duplicate(TurboLogRace_n_16) trap_a#n16-13 -1,1,1
    turbo_n_16,76,369,0 duplicate(TurboLogRace_n_16) trap_b#n16-1 -1,2,2
    turbo_n_16,79,369,0 duplicate(TurboLogRace_n_16) trap_b#n16-2 -1,0,2
    turbo_n_16,77,366,0 duplicate(TurboLogRace_n_16) trap_b#n16-3 -1,3,0
    turbo_n_16,85,366,0 duplicate(TurboLogRace_n_16) trap_b#n16-4 -1,5,1
    turbo_n_16,87,363,0 duplicate(TurboLogRace_n_16) trap_b#n16-5 -1,2,1
    turbo_n_16,88,368,0 duplicate(TurboLogRace_n_16) trap_b#n16-6 -1,2,5
    turbo_n_16,92,370,0 duplicate(TurboLogRace_n_16) trap_b#n16-7 -1,1,3
    turbo_n_16,98,368,0 duplicate(TurboLogRace_n_16) trap_b#n16-8 -1,4,1
    turbo_n_16,109,371,0 duplicate(TurboLogRace_n_16) trap_b#n16-9 -1,7,2
    turbo_n_16,110,368,0 duplicate(TurboLogRace_n_16) trap_b#n16-10 -1,7,0
    turbo_n_16,113,366,0 duplicate(TurboLogRace_n_16) trap_b#n16-11 -1,3,2
    turbo_n_16,117,368,0 duplicate(TurboLogRace_n_16) trap_b#n16-12 -1,0,5
    turbo_n_16,123,364,0 duplicate(TurboLogRace_n_16) trap_b#n16-13 -1,6,1
    turbo_n_16,136,368,0 duplicate(TurboLogRace_n_16) trap_b#n16-14 -1,8,1
    turbo_n_16,136,366,0 duplicate(TurboLogRace_n_16) trap_b#n16-15 -1,8,0
    turbo_n_16,144,370,0 duplicate(TurboLogRace_n_16) trap_b#n16-16 -1,2,3
    turbo_n_16,147,370,0 duplicate(TurboLogRace_n_16) trap_b#n16-17 -1,0,3
    turbo_n_16,155,369,0 duplicate(TurboLogRace_n_16) trap_b#n16-18 -1,7,0
    turbo_n_16,155,368,0 duplicate(TurboLogRace_n_16) trap_b#n16-19 -1,7,0
    turbo_n_16,151,367,0 duplicate(TurboLogRace_n_16) trap_b#n16-20 -1,3,0
    turbo_n_16,153,366,0 duplicate(TurboLogRace_n_16) trap_b#n16-21 -1,1,0
    turbo_n_16,155,367,0 duplicate(TurboLogRace_n_16) trap_b#n16-22 -1,0,1
    turbo_n_16,78,362,0 duplicate(TurboLogRace_n_16) trap_c#n16-1 -1,4,1
    turbo_n_16,78,359,0 duplicate(TurboLogRace_n_16) trap_c#n16-2 -1,4,1
    turbo_n_16,83,362,0 duplicate(TurboLogRace_n_16) trap_c#n16-3 -1,0,1
    turbo_n_16,88,359,0 duplicate(TurboLogRace_n_16) trap_c#n16-4 -1,5,1
    turbo_n_16,89,357,0 duplicate(TurboLogRace_n_16) trap_c#n16-5 -1,1,1
    turbo_n_16,92,390,0 duplicate(TurboLogRace_n_16) trap_c#n16-6 -1,1,1
    turbo_n_16,92,357,0 duplicate(TurboLogRace_n_16) trap_c#n16-7 -1,1,1
    turbo_n_16,98,364,0 duplicate(TurboLogRace_n_16) trap_c#n16-8 -1,6,1
    turbo_n_16,98,362,0 duplicate(TurboLogRace_n_16) trap_c#n16-9 -1,6,0
    turbo_n_16,106,364,0 duplicate(TurboLogRace_n_16) trap_c#n16-10 -1,2,2
    turbo_n_16,107,360,0 duplicate(TurboLogRace_n_16) trap_c#n16-11 -1,1,2
    turbo_n_16,109,360,0 duplicate(TurboLogRace_n_16) trap_c#n16-12 -1,0,2
    turbo_n_16,112,361,0 duplicate(TurboLogRace_n_16) trap_c#n16-13 -1,3,1
    turbo_n_16,116,359,0 duplicate(TurboLogRace_n_16) trap_c#n16-14 -1,0,2
    turbo_n_16,117,359,0 duplicate(TurboLogRace_n_16) trap_c#n16-15 -1,0,2
    turbo_n_16,116,356,0 duplicate(TurboLogRace_n_16) trap_c#n16-16 -1,0,2
    turbo_n_16,117,356,0 duplicate(TurboLogRace_n_16) trap_c#n16-17 -1,0,2
    turbo_n_16,129,360,0 duplicate(TurboLogRace_n_16) trap_c#n16-18 -1,12,1
    turbo_n_16,129,358,0 duplicate(TurboLogRace_n_16) trap_c#n16-19 -1,12,0
    turbo_n_16,132,357,0 duplicate(TurboLogRace_n_16) trap_c#n16-20 -1,2,1
    turbo_n_16,137,357,0 duplicate(TurboLogRace_n_16) trap_c#n16-21 -1,2,1
    turbo_n_16,147,363,0 duplicate(TurboLogRace_n_16) trap_c#n16-22 -1,16,1
    turbo_n_16,149,365,0 duplicate(TurboLogRace_n_16) trap_c#n16-23 -1,1,0
    turbo_n_16,158,362,0 duplicate(TurboLogRace_n_16) trap_c#n16-24 -1,1,4
    turbo_n_16,154,360,0 duplicate(TurboLogRace_n_16) trap_c#n16-25 -1,2,2
    turbo_n_16,161,360,0 duplicate(TurboLogRace_n_16) trap_c#n16-26 -1,1,2
    turbo_n_16,161,365,0 duplicate(TurboLogRace_n_16) trap_c#n16-27 -1,1,0
    turbo_n_16,160,366,0 duplicate(TurboLogRace_n_16) trap_c#n16-28 -1
    turbo_n_16,79,353,0 duplicate(TurboLogRace_n_16) trap_d#n16-1 -1,5,2
    turbo_n_16,85,354,0 duplicate(TurboLogRace_n_16) trap_d#n16-2 -1,0,1
    turbo_n_16,99,353,0 duplicate(TurboLogRace_n_16) trap_d#n16-3 -1,14,0
    turbo_n_16,99,352,0 duplicate(TurboLogRace_n_16) trap_d#n16-4 -1,14,0
    turbo_n_16,99,356,0 duplicate(TurboLogRace_n_16) trap_d#n16-5 -1,3,3
    turbo_n_16,103,356,0 duplicate(TurboLogRace_n_16) trap_d#n16-6 -1,0,3
    turbo_n_16,108,354,0 duplicate(TurboLogRace_n_16) trap_d#n16-7 -1,5,1
    turbo_n_16,112,356,0 duplicate(TurboLogRace_n_16) trap_d#n16-8 -1,0,1
    turbo_n_16,113,356,0 duplicate(TurboLogRace_n_16) trap_d#n16-9 -1,0,1
    turbo_n_16,123,353,0 duplicate(TurboLogRace_n_16) trap_d#n16-10 -1,3,2
    turbo_n_16,127,353,0 duplicate(TurboLogRace_n_16) trap_d#n16-11 -1,0,2
    turbo_n_16,145,352,0 duplicate(TurboLogRace_n_16) trap_d#n16-12 -1,17,1
    turbo_n_16,152,354,0 duplicate(TurboLogRace_n_16) trap_d#n16-13 -1,10,1
    turbo_n_16,145,357,0 duplicate(TurboLogRace_n_16) trap_d#n16-14 -1,1,2
    turbo_n_16,148,357,0 duplicate(TurboLogRace_n_16) trap_d#n16-15 -1,1,2

    turbo_n_16,169,364,0 warp turbo_n_16warp0001 1,1,turbo_n_16,210,369
    turbo_n_16,258,364,0 warp turbo_n_16warp0002 1,1,turbo_n_16,317,364
    turbo_n_16,385,367,0 warp turbo_n_16warp0003 1,1,turbo_n_16,11,268
    turbo_n_16,114,192,0 warp turbo_n_16warp0004 1,1,turbo_n_16,184,226
    turbo_n_16,251,202,0 warp turbo_n_16warp0005 1,1,turbo_n_16,268,274
    turbo_n_16,388,375,0 warp turbo_n_16warp0006 1,1,turbo_n_16,4,91
    turbo_n_16,95,19,0 warp turbo_n_16warp0007 1,1,turbo_n_16,166,54
    turbo_n_16,232,14,0 warp turbo_n_16warp0008 1,1,turbo_n_16,307,46

    turbo_n_16.gat     mapflag     pvp     dummy
    turbo_n_16.gat     mapflag     noskillall


    ------------------------------------------------------------------------------------------------------------------------------
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2022-3-25 10:24 AM
  • 簽到天數: 259 天

    連續簽到: 1 天

    [LV.8]以壇為家I

    發表於 2008-9-21 18:37:27 | 顯示全部樓層
    [N]=行數,紅色=錯誤綠色=修正
    [1]ra_temsky.gat,82,90,7 script 競速遊戲人員 955,{
    [2]set @THISNPCNAME$,"競速遊戲人員";

    [3]}

    [3]
    [4]if($ML_party=1){

    [4]if($ML_party==1){
    [5]mes "[競速遊戲人員]";


    修正完結果如下:
    ra_temsky.gat,82,90,7 script 競速遊戲人員 955,{
    set @THISNPCNAME$,"競速遊戲人員";

    if($ML_party==1){
    mes "[競速遊戲人員]";



    [ 本帖最後由 reasapakisa 於 2008-9-21 06:41 PM 編輯 ]
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2011-12-3 09:49 PM
  • 簽到天數: 4 天

    連續簽到: 0 天

    [LV.2]偶爾看看I

     樓主| 發表於 2008-9-21 22:40:01 | 顯示全部樓層
    恕我問題一大堆 :tk_33 :tk_33 :tk_33

    在修改後  錯誤卻又轉移到↓

    ra_temsky.gat,82,90,7 script 競速遊戲人員 955,{

    這一行上面了...問題好多 :tk_39
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    慵懶
    2012-7-19 08:02 AM
  • 簽到天數: 130 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2008-9-22 00:27:11 | 顯示全部樓層
    .gat 刪掉看看吧 -  -

    隔開要用TAB不是空白
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2025-6-29 08:26 AM , Processed in 0.055526 second(s), 20 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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