World of Gothic Archiv Alle Beiträge von The King |
|
28.10.2002, 16:59 | #76 | |||||
The King Beiträge: 100 |
Script-tutorial -
Ein wirklich gutes Tut: |
|||||
29.10.2002, 17:18 | #77 | |||||
The King Beiträge: 100 |
Spieler soll aus Bach trinken. -
Ein Bach ist kein platzierbares O. da kann man normalerweisse kein Script erstellen. |
|||||
29.10.2002, 17:48 | #78 | |||||
The King Beiträge: 100 |
Spieler soll aus Bach trinken. -
Vielleicht könnte man einen Auslöser über dem Bach plazieren. Wieso machst du das nicht selbst?? |
|||||
29.10.2002, 18:30 | #79 | |||||
The King Beiträge: 100 |
Spieler soll aus Bach trinken. -
Ich machs dir hab aber keine Ahnung von Animationen.Willst du es per Auslöser oder Per gegenstand machen? Willst du einen zusätzlichen effekt haben? |
|||||
29.10.2002, 20:13 | #80 | |||||
The King Beiträge: 100 |
Spieler soll aus Bach trinken. -
Prob ist das ich noch nie einen gegenstand unsichtbar gemacht habe ausserdem ist ein gegenstand zeimlich klein. |
|||||
29.10.2002, 20:50 | #81 | |||||
The King Beiträge: 100 |
Spieler soll aus Bach trinken. -
ich machs mit Auslöser aber morgen da die unsichtbaren zu klein sind. |
|||||
30.10.2002, 19:51 | #82 | |||||
The King Beiträge: 100 |
Spieler soll aus Bach trinken. -
Hab heute leider auch keine Zeit Morgen vielleicht. |
|||||
01.11.2002, 20:27 | #83 | |||||
The King Beiträge: 100 |
Will ne Area Transition per Trapdoor -
Hast du einen link zu dem Script? |
|||||
01.11.2002, 20:40 | #84 | |||||
The King Beiträge: 100 |
Will ne Area Transition per Trapdoor -
Ich hab das Testmodul geöffnet und da klappt alles. ´Du hast es wahrscheinlich in dein Modul eingebaut. Bist du dir sicher dass alle Punkte (Dorthin wo er sich teleptoritert) oder dass Gespräch mit dem SCript übereinstimmen. [edit] Den WP wo er sich teleportieren soll musst du das kenz. destination_trapdoor01 geben. Du must ihm der Tür ein gespräch machen. Du musst bei erfolgte aktionen des gesprächs bei Hineinspringen dass SCript mb_con_trap_jump anwählen du musst bei erfolgte aktionen von hineinspringen mb_con_trap_clos anwählen. Du musst bei onused der Faltüre dass mb_ou_door_con anwählen. [/edit] |
|||||
01.11.2002, 21:08 | #85 | |||||
The King Beiträge: 100 |
Will ne Area Transition per Trapdoor -
Schick mir dein Script mal. Wie soll ich dir sonst die lösung schicken. (Hab zur gleichen Zeit meine NAchtricht editiert wie du die neue Antwort geschcikt hast) |
|||||
04.11.2002, 19:55 | #86 | |||||
The King Beiträge: 100 |
Spieler soll aus Bach trinken. -
Du malst einfach den ganzen Fluss als Tigger nach und gibst dass Script bei onclick ein: void main() { AssignCommand(GetClickingObject(),HIER_ANIMATIONSNAME_EINBEBEN)); } Sorry, dass mit den Animationsnamen musst du selbst ausprobieren. Als ich ANIMATION_FIREFORGET_DRINK genommen habe zog er einen Trank raus und Trank daraus also nicht gerade dass Richtige. |
|||||
04.11.2002, 20:00 | #87 | |||||
The King Beiträge: 100 |
Wie stell ich es an das der Spieler nach einem Gespräch teleportiert wird? -
Wieso nicht gleich location lLoc = GetLocation(GetWaypointByTag("WP01")); |
|||||
04.11.2002, 20:06 | #88 | |||||
The King Beiträge: 100 |
include - include
Mit der Funtion Include holt man ja wie in C++ Funktionen aus anderen Dateine wie funtz dass in NWN-Script? |
|||||
05.11.2002, 12:51 | #89 | |||||
The King Beiträge: 100 |
Spieler soll aus Bach trinken. -
Oh, hab das ganze ActionPlayAnimation(ANIMATION_FIREFORGET_DRINK)); versehentlich überschrieben anstat nur dass ANIMATION_FIREFORGET_DRINK. |
|||||
05.11.2002, 12:52 | #90 | |||||
The King Beiträge: 100 |
include -
Dann ist die Datei aber ohne main und da kommt glaub ich(kann nicht nachschauen --> Schulcomputer) eine Fehlermeldung. |
|||||
05.11.2002, 13:17 | #91 | |||||
The King Beiträge: 100 |
wie kann ich pvp einstellen -
Neu in der NWN entwicklung? Rechtsklick auf den Gebietsnamen dann eigenschaften und dann auf Erweitert.:) :) |
|||||
05.11.2002, 13:19 | #92 | |||||
The King Beiträge: 100 |
include -
Alles klar :D :D !Bin grad am Celowins Tut saugen dort stehts drin! |
|||||
05.11.2002, 17:34 | #93 | |||||
The King Beiträge: 100 |
hab ne frage -
Anstadt die OnDeath zu löschen(da sind wertvolle sachen drinn solltest du lieber dass hier bei onSpawn //SetSpawnInCondition(NW_FLAG_DEATH_EVENT); //OPTIONAL BEHAVIOR - Fire User Defined Event 1007 Die // vor -fire wegnehmen Dann schreibst du das hier bei on userdefined der Monster: code\: |
|||||
05.11.2002, 18:32 | #94 | |||||
The King Beiträge: 100 |
Einen Schutzstein erschaffen -
HAb diesen Thread nicht ganz durchgelesen. Du müsstest es so einrichten dass nur einer nach dem Item gescannt wird und dass er eine eigene Fraktion hat die gegenüber allen Spielern, Wachen und Bürgern eine Fraktion von 50 hat. Dann müsstest du den Spieler angreifen lassen. |
|||||
05.11.2002, 20:03 | #95 | |||||
The King Beiträge: 100 |
hab ne frage -
Dan würde dass aber viel unübersichtlicher werden. |
|||||
22.11.2002, 13:45 | #96 | |||||
The King Beiträge: 100 |
Objectlvl abfrage - Objectlvl abfrage
Hi! Ich hab wieder mal ein problem. Ich mach gerade ein Encounter system für Projekt Delimbiyr. Dazu hab ich ein paar Funktionen eingefügt. Was ist hier falsch: code\: das wird per include verknüpft. Hier wird dann das eingefügt: if(abfrage(pc) == 5) { erstellemonster(blablablab); } |
|||||
22.11.2002, 14:10 | #97 | |||||
The King Beiträge: 100 |
Objectlvl abfrage -
Hab den Fehler ich hab der Funktion den Typ void nicht int zugewiesen. |
|||||
22.12.2002, 16:41 | #98 | |||||
The King Beiträge: 100 |
Meine Fragen -
So wieder mal erster! Hier hab ich ein tut geschrieben: Gesprächstext nur ein mal Machen, dass nachdem der Questauftrag vergeben wurde das Gespräch nicht mehr kommt. Autor The King DasTutorial Da ein paar im Forum gefragt haben wie man das macht das nachdem der Questauftrag vergeben wurde das Gespräch nicht mehr kommt will ich es euch heute erklären. Erstellt zuerst einen NPC. Geht in die Eigenschaften des NPC’s und geht auf erweitert und aktiviert das Feld Handlung. Geh jetzt auf Grundlagen und ändert das Portrait. Dann klickt bei Gespräch auf Bearb. Speichert das Gespräch am besten gleich ab. Und Schreibt euern Auftrag Dann klickt auf den Text wo dass ges. beendet, geht auf erfolgte Aktionen und auf bearbeiten. Jetzt seit ihr im Script editor Schreibt: void main() { SetLocalInt(GetModule(), "01gesprach",1); } und speichert ab(z.B. Zahl_ges_01) Dann klickt auf den Text wo dass ges. startet, geht auf erfolgte Aktionen und auf bearbeiten. Schreibt das hier rein: code\: Und speichert es ab und fertig. Wenn man das ein 2. mal macht muss man alle "01gesprach" in einen anderen Namen umändern. Allerdings müssen sie bei beiden Scripten gleich bleiben. |
|||||
08.01.2003, 14:52 | #99 | |||||
The King Beiträge: 100 |
Meine Fragen -
Mein Beitrag war auch für 2. |
|||||
14.01.2003, 13:20 | #100 | |||||
The King Beiträge: 100 |
Suche 2 Scripte -
Hmm.. zufllig wollte das auch einer meines Projekts: http://www.carookee.com/forum/Welte...8/83756-0-30105 |
|||||
|