World of Gothic Archiv
Alle Beiträge von Rhaegar
Seite 3 von 12  1  2  3  4  5  6  7 Letzte »
12.08.2002, 20:38 #51
Rhaegar
Beiträge: 296
Romanzen? Schlechter Witz wohl! *Spoiler* -
Geh' mir bloß weg mit Minsk!
Irgendwie habe ich nie verstanden, was alle an dem armen Irren so lustig fanden .

@Mjoellnir (sorry, falls ich den Namen falsch schreibe...):
Lvl 40? Wow! Da brauch' ich mich wohl nicht wundern, dass das Spiel gegen Ende bei mir so sakrisch schwer war (Lvl:Ende 20/Anfang 30).
13.08.2002, 11:27 #52
Rhaegar
Beiträge: 296
Bei wem funktioniert dieses Script? -
Ganz einfach!

Einfach object oDeinWegpunkt = GetObjectByTag("Yesyesyo");
durch object oDeinWegpunkt=GetWaypointByTag("hiertagdeswaypointshin") einfügen.

Was er nämlich jetzt macht ist folgendes:
Er läuft zu GetObjectByTag("Yesyesyo") , das ist aber er selbst, den er hat ja dieses Tag. Er ist also sofort da und führt dann die nächste Aktion aus, löscht sich also selbst!
13.08.2002, 12:41 #53
Rhaegar
Beiträge: 296
Bei wem funktioniert dieses Script? -
Gern geschehen :) !

Ich hoffe es funtzt jetzt auch.
Falls nicht poste einfach nochmal, dann schau ich's mir nochmal an...
13.08.2002, 17:13 #54
Rhaegar
Beiträge: 296
Henchman will nicht richtig! -
In Daelan's OnDeath-Slript gibt es folgenden Abschnitt:

Da es "verschiedene Daelan's" gibt, kann der bei deinem eventuell etwas abweichen
code\:

object oWay = GetObjectByTag("NW_DEATH_TEMPLE");//*****
if (GetIsObjectValid(oWay) == TRUE)
{
// * if in Source stone area, respawn at opening to area
if (GetTag(GetArea(OBJECT_SELF)) == "M4Q1D2")
{
DelayCommand(0.2, JumpToObject(GetObjectByTag("M4QD07_ENTER"), FALSE));
}
else
DelayCommand(0.2, JumpToObject(oWay, FALSE));
}
else
DelayCommand(0.3, ActionSpeakString("UT: No place to go"));



Ich kann's zwar nicht mit Sicherheit sagen, aber wenn du an der von mir mit ***** markierten Stelle statt "NW_DEATH_TEMPLE" das Tag des Wegpunktes wo du Daelan wiedererscheinen lassen willst einsetzt sollte es eigentlich funktionieren.
13.08.2002, 19:49 #55
Rhaegar
Beiträge: 296
Seltsame Abstürze -
Falls du eine Ati Radeon hast, solltest du dir eventuell hier http://www.ati.com/support/driver.html die neuesten Treiber runterladen. In den offiziellen NwN-Foren hat das jedenfalls wohl bei einigen Leuten dazu geführt, dass die Abstürze verschwunden sind!
13.08.2002, 21:59 #56
Rhaegar
Beiträge: 296
Henchman will nicht richtig! -
Alles klar, ich schau's mir mal an und poste falls ich eine Lösung finde :) !

Edit: Ok, ich hab's jetzt so ausprobiert wie ich's im vorigen post beschrieben hatte. Es funktioniert exakt wie im richtigen Spiel!
Wenn Daelan getötet wird respawnt er bei dem Wegpunkt, aber nur wenn er zum Zeitpunkt des Todes der Henchman des Spielers war. Wird er getötet während er niemandem unterstellt ist ist er endgültig tot (Das hat mich in der Singleplayerkampagne im Quellenstein den letzten Nerv gekostet, weil die Viecher Daelan da erwischt haben, bevor ich ihn wieder anheuern konnte).
13.08.2002, 22:58 #57
Rhaegar
Beiträge: 296
AlwaysSummerDays NEUE Version am 11. August -
Oh Mann!

Seit zwei Tagen wundere ich mich jedesmal wenn ich diesen Thread sehe über den seltsamen Namen.

Jetzt hab' ich's geschnallt :D *vordenkopfschlag* !
13.08.2002, 23:19 #58
Rhaegar
Beiträge: 296
Nur mal interessehalber: Kleine Umfrage... -
Alter: 22
Beruf *g* :Informatikstudent
Interessen:PC,Konsole,Lesen(vor allem Fantasy),Kino,Skaten, ein wenig Anime/Manga
Besondere Merkmale: fanatischer Star Wars Fan, fanatischer Episode I und II-Hasser :D

@Mad Hatter:
Melancholische Musik? Hättest du da vielleicht ein, zwei Tipps auf Lager :) ? (Egal ob Klassik oder eher modern)
14.08.2002, 00:00 #59
Rhaegar
Beiträge: 296
Nur mal interessehalber: Kleine Umfrage... -
quote:
Zitat von Kuroi
zu wenig schlaf heut


*g* Das ist bei mir inzwischen ein Dauerzustand! Danke für die Tipps, mal schauen :) !
14.08.2002, 00:07 #60
Rhaegar
Beiträge: 296
NPC soll angreifen bei betreten des Triggers -
edit: funtzt leider doch nicht...
14.08.2002, 10:23 #61
Rhaegar
Beiträge: 296
NPC soll angreifen bei betreten des Triggers -
Hm, praktisch genau dasselbe hatte ich auch (nur ohne die GetIsPC-Abfrage). Aber bei mir hat's irgendwie nicht funktioniert...

Allerdings streikt bei mir das AssignCommand ohnehin öfter. Merkwürdig.
Vielleicht muss ich mal neu installieren....
14.08.2002, 12:04 #62
Rhaegar
Beiträge: 296
OT: Frage zu Ice Wind Dale 2 -
Der Fluss den du überquerst, wenn es auf die letzte Reise geht.

Stammt ursprünglich aus der griechischen Mythologie und ist dort einer der 5 Flüsse die vor dem Hades liegen (der Fluss des Hasses).

Wie das Ganze genau bei D&D aussieht können dir andere sicher besser sagen :) .
14.08.2002, 12:13 #63
Rhaegar
Beiträge: 296
Henchman will nicht richtig! -
Ja ersetz' einfach im OnDeath-Skript des Henchman "NW_DEATH_TEMPLE" z.B. durch "HENCH_RESPAWN" und stell' dann einen neuen Wegpunkt mit der Kennzeichnung "HENCH_RESPAWN" (Name des Wegpunkts ist unwichtig!) dahin wo er auftauchen soll. Wenn er in den Diensten des Spielers steht und gemeuchelt wird taucht er da dann wieder auf und lässt sich ohne neue Vorgespräche wieder anwerben.
14.08.2002, 15:43 #64
Rhaegar
Beiträge: 296
Diebes-XP-Script -
Nimm's nicht so schwer, er hat's sicher nicht böse gemeint.
Und er hat absolut recht, wenn er dir den Tipp gibt dich selbst mit Skripten zu beschäftigen, da man es beim Erschaffen eines Moduls eigentlich ständig braucht. Und wenn du dann jedesmal 12 Stunden in einem Forum auf das Skript warten musst ist das eben nicht so optimal :) !

Zum Thema:
Was immer dieses "Machwerk" (nicht Böse gemeint ;) ) anstellt. Es funktioniert ganz sicher nicht :D !
Wo steht eigentlich dieses Skript bzw. von wo aus wird es aufgerufen?

Beschreib' mal, was du genau willst und ich schau was sich machen lässt...

Ich würd' das Ganze jedenfalls so machen:
code\:

void main()
{
int nDc=GetLockUnlockDC(OBJECT_SELF);
int nFactor=2;//hier regelst du die erhaltenen Xp
int nXp=nDc*nFactor;
object oOpener=GetLastUnlocked();
GiveXPToCreature(oOpener,nXp);
}


..ins Unlock-Script eines verschlossenen Gegenstandes

code\:

void main()
{
int nDc=GetTrapDisarmDC(OBJECT_SELF);
int nFactor=2;//hier regelst du die erhaltenen Xp
int nXp=nDc*nFactor;
object oDisarmer=GetLastDisarmed();
GiveXPToCreature(oDisarmer,nXp);
}


..ins OnDisarm-Script der Falle.

Ist zwar anfangs etwas umständlich jeden Gegenstand und jede Falle damit auszustatten, aber wozu kann man schliesslich Vorlagen erstellen?
14.08.2002, 16:21 #65
Rhaegar
Beiträge: 296
Diebes-XP-Script -
Also im OnEnter-Script ist sowas AFAIK nicht zu realisieren.

Denn das wird ja nur einmal ausgeführt, eben ganz am Anfang und danach schläft es den Schlaf der Gerechten.

Und die anderen Slots eignen sich auch nicht sonderlich, da es ja keinen OnUnlockPlacable Slot oder Ähnliches gibt.

Am ehesten würde sich noch OnUserDefined eignen, aber den müsste man auch auslösen, was man wiederrum über die Unlock/Disarm-Slots bei den einzelnen Placables machen müsste, womit wir wieder beim Anfang wären.

Du könntest höchstens im Heartbeat-Skript alle 6 Sekunden sämtliche Behälter und Fallen nach ihrem letzten Unlocker/Disarmer abfragen und diesem dann die XP zukommen lassen, aber das würde vermutlich tierisch auf die Performance drücken (und ich weiss auch nicht, ob man ausserhalb des OnUnlock/OnDisarm-Events überhaupt ohne weiteres an die Unlocker/Disarmer rankommt).
Guradon möge mich berichtigen, wenn ich total danebenliege, ich lerne immer gerne dazu :) .
14.08.2002, 16:25 #66
Rhaegar
Beiträge: 296
Angrifsbonus -
Ich schiess' einfach mal ins Blaue.

Durch den Levelup hast du einen zweiten Angriff pro Runde bekommen, der aber etwas weniger zielsicher ist als der erste Angriff!?!
14.08.2002, 21:57 #67
Rhaegar
Beiträge: 296
Absturz bei Tot?! -
"Bearbeiten"->"Eigenschaften des Moduls"->"Ereignisse" :) !
15.08.2002, 10:45 #68
Rhaegar
Beiträge: 296
Wache soll Spieler auffordern ... -
Eine vollständige Lösung kann ich die leider nicht anbieten, aber hier meine Gedanken dazu :):

Ich würd's über eine lokale Variable verwirklichen.
Also bei der ersten Warnung z.b.
SetLocalInt(oPC1,"nWarned",1)
und dann über if(GetLocalInt(oPC1,"nWarned")==... die Fallunterscheidung machen.

Problem: Das onPerception-Skript wird verdammt schnell hintereinander ausgeführt,wesentlich schneller als jeder normale Mensch die Waffe wegstecken kann.
Da musst du vermulich mit DelayCommand arbeiten.

Eins noch: Schwerbewaffnete Linkshänder bekommen momentan noch freies Geleit und falls der Spieler irgendetwas anderes als eine Waffe in der Rechten trägt kriegt er auch Stress ;) !
15.08.2002, 12:01 #69
Rhaegar
Beiträge: 296
spawnproblem -
Also bei mir klappt's einwandfrei (wenn man die zwei Tippfehler mit WayPoint und lwpl ignoriert, die du im Editor sicher nicht gemacht hast, da er dann ja gar nicht kompliliert hätte)!

Überprüf' am Besten nochmal Groß und Kleinschreibung u.ä. bei der Kennzeichnung des Waypoints da der Resref ja nicht das Problem zu sein scheint, wenn es auch mit dem Standardgoblin nicht hinhaut.
15.08.2002, 14:36 #70
Rhaegar
Beiträge: 296
Wie lässt man eigen gemachte Kreaturen spawnen -
Kann ich nur bestätigen :) !

Den Resfref findest du übrigens im Erweitert-Tab des Kreaturen-Eigenschaften-Menu's ganz oben.

Der Dachs kommt übrigens immer, wenn ein nicht vorhandenes Kreaturenresref angegeben wird.
16.08.2002, 10:13 #71
Rhaegar
Beiträge: 296
Umfrage: Auch nur interesseshalber... -
Lieblingssongs:
-REM-Losing my Religion
-Sting-Mad about you
-Sting-Shape of my Heart
-Brian Adams-Summer of 69

Ansonsten steh' ich auf Filmmusik...
-Star Wars
-Mononoke Hime usw.

...liebe Disney-Songs ;)...
-Aladdin: A whole new World
-Mulan: Reflections
-Jungle Book: Bear Necessities

...und kann mich an Final Fantasy-Soundtracks nicht satthören.
-Eyes on Me
-Aeris Death...

Nicht ausstehen kann ich Hip-Hop,Rap und allzu harten Metal.
16.08.2002, 12:42 #72
Rhaegar
Beiträge: 296
Gefolgsmänner gehorchen mir nicht -
Hau mal diese Zeile ins OnSpawn-Script des Henchmans
code\:

SetListening(OBJECT_SELF,TRUE);

16.08.2002, 13:03 #73
Rhaegar
Beiträge: 296
Gefolgsmänner gehorchen mir nicht -
Ach ja, jetzt seh' ich erst das Problem ;):
Das Skript dient nur dazu, dass ein Henchman sich nach einem Dialog dir anschliesst.

Er muss allerdings natürlich auch wissen wie ein Henchman sich verhält. Ist er nur ein ganz normaler Bürgerlicher macht er natürlich gar nichts.

Schau dir einfach mal z.B. Daelan an, welche Skripte der verwendet und teil die deinem eigenen Henchman zu.
16.08.2002, 18:21 #74
Rhaegar
Beiträge: 296
Frauen erkunden die Spielewelt und das Internet -
Freut mich zu hören, dass es auch einige begeisterte NWN-Zockerinnen gibt :) ! Sowas hilft immer, wenn mal wieder eine Dame diesen "So einer ist der also" Blick aufsetzt, sobald sie erfährt dass man zockt :D !

Zur männlicher Spieler/weiblicher Playerchar-Geschichte:
Ist es wirklich so viel abwegiger als Mann eine Frau zu spielen, als als Mensch einen Halbork?
16.08.2002, 18:47 #75
Rhaegar
Beiträge: 296
Frauen erkunden die Spielewelt und das Internet -
quote:
Zitat von -=Lecter=-
hmm, also ich weiß net, wenn ein eine frau ein mänl. char spielt, ist das irgendwie ok, aber wenn ein mann ein weibl. char spielt isses irgendwie komisch(aber mit isses wurscht). (DII ausgeschlossen). is ja genau so, wenn z.B. eine 16 jährige die gleichen kleider an hat wie 16 jährige jungs .. dann ist das ok, aber umgekehrt ....


Darf' ich angesichts deines offensichtlich weiblichen Avatar's aber eher männlich anmutenden Nicknames fragen, ob du weiblich oder männlich bist :) ?

Edit: Das mit dem "offensichtlich" nehm' ich zurück. Bei diesen Anime/Manga-Charaktere kann man sich da ja nie sicher sein ;).

@Missy: Sorry, falls ich etwas Off-Topic gerate.
Seite 3 von 12  1  2  3  4  5  6  7 Letzte »