• Jaan
    #2330
    Párbeszédet a Tools/Conservation Editorral tudsz csinálni. A pontos működéséhez ajánlom, hogy töltsd be egyszer az editorba pl. a Prelude-ot a kampányból. Kicsit nehéz lenne elmagyarázni a párbeszédek írását. Érdemes átnézni az előre elkészített kampányokat, mert sokat lehet belőle tanulni.

    Merchantot csinálhatsz simán egy merchant flag letevésével, ill. a wizards/merchant wizard al.
    Ott be tudod állítani az árakat, azt, hogy lopott cuccokat vegyen-e, ill. a merchant inventoryját.
    Eddig ugye okés is lenne még, de hogy kötöd össze egy NPC-vel, vagy tárggyal?
    Háát kérem szépen ez csak scripttel megy.

    Pl. ha azt szeretnéd, hogy a beszélgetés egyik pontja után tudj az illetővel kereskedni, akkor fogod, megcsinálod a párbeszédet, és ahhoz a ponthoz, ahol a kereskedés elkezdődne, oda a párbeszéd editorban beraksz egy akciót. (Action Taken) Az akció pl. ilyen lehet scripttel:

    void main()
    {
    OpenStore(GetNearestObjectByTag("EZITTAKERESKEDOTAGJE"),GetPCSpeaker());
    }

    Ez tkp. annyit csinál, hogy megnyitja a legközelebbi megadott nevű "boltot", és hozzákapcsolja azt a PC-t, aki a társalgásban részt vett...