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 13 von 13

Thema: Streicher's Script Fragen

Hybrid-Darstellung

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

    Streicher's Script Fragen

    Also, ich bin momentan dabei an einem PI zu arbeiten. Nun, hab ich mich mal an ein paar Scipts versucht. Die meisten klappen auch, nur eins nicht. ich sag erstmal worum es geht:
    Das Script soll bewirken, das wenn man 5 bestimmte tagebuch einträge bekommen hat, man einen neuen tagebuch eintrag bekommt. So sieht meine Fabrikation aus:

    Zitat Zitat
    Begin Mannschaftscript1

    if ( GetJournalIndex AR_Mannschaft_01 == 10 )
    if ( GetJournalIndex AR_Mannschaft_01 == 20 )
    if ( GetJournalIndex AR_Mannschaft_01 == 40 )
    if ( GetJournalIndex AR_Mannschaft_01 == 60 )
    if ( GetJournalIndex AR_Mannschaft_01 == 80 )
    Journal AR_Mannschaft_01 100
    endif
    endif
    endif
    endif
    endif

    End Manschaftscript1
    Aktiviert wird es über eine Gesprächsoption. also, wenn man die Dialogoption auswählt wird das Scipt aktiviert.

    Ist was an dem Script falsch? Funtioniert das so nicht?
    Kann mir vielleich jemand eines schreiben das das bewirkt was ich möchte?

    Bedanke mich schon einmal.

    mfg Streicher

  2. #2
    Wenn es sich um die gleiche Quest handelt, und so sieht es hier aus, genügt doch die letzte Queststage?

  3. #3
    Tschuldigung, aber ich versteh deine antwort irgendwie nicht... .

    mfg Streicher

  4. #4
    Um einen Journaleintrag zu bekommen, muß man ja meist eine Bedingung erfüllen. Eigentlich sollte man das immer so handhaben, es sei denn es gibt zwingende Gründe dagegen.

    Mal ein Beispiel.

    Quest Beispiel.

    Der Char soll eine Kartoffel und eine Schaufel klauen um damit ein Kartoffelbeet anzulegen. Bei jedem Item bekommt er einen Journaleintrag.

    Schaufel = JournalBeispiel 10
    Kartoffel = JournalBeispiel 20

    Da der Wert für Kartoffel höher ist, wird der Eintrag für die Schaufel nicht mehr berücksichtigt, wenn die Kartoffel zuerst genommen wird. Trotzdem kann der Char beide Gegenstände finden und nehmen. Er erhält aber nur den Tagebucheintrag mit dem größeren Wert. Du müßtest den PC irgendwie zwingen die Gegenstände in der richtigen Reihenfolge aufzunehmen um beide Tagebucheinträge zu erhalten. Wenn du das schon so machst reicht es dir auch den letzten Tagebucheintrag abzufragen.

    Ich hoffe ich habe nichts durcheinander gebracht, MW ist schon länger bei mir her.

  5. #5
    Nun, der Quest besteht eigentlich darin eine Mannschaft für ein Boot anzuwerben, und anwerben kann man querbeet wie man will. Immer wenn man einen angeworben hat, bekommt man halt nen Tagebuch, deswegen könnt ich auch nciht nur den letzten benutzen. Gibt es aber vielleicht auch ne andere Möglichkeit das so zu gestallten, das man den Tagebuch eintrag bekommt. ich hab das auch so gemacht, das immer wenn man einen angeworben hat der sich zum Boot "beamt". Kann man vielleicht irgendwie nen Script machen, der abruft ob bestimmte Personen in bestimmten Cellen sind, und wenn das zutrifft, man dann den Tagebucheintrag bekommt?

    Zitat Zitat
    Trotzdem kann der Char beide Gegenstände finden und nehmen. Er erhält aber nur den Tagebucheintrag mit dem größeren Wert.
    das hab ich noch nicht gewusst... ^^ danke

    mfg Streicher

  6. #6
    Auf die Schnelle würde mir jetzt einfallen, dass der PC von jedem angeworbenen NPC einen Gegenstand bekommt und du fragst einfach die Anzahl der Items ab. Das könnte zum Beispiel ein Vertrag sein.

  7. #7
    Das hab ich auch schon versucht^^.

    Aber gut, ich hab das Problem gelöst, und zwar mithilfe von dem:
    Zitat Zitat
    . Er erhält aber nur den Tagebucheintrag mit dem größeren Wert.
    Ich hab einfach für jeden den man anwirbt einen Tagebucheintrag gemacht(also, unterschiedliche: AR_Jaron, AR_Mira usw....) Und dann das Script darauf abgeändert. Nun musste ich nur noch unter den neuen Journaleintrag noch ein StopScript Mannschaftscript1 einsetzen und alles klappt einwandfrei(StopScript, damit der Tagebucheintrag nicht unendlich oft eingefügt wird).

    Nun, vielen Herzlichen Dank an dich GlasMond für deine Hilfe.

    mfg Streicher

  8. #8
    Gern geschehen! Aber das mit dem StopScript wäre meiner Meinung garnicht nötig, da ein Tagebucheintrag eigentlich nur genau einmal gesetzt wird, egal wie oft das Script aktiviert wird. Ich bin sogar sicher.

  9. #9
    Nun, bei mir stand dann (ohne Stop Scipt) da unten ewig Neuer Tagebucheintrag.
    Nachdem ich dann StopScript eingefügt habe nur einmal.

    mfg Streicher

  10. #10
    Hm ... ist vielleicht davon abhängig wie man das script aktiviert. Ich habe das meist an Türen oder Activator gehangen. Aber wenn es funktioniert ...

    Wollte das nur nochmal anmerken.

  11. #11
    So, der Thread ist zwar etwas älter, aber besser als das ich einen neuen öffne

    Meine Frage hat jetzt nicht direkt etwas mit Scripten zu tun, eigentlich gar nicht, aber ich wollt halt keinen neuen Thread dafür aufmachen:

    Wie verbinde ich selbst erstellte Path-Gride-Punkte?

    Man braucht die ja weil die NPC's sonst nicht herumwandern, oder jedenfalls die Script Funktion "AiTravel" nicht funktioniert oder?(jedenfalls bei mir nicht) ....

    Bedanke mich schon einmal.

    mfg Streicher


    EDIT: Hat sich geklärt. Hab die Antwort doch noch im I-Net gefunden.
    http://www.worldofelderscrolls.de/?go=4editormenusw_pa
    Geändert von Streicher (20.01.2008 um 10:46 Uhr)

Berechtigungen

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