World of Gothic Archiv
> NWN-Hilfe Könnte mir ein Gentleman weiterhelfen? |
|
18.07.2002, 21:44 | #1 | ||
Anandra Beiträge: 14 |
Könnte mir ein Gentleman weiterhelfen?
Nicht, dass ihr denkt, ich wäre zu bequem oder sowas, ich bräuchte nur ein Script sehr sehr dringend und habe schon zu viel Zeit darin investiert. Ich wäre echt dankbar, wenn mir jemand weiterhelfen könnte. Und zwar wüsste ich gerne, wie man es hinbekommen würde, dass ein Gegner den PC nicht attackiert, wenn man ein ganz bestimmtes Objekt im Gepäck hat (besser wäre, wenn es beispielsweise eine Rüstung wäre und man sie tatsächlich tragen muss, um nicht angegriffen zu werden). Ich hoffe wirklich, jemand wüsste dort Rat :) Und bitte keine Vorurteile, vonwegen Frauen können eh nicht scripten :P |
||
18.07.2002, 22:12 | #2 | ||
Levi Beiträge: 43 |
Ich würde mal folgendes im OnPerceived-Event des Gegners probieren: if ((GetItemPossessor(GetObjectByTag(< ![]() ActionAttack(GetLastPerceived(), TRUE); Statt < ![]() Wenn also der Gegner einen PC sieht, wird der PC der gesehen wird mit dem Besitzer des Items verglichen. Sind die beiden Objekte nicht identisch (sprich: Die gesehene Person besitzt das Objekt nicht), wird er angegriffen. Dafür muss der NPC aber in einer Fraktion sein, die mit dem Spieler befriedet ist, sonst wird er ihn auch mit dem Item angreifen. Du könntest auc handersrum die Reputation der Fraktion des Gegners zum PC verbessern, wenn der das Objekt hat, dann änderst du aber die ganze Fraktion, nicht nur diesen einen Gegner. Ist aber ungetestet, musst du also selber machen. Übrigens: Ich würde nie behaupten dass Frauen nicht skripten können, sowas behalte ich natürlich für mich. ;) |
||
18.07.2002, 22:19 | #3 | ||
Anandra Beiträge: 14 |
Ich danke dir vielmals! Nun ist es ein wenig spät, um das zu testen, muss auch in die Haia ;) Aber ich werde mich morgen daransetzen und hier Bericht erstatten :) Nochmals vielen Dank :) |
||
|