World of Gothic Archiv
Alle Beiträge von Rhaegar
Seite 9 von 12 « Erste 5  6  7  8  9  10  11  12 
30.08.2002, 20:01 #201
Rhaegar
Beiträge: 296
Du spielst zuviel Neverwinter Nights, wenn... -
*überleg*
*bekommt einen angestrengten Gesichtsausdruck*
*noch mehr überleg*
*Gesicht hellt sich auf*

...wenn du ständig und überall Emotes benutzt, um deine Aktionen zu beschreiben
...wenn dir irgendein Missgeschick passiert und dein Ausruf des Erstaunens "Bei < Name einer FR-Gottheit hier einfügen>!" ist (wäre mir vor kurzem beinahe wirklich passiert *g*)
...du in entscheidenden Situationen deines Lebens die Pausetaste drückst, um mehr Zeit zum Nachdenken zu haben
...du einen Druiden spielst und du im Tierpark, wo du sonst eigentlich ganz gerne warst nur noch Trauer und Mitleid für die armen Tiere empfinden kannst (mir ging's zumindest so :( )
...du irgendwo hinwillst und deshalb nach dem SL rufst, der dich mal schnell dorthin teleportieren soll
...du dich nach dem Erschlagen einer lästigen Schnake fragst, wieviel XP du wohl dafür bekommen hast
...du deinen Hund verkaufst, weil er als Tiergefährte die Hälfte deiner XP einsackt
30.08.2002, 20:11 #202
Rhaegar
Beiträge: 296
Hilfe -
Zu zweitens:
Placeable Objects-> Portal -> rechtsklick: Kopie bearbeiten
Ins OnUse-Skript einfach
code\:

void main()
{oPC=GetLastUsedBy();
oWP=GetWaypointByTag("Zielwegpunkt-Kennzeichnung");

AssignCommand(oPC,JumpToObject(oWP));
}


einfügen und dann im Erweitert-Tab dem Portal eine eindeutige Vorlagen-resref verpassen (z.B. NPC_PORTAL_001 oder sowas).

Dann im Gesprächseditor an der gewünschten Stelle im Dialog unter "Erfolgte Aktionen" einfach folgendes Skript rein:
code\:

void main()
{
location lloc=GetLocation(GetWaypointByTag("Kennzeichnung des Wegpunktes wo das Portal erscheinen soll"));
CreateObject(OBJECT_TYPE_PLACEABLE,"NPC_PORTAL_001",lloc);}



Hab's nicht getestet, sollte aber hinhauen...


___________________________

Verliebt in den UserDefined Event ^^
Überzeugter Episode 2 Hasser[/font]
31.08.2002, 11:22 #203
Rhaegar
Beiträge: 296
Frauen erkunden die Spielewelt und das Internet - Re: *impressed*
quote:
Zitat von Missy
Also....

kaum kommt man (frau?! ;) ) aus dem Urlaub zurück, hat sich das hier zum Monster-thread entwickelt.. nicht schlecht...

Durch alle Beiträge konnt ich mich leider nicht durchwühlen bis jetzt..

mfg Missy



*g* Eine Warnung vorneweg: Zwei,drei Seiten sind ein wenig Off-Topic geraten, woran ich auch nicht unbeteiligt war. Sorry ;) !
31.08.2002, 11:56 #204
Rhaegar
Beiträge: 296
Du spielst zuviel Neverwinter Nights, wenn... -
...dir mehr als 5 Gründe dafür einfallen, warum du zuviel NWN spielst :D ...
31.08.2002, 14:50 #205
Rhaegar
Beiträge: 296
Wie viele Wörter hat euer Modul bis jetzt? -
Meine Module haben etwa 80-100 Wörter pro NPC bis jetzt.

Dabei ist der Lieblingssatz eines NPC grundsätzlich:
Int Variable1:0
Int Variable2:0
String Variable3:1
usw.

Das absolute Lieblingswort meiner NPCs ist "Debug!".

Das liegt allerdings daran, dass ich momentan erstmal alles mögliche Zeug im Skripteditor auprobiere, bevor ich mich an ein richtiges Modul mache.
31.08.2002, 23:19 #206
Rhaegar
Beiträge: 296
Halbes Fenster im Editor -
Ich kann zwar nicht für DTime sprechen, aber bei mir funtzt es auch und ich hab' die dt. Version auf 1.21.
01.09.2002, 09:45 #207
Rhaegar
Beiträge: 296
Welches ist euer Lieblings Rollenspiel -
1.Final Fantasy-Serie
2.Planescape
3.Chrono Trigger
4.Baldur's Gate Serie
5.Gothic
6.Icewind Dale

Und zum Thema schleppend:
Du erwartest doch nicht ernsthaft, das so früh morgens schon jemand wach ist :D !
01.09.2002, 12:01 #208
Rhaegar
Beiträge: 296
Welches ist euer Lieblings Rollenspiel -
quote:
Zitat von Erevain

Ist FF denn wirklich so gut? (hab mal die 4 oder 5 auf SNES angespielt aber ansonsten keine Erfahrung mit der Serie)



Ist natürlich ein wenig Geschmackssache.

Immer wenn ich rein rational darüber nachdenke, warum ich FF so gut finde kommen mir als erste folgende Gründe, warum ich es hassen sollte:
-nervige Zufallskämpfe mit teils viel zu langen Angriffsanimationen, die man nicht abbrechen kann
-kaum Interaktionsmöglichkeiten in den Dialogen
-auch wenn man recht frei herumlaufen kann sind die Stories linear wie noch was, man kommt sich manchmal ein wenig wie in einem interaktiven Film vor (aber in einem sakrisch guten Film)

Deshalb hab' ich Idiot damals bei FF8 auch fast ein Jahr gewartet, bis ich es mir gekauft hatte, weil ich beim besten Willen nicht mehr wusste, warum ich FF7 eigentlich so verschlungen habe.

Wenn ich dann das Spiel allerdings spiele kommt zum rationalen das emotionale und da schlägt (IMHO) FF einfach alles.
FF 7 war bisher das einzige Spiel, dass es geschafft hat, dass ich heulend vor dem Fernseher saß und als ich das Ende von FF8 gesehen hab' kann man meine Gefühle wohl nur als himmelhochjauchzendzutodebetruebt beschreiben (wenn auch in der anderen Reihenfolge...).

Mich kotzt es jedenfall tierisch an, dass Sony den Verleih von FFX unter Strafandrohung verboten hat, sonst hätt' ich mir längst eine PS2 samt FFX aus der VT ausgeliehen.

Edit: Die Demo zu FF8 war damals ein Grund warum ich FF8 erst so spät gekauft habe.Der konnte ich nämlich rein gar nichts abgewinnen. Das ist im Prinzip, wie wenn dir jemand sagt "Lies' Herr der Ringe, das ist goettlich" und dir dann zwei Seiten aus der Mitte des ersten Buches hinklatscht, um selbst zu sehen wie genial es ist.
01.09.2002, 12:23 #209
Rhaegar
Beiträge: 296
Welches ist euer Lieblings Rollenspiel -
*g* Ich habe das auch immer gehasst, aber inzwischen liebe ich diesen Zeichenstil. Deswegen ist FFIX auch mein absoluter Favorit (unter den PSX-FF's), der Teil war nach FF8 endlich wieder richtig schön Japanisch mit den typischen Kopffüssler-Charakteren ^^ !
01.09.2002, 15:07 #210
Rhaegar
Beiträge: 296
Nackt Patch -
Darauf hat die Welt gewartet !
01.09.2002, 17:05 #211
Rhaegar
Beiträge: 296
Nackt Patch -
Keine Sorge, solange du das Hak-Pak nicht hast solltest du ja eigentlich verschont bleiben ;) !

Aber ich sehe schon die Servernamen vor mir:
"Soundso's Echtes RPG!Nude-Hak-Pak needed" :D !

Manche haben's scheinbar echt noetig...


Btw: Den letzten Vorpupertären den ich gesehen habe, der es lustig fand' in Unterwäsche rumzurennen und Blödsinn zu machen hat es tatsächlich gekümmert, dass der andere Spieler darüber sauer war.

Vielleicht hätte er die Show auch nicht gerade vor einer Halb-Drow abziehen sollen :D !
01.09.2002, 17:15 #212
Rhaegar
Beiträge: 296
Was für´n Tileset wünschtet ihr euch? -
Also Tileset-mässig wuerde ich mir vor allem eine Möglichkeit wünschen fliessendere übergänge zwischen den vorhandenen Tilesets zu schaffen.

Also zum Beispiel ein Waldgebiet, welches langsam in eine ländliche Region überwechselt, oder eine Art Stadtrand, wo die geplasterten Straßen langsam in eine Grasslandschaft uebergehen.

Btw: Tja, deshalb hab' ich erst gar nie mit dem Trinken angefangen, dann muss ich auch nicht damit aufhören ;) !
01.09.2002, 17:26 #213
Rhaegar
Beiträge: 296
>> Taverne GrenoX - Verschollen in den Ebenen << -
quote:
Zitat von TheAvatarX
Mmmmh, vielleicht schaust du mal auf die englische Site von "Wizards of the Coast" nach. Denn die vertreiben ja auch alles über die FORGOTTEN REALMS. Frage mich jetzt aber nicht nach dem LINK...


www.wizards.com oder www.tsr.com :) !
01.09.2002, 22:30 #214
Rhaegar
Beiträge: 296
Rollenspiele nur am PC ? -
Ich wuerd's gern spielen, kenn' aber leider nicht genug Leute die mitzocken wuerden.

Aber die Regelwerke zu D&D und DSA verschlinge ich dafür mit Freuden :) .
01.09.2002, 22:32 #215
Rhaegar
Beiträge: 296
Was für´n Tileset wünschtet ihr euch? -
quote:
Zitat von DTime
Aber das hätte Bioware auch selber einfallen können finde ich!


Wenn sie sich die Reaktionen auf den offiziellen Boards auf die Frage vom Bioware-Team was in zukünftigen Erweiterungen drin sein soll zu Herzen nehmen, sollten sie es eigentlich bald nachreichen :) !
01.09.2002, 22:53 #216
Rhaegar
Beiträge: 296
Türen bei Nacht verschließen -
Ok: folgendes ins On HeartBeat-Scipt der Tuer:

code\:

void main()
{
if ((GetIsNight())&&(!GetLocked(OBJECT_SELF)))
{ActionCloseDoor(OBJECT_SELF);
SetLocked(OBJECT_SELF,TRUE);}
else if ((GetIsDay())&&(GetLocked(OBJECT_SELF)))
{SetLocked(OBJECT_SELF,FALSE);
ActionOpenDoor(OBJECT_SELF); }
}



Viel Spass beim weiterbasteln :) !

Ach ja, damit's richtig funtzt sollte die Tuer anfangs verschlossen sein.


___________________________

Verliebt in den UserDefined Event ^^
Überzeugter Episode 2 Hasser[/font]
01.09.2002, 22:59 #217
Rhaegar
Beiträge: 296
Türen bei Nacht verschließen -
ja, nachts um drei sind die meissten Ladentueren doch eher geschlossen ;) !

Falls ihr noch irgendwelche Probleme habt: Just post, ich schau dann was sich machen lässt :) !
01.09.2002, 23:33 #218
Rhaegar
Beiträge: 296
Welches ist euer Lieblings Rollenspiel -
quote:
Zitat von Faceoff_Bhaal


Wie war noch schnell die weibliche Form von NOOB ???



Wieso? Bist du etwa weiblich ?

Und deine Shifttaste klemmt...
02.09.2002, 10:40 #219
Rhaegar
Beiträge: 296
Türen bei Nacht verschließen -
Es besteht ein kleiner Unterschied:

Denn der Heartbeat funtzt leider nur wenn ein SC in der jeweiligen Area ist.
Wenn die Spieler also mittags um 12 in das Modul kommen und die Tuer geschlossen ist, bleibt sie auch zu und wird erst mit der nächsten Morgendämmerung geöffnet!



Hoffe ich konnte deine Frage beantworten :) !
(Und hoffe ich seh das richtig :D)

Edit: Ach ja: Das ActionDoCommand bei SetLocked macht Sinn !
02.09.2002, 11:39 #220
Rhaegar
Beiträge: 296
Türen bei Nacht verschließen -
Tueren haben leider kein OnPerception-Skript.

Du kannst höchstens einen NPC dorthinstellen, der der Tuer dann die jeweiligen Anweisungen per AssignCommand oder SignalEvent zuweist.

Ich hasse es ja auch OnHB benutzen zu müssen, aber abgesehen von den zwei Mal beim Öffnen und Schliessen muss das Skript ja nichts anderes machen als die if-Conditionals zu ueberpruefen und das sollte Performance-mässig noch halbwegs erträglich sein.

Edit: Mögliche Loesung:
Einen Npc hinstellen und den die Perception uebernehmen lassen und dann per SignalEvent,ExecuteScript oder AssignCommand die Tuere beeinflussen.[Edit2:Hier stand Blödsinn :D]
Problem: Wenn der Spieler jetzt Tagsueber ankommt und ihn der NPC sieht ist die Tuere offen.Wartet der Spieler jetzt noch 5 Stunden und geht um 22:00 Uhr erst rein wird die Tuer vermutlich immer noch offen sein, weil ja keine neue Perception dazukam...
[Edit 3:Oops, ich sehe ich wiederhole mich in diesem Posting. Oh Mann, ich bin zu müde um das jetzt noch zu korrigieren ^^]
02.09.2002, 12:00 #221
Rhaegar
Beiträge: 296
Türen bei Nacht verschließen -
Meinst du du koenntest mal das Originalskript hier reinposten, damit ich eine Vorstellung davon bekomme,wie genau es aussehen soll :) ?

Edit: Hm, ich schreib' mal kurz ein kleines Beispielskript für einige zufällig ausgewählte Gespräche mit mehreren Charakteren. Gib mir 30 Minuten :) (muss noch Essen ;)) !
02.09.2002, 13:10 #222
Rhaegar
Beiträge: 296
Türen bei Nacht verschließen -
Ok:
So ähnlich (d.h. an euren Dialog angepasst) muss das Skript aussehen, dass im OnUserDefined-Event des Lehrers steht:

code\:


void main()
{
int nUser = GetUserDefinedEventNumber();
object oStudent1=GetObjectByTag("Tag von Schueler 1");
object oStudent2=GetObjectByTag("Tag von Schueler 2");
object oStudent3=GetObjectByTag("Tag von Schueler 3");

if(nUser == 1) //Dialog 1
{ActionSpeakString("Morgen,Kinder!");//Diese Saetze sagt der Lehrer
ActionWait(3.0); //kurze Pause, ,damit man's auch lesen kann
ActionDoCommand(AssignCommand(oStudent1,SpeakString("Morgen! Herr Lehrer!")));//so spricht Schueler 1
ActionDoCommand(AssignCommand(oStudent2,SpeakString("Morgen! Herr Lehrer!")));//so nummer 2
ActionWait(5.0);//kurze Pause(die beiden sagen das guten Morgen gleichzeitig, deswegen dazwischen keine Pause)
ActionSpeakString("Was ist denn mit dir heute los, Imoen? Du bist doch sonst nicht so schweigsam!");//mir fiel kein anderer Name als Imoen ein ^^
ActionWait(3.0);
ActionDoCommand(AssignCommand(oStudent3,SpeakString("*senkt traurig den Kopf*")));
ActionWait(3.0);
ActionDoCommand(AssignCommand(oStudent2,SpeakString("Sie hat Liebeskummer!")));
ActionWait(2.0);
ActionDoCommand(AssignCommand(oStudent1,SpeakString("*lacht lauthals los*")));
ActionWait(3.0);
ActionDoCommand(AssignCommand(oStudent3,SpeakString("Hab' ich nicht!")));
ActionWait(4.0);
ActionDoCommand(AssignCommand(oStudent2,SpeakString("Hast du wohl!")));
ActionWait(5.0);
ActionSpeakString("Ruhe jetzt,Kinder!");
//usw. und so fort...hier einfach weitere Saetze einfuegen..
ActionDoCommand(ClearAllActions());


}
else if(nUser ==2) // Dialog 2
{ /*Hier exakt diesselbe Geschichte wie oben, nur mit anderem Dialog*/

}
else if(nUser ==3)//Dialog 3
{ //siehe oben

}

}



Aufgerufen wird das Ganze ueber folgendes Skript:

code\:

void main()
{
int nRandom=d3(); //ein Wurf mit einem Dreierwuerfel, also eine Zufallszahl zwischen 1 und 3
object oTeacher=GetObjectByTag("Tag des Lehrers");

SignalEvent(oTeacher,EventUserDefined(nRandom));
}



Das koennte zum Beispiel im OnEnter-Skript der Area stehen, damit es ausgefuehrt wird, sobald jemand das Klassenzimmer betritt, oder aber auch im OnPerception-Script des Lehrers, je nachdem, bei welcher Gelegenheit ihr es haben wollt.

Wichtig: Der Lehrer ist sozusagen die Schaltzentrale fuer die Kinder.
Er darf NICHT SITZEN, weil er sonst keine Aktionen abarbeiten kann, da das Sitzen die Aktionsliste blockiert.

Falls er unbedingt sitzen soll schreib' Bescheid, dann schreib' ich eine Loesung dafuer(die aber nicht besonders elegant ist...)

Edit: *ueberleg*
Hm, geht doch auch recht einfach, dass auch der Lehrer sitzen kann:
Einfach das Skript in den UserDefined eines der Stuehle, die eh rumstehen und statt dem ActionSpeakString("...") für die Saetze des Lehrers einfach die Saetze des Lehrers auch wie die der Schueler scripten (Also : ActionDoCommand(AssignCommand(oTeacher,SpeakString("...."))) ).Das einzige was man am Auslöserskript aendern muss ist, dass man statt des UD des Lehrers den des Stuhles ausklöst (also statt SignalEvent(oTeacher,....)-> SignalEvent(oStuhl,...) ).

Aber eigentlich steht der Lehrer ja ohnehin meisstens vor der Klasse...


___________________________

Verliebt in den UserDefined Event ^^
Überzeugter Episode 2 Hasser[/font]
02.09.2002, 13:32 #223
Rhaegar
Beiträge: 296
Halbes Fenster im Editor -
Jupp, das Faction-System ist mit 1.21 ein wenig buggy geworden.

Wenn man z.B. einen freundlichen NPC angreift in einem selbsterstellten Modul, kann man bei mir gleich "Reset" druecken, es sei denn man hat die Faction-Anpassungen vorher aus dem OnDeath-Skript rausgenommen...

(Wobei ein "Reset" eine gerechte Strafe fuer Zivilistenkiller ist :D )
02.09.2002, 15:46 #224
Rhaegar
Beiträge: 296
Türen bei Nacht verschließen -
Ist schon ok :) !

Ist ja nicht so, das ich ungern skripte, im Gegenteil, die Sache macht mir Spass (sonst wuerde ich auch nicht Info studieren ;) ).

Falls ihr weitere Probleme habt, du weisst ja wo du mich findest :)...
02.09.2002, 16:45 #225
Rhaegar
Beiträge: 296
Halbes Fenster im Editor -
Ach ja: Ich hab' Win98SE. Das Problem hatte ich mit den vorherigen Versionen (1.14 und 1.19) auch nicht. An Win98 prinzipiell und an der Patchversion liegt es also nicht zwingend...
Seite 9 von 12 « Erste 5  6  7  8  9  10  11  12