OK論壇

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

JA腳本疑問(關於租用人員)

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

    2012-4-7 09:42 PM
  • 簽到天數: 6 天

    連續簽到: 0 天

    [LV.2]偶爾看看I

    發表於 2008-9-10 10:50:01 | 顯示全部樓層 |閱讀模式
    再下是第一次寫腳本
    遇到了一些問題
    我的腳本是租用人員的腳本
    我有請人看過
    他說沒問題
    語法都對
    可是我開.NET執行的時候
    他在map裡面說語法錯誤
    好像是在確認職業的部分
    確認是不是神射手的語法我是這樣寫
    check job == 11,1,lay,lan;
    不知道有哪裡錯
    MAP紀錄裡面他說我這行有錯
    還有就是其他確認職業的部分
    我把腳本放上來
    希望有人能幫我解答看看

    [ 本帖最後由 天月落羽 於 2008-9-10 11:42 AM 編輯 ]

    本帖子中包含更多資源

    您需要 登錄 才可以下載或查看,沒有帳號?註冊

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

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2008-9-10 15:17:43 | 顯示全部樓層
    你的寫法我現在第一次看過

    ---------------------------

    給你一段教學


    prontera.gat,153,189,6 script 路人小夢 706,{
    if (Sex==0 && zeny>=100000) goto Female_money;
    if (Sex==0) goto Female;
    if (Sex==1 || zeny>=10000) got Male;
    mes "你不是男又不是女,又是窮光蛋,難道你是單細胞生物?";
    close;
    Female_money:
            mes "你是女的,有錢富婆";
            close;
    Female:
            mes "你是女的";
            close;
    Male:
            mes "你是男的,可能是有錢人";
            close;
    }


    解釋:

    goto Female                        即跳往子窗體[Female]

    if (Sex==0) goto Female;        中文解釋就是(如果Sex相等於0,就會跳往子窗體Female,不然直接執行下一個語句)

    (Sex)==0                        這是檢查性別,0是女,1是男

    BaseLevel就是人物的基本等級

    JobLevel是人物的技能等級

    StatusPoint是素質點數

    SkillPoint是技能點數

    Zeny是身上的金錢

    Class是人物的職業(編號詳見GM指令)

    Weight是當前負重

    MaxWeight是最高負重

    BaseExp是當前基本等級經驗值

    JobExp是技能等級經驗值

    NextBaseExp照字面解是到下一個基本等級的經驗值,未用過

    NextJobExp技能等級的

    HP是當前的生命值

    SP是法力(不知道什麼是HP和SP就不要玩RO了)

    MaxHP是最高生命值上限(即滿血時的HP)

    MaxSP是最高法力

    Sex(==)0                ==即是相等於

    != 是不等於,> 是大於,< 是小於,>= 是大於或等於,<= 是小於或等於,&&是兩者都要符合,||是其中一樣
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2010-8-11 05:37 AM
  • 簽到天數: 15 天

    連續簽到: 0 天

    [LV.4]偶爾看看III

    發表於 2008-9-10 18:09:24 | 顯示全部樓層

    回覆 1樓的 天月落羽 的帖子

    錯的很離譜-_-

    幫你改好了~紅色部份是我修改的
    ==================================================================

    amatsu.gat,113,165,5 script 租用人員 91,{
      mes "[租用人員]";
      mes "你好,請問我可以為你做些什麼嗎?";
      next;
      menu  "手推車(造型1)",j1,"手推車(造型2)",j2,"手推車(造型3)",j3,"手推車(造型4)",j4,"手推車(造型5)",j5,"獵鷹租用(職業限定)",la,"大嘴鳥租用(職業限定)",da,"不了,謝謝!!",no;
    no:
      mes "[租用人員]";
      mes "有需要再來找我吧!!";
      close;
      end;
    j1:
      mes "[租用人員]";
      mes "好的,你已經擁有手推車了!!";
      mes "請小心使用!!";
      setoption (8);
      close;
      end;
    j2:
      mes "[租用人員]";
      mes "好的,你已經擁有手推車了!!";
      mes "請小心使用!!";
      setoption (128);
      close;
      end;
    j3:
      mes "[租用人員]";
      mes "好的,你已經擁有手推車了!!";
      mes "請小心使用!!";
      setoption (256);
      close;
      end;
    j4:
      mes "[租用人員]";
      mes "好的,你已經擁有手推車了!!";
      mes "請小心使用!!";
      setoption (512);
      close;
      end;
    j5:
      mes "[租用人員]";
      mes "好的,你已經擁有手推車了!!";
      mes "請小心使用!!";
      setoption (1024);
      close;
      end;
    la:
      if(class!==11) goto NO_Hunter;
      mes "[租用人員]";
      mes "這是你的老鷹";
      mes "要好好愛護他啊";
      setfalcon;
      close;
      end;
    NO_Hunter:
      mes "[租用人員]";
      mes "不好意思啊,我們只租給神射手";
      close;
      end;
    da:
    if(class!==7) goto NO_Knight;
      if(class!==14) goto NO_Knight;

      mes "[租用人員]";
      mes "這是你的大嘴鳥";
      mes "要好好照顧他喔";
      setriding;
      close;
      end;
    NO_Knight:
      mes "[租用人員]";
      mes "不好意思啊,我們只租給騎士領主/聖殿十字軍";
      close;
      end;
    }


    [ 本帖最後由 喵咪 於 2008-9-10 09:52 PM 編輯 ]
    回復 支持 反對

    使用道具 舉報

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

    連續簽到: 1 天

    [LV.7]常住居民III

    發表於 2008-9-10 19:39:51 | 顯示全部樓層
    原帖由 喵咪 於 2008-9-10 06:09 PM 發表
    錯的很離譜-_-


    真的很離譜

    所以我才直接貼教學給他 = _ =
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2025-6-29 02:59 PM , Processed in 0.144181 second(s), 21 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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