World of Gothic Archiv
Alle Beiträge von Rhaegar
Seite 8 von 12 « Erste 4  5  6  7  8  9  10  11  12 
26.08.2002, 13:45 #176
Rhaegar
Beiträge: 296
Gasthaus-Script -
Ok.Einfachste Möglichkeit:

Du baust in den Dialog mit dem Dialogeditor vom Prinzip her so einen Dialogbaum ein:
code\:

-Spieler: "Ich hätte gern ein Zimmer!"
-NSC: "Was für eines, wir haben Teure,halbteure(:D), billige und ganz billige)
-Spieler: Ich nehme das Teure
-Nsc: Das macht 20 Gold!
-Spieler: Hier bitte! (*)
-NSC:Hier habt ihr den Schlüssel.(***)
-Spieler: Soviel habe ich nicht! (**)
-NSC: Dann bekommt ihr auch den Schlüssel nicht!
-Spieler: Ich nehme das halbteure!
-NSC: Das macht...
-Spieler:...
-Spieler:...
usw.




Natürlich kann der Spieler nun auch sagen er habe nicht soviel, obwohl er genug hat, oder "Hier bitte!" obwohl er nicht genug hat-

Deswegen brauchen wir die folgenden zwei Skripts, die wir in den jeweiligen "Text erscheint wenn..."-Feldern aufrufen:

(*):
code\:

int StartingConditional()
{
object oPC=GetPCSpeaker();
int nPCGold = GetGold(oPC);
int nRoomPrice=20; //(1)
int iResult;

iResult = (nPCGold>=nRoomPrice);
return iResult;
}



Das ist im wesentlichen einfach das Standardskript, das kommt, wenn man bei "Text erscheint wenn..." auf bearbeiten klickt, nur mit den zusätzlich nötigen Variablendeklarationen und als Bedingung eben (nPCGold>=nRoomPrice), was nur true liefert wenn man genug Gold dabei hat, um das Zimmer zu bezahlen.
An der Stelle (1) kannst du dann ganz einfach den Preis ändern, um das Skript für die anderen Zimmer zu benutzen.

Das entsprechende Skript für (**) sieht so aus:
code\:

[code]
int StartingConditional()
{
object oPC=GetPCSpeaker();
int nPCGold = GetGold(oPC);
int nRoomPrice=20; //(1)
int iResult;

iResult = (nPCGold<nRoomPrice);
return iResult;
}


Also einfach die Bedingung negiert.

Ok, jetzt kann der Spieler also "Hier bitte!" nur sagen, wenn er es auch bezahlen kann, ansonsten bleibt ihm nur"Soviel habe ich nicht!".

Jetzt müssen wir nur noch dafür sorgen, dass der Schlüssel und das Gold den Besitzer wechseln.

Dazu schreiben wir an Stelle (***) des Dialogbaumes ins "Erfolgte Aktionen" Feld folgendes Skript:
code\:

void main()
{object oPC = GetPCSpeaker();
object oSchluessel=GetObjectByTag("KEY");(1)
int nRoomPrice=20; //(2)

TakeGoldFromCreature(nRoomPrice,oPC);
ActionGiveItem(oSchluessel,oPC);
}



,wobei du für die Skripts der anderen Zimmer einfach bei (1) und (2) die jeweiligen Aenderungen eintragen musst!

Mist: hat länger als eine Stunde gedauert !


___________________________

Verliebt in den UserDefined Event ^^
Überzeugter Episode 2 Hasser[/font]
26.08.2002, 13:51 #177
Rhaegar
Beiträge: 296
Frauen erkunden die Spielewelt und das Internet -
quote:
Zitat von BKW-Takora
Jedenfalls ist es wirdschaftlich gesehen eine kleine Goldgrube. 1 Weiblicher Spieler erstzt 3 Männlche Spieler.



Den Zusammenhang musst du mir jetzt erklären (d.h. müssen tust du es natürlich nicht, aber es wäre nett ;) ). Zwei Stunden nach dem Aufstehen arbeitet mein Hirn noch nicht richtig :D !
26.08.2002, 14:23 #178
Rhaegar
Beiträge: 296
Hässlich! -
In Anlehnung an Iron-Mouse's Posting:
Kann ich nur zustimmen. Das Wort das mir in den Sinn kommt, wenn ich an die NwN denke ist "Potential".

Denn davon hat das Spiel einen ganzen Haufen. Leider ist noch vieles momentan unverwirklicht, aber wenn in einigen Monaten die Leute gelernt haben, das Potential das NWN bietet voll auzuschöpfen, dann kann es wirklich zum absoluten Übertitel werden.

Aber die Kleider-Sache ist schon ärgerlich. Eine mittelalterliche 70 jährige Bäuerin in Hosen *augenbraueskeptischheb*....
26.08.2002, 15:10 #179
Rhaegar
Beiträge: 296
Unsere kleine Neverwinter Bar Nummer 3. -
Was mich daran erinnert, dass ich jetzt lieber eine Runde rausgehe und skate, anstatt hier den Rest des Tages alle 30 Sekunden auf Refresh zu klicken und auf neue Beiträge zu hoffen :) !

*an die Sonne geh*
26.08.2002, 15:14 #180
Rhaegar
Beiträge: 296
Alles Schrott-Module und meine Meinung zu NWN! -
quote:
Zitat von DTime
Werd mich demnächst kürzer fassen und meine Gedanken aufteilen, so kann ich wenigstens ein paar posts schinden :D


Jo, irgendwas machst du falsch. Du bist zwar zwei Monate länger da als ich, hast aber nur die Hälfte der Postings.

Und da ich kein Spammer bin, liegt der Fehler klar bei dir :D !
26.08.2002, 15:32 #181
Rhaegar
Beiträge: 296
Brauche dringend Scripts für HC Rules -
Ja genau. Warum so nervige Details.
Am Besten wäre es eigentlich, wenn es am Anfang des Moduls ein Portal zu Gegnern und Items gäbe und man nachdem man genug XP gesammelt hat automatisch wieder zurückteleportiert würde.

Auf die Art könnte man NWN als das geniessen, was es wirklich ist, nämlich als reine Metzelorgie :) !
26.08.2002, 15:45 #182
Rhaegar
Beiträge: 296
Unsere kleine Neverwinter Bar Nummer 3. -
quote:
Zitat von Drako der Große

Daran tust du gut. Vielleicht sollte ich das auch machen...



*g* Erst muss ich mich jetzt mal wirklich dazu überwinden :D !
Und das tue ich jetzt auch.
*kurzzöger*
*mitzittrigemfingerdenmonitorabschalt*
26.08.2002, 17:20 #183
Rhaegar
Beiträge: 296
Editor -
Also:
1.Postet man so eine Frage ins Toolset-Forum ;) !
2.Einfach in den Eigenschaften der Tür unter "Schloss" auf "Verschlossen" klicken und dann auf "Schlüssel zum Aufschliessen....benötigt". Dann einfach noch im Schlüssel-Kennz.-Feld die Kennzeichnung des gewünschten Schlüssels eingeben (die findest du wiederrum in den Eigenschaften des Schlüssels/bzw. kannst sie dort ändern.). Wenn du bei den Türeigenschaften noch das Kästchen "Handlung" aktivierst ist die Tür übrigens unzerstörbar und nur per Schlüssel zu öffnen.
26.08.2002, 17:22 #184
Rhaegar
Beiträge: 296
Frauen erkunden die Spielewelt und das Internet -
Tja, es gibt nur eins was schlimmer ist als ein Student in den Semesterferien oder als ein Internetjunkie:

Beides in einer Person ;) !
26.08.2002, 17:24 #185
Rhaegar
Beiträge: 296
Mönchs-Animation -
*schmatz* Danke DTime!

Genau so ein Programm hab' ich bisher vermisst :) !
26.08.2002, 18:00 #186
Rhaegar
Beiträge: 296
Frauen erkunden die Spielewelt und das Internet -
quote:
Zitat von DTime
Hehe, ein Leidensgenosse :D Wenn man dazu Leiden sagen kann!


*g* Zum ersteren sicher nicht :D !

Aber das zweite seh' ich schon langsam als Leiden,aber ich komm' langsam davon weg :) !
26.08.2002, 18:06 #187
Rhaegar
Beiträge: 296
Suche ne Karte von D&D -
Also falls du mit D&D-Reichen Faerun meinst ist das ein möglicher Link : http://www.chez.com/bossk/map/feerun.htm
26.08.2002, 18:51 #188
Rhaegar
Beiträge: 296
Gasthaus-Script -
Freut mich zu hören.
Ich konnt's nämlich leider nicht selbst testen, weil mein Toolset heute Mittag ein wenig rumgezickt hat ;) !
26.08.2002, 18:56 #189
Rhaegar
Beiträge: 296
Kann man Rassen selber machen? -
Bei eigenen Modulen kann man's zum Beispiel so einbauen, dass man biem OnClientEnter die vom Spieler angegebene Unterrasse über GetSubrace() nimmt und im dann einen unsichtbaren magischen Gegenstand ins Inventar spawnt, der die jeweiligen Werteänderungen vornimmt. Natürlich müsste man noch irgendwie abfangen, dass sich nicht irgendwelche Schlauberger mehrere Gegenstände erschleichen.
26.08.2002, 21:37 #190
Rhaegar
Beiträge: 296
Editor -
Oops, sorry :D !



Ins OnFailToOpen-Skript der Tür folgendes:
code\:

void main()
{SpeakString("Diese Tuer laesst sich nur mit einem Schluessel oeffnen!");
}




___________________________

Verliebt in den UserDefined Event ^^
Überzeugter Episode 2 Hasser[/font]
26.08.2002, 23:17 #191
Rhaegar
Beiträge: 296
NWN DV in Englisch??? -
Über Geschmack lässt sich ja zum Glück nicht streiten ;) !

Mir gefällt die englische einen Tick besser...
27.08.2002, 13:21 #192
Rhaegar
Beiträge: 296
"Die Datei Temp0%+^ kann nicht geöffnet werden" -
Öffne das Modul mal mit dem Programm nwhak im utils-Verzeichnis und exportier' alle Dateien, ausser einer (die heisst zwar immer anders, du erkennst sie aber an ihrem sehr seltsamen Namen voller Sonderzeichen). Dann ein neues Modul erstellen und alle exportierten Sachen importieren.

Eigentlich sollte das Problem bei diesem Modul dann nicht mehr auftreten (bei mir half es zumindest).
27.08.2002, 16:55 #193
Rhaegar
Beiträge: 296
Hexenmeister ; pro o contra? -
Hab's gerade ausprobiert.

Die "Gestenlosen Zauber" wählst du beim Hexenmeister unter "Magie-> Metamagie" auf dem jeweiligen erhöhten Level aus.Sie verbrauchen also einen Zauber des höheren Levels!
27.08.2002, 19:08 #194
Rhaegar
Beiträge: 296
Hexenmeister ; pro o contra? -
Durchschlagende Zauber gilt bei beiden permanent ;) !

Was du meinst ist sicher "Zauber verstärken" und das braucht wie bereits erwähnt einen höheren Spellslot als ein normaler Zauber und wird im Magie-Kreismenü über "Meta-Magic" ausgewählt (natürlich nur möglich, wenn du das erhöhte Level auch zaubern kannst).
27.08.2002, 19:10 #195
Rhaegar
Beiträge: 296
"Die Datei Temp0%+^ kann nicht geöffnet werden" -
Mit dem guten alten *.* im "Öffnen"-Dialog hätte's auch hingehauen ;) !
27.08.2002, 21:08 #196
Rhaegar
Beiträge: 296
Hexenmeister ; pro o contra? -
quote:
Zitat von High Voltage

Bitte , alle 3 ,bitte, bitte, bitte, gebt mir keine Tipps mehr



Keine Sorge, wird sicher nicht mehr vorkommen!
27.08.2002, 21:24 #197
Rhaegar
Beiträge: 296
Hexenmeister ; pro o contra? -
Durchschlagende Zauber bewirkt, dass die Zauberresistenz der Gegner gesenkt wird. Es gilt sobald man das Talent gewählt hat für sämtliche Zauber automatisch. Aber wenn das deiner Meinung nach anders sein sollte, solltest du wohl mal bei Bioware anrufen, dass sie das Handbuch falsch gedruckt haben und Wizards of The Coast, die den Fehler im "Player's Handbook" übersehen haben. Vielleicht ändern sie's ja dir zuliebe ;) !
28.08.2002, 14:39 #198
Rhaegar
Beiträge: 296
Suche Script -
Zu 1.):

Das hier ins OnOpen-Skript der Tür:
code\:

void main()
{
object oDoor1=GetObjectByTag("Hierhin die Kennzeichnung der 1.Tuer");
object oDoor2=GetObjectByTag("Hierhin die Kennzeichnung der 2.Tuer");
SetLocked(oDoor1,FALSE);
SetLocked(oDoor2,FALSE);
DoDoorAction(oDoor1,DOOR_ACTION_OPEN);
DoDoorAction(oDoor2,DOOR_ACTION_OPEN);
}



Hab's nicht getestet, sollte aber eigentlich funtzen :).


___________________________

Verliebt in den UserDefined Event ^^
Überzeugter Episode 2 Hasser[/font]
28.08.2002, 17:32 #199
Rhaegar
Beiträge: 296
NWN DV in Englisch??? -
Ich würde ja sagen das ist okay, aber Infogrames England sieht das sicher anders ;) !
28.08.2002, 21:33 #200
Rhaegar
Beiträge: 296
Übergänge HILFE -
Das ganze klappt wesentlich besser, wenn du die Warnhinweise die beim Erstellen kommen nicht einfach ignorierst, sondern tatsächlich jeder Tür eine einmalige Kennzeichnung verpasst ;) !
Seite 8 von 12 « Erste 4  5  6  7  8  9  10  11  12