OK論壇

 找回密碼
 註冊
查看: 1159|回復: 7

自訂選擇出生點問題(代碼不知如何放)

 關閉 [複製鏈接]
  • TA的每日心情
    無聊
    2011-3-25 10:21 PM
  • 簽到天數: 12 天

    連續簽到: 0 天

    [LV.3]偶爾看看II

    發表於 2009-6-7 20:35:51 | 顯示全部樓層 |閱讀模式
    本帖最後由 viva720630 於 2009-6-7 08:55 PM 編輯

    setarray @mapxd[0],,,,,,,,,,;//x坐標
    setarray @mapyd[0],,,,,,,,,,;//y坐標
    set @loc,rand(getarraysize(@mapxd));
    warp "pvp",@mapxd[@loc],@mapyd[@loc];

    -------------以上是自己自訂選擇出生點的代碼(出生點能1個以上)

    下面是原來的代碼..我要改上面自訂選擇出生點的代碼

      "羅盤^FF0000【" + getmapusers("pvp_n_1-5") +" / 128】人^000000^3355FF-[安全區]^000000",room1,


    room1:
    if(getmapusers("pvp_n_1-5") >= 128 ) goto LError;
    warp "pvp_n_1-5",0,0;
            end;







    我試過很多次了..我修改都錯誤..請問有高手能示範如何修改嗎..謝謝
    回復

    使用道具 舉報

  • TA的每日心情
    開心
    2021-6-9 01:07 PM
  • 簽到天數: 141 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-6-7 20:39:22 | 顯示全部樓層
    1# viva720630

    有點看不懂你問題是什麼...
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    無聊
    2011-3-25 10:21 PM
  • 簽到天數: 12 天

    連續簽到: 0 天

    [LV.3]偶爾看看II

     樓主| 發表於 2009-6-7 20:53:47 | 顯示全部樓層
    本帖最後由 viva720630 於 2009-6-7 08:57 PM 編輯
    1# viva720630  

    有點看不懂你問題是什麼...
    小剪★ 發表於 2009-6-7 08:39 PM


    分割線上面的代碼是有人提供..代碼能自訂地圖出生點在哪個座標(出生點能1個以上)

    下面是我pvp腳本的代碼..

    我修改這樣就會錯誤..

    room1:
    if(getmapusers("pvp_n_1-5") >= 128 ) goto LError;
    warp "pvp_n_1-5",99,111,"pvp_n_1-5",87,117;
            end;
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2021-6-9 01:07 PM
  • 簽到天數: 141 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-6-7 21:32:02 | 顯示全部樓層
    3# viva720630

    warp "pvp_n_1-5",99,111,"pvp_n_1-5",87,117;

    這本來就是條錯誤語法 -   -
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    無聊
    2011-3-25 10:21 PM
  • 簽到天數: 12 天

    連續簽到: 0 天

    [LV.3]偶爾看看II

     樓主| 發表於 2009-6-7 21:34:57 | 顯示全部樓層
    3# viva720630  

    warp "pvp_n_1-5",99,111,"pvp_n_1-5",87,117;

    這本來就是條錯誤語法 -   -
    小剪★ 發表於 2009-6-7 09:32 PM


    我知道阿..我要改下面這種語法..但不知怎麼修改..能示範嗎(我之前改都錯誤)

    setarray @mapxd[0],,,,,,,,,,;//x坐標
    setarray @mapyd[0],,,,,,,,,,;//y坐標
    set @loc,rand(getarraysize(@mapxd));
    warp "pvp",@mapxd[@loc],@mapyd[@loc];
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    開心
    2021-6-9 01:07 PM
  • 簽到天數: 141 天

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-6-7 21:41:18 | 顯示全部樓層
    5# viva720630

    setarray @mapxd[0],50,60,70,80;  逗號裡頭要有X座標
    setarray @mapyd[0],50,60,70,80;  逗號裡頭要有Y座標
    set @loc,rand(getarraysize(@mapxd));  getarraysize(@mapxd)); 取得陣列數後 隨機選個數字 (0~3)
    warp "pvp",@mapxd[@loc],@mapyd[@loc];



    pvp  == 地圖名


    @mapxd[@loc] == X座標  
    (
    若@loc=0   x座標就為50
    若@loc=1   x座標就為60
    若@loc=2   x座標就為70
    若@loc=3   x座標就為80
    )


    @mapyd[@loc] == y 座標
    (
    若@loc=0   y座標就為50
    若@loc=1   y座標就為60
    若@loc=2   y座標就為70
    若@loc=3   y座標就為80
    )

    你陣列裡頭都是空的

    錯是正常 @ @"
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    郁悶
    2010-5-28 08:41 AM
  • 簽到天數: 1 天

    連續簽到: 0 天

    [LV.1]初來乍到

    發表於 2009-6-7 23:31:51 | 顯示全部樓層
    1# viva720630

    稍微看董了= = 就是要人物新創腳色,自動到出生點吧~~
    這個在CONF裡面的CHER可以改喔~~EAJA都通用~
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    無聊
    2011-3-25 10:21 PM
  • 簽到天數: 12 天

    連續簽到: 0 天

    [LV.3]偶爾看看II

     樓主| 發表於 2009-6-8 15:00:10 | 顯示全部樓層
    5# viva720630  

    setarray @mapxd[0],50,60,70,80;  逗號裡頭要有X座標
    setarray @mapyd[0],50,60,70,80;  逗號裡頭要有Y座標
    set @loc,rand(getarraysize(@mapxd));  getarraysize(@mapxd)); 取得陣列數後 隨 ...
    小剪★ 發表於 2009-6-7 09:41 PM





    我還是看不懂耶== ....剛去修改都錯誤
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2025-6-29 06:22 PM , Processed in 0.055619 second(s), 19 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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