Construction Set Einen Boten erstellen

BlackHawkDown

Fremdländer
Hallo,

ich möchte einen Npc erstellen, der den Spieler aufsucht wenn er eine Stadt betritt und ihm eine Notiz gibt. Dabei sollte auch die Quest beginnen.

Lg BlackHawkDown
 
Zuletzt bearbeitet:
Code:
scn BotenScript

short doOnce

Begin GameMode
if doOnce == 0
  if player.GetInWorldspace WorldspaceName
    set doOnce to 1
    StartConversation player, TopicID
  endif
endif

Dieses Script legst du auf den Boten, bei dem entsprechenden Topic gibst du im Resultscript folgendes ein:

Code:
player.additem NotizID
setstage QuestID stage

Müsste funktionieren.
 
  • Like
Reaktionen: BlackHawkDown
Danke, bisher klappt es, aber wie müsste das Script weitergehen, das der Bote, nachdem er mir den Zettel gegeben hat, wegrennt und dann verschwindet?
 
Code:
scn BotenScript

short doOnce

Begin GameMode
if doOnce == 0
  if player.GetInWorldspace WorldspaceName
    set doOnce to 1
    StartConversation player, TopicID
  endif

if getStage QuestID == stage
  ForceTakeCover player 60
    if GetInSameCell Player == 0
      disable
    endif
endif
end
 
  • Like
Reaktionen: BlackHawkDown