OK論壇

 找回密碼
 註冊
查看: 840|回復: 3

終極密碼無法傳送

 關閉 [複製鏈接]
  • TA的每日心情
    郁悶
    2013-7-13 12:47 AM
  • 簽到天數: 28 天

    連續簽到: 7 天

    [LV.4]偶爾看看III

    發表於 2013-7-8 22:56:52 | 顯示全部樓層 |閱讀模式
    這是我的終極密碼傳送的編碼
    1. // 自動傳送入場
    2.         set $@Code_State,2;
    3.         announce "[活動公告]:【終極" + $@Code_Name$ + "】參加人員:",15;
    4.         announce "------------------------",15;
    5.         for (set .TEMP,1;.TEMP<=$@Code_People_Num;set .TEMP,.TEMP+1){
    6.                 announce .TEMP + ". " + $@Code_People_Temp$[.TEMP] + "[" + $@Code_People_Temp[.TEMP] + "]",15;
    7.                 attachrid(getcharid(3,$@Code_People_Temp$[.TEMP]));
    8.                 atcommand $@Code_People_Temp$[.TEMP] + ":@warp quiz_00 25 115";
    9.                 detachrid;
    10.                 sleep2(100);
    11.         }
    12.         announce "------------------------",15;
    13.         announce "[活動公告]:【終極" + $@Code_Name$ + "】參加人數" + $@Code_People_Num + "人,現在開始!!",15;

    14.         sleep2(1000);
    15.         initnpctimer "SYS_Code_Index";
    16.         goto SYS_EndTime;
    複製代碼
    沒辦法傳送有報名的人到活動場地


    然後結束後也無法傳回主城
    1. // 活動結束 自動傳送回主城
    2. End_Code_Warp:
    3.         if ($@Code_People_Num == 0) goto End_Code;
    4.         for (set .TEMP,1;.TEMP<=$@Code_People_Num;set .TEMP,.TEMP+1){
    5.                 attachrid(getcharid(3,$@Code_People_Temp$[.TEMP]));
    6.                 atcommand $@Code_People_Temp$[.TEMP] + ":@warp " + $@Main_Twon$;
    7.                 detachrid;
    8.                 sleep2(100);
    9.         }
    複製代碼
    不知道是哪邊出了問題 麻煩各位給小弟解答

    謝謝。




    評分

    參與人數 1積分 -30 現金 -30 積極性 -30 違規 +1 收起 理由
    tommy55555 -30 -30 -30 + 1 若主題有被他人回覆三天內帖主必須回應,超.

    查看全部評分

    回復

    使用道具 舉報

  • TA的每日心情

    2015-1-6 01:23 AM
  • 簽到天數: 76 天

    連續簽到: 4 天

    [LV.6]常住居民II

    發表於 2013-7-8 23:00:47 | 顯示全部樓層
    報名後加入 warp "地圖",X作標,Y作標;

    傳回儲存點 warp "SavePoint",0,0;
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    郁悶
    2013-7-13 12:47 AM
  • 簽到天數: 28 天

    連續簽到: 7 天

    [LV.4]偶爾看看III

     樓主| 發表於 2013-7-8 23:05:54 | 顯示全部樓層
    請問是在哪邊加入?
    是在我PO的代碼裡面麻?
    感謝回答
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    擦汗
    2014-1-23 02:25 AM
  • 簽到天數: 200 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2013-7-9 02:41:48 | 顯示全部樓層
    本帖最後由 h445445445 於 2013-7-9 02:42 AM 編輯

    看上面傳入場沒問題的話代表attachrid跟$@Code_People_Temp$[.TEMP]應沒問題吧

    由於不知道你的 $@Main_Twon$ 設定值等於多少?
    推測問題有可能是出在結束的這行
    1. atcommand $@Code_People_Temp$[.TEMP] + ":@warp " + $@Main_Twon$;
    複製代碼
    沒設的話給你參考,設成這樣
    set $@Maim_Twon$,"protern 150 150";
    把這行放在那段之前即可

    這行指令做的其實就是 : 執行GM指令 @warp <地圖名稱> <x座標> <y座標>
    如果有設的話,再來在結束時候debug一下看看$@Code_People_Temp$[.TEMP]是否還正常
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2024-6-18 05:42 AM , Processed in 0.052746 second(s), 22 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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