Allgemein
News
News-Archiv
Partner
Netzwerk
Banner
Header
Media
Downloads
Impressum

The Elder Scrolls
Arena
Daggerfall
Spin-offs
Romane
Jubiläum
Reviews
Welt von TES
Lore-Bibliothek
Namens-
generator

FRPGs

Elder Scrolls Online
Allgemein
Fraktionen
Charakter
Kargstein
Technik
Tamriel-
Manuskript

Media

Skyrim
Allgemein
Lösungen
Tipps & Tricks
Steam-Kniffe
Review
Media
Plugins & Mods

Oblivion
Allgemein
Lösungen
Tipps & Tricks
Technik
Charakter
Media
Plugins & Mods
Kompendium

Morrowind
Allgemein
Lösungen
Tipps & Tricks
Media
Plugins & Mods

Foren
The Elder Scrolls Online
Hilfe & Diskussion

Skyrim
Hilfe & Diskussion
Plugins & Mods

Ältere TES-Spiele
TES-Diskussion
Oblivion-Plugins
Morrowind-Plugins

Community
Taverne zum Shalk
Adventures of Vvardenfell
Tales of Tamriel
Ergebnis 1 bis 12 von 12

Thema: Dauerhafte Wirkung

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1

    Katii Gast
    Okay... ich entschuldige mich für das pushen des Threads :P aber nach so langer Zeit habe ich mir den Mod endlich mal erstellt.... es funktioniert so weit nur würde ich es gerne so haben, dass ich ähnlich wie bei Oblivion Improved selber entscheiden kann ob ich diesen Segen haben will oder nicht, also mit einer Nachricht, bei der ich Ja oder Nein auswählen kann.

    Frage ist nun wie mache ich das... ich hätte gerne eine Textbox, die folgendes sagt.

    "Möchtest du das dein Charakter eine permanente Krankheitsimmunität hat, in den rollenspielerischen Gedanken, den Nerevarine aus Morrowind in Oblivion weiter zu spielen?"

    dann die Auswahl "Ja" oder "Nein" und was die jeweilige Auswahl bewirkt ist ja selbsterklärend

  2. #2
    Das hier sollte eigentlich funktionieren:
    Code:
    scn MYNAMEScript
    
    short bDoOnce
    int iButton
    
    Begin GameMode
    	if ( bDoOnce )
    		set iButton to GetButtonPressed
    		if ( iButton == -1 )
    			Return
    		elseif ( iButton == 0 )
    			player.addspell SPELLEDITORNAME
    		endif
    		Stopquest MYNAME
    	else
    		set iButton to GetButtonPressed
    		MessageBox "Möchtest du das dein Charakter eine permanente Krankheitsimmunität hat, in den rollenspielerischen Gedanken, den Nerevarine aus Morrowind in Oblivion weiter zu spielen?" "Ja" "Nein"
    	endif
    End

  3. #3

    Katii Gast
    danke erstmal für die Hilfe...

    allerdings funktioniert es noch nicht richtig, kann es daran liegen, dass ich den Namen der Int geändert habe?
    folgendes habe ich gemacht:

    Code:
    scn KatiiNerevarineScript
    
    short bDoOnce
    int KatiiButton
    
    Begin GameMode
    	if ( bDoOnce )
    		set KatiiButton to GetButtonPressed
    		if ( KatiiButton == -1 )
    			Return
    		elseif ( KatiiButton == 0 )
    			player.addspell AbNerevarine
    		endif
    		Stopquest KatiiNerevarine
    	else
    		set KatiiButton to GetButtonPressed
    		MessageBox "Möchtest du das dein Charakter eine permanente Krankheitsimmunität hat, in dem rollenspielerischen Gedanken, den Nerevarine aus Morrowind in Oblivion weiter zu spielen?" "Ja" "Nein"
    	endif
    End
    was nun passiert ist, dass ich zwar die Messagebox kriege, allerdings nicht die Krankheitsimmunität... außerdem scheint dies eine Endlosschleife zu sein, da die Textbox nach 5 sekunden erneut erscheint, egal ob ich ja oder nein klicke

  4. #4
    Mein Fehler, vergessen die DoOnce-Variable zu setzen. >_<
    Code:
    scn KatiiNerevarineScript
    
    int KatiiButton
    float fQuestDelayTime
    
    Begin GameMode
    	if ( fQuestDelayTime)
    		set KatiiButton to GetButtonPressed
    		if ( KatiiButton == -1 )
    			Return
    		elseif ( KatiiButton == 0 )
    			player.addspell AbNerevarine
    		endif
    		set fQuestDelayTime to 0
    		Stopquest KatiiNerevarine
    	else
    		set fQuestDelayTime to 0.1			;um das ganze ein wenig zu beschleunigen
    		set KatiiButton to GetButtonPressed
    		MessageBox "Möchtest du das dein Charakter eine permanente Krankheitsimmunität hat, in dem rollenspielerischen Gedanken, den Nerevarine aus Morrowind in Oblivion weiter zu spielen?" "Ja" "Nein"
    	endif
    End

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •