OK論壇

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

地下工會開關問題

 關閉 [複製鏈接]

該用戶從未簽到

發表於 2009-3-29 09:30:43 | 顯示全部樓層 |閱讀模式
JA
私服版號: 1.04
問題內容: 腳本問題
本帖最後由 rodman74221 於 2009-3-30 02:11 AM 編輯

我自己寫了一個傳送地下工會的開關但是已經是該城堡的工會團員可是點開關卻不能執行傳送只出現沒有任何事情發生以下是我寫的一個獨立的開關不知道是哪裡出問題請各位大大幫我解答一下謝謝!!
mes "[聲音]";
mes "通過考驗成為勇氣的主人…";
mes "再去尋找其它考驗的路";
next;
mes " ";
mes "有小控制桿。";
mes "要拉下嗎?";
next;
menu "拉 ",L_Yes,"不拉 ",L_No;
L_Yes:
if('@gid && '@gid == getcharid(2)) {
                 warp "gld_dun01.gat",0,0;        close;
回復

使用道具 舉報

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

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-3-29 09:34:10 | 顯示全部樓層
    本帖最後由 小剪★ 於 2009-3-29 09:43 AM 編輯

    1. if('@gid & '@gid == getcharid(2)) {
    2.                  warp "gld_dun01.gat",0,0;        close;
    3. end;
    4. }
    5. '@gid變數哪裡來的 .. ?
    複製代碼
    回復 支持 反對

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-3-29 09:43:56 | 顯示全部樓層
    本帖最後由 小剪★ 於 2009-3-29 09:48 AM 編輯

    1# rodman74221

    你可以這樣設置

    1. if(GetGuildName(GetCastleData(gld_dun01,1))==getcharid(2))
    2. { warp "gld_dun01.gat",0,0;        close; end; }
    3. mes "沒發生什麼事情...";
    4. close; end;
    複製代碼
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2009-3-29 09:48:03 | 顯示全部樓層
    if('@gid & '@gid == getcharid(2)) {
                     warp "gld_dun01.gat",0,0;        close;
    end;
    }
    '@gid變數哪裡來的 .. ?

    小剪★ 發表於 2009-3-29 09:34 AM



    拍謝我打錯了我改一下內容
    回復 支持 反對

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-3-29 09:51:11 | 顯示全部樓層
    4# rodman74221

    設置積分or閱限貼完整腳本吧

    我搞不懂你那些變數哪來的

    不然參考3#看看 ?
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2009-3-29 10:03:23 | 顯示全部樓層
    本帖最後由 小剪★ 於 2009-3-29 10:08 AM 編輯

    拍謝拍謝造成你的困擾我弄完整點SORRY
    遊客,本帖隱藏的內容需要積分高於 50000 才可瀏覽,您當前積分為 0
    回復 支持 反對

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-3-29 10:14:06 | 顯示全部樓層
    本帖最後由 小剪★ 於 2009-3-29 11:49 AM 編輯

    6# rodman74221
    遊客,本帖隱藏的內容需要積分高於 50000 才可瀏覽,您當前積分為 0
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2009-3-29 10:16:52 | 顯示全部樓層
    可不可以解釋一下我怎樣的錯法0.0我比較不懂得地方是
    set $gid,getcastledata(gid_dun01,1);這段紅色的地方如果改成其他是否可行@@?這段的用意是在做什麼的@@?
    回復 支持 反對

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-3-29 10:22:47 | 顯示全部樓層
    本帖最後由 小剪★ 於 2009-3-29 11:47 AM 編輯

    8# rodman74221

    1. '@map$
    複製代碼


    腳本內好像沒有這個變數
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2009-3-29 11:54:52 | 顯示全部樓層
    #9
    '@map$ 它不用事先存在,因為他是取得回來的資料

    整句的意思是:取得 NPC 所在地圖的名稱、座標,將此地圖名稱存入 '@map$、座標 x 存入 '@dummy、座標 y 存入 '@dummy,最後把取得的資料存入 '@dummy

    #8
    整句的意思是:取得公會基地資料;指 gid_dun01 這張地圖的公會ID,並放入 $gid 此變數

    gid_dun01是可以修改的

    #7
    整理的腳本不適用 JA ,裡面變數類型是 EA 在用的

    #6
    '@gid 與 '@gid 先做 AND 計算,計算出來的值如果等於取得人物的 guild_id
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2009-3-29 12:00:54 | 顯示全部樓層
    不適用JA阿那如果要適用JA的該如何寫呢?我之前有用0.80的不錯好像不行說
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

     樓主| 發表於 2009-3-29 12:17:18 | 顯示全部樓層
    #9
    '@map$ 它不用事先存在,因為他是取得回來的資料

    整句的意思是:取得 NPC 所在地圖的名稱、座標,將此地圖名稱存入 '@map$、座標 x 存入 '@dummy、座標 y 存入 '@dummy,最後把取得的資料存入 '@dummy

    #8
    ...
    lendlice0001 發表於 2009-3-29 11:54 AM


    不適用JA阿那如果要適用JA的該如何寫呢?我之前有用0.80的不錯好像不行說
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2009-3-29 12:26:14 | 顯示全部樓層
    本帖最後由 lendlice0001 於 2009-3-29 12:33 PM 編輯

    #11
    我是說 剪大 所整理的這個腳本不適用 JA

    你原來所問的問題出在於 '@gid 要在該腳本裡面取得才能執行 if 後的 {<cmd>}

    因為 '@ 的變數只有在當次執行腳本才會有效

    你可以再判斷句前面加上:

    1. set '@gid,getcastledata(gld_dun01,1);
    複製代碼
    這樣應該就可以傳了

    -----我也順便改一下~XD----
    回復 支持 反對

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2009-3-29 12:30:52 | 顯示全部樓層
    13# lendlice0001

    抱歉   

    我一開始的地圖名字打錯了

    gid_dun01

    是 gld_dun01
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2024-5-22 07:05 PM , Processed in 0.104672 second(s), 21 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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