PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bitte (mal wieder) um Scriptinghilfe...



Da_Chegga
04-07-04, 05:34
Hi!

Der Name des Threads sagt alles.
Ich habe vor, auf vielen Landschaften meines Plug-Ins manchmal Altare zu bauen, neben denen Apocalyten (Monster meines Plug-Ins) stehen. Auf vielen dieser Altare liegen Leichen. Alle diese Apocalyten haben einen Anführer pro Altar der nach dem Tod noch einmal besiegt werden muss, und dann einen Rubin verliert. Mein Problem ist folgendes:
Ich bin im scripten schlecht, und hab keinen blassen Schimmeer, wie ich ein Script machen kann, dass bewirkt, dass man, sobald man den Rubin des Anführers hat, die Leiche auf dem Altar anklickt, und darauf ein Ring (wie bei Hroldar in BM) platziert wird. Das Script beim Ring funktioniert schon.
Also noch mal kurz:
Man soll die Leiche anklicken. Wenn man den Rubin nicht hat, passiert nichts. Wenn man den Rubin hat, verschwindet der Köper mit einem Sound (den hab ich schon) und eine Art 'Explosionsring' wie bei Hroldar in Bloodmoon wird platziert. (Place Item "...." xPos yPos zPos). Wie gesagt, dass Script beim Ring funktioniert, ich brauche nur das der Leiche.

Ich hoffe, einer kann sich die Zeit nehmen, und mir das Script posten. Bei Unklahrheiten http://ubbxforums.ubi.com/infopop/emoticons/icon_wink.gif bitte posten.

Danke schonmal für eure Hilfe, Da_Chegga http://ubbxforums.ubi.com/images/smiley/16x16_smiley-very-happy.gifhttp://ubbxforums.ubi.com/images/smiley/16x16_smiley-very-happy.gifhttp://ubbxforums.ubi.com/images/smiley/16x16_smiley-very-happy.gif

Am morgen ein Joint, und der Tag ist dein Freund http://ubbxforums.ubi.com/infopop/emoticons/icon_smile.gif

Da_Chegga
04-07-04, 05:34
Hi!

Der Name des Threads sagt alles.
Ich habe vor, auf vielen Landschaften meines Plug-Ins manchmal Altare zu bauen, neben denen Apocalyten (Monster meines Plug-Ins) stehen. Auf vielen dieser Altare liegen Leichen. Alle diese Apocalyten haben einen Anführer pro Altar der nach dem Tod noch einmal besiegt werden muss, und dann einen Rubin verliert. Mein Problem ist folgendes:
Ich bin im scripten schlecht, und hab keinen blassen Schimmeer, wie ich ein Script machen kann, dass bewirkt, dass man, sobald man den Rubin des Anführers hat, die Leiche auf dem Altar anklickt, und darauf ein Ring (wie bei Hroldar in BM) platziert wird. Das Script beim Ring funktioniert schon.
Also noch mal kurz:
Man soll die Leiche anklicken. Wenn man den Rubin nicht hat, passiert nichts. Wenn man den Rubin hat, verschwindet der Köper mit einem Sound (den hab ich schon) und eine Art 'Explosionsring' wie bei Hroldar in Bloodmoon wird platziert. (Place Item "...." xPos yPos zPos). Wie gesagt, dass Script beim Ring funktioniert, ich brauche nur das der Leiche.

Ich hoffe, einer kann sich die Zeit nehmen, und mir das Script posten. Bei Unklahrheiten http://ubbxforums.ubi.com/infopop/emoticons/icon_wink.gif bitte posten.

Danke schonmal für eure Hilfe, Da_Chegga http://ubbxforums.ubi.com/images/smiley/16x16_smiley-very-happy.gifhttp://ubbxforums.ubi.com/images/smiley/16x16_smiley-very-happy.gifhttp://ubbxforums.ubi.com/images/smiley/16x16_smiley-very-happy.gif

Am morgen ein Joint, und der Tag ist dein Freund http://ubbxforums.ubi.com/infopop/emoticons/icon_smile.gif

ReneMiner
04-07-04, 05:42
1. Du hättest auch in deinen alten Thread Posten können und musst nich für jede Frage einen neuen aufmachen.

2. Warum Disable'sd Du nicht einfach die Leiche wenn du gleichzeitig den Ring enable'sd ?

_________________________________
Mein Char: qwertzuiop
Klasse: Testplayer
Level: je nach Einstellung
Begonnene Spiele > 365
Beendete Spiele 4

Schöpfer von Hla Bitter und Zinnwald (http://www.mahjong.de.vu), Gründer des Freyse-Hexenkultes und der Freihändler, Erbauer des Ex Levelum Creaturiums (http://www.newraven.net/index.php?showtopic=249), Eigentümer der Vvardenfell Netch-Airlines (http://www.newraven.net/index.php?showtopic=182&st=0&#entry1944), Sklavenausbilder, Durzog- und Guarzüchter, Retter und Fluchthelfer von Dagoth Ur (http://www.newraven.net/index.php?showtopic=119), Tunnelbohrmeister in der Unterwelt

Da_Chegga
04-07-04, 05:49
Tschuldigung... http://ubbxforums.ubi.com/images/smiley/16x16_smiley-sad.gifhttp://ubbxforums.ubi.com/images/smiley/16x16_smiley-sad.gif http://ubbxforums.ubi.com/infopop/emoticons/icon_frown.gif
Ich brauch einfach nur das Script. Ich versteh sehr wenig vom Scripting, nur die Grundlagen. Hab eigentlich nur gehofft, dass einer das Script hier reinposten würde... http://ubbxforums.ubi.com/infopop/emoticons/icon_frown.gif

Am morgen ein Joint, und der Tag ist dein Freund http://ubbxforums.ubi.com/infopop/emoticons/icon_smile.gif

ReneMiner
04-07-04, 05:56
wenn du es hinkriegst das kreaturen oder leichen sounds und effekts abspielen wirst du dir diese kleinigkeiten im nu angeeignet haben. so schwer ist es nicht.

_________________________________
Mein Char: qwertzuiop
Klasse: Testplayer
Level: je nach Einstellung
Begonnene Spiele > 365
Beendete Spiele 4

Schöpfer von Hla Bitter und Zinnwald (http://www.mahjong.de.vu), Gründer des Freyse-Hexenkultes und der Freihändler, Erbauer des Ex Levelum Creaturiums (http://www.newraven.net/index.php?showtopic=249), Eigentümer der Vvardenfell Netch-Airlines (http://www.newraven.net/index.php?showtopic=182&st=0&#entry1944), Sklavenausbilder, Durzog- und Guarzüchter, Retter und Fluchthelfer von Dagoth Ur (http://www.newraven.net/index.php?showtopic=119), Tunnelbohrmeister in der Unterwelt

Da_Chegga
04-07-04, 06:16
Sounds etwa so:

If (on Death == 0 )
Play Sound "mysticm cast"
endif
...

und die Voices der NPC's.

Aber ich bräuchte das Script ziemlich dringend, und in den Tutorials, die ich über Google gefunden hab, sind solche Scripts nicht enthalten... http://ubbxforums.ubi.com/infopop/emoticons/icon_frown.gif http://ubbxforums.ubi.com/infopop/emoticons/icon_smile.gif

Am morgen ein Joint, und der Tag ist dein Freund http://ubbxforums.ubi.com/infopop/emoticons/icon_smile.gif

ReneMiner
04-07-04, 06:21
Ich würde aber sagen sogar die Editor-Hilfe enthält die meisten Befehle die es dazu braucht. Alles andere steht 100% im Scripting for Dummies und zwar mindestens seit SfD 4 oder 5.

Da stehen nämlich keine grossartigen neuen Zauberworte drin sondern prima Anwendungsbeispiele wie man vorhandene Befehle kombiniert und benutzt.

Was nützt es Dir tolle Scripte zu haben die Du nicht verstehst? Wie willst Du dann später mal dein Zeugs fixen oder erweitern?

_________________________________
Mein Char: qwertzuiop
Klasse: Testplayer
Level: je nach Einstellung
Begonnene Spiele > 365
Beendete Spiele 4

Schöpfer von Hla Bitter und Zinnwald (http://www.mahjong.de.vu), Gründer des Freyse-Hexenkultes und der Freihändler, Erbauer des Ex Levelum Creaturiums (http://www.newraven.net/index.php?showtopic=249), Eigentümer der Vvardenfell Netch-Airlines (http://www.newraven.net/index.php?showtopic=182&st=0&#entry1944), Sklavenausbilder, Durzog- und Guarzüchter, Retter und Fluchthelfer von Dagoth Ur (http://www.newraven.net/index.php?showtopic=119), Tunnelbohrmeister in der Unterwelt

Da_Chegga
04-07-04, 06:32
Das ist wahr... http://ubbxforums.ubi.com/infopop/emoticons/icon_frown.gif
Aber ich habe zurzeit zu wenig Zeit, Scriptinghilfen zu lesen, ausserdem reicht mein Englisch für 'Scripting for Dunmmies' noch nicht aus... [Bin noch jung, nicht debil http://ubbxforums.ubi.com/infopop/emoticons/icon_wink.gif ]
Ich hatte mir eigentlich eine Antwort wie in dem anderen Scriptinghilfethread erwünscht... http://ubbxforums.ubi.com/infopop/emoticons/icon_smile.gifhttp://ubbxforums.ubi.com/infopop/emoticons/icon_wink.gifhttp://ubbxforums.ubi.com/infopop/emoticons/icon_frown.gifhttp://ubbxforums.ubi.com/images/smiley/16x16_smiley-sad.gifhttp://ubbxforums.ubi.com/images/smiley/16x16_smiley-very-happy.gif
Trotzdem Danke für die Antworten, Da_Chegga
Hoffentlich posted noch jemand das Script... http://ubbxforums.ubi.com/infopop/emoticons/icon_wink.gifhttp://ubbxforums.ubi.com/infopop/emoticons/icon_smile.gif

Am morgen ein Joint, und der Tag ist dein Freund http://ubbxforums.ubi.com/infopop/emoticons/icon_smile.gif

ReneMiner
04-07-04, 06:38
Scripting for DUmmies gibt es mit Sicherheit auch in Deutsch ( Suchfunktion)

http://ubbxforums.ubi.com/images/smiley/11.gif für den übersetzer

_________________________________
Mein Char: qwertzuiop
Klasse: Testplayer
Level: je nach Einstellung
Begonnene Spiele > 365
Beendete Spiele 4

Schöpfer von Hla Bitter und Zinnwald (http://www.mahjong.de.vu), Gründer des Freyse-Hexenkultes und der Freihändler, Erbauer des Ex Levelum Creaturiums (http://www.newraven.net/index.php?showtopic=249), Eigentümer der Vvardenfell Netch-Airlines (http://www.newraven.net/index.php?showtopic=182&st=0&#entry1944), Sklavenausbilder, Durzog- und Guarzüchter, Retter und Fluchthelfer von Dagoth Ur (http://www.newraven.net/index.php?showtopic=119), Tunnelbohrmeister in der Unterwelt

Da_Chegga
04-07-04, 11:59
http://ubbxforums.ubi.com/images/smiley/10.gif
Ich hab mir jetztvon Rhuarc's Seite die deutsche Version von Scripting for Dummies downgeloadet. Aber 139 Seiten zu studieren, braucht seine Zeit. Bitte schreibt mir doch schnell das Script. Ich denke für die meisten ERFAHRENEN Constructer sollte das kein Problem sein http://ubbxforums.ubi.com/infopop/emoticons/icon_confused.gif http://ubbxforums.ubi.com/infopop/emoticons/icon_smile.gifhttp://ubbxforums.ubi.com/images/smiley/16x16_smiley-very-happy.gif
Bitte helft mir, und schonmal Danke!
Da_Chegga

Am morgen ein Joint, und der Tag ist dein Freund http://ubbxforums.ubi.com/infopop/emoticons/icon_smile.gif

Da_Chegga
04-07-04, 12:54
Das muss noch jemand wissen! http://ubbxforums.ubi.com/infopop/emoticons/icon_frown.gif http://ubbxforums.ubi.com/images/smiley/16x16_smiley-sad.gif
Bitte! http://ubbxforums.ubi.com/images/smiley/11.gifhttp://ubbxforums.ubi.com/images/smiley/11.gifhttp://ubbxforums.ubi.com/images/smiley/11.gifhttp://ubbxforums.ubi.com/images/smiley/11.gifhttp://ubbxforums.ubi.com/images/smiley/11.gif

Am morgen ein Joint, und der Tag ist dein Freund http://ubbxforums.ubi.com/infopop/emoticons/icon_smile.gif

GreyWanderer
04-07-04, 13:10
...Ich denke...was ReneMiner gesagt hat reicht als Antwort aus...enablen und disablen der beiden Dinge...außerdem ist das Inhaltsverzeichnis von SfD doch recht gut...verstehe nicht warum du da nichts findest...

&nbsp______________________________________________ ___________________________

Abenteuer Mittel - Erde (http://ame.webmk.de)

<BLOCKQUOTE class="ip-ubbcode-quote"><font size="-1">quote:</font><HR>Viele, die leben, verdienen den Tod und Manche, die sterben, verdienen das Leben
- in Andenken an Whity<HR></BLOCKQUOTE>

Da_Chegga
04-07-04, 13:55
Ich wäre auch zufrieden, wenn einer von euch mir das Stichwort sagen könnte... (Vom SfD Inhaltsverzeichnis) aber noch toller wäre eine Antwort mit einem Script... http://ubbxforums.ubi.com/infopop/emoticons/icon_smile.gifhttp://ubbxforums.ubi.com/infopop/emoticons/icon_wink.gif

Am morgen ein Joint, und der Tag ist dein Freund http://ubbxforums.ubi.com/infopop/emoticons/icon_smile.gif

Da_Chegga
04-07-04, 14:47
Hilfe!

Am morgen ein Joint, und der Tag ist dein Freund http://ubbxforums.ubi.com/infopop/emoticons/icon_smile.gif

Da_Chegga
18-07-04, 08:24
Hi!
Ich wollte keinen neuen Thread aufmachen, deshalb poste ich hier rein:
Ich habe mir zwar gründlich das Kapitel für en- und disablen durchgelesen, jedoch habe ich ein Problem:
Auf einen bestimmten NPC, der schon ein Script hat, möchte ich machen, dass er erst erscheint, wenn der Spieler ein bestimmtes Journal bekommt. Hier das Script des normalen *Apocalyten* das verschwinden des Köpers nach dem Tod mit der Explosion geht, aber er wird einfach nicht disabled:

Begin fg_victimscript

float deathtimer
float fatiguestart
float healthstart
float fatiguecurrent
float healthcurrent
float xpos
float ypos
float zpos
short nolore
short doonce

disable

if ( GetJournalIndex fg_Majorqueststart &gt; 40 )
if ( GetDisabled = 1 )
enable
endif

if ( OnDeath == 1 )
PlaySound "dwarven ghost scream"
PlaySound "Conjuration Area"
set xpos to ( GetPos, X )
set ypos to ( GetPos, Y )
set zpos to ( GetPos, Z )
Placeitem "fg_victimring" xpos ypos zpos 0
Disable

endif
endif

End fg_victimscript

Ein anderes Script, von einem Anführer der Sorte:

egin fg_celebrantringre

float ringtimer
; variables
short castonce

if ( castonce == 0 )
ExplodeSpell "fg_reanimation"
Disable
set castonce to 1
elseif ( castonce == 1 )
PlaceAtPC "fg_apocalyensacrific2" 1 128 1
;1 of them, 256 units away, in back (1) of the player
Player-&gt;Say, "Vo\v\CrAtk_VRM005.wav","Hahahahaha"
set castonce to -1
endif

if ( ringtimer &gt; 3 )
SetDelete 1
else
set ringtimer to ( ringtimer + GetSecondsPassed )
endif



End fg_celebrantringre


Was ist falsch? Bitte helft mir...

-------------------------------------------------------------------------
http://www.cheesebuerger.de/smiliegenerator/ablage/33/80.png

http://www.ystart.net/upload/20040708/1089305337.jpg (http://forums-de.ubi.com/eve/forums?a=tpc&s=59010161&f=398100233&m=849102225)
Plug-In: ca.11% fertig

Da_Chegga
18-07-04, 11:17
??? Bin ich zu ungeduldig, soll ich lieber einen neuen Thread aufmachen, oder weiss das niemand http://ubbxforums.ubi.com/infopop/emoticons/icon_confused.gifhttp://ubbxforums.ubi.com/images/smiley/16x16_smiley-very-happy.gifhttp://ubbxforums.ubi.com/infopop/emoticons/icon_confused.gif?

-------------------------------------------------------------------------
http://www.cheesebuerger.de/smiliegenerator/ablage/33/80.png

http://www.ystart.net/upload/20040708/1089305337.jpg (http://forums-de.ubi.com/eve/forums?a=tpc&s=59010161&f=398100233&m=849102225)
Plug-In: ca.15% fertig
Aktuelle Größe: 7.564 MB

Da_Chegga
18-07-04, 13:52
Mensch, helft mir halt! http://ubbxforums.ubi.com/images/smiley/11.gif

-------------------------------------------------------------------------
http://www.cheesebuerger.de/smiliegenerator/ablage/33/80.png

http://www.ystart.net/upload/20040708/1089305337.jpg (http://forums-de.ubi.com/eve/forums?a=tpc&s=59010161&f=398100233&m=849102225)
Plug-In: ca.15% fertig
Aktuelle Größe: 7.564 MB

Da_Chegga
19-07-04, 05:57
tja, hat jemand jemals was von Hilfsbereitschaft im Forum gesagt?
(Jetzt posten sie alle, um an meinem Post zu meckern, deshalb bitte nicht ernstnehmen http://ubbxforums.ubi.com/infopop/emoticons/icon_wink.gif )

-------------------------------------------------------------------------
http://www.cheesebuerger.de/smiliegenerator/ablage/33/80.png

http://www.ystart.net/upload/20040708/1089305337.jpg (http://forums-de.ubi.com/eve/forums?a=tpc&s=59010161&f=398100233&m=849102225)
Plug-In: ca.15% fertig
Aktuelle Größe: 7.564 MB

iladrion
19-07-04, 06:40
Das niemand antwortet, könnte eventuell auch einfach daran liegen, dass niemand dein Problem/deine Frage versteht, weil deine Beschreibung einfach zu ungenau für ein derart komplexes Problem ist.

Ich habe mir gerade 5 Minuten lang den Kopf zerbrochen, habe aber beim besten Willen nicht genau verstanden, was du machen willst.

Mehr Infos sind da wohl angebracht, und diese vielleicht auch mal etwas nach Relevanz sortieren, bitte.

<BLOCKQUOTE class="ip-ubbcode-quote"><font size="-1">quote:</font><HR> Ich hab mir jetztvon Rhuarc's Seite die deutsche Version von Scripting for Dummies downgeloadet. Aber 139 Seiten zu studieren, braucht seine Zeit. Bitte schreibt mir doch schnell das Script. Ich denke für die meisten ERFAHRENEN Constructer sollte das kein Problem sein <HR></BLOCKQUOTE>

Ein Script zu schreiben dauert immer länger, und meistens muss man es erstmal mehrfach testen (InGame) ehe alles richtig läuft. Für manche Scripte habe ich >6 Monate immer wieder mal gefummelt, ehe sie in jedem Fall das machten, was sie sollten. Sooo einfach ist das also bestimmt nicht, wie Du dir das vorstellst, auch für erfahrene Modder. Und nicht jeder erfahrene Modder hat Zeit und Lust für irgendwen mal eben einige Stunden mit Experimenten und Tests zu verbringen, ausser das Thema, um das es geht, interessiert ihn zufällig selbst.

Naja, und mit einer WischiWaschi-Beschreibung sinkt die Wahrscheinlichkeit dann halt auf 0%.

greets,
ila

Besucht uns mal:
http://www.iladrion.de/pix/RTLogo_klein.jpg (http://iladrion.de)

Bahamut52
19-07-04, 07:22
Alos ich hab' mir mal Dein erstes Script vorgenommen und da ist einiges etwas merkwürdig.
Da wird der NPC JEDEN Frame disabled, dann ab einem gewissen Journaleintrag wieder enabled und bei tod wieder disabled. Das bringt MW unter garanite durcheinander.
Pack das erste disable mal ein eine doonce-Schleife, dass sollte helfen.

mfG Bahamut52

---------------
eigene PlugIns:
Gerhaels Turm (http://forums-de.ubi.com/eve/forums?q=Y&s=59010161&a=tpc&m=860101543&f=398100233) (fertig)
Alexis' Villa (http://forums-de.ubi.com/eve/forums?a=tpc&s=59010161&f=398100233&m=710109533) (BM fertig / EM1 in Arbeit)

Downloadseite:
hier lang (http://www.circle23.net/Morrowind/Downloads/index.htm)

Da_Chegga
19-07-04, 08:10
Hmmm... Das selbe habe ich mir auch gedacht...
Aber wieso geht es nicht, dass er als Standard disabled ist, und dann bei einem bestimmten Journal wieder enabledwird...
D.h. wie würde denn das Script dann aussehen???
Grz, Da_Chegga

-------------------------------------------------------------------------
http://www.cheesebuerger.de/smiliegenerator/ablage/33/80.png

http://www.ystart.net/upload/20040708/1089305337.jpg (http://forums-de.ubi.com/eve/forums?a=tpc&s=59010161&f=398100233&m=849102225)
Plug-In: ca.15% fertig
Aktuelle Größe: 7.564 MB

Bahamut52
20-07-04, 03:35
@Da_Chegga
Das wäre inetwa so, als wäre der Lichtschalter immer aus und wenn er ansein soll, dann musst Du ihn eben jeden Augenplick wieder anschalten, weil er gleich wieder aus geht.
Das hält keine Birne durch.

mfG Bahamut52

---------------
eigene PlugIns:
Gerhaels Turm (http://forums-de.ubi.com/eve/forums?q=Y&s=59010161&a=tpc&m=860101543&f=398100233) (fertig)
Alexis' Villa (http://forums-de.ubi.com/eve/forums?a=tpc&s=59010161&f=398100233&m=710109533) (BM fertig / EM1 in Arbeit)

Downloadseite:
hier lang (http://www.circle23.net/Morrowind/Downloads/index.htm)