CS: Uhrzeit ändern (Morrowind)

Hi!
was muss man in den script schreiben, um die uhrzeit zu ändern?
thx 4 answers

Frage gestellt am 09. Mai 2009 um 12:02 von Firewizard

7 Antworten

Welche Uhrzeit, was willst du damit erreichen?

Antwort #1, 09. Mai 2009 um 13:12 von spieler08

Soweit ich weiß, ist der Sonnenstand und die Tag/Nacht-Anzeige leider unveränderlich an die Ingamezeit gebunden. Du könntest höchstens Scripts für eine Tag/Nacht Ansage erstellen oder den Chara zu einer bestimmten Uhrzeit wecken.

Antwort #2, 09. Mai 2009 um 16:55 von paper007

zu einer bestimmten uhrzeit wecken? wie geht das?

zu deiner frage, spieler08: ich will, dass der player in der nacht von kampfgeräuschen aufgeweckt wird.

Antwort #3, 09. Mai 2009 um 18:00 von Firewizard

Dieses Video zu Morrowind schon gesehen?
Hmm... da musst du wohl auf Papers Antwort warten, so gut kenne ich mich leider nicht mit dem CS aus^^

Antwort #4, 09. Mai 2009 um 18:40 von spieler08

Die Weckzeit in ein Script zu verfassen ist ganz leicht:

Begin My_Wecker_Script

if ( GetPCSleep == 1 )
if ( GameHour >= Weckzeit )
WakeUpPC
endif
endif

Edn My_Wecker_Script

--------------------------------------------
Kampfgeräusche? Meinst du soetwa wie in Tribunal?

Uff! Daran sitzte ich die halbe Nacht lang und brauchte nichtmal Tribunal (was eh nicht installiert ist):

Begin _wakeup_attack_Script

float chance
short attackOnce
short playerLevel
short attackmod
short othermod
short number
short temp
short sleepOnce


if ( player->GetLevel >= 30 )
set playerLevel to 5
else
set playerLevel to 1
endif
endif
endif
endif

if ( GetPCCell "Seyda Neen, Zensus- und Steueramt" == 1 )
return
endif

if ( GetPCSleep == 1 )
if ( sleepOnce == 1 )
return
endif
set sleepOnce to 1
set chance to Random 100
set attackmod to ( attackonce * 10 )
if ( playerlevel == 5 )
set othermod to ( 90- attackmod )
if ( chance <= othermod )
WakeUpPC
MessageBox "Ein lautes Geräusch weckt euch aus dem Schlaf."
set number to ( number + 1 )
if ( number > 2 )
set number to 2
endif
set temp to number
while ( temp != 0 )
PlaceAtPC "Gegner ID hier eingeben Mensch/Kretur" 1 128 1
set temp to ( temp - 1 )
endwhile
set attackonce to ( attackonce + 1 )
set Attack to 1
endif
else
if ( playerLevel == 4 )
set othermod to ( 70 - attackmod )
if ( chance <= othermod )
WakeUpPC
MessageBox "Ein lautes Geräusch weckt euch aus dem Schlaf."
set number to ( number + 1 )
if ( number > 2 )
set number to 2
endif
set temp to number
while ( temp != 0 )
PlaceAtPC "Gegner ID hier eingeben von Mensch/Kretur" 1 128 1
set temp to ( temp - 1 )
endwhile
set attackonce to ( attackonce + 1 )
set Attack to 1
endif
else
if ( playerLevel == 3 )
set othermod to ( 50 - attackmod )
if ( chance <= othermod )
WakeUpPC
MessageBox "Ein lautes Geräusch weckt euch aus dem Schlaf."
PlaceAtPC "Gegner ID hier eingeben Mensch/Kretur" 1 128 1
set attackonce to ( attackonce + 1 )
set Attack to 1
endif
else
if ( playerLevel == 2 )
set othermod to ( 40 - attackmod )
if ( chance <= othermod )
WakeUpPC
MessageBox "Ein lautes Geräusch weckt euch aus dem Schlaf."
PlaceAtPC "Gegner ID hier eingeben Mensch/Kretur" 1 128 1
set attackonce to ( attackonce + 1 )
set Attack to 1
endif
else
if ( playerLevel == 1 )
set othermod to ( 20 - attackmod )
if ( chance <= othermod )
WakeUpPC
MessageBox "Ein lautes Geräusch weckt euch aus dem Schlaf."
PlaceAtPC "Gegner ID hier eingeben Mensch/Kretur" 1 128 1
set attackonce to ( attackonce + 1 )
set Attack to 1
endif
endif
endif
endif
endif
endif
else
set sleepOnce to 0
endif

End _wakeup_attack_Script

Ich muss dazu noch erwähnen das der Spieler (nicht Du) trotzdem immernoch selbst entscheidet wann er aufstehen will. ;)

Edit: Zu lang! Für Spieletipps extra nocheinmal umgeschrieben. -.-

Antwort #5, 10. Mai 2009 um 10:16 von paper007

Ich bin Langschläfer und denke, dass Skripten nicht meine Baustelle ist, sonder eure ;)

Antwort #6, 10. Mai 2009 um 13:05 von spieler08

thx, hat mir weitergeholfen

Antwort #7, 11. Mai 2009 um 20:20 von Firewizard

zurück zur 'Fragen & Antworten'-Übersicht: Morrowind

Morrowind

Morrowind spieletipps meint: Riesiger Umfang, große Freiheit, unzählige Charakter- und Berufsklassen, Talente und Quests machen "Elder Scrolls III" zu einem der besten RPGs aller Zeiten. Artikel lesen
Spieletipps-Award92
8 Spiele, deren Kauf ihr total bereut

8 Spiele, deren Kauf ihr total bereut

Wir haben euch gefragt, ob es in den letzten fünf Jahren irgendein Spiel gegeben hat, dessen Kauf ihr total bereut. (...) mehr

Weitere Artikel

Star Citizen: Crytek verklagt die Entwickler der Weltraum-Simulation

Star Citizen: Crytek verklagt die Entwickler der Weltraum-Simulation

Chris Roberts' Mammut-Projekt Star Citizen könnte in den nächsten Wochen in juristische Schwierigkeiten gerat (...) mehr

Weitere News

Newsletter

Mit diesem Formular kannst du den Spieletipps.de Newsletter kostenlos abonnieren.

Morrowind (Übersicht)