微信扫一扫 分享朋友圈

已有 3730 人浏览分享

樓主: 303126 - 

[服務器疑問] 【問題】各職業無法三轉,與NPC說話無反應

  [複製鏈接]

集團新軍

Rank: 1

6

威望

228

金錢

0

A幣
主題
2
帖子
29
精華
0
綜合社群主題發文量
0
電玩社群主題發文量
0
娛樂社群主題發文量
0
技術社群主題發文量
0
閱讀權限
10
註冊時間
2016-5-28
  • TA的每日心情

    2020-2-5 12:29
  • 簽到天數: 6 天

    連續簽到: 0 天

    [LV.2]偶爾看看I

    千元 發表於 2017-5-6 18:01:01 | 顯示全部樓層
    先感謝樓上分享原碼  我再去研究研究為甚麼他沒反應QQ

    集團新軍

    Rank: 1

    6

    威望

    66

    金錢

    1

    A幣
    主題
    3
    帖子
    49
    精華
    0
    綜合社群主題發文量
    1
    電玩社群主題發文量
    0
    娛樂社群主題發文量
    0
    技術社群主題發文量
    0
    閱讀權限
    10
    註冊時間
    2017-1-12
  • TA的每日心情

    2019-10-16 19:10
  • 簽到天數: 3 天

    連續簽到: 0 天

    [LV.2]偶爾看看I

    ms0553922 發表於 2017-5-15 17:03:40 | 顯示全部樓層
    本帖最後由 ms0553922 於 2017-5-16 01:33 編輯

    你說轉職過後有那個效果嗎 我之後再放出來...
    小馬端不是已經有寫好3.4轉自動轉職嗎?
      if ((getLevel() == 70) && (this.job == MapleJob.SPEARMAN))
        {
           changeJob(MapleJob.DRAGONKNIGHT);
         }
         else if ((getLevel() == 70) && (this.job == MapleJob.PAGE))
         {
           changeJob(MapleJob.WHITEKNIGHT);
        }
         else if ((getLevel() == 70) && (this.job == MapleJob.FIGHTER))
         {
           changeJob(MapleJob.CRUSADER);
         }
        else if ((getLevel() == 70) && (this.job == MapleJob.CLERIC))
        {
           changeJob(MapleJob.PRIEST);
        }
        else if ((getLevel() == 70) && (this.job == MapleJob.FP_WIZARD))
         {
          changeJob(MapleJob.FP_MAGE);
        }
         else if ((getLevel() == 70) && (this.job == MapleJob.IL_WIZARD))
       {
           changeJob(MapleJob.IL_MAGE);
        }
         else if ((getLevel() == 70) && (this.job == MapleJob.CROSSBOWMAN))
        {
           changeJob(MapleJob.SNIPER);
        }
         else if ((getLevel() == 70) && (this.job == MapleJob.HUNTER))
        {
           changeJob(MapleJob.RANGER);
         }
         else if ((getLevel() == 70) && (this.job == MapleJob.ASSASSIN))
         {
           changeJob(MapleJob.HERMIT);
        }
        else if ((getLevel() == 70) && (this.job == MapleJob.BANDIT))
         {
          changeJob(MapleJob.CHIEFBANDIT);
         }
         else if ((getLevel() == 70) && (this.job == MapleJob.GUNSLINGER))
         {
          changeJob(MapleJob.OUTLAW);
       }
       else if ((getLevel() == 70) && (this.job == MapleJob.BRAWLER))
        {
           changeJob(MapleJob.MARAUDER);
         }
         else if ((getLevel() == 120) && (this.job == MapleJob.CRUSADER))
         {
           changeJob(MapleJob.HERO);
         }
         else if ((getLevel() == 120) && (this.job == MapleJob.WHITEKNIGHT))
        {
           changeJob(MapleJob.PALADIN);
         }
         else if ((getLevel() == 120) && (this.job == MapleJob.DRAGONKNIGHT))
        {
          changeJob(MapleJob.DARKKNIGHT);
        }
        else if ((getLevel() == 120) && (this.job == MapleJob.PRIEST))
       {
           changeJob(MapleJob.BISHOP);
       }
       else if ((getLevel() == 120) && (this.job == MapleJob.FP_MAGE))
         {
         changeJob(MapleJob.FP_ARCHMAGE);
        }
        else if ((getLevel() == 120) && (this.job == MapleJob.IL_MAGE))
        {
          changeJob(MapleJob.IL_ARCHMAGE);
        }
       else if ((getLevel() == 120) && (this.job == MapleJob.SNIPER))
        {
          changeJob(MapleJob.CROSSBOWMASTER);
        }
      else if ((getLevel() == 120) && (this.job == MapleJob.RANGER))
       {
         changeJob(MapleJob.BOWMASTER);
       }
        else if ((getLevel() == 120) && (this.job == MapleJob.HERMIT))
       {
          changeJob(MapleJob.NIGHTLORD);
        }
        else if ((getLevel() == 120) && (this.job == MapleJob.CHIEFBANDIT))
       {
         changeJob(MapleJob.SHADOWER);
      }
       else if ((getLevel() == 120) && (this.job == MapleJob.OUTLAW))
       {
         changeJob(MapleJob.CORSAIR);
        }
        else if ((getLevel() == 120) && (this.job == MapleJob.MARAUDER))
        {
       changeJob(MapleJob.BUCCANEER);
         equipChanged();
       }
    ---------------------------------------
    以上為自動轉職的語法 想要取消掉直接開頭/*   結尾*/ 就可以了
    getMap().broadcastMessage(this, MaplePacketCreator.showJobChange(getId()), false);//這一串語法我沒看錯的話應該是轉職的時候所顯示的效果封包語法~
    您需要登錄後才可以回帖 登錄 | 註冊會員

    本版積分規則

    9

    發文

    52

    金錢

    0

    A幣

    ----------榮譽勳章----------

    熱門推薦
    圖文推薦
    • 聯繫我們

    小黑屋|AICL社群娛樂集團

    GMT+8, 2024-4-27 08:20 , 網路刷新 0.090360 秒 .

    歡迎來到 AICL網路社群

    版權AICL社群所有 2011-2021.

    Total:123 Today:213 Online:322