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 20 von 39

Thema: dungeon-mod - vampirherz

Hybrid-Darstellung

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

    dungeon-mod - vampirherz

    n'abend alle,

    ich hab mir mal ein dungeon gemoddet in dem ein wahnsinniger vampirlord sein unwesen treibt... nun wollt ich ein item machen (n herz), wenn man dieses erhält oll man entscheiden können ob man das herz aussaugt und so zum vampir wird, oder ob man einem opfer des lords das leben zurück schenkt indem man es mit dem blut des herzes füttert.

    das ganze soll so ausshen:
    lord stirbt, man nimmt herz ins inventar--> questlog kommt in dem steht dass man herz hat und sich nun entscheiden muss: selbst nehmen, opfer geben, nichts damit tun

    dann soll ein fenster aufgehen in dem man anwählen kann was man tun will

    wenn man auf selbst nehmen klickt wird man sofort 25er Vampir, nach 24 stunden zu einem 50er usw., wie beim normalen vampir. (das herz soll dann als questitem gelten kann nimmer mehr abgelegt werden)

    wenn man auf opfer geben klickt soll das opfer wiederbelebt werden (es ist da tot) und man führt einen dialog mit dem opfer. es dankt etc. (das herz verschwindet, geht zum opfer ins inventar und wird questitem)

    wenn man auf nichtstun klickt geschieht erstaunlicherweise nix (herz bleibt im inventar, kann abgelegt und verkauft weredn, bring aber nichts (wie zB stoff))



    ich scheitere leider schon am anfang, dass das questlog aufgeht wenn man den gegenstand bekommt kann ich machen, aber dann weiss ich net mehr weiter wies gehen sollte...
    Geändert von Lord Vladec (30.10.2007 um 21:04 Uhr)

  2. #2
    Dass der Questlog kommt würde ich so machen indem ich in das Skript des Items einen OnAdd Block einfüge, der die Quest auf die nächste Stufe bringt:






    Kann sein, dass es noch an ein paar Stellen hackt (z.B. der MessageBox --> evtl. in den Questskript-Gamemode-Block verschieben/ der Vampierverwandlung --> in den Originalskripts nachschauen), allerdings sollte das im großen und ganzen so funktioneren.

    Dafür will ich jetzt aber auch in die Credits.
    Geändert von Low Post (18.11.2007 um 21:07 Uhr)

  3. #3
    oke, vielen dank ich versuchs grad mal...

    du kommst nun natürlich in die credits, versprochen

  4. #4
    hmm... ist grad ein problem aufgetaucht: wenn ich das Resultskript eintragen will un dann Quest-ID durch die ID (bei mir '001DasSchwarzeHerz') ersetzte kommt die fehlermeldung: "unknow variable '001DasSchwarzeHerz'."

    skript sieht so aus:

    set 001DasSchwarzeHerz .MenuShown to 1
    MessageBox "Was wollt ihr mit dem Herz tun?" "Selbst nehmen" usw, gleiches wie im beispiel


    dann gibt ernoch n fehler aus beim questscript...
    kommt:
    Syntax error. unknow command 'Menushown'.

    beim script für das opfer kommt:
    script command "ressurect" not found.
    Geändert von Lord Vladec (31.10.2007 um 13:14 Uhr)

  5. #5
    Zitat Zitat von Lord Vladec Beitrag anzeigen
    beim script für das opfer kommt:
    script command "ressurect" not found.
    Sorry Scripte sind gar nicht mein Ding, aber hier liegt anscheinend nur ein Schreibfehler vor.

    resurrect

  6. #6
    daren wird liegen^^ hab eben einfach alles rüberkopiert... danke

    die anderen probleme bestehen aber immer noch

  7. #7
    Wenn das genau so im Script steht wird es an dem Abstand zwischen
    PHP-Code:
    set 001DasSchwarzeHerz .MenuShown to 1 
    liegen . Das muss
    PHP-Code:
    set 001DasSchwarzeHerz.MenuShown to 1 
    heißen.

  8. #8
    hmm... hab ich nun geändert, nun kommt der gleiche fehler, aber mit unknow variable '001DasSchwarzeHerz.MenuShown'

    ... ich habe das doch richtig verstanden, da wo 001dasschwarzeherz steht muss die editorID (vom quest in dem auch das result-skript steht) die beim Quest-Fenster steht reinkommen?!


    edit: habe das mitm resurrect geändert, kommt aber immer noch der fehler:

    unknow variable or function 'forceresurrection'.
    Geändert von Lord Vladec (31.10.2007 um 19:17 Uhr)

  9. #9
    Zitat Zitat von GlasMond Beitrag anzeigen
    Sorry Scripte sind gar nicht mein Ding, aber hier liegt anscheinend nur ein Schreibfehler vor.

    resurrect
    Ich hasse es, den Fehler mach ich jedesmal...


    Die beiden anderen Fehler liegen an Schreibfehlern (bei ForceResurrection), bzw. dem Vergessen die Variable Menushown zu definieren.
    Warte kurz, ich korrigiere meinen Post.


    Edit:
    Fertig, sollte jetzt eigentlich keine Fehlermeldungen produzieren.
    Geändert von Low Post (31.10.2007 um 23:35 Uhr)

  10. #10
    oke, heute abend versuchs ich nochmal... ich mach dann edit und schriebs obs geklappt hat

    @Low Post
    Ich habe dich nun in der Credits aufgeführt

    Ausschnitt aus Credits:

    -Scripts: Low Post

    Ausschnitt aus PI beschreibung:

    ...
    Die Mithilfe von Low Post ermöglichte erst einige Inhalte, vielen Dank für die Mitarbeit.


    ..hoffe so ists gut für dich, ansonsten einfach melden



    edit:

    ALLLSOOOO:

    alle scripts konnt ich ohne fehler anspeichern, nur das letzte für das opfer nicht, da kommt folgende fehlermeldung:

    (genauer wortlaut)
    script 'opferscript', line 25:
    mismatched if/else/endif block starting on line 25

    wenn ich dann auf "ja" klicke (was ich ja muss, sonst stürzt ja des CS ab...)

    kommt dies efehlermeldung noch im nachinein:

    (genauer wortlaut)
    script 'Opferscript', line 25:
    mismatched if/then/else block.

    ... ich such mal nach einer lösung, aber ich kann höchstenms mit brute-force vorgehen, im scripten bin ich net wirklich gut... hab bisher nur kopiert und geändert, nie selbst geschrieben...

    danke für eure hilfe
    Geändert von Low Post (03.11.2007 um 13:48 Uhr)

  11. #11
    Tschuldigung das es so lange gedauert hat, aber sowohl mein PC, als auch I-Net gingen nicht.


    Fehlermeldung kommt daher, dass ich (wiedereinmal) ein endif vergessen habe.
    Ist korrigiert.

    PS: ich hab mal deinen SPAM-Post gelöscht.

Berechtigungen

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