Master of Worlds
Vertrauter
Code:
setweather OblivionStormTamriel 1
Das ist jetzt der Rote Himmel vor Kvatch.
Code:
setweather ThunderstormKvatch 1
Mfg Master of Worlds
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
setweather OblivionStormTamriel 1
setweather ThunderstormKvatch 1
begin GameMode
if player.GetInWorldspace Tamriel
setweather OblivionStormTamriel 1
endif
end
Hey 😀
Erneut eine Frage und zwar:
Wie kann man machen das wenn man duch ne Triggerbox Läuft sich nicht mehr bewegen kann dann ein NPC auf einen zu kommt (der Geradeaus vor einem steht) und einen anspricht.
Mfg yves
DisablePlayerControls
<NPC-Ref>.StartConversation player <Topic-ID>
Code:<NPC-Ref>.StartConversation player, <Topic-ID>
Code:DisablePlayerControls <NPC-Ref>.StartConversation player <Topic-ID>
Damit der Spieler sich auch wieder bewegen kann musst du danach den Befehl "EnablePlayerControls" benutzen.
Mfg Master of Worlds
NPC auf einen zu kommt
Danke aber so war die wiederum auch nicht gemeint...^^
man beachte das:
Der steht 5 Meter vor einem dann soll der zu einem gehen.
Mfg yves 🙂
Danke aber so war die wiederum auch nicht gemeint...^^
man beachte das:
Der steht 5 Meter vor einem dann soll der zu einem gehen.
Mfg yves 🙂
<NPC-Ref>.StartConversation player, <Topic-ID>
Benutze diese Funktion, um einer Konversation zwischen zwei NPCs ein bestimmtes Thema aufzuzwingen. Wenn man diese Funktion auf einen Actor ausführt, wird dieser den Ziel-Actor sofort aufsuchen und das Gespräch beginnen, egal wo sich beide befinden. Wenn man will, dass der Spieler dieses Gespräch mithört, wäre es also von Vorteil, die beiden NPCs in dem selben Raum zu platzieren oder den Spieler anzuweisen, dem Actorzu folgen.
Mit dieser Funktion kann man den NPC auch "zwingen" ein Gespräch mit dem Spieler anzufangen, indem man den Spieler als Ziel-Actorangibt. Das angegebene Thema wird dann statt dem Normalen GREETING-Thema gewählt, so kann also der NPC mit irgendeinem bestimmten Thema ein Gespräch anfangen. (Benutze GREETING, wenn du willst, das die Konversation mit einer normalen Begrüßung beginnt
Code:scn zdigcheydinhalscript short doonce Begin OnActivate if doonce == 0 && getstage zpattabanditenquestrank0B 15 zrock1CH.disable zGeheimdoorCH1.enable MessageBox "Unter dem Stein kommt ein winziger Gang zum Vorschein." MessageBox "Du gräbst eine Weile, bis du auf den geheimen Eingang zur Kanalisation stösst. Du solltest dem Huptmann von deinem Erfolg berichten." set doonce to 1 set GameHour to (GameHour + 10) endif end
ScriptName FNLordConversationStart01
Short trigger
Begin onTrigger Player
if trigger 0
DisablePlayerControls
FNLordKlesfardIIRef.StartConversation player, GREETING
EnablePlayerControls
set trigger to 1
endif
End
ScriptName FNCastelFlamesOff
short trigger
float Timer
Begin OnTrigger Player
if trigger 0
disablePlayerControls
FNcastelFlamesOffFX01.playgroup equip 1
FNcastelFlamesOffFX02.playgroup forward 1
FNCastelFlamesOff01.disable
FNCastelFlamesOff01.disable
set timer to 2
set trigger to 1
endif
End
Begin GameMode
if trigger == 0
return
endif
if timer >= 0 && trigger == 1
set timer to timer - getSecondsPassed
endif
if timer <= 0
FNcastelFlamesOffFX02.playgroup Backward 1
enablePlayerControls
FNLordKlesfardIIRef.StartConversation player, FNLordRunAway
endif
End
scn FNTriggerOpenGateStage0210
short trigger
Begin onTrigger Player
if trigger 0
FNGatePass.PlayGroup Forward 1
set trigger to 1
endif
End
Ich habe ein problem mit folgendem Script:
es soll im Grunde nur wenn man diesen Activator aktiviert und eine Quest auf einer best. Stage hat ebendieser disabled werden, eine Falltür enabled und es solln 2 MessageBoxen kommen. Aber Ingame passiert überhaupt nichts. Kann mir da wer helfen?
Morgen ^^
Wollte Fragen ob man mir ein paar sebst geschriebene Scrips verbessern kann den sie Funktionieren nicht (beim Spilene nicht beim Speichern):
...
...
ScriptName FNLordConversationStart01
Short trigger
Begin onTrigger Player
if trigger [COLOR="Red"]==[/COLOR] 0
DisablePlayerControls
FNLordKlesfardIIRef.StartConversation player, GREETING
EnablePlayerControls
set trigger to 1
endif
End