OK論壇

 找回密碼
 註冊
查看: 2139|回復: 4

請問如何讓兩個甚至多個npc有關聯性?

 關閉 [複製鏈接]
  • TA的每日心情
    開心
    2013-8-20 06:29 PM
  • 簽到天數: 20 天

    連續簽到: 2 天

    [LV.4]偶爾看看III

    發表於 2010-8-2 20:48:07 | 顯示全部樓層 |閱讀模式
    例如..有些簡單的任務腳本  像是跟A(NPC)講話 A 叫你去找B
    找到B之後叫你去找C  (只能從A開始接任務)
    (因為自己是想做一個解謎的任務..所以特來此問看看關聯性怎麼設置,不知道有沒有人聽的懂呢?)
    回復

    使用道具 舉報

  • TA的每日心情
    開心
    2019-8-18 04:57 PM
  • 簽到天數: 2148 天

    連續簽到: 1 天

    [LV.Master]伴壇終老

    發表於 2010-8-2 20:49:46 | 顯示全部樓層
    if set 教學先看
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情

    2010-8-5 07:05 AM
  • 簽到天數: 41 天

    連續簽到: 0 天

    [LV.5]常住居民I

    發表於 2010-8-2 20:59:13 | 顯示全部樓層
    我簡單說明一下好了。
    其實就是用到set變數、if變數…

    例如我設置一個叫做A的NPC
    例如我設置尚未接到任務之前,找A講話的時候是AB變數0
    之後,跟A接完任務之後,設置為AB變數1
    之後,設置一個B的NPC
    判斷AB變數=1的時候,就可以開始任務。

    簡單來講@@
    回復 支持 反對

    使用道具 舉報

  • TA的每日心情
    奮斗
    2010-8-3 05:08 AM
  • 簽到天數: 6 天

    連續簽到: 0 天

    [LV.2]偶爾看看I

    發表於 2010-8-3 05:09:42 | 顯示全部樓層
    npc裡面那麼多官方腳本
    隨便挑幾個出來看不就得了
    回復 支持 反對

    使用道具 舉報

    該用戶從未簽到

    發表於 2010-8-3 09:44:58 | 顯示全部樓層
    和A說話的結尾 +上
    set npc_talk,1;

    在B的腳本內加入
    if(npc_talk < 1) end;

    假如小於1就結束
    大於1就繼續
    最後可以在設定 set npc_talk,2;

    然後C腳本加入
    if(npc_talk < 2) end;
    依此類推
    回復 支持 反對

    使用道具 舉報

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

    本版積分規則

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

    GMT+8, 2024-4-20 07:06 AM , Processed in 0.044683 second(s), 19 queries , Gzip On.

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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