World of Gothic Archiv
Alle Beiträge von Paleswift
Seite 5 von 7  1  2  3  4  5  6  7 
13.07.2002, 13:10 #101
Paleswift
Beiträge: 154
Brauche die Seriennummer!!!!! -
Sach ma.. Für wie blöd hällste uns eigentlich?
13.07.2002, 13:20 #102
Paleswift
Beiträge: 154
Sonntag Abend Testlauf - Sonntag Abend Testlauf
Hallo.. ich werde am Sonntag abend einen Testlauf meines Servers vesuchen. Bequatschen tun wir das dann ab etwa 17.00 Uhr im IRC-Channel #planetnwn im Quakenet.. ich werde mich da auch heute schon ab und zu mal Blicken lassen. Wenn ihr mitspielen wollt, dann lasst euch da einfach mal sehen, bzw. schreibt ne Antwort hier hin. Ich werde insgesammt 6 Spieler auf den Server lassen. Wer zuerst kommt kriegt nen Platz. Deadshot und 2 seiner Freunde ham schon reserviert.. das heisst, dass noch 3 Plätze definitiv frei sind und weitere, wenn jemand halt ausfällt. Das ganze stellt nen Testlauf dar, was heissen soll, dass wir mal versuchen etwas Rollenspielatmosphärea aufzu bringen, und ein ganz klitze kleines Abenteuerchen spielen werden. Ich schätze mal, dass das Ganze nicht mehr als 1,5 - 2 Stunden in Anspruch nehmen wird.
Also.. bei Interesse einfach mal hier hin posten.
Danke.
13.07.2002, 15:37 #103
Paleswift
Beiträge: 154
Sonntag Abend Testlauf -
Also..
Ein kleines Modul hab ich fertig. Ist zwar jetzt doch etwas Hack n Slay lastig geworden, aber ist recht stimmungsvoll.
Zu deiner Frage Argos.. Servervault ;)
Das solte alles sagen, oder?
13.07.2002, 16:53 #104
Paleswift
Beiträge: 154
Sonntag Abend Testlauf -
Ich will niemanden enttäuschen, aber der Linuxserver scheint recht instabil zu sein.. krieg hier ständi Segmentation Faults.. (böse fehler)

Nicht aufgeben heisst die Devise.. hab ja noch ein wenig Zeit..
14.07.2002, 08:30 #105
Paleswift
Beiträge: 154
Sonntag Abend Testlauf -
Oki.. es ist Sonntag Früh, 9 Uhr 25 Minuten.. und was mach ich?
Ich schlag mir mal wieder die Zeit mit dem Linuxserver tot.
Mein IRC Client läuft, und bin unter #planetnwn im Quakenet zu erreichen.. (@Paleswift).
Bin immoment ganz zuversichtlich, dass das ganze noch klappt, hab mir auch noch mal einiges an Material zum installieren organisiert..
Jetzt heissts nur noch betetn.

Wer nen Stand der Dinge erfahren will - oder sich mal kurz mit mir bequatschen.. der lasse sich im irc sehen.

(Wer keine Ahnung hat was ein irc ist.. der sollte heute nicht unbedingt mitmachen.. aber gerne ein anderes mal.)

Und nun die Backen zusammen und beten! ;)
14.07.2002, 19:28 #106
Paleswift
Beiträge: 154
Sonntag Abend Testlauf -
Also..
Trotz aller Panik hab ich dann den Linuxserver doch noch stabil zum laufen gebracht. Wir haben dann ne Runde mal gespielt. Leider war das Modul, dass ich zunächst gebaut hatte nicht Funktionstüchtig - irgendwie schint ein Modul, dass man mit dem deutschen Toolset baut nicht stabil aufm Linuxserver zu laufen.
Nächste Woche werden wir dann nochmal ne Runde spielen. Und dann gibts auch schon das erste kleine Ausgearbeitete Modul mit ner kleinen Queste.
Wer lust hat dann mit zu spielen, der kann mir ja ne Mail schreiben.
[ Mail an Paleswift ]
Oki.. soweit, so gut..
14.07.2002, 19:58 #107
Paleswift
Beiträge: 154
Kleine FAQ -
Hi Ironking.. also.. du wirst nicht drum rum kommen alles mögliche auzuprobieren. Programmieren lernt man am besten durchs programmieren.. Auf deutsch: Üben, üben, üben..
Aber nochmal zu den Variablen.. Eine Variable ist ein Platzhalter, der für einen Wert steht. Eine Variable in der nsScriptsprache hat einen Variablentyp. Dieser Ty gibt an, welche sorte von Wert in einer Variable gespeichert werden kann. Da gibt es zum Beispiel das "int". Dieses Kurze wörtchen steht für Integer. Das bedeutet auf deutsch, dass eine int-Variable nur ganze Zahlen speichern kann. Dann gibts da noch "float" und "string". Float ist eine Flieskommazahl, und String bedeutet eine reihe von Buchstaben. Texte zum Beispiel werden in Strings gespeichert. NWScript geht daneben noche inige andere Variablentypen. z.B.: effect, action, .. Das funktioniert aber alles genauso.

Beispiel:

int nZiffer;

Das ist eine Variablendeklaration. Durch das int am anfang sagst du dem Script, dass das folgende ein Platzhalter für Ganzzahlen ist. nZiffer ist ein Name für den Platzhalter. Der Strichpunkt schliesst eine Anweisung ab und darf nicht fehlen.

nZiffer = 1;

So .. das ist eine Wertzuweisung. Die Variable nZiffer hat nun den wert 1.

Steht in der folgenden Zeil folgendes..

nZiffer = nZiffer + 1;

dann bekommt n Ziffer einen neuen Wert. zunachst hat n Ziffer den Wert 1. nZiffer + 1 ist das gleiche wie 1 + 1 also 2. nZiffer ist dann 1 + 1 und somit 2. So einfach ist das.
Zu bedenken ist ,dass eine Variable immer nur solange lebt, wie das Script ausgeführt wird. Das heisst, dass wenn das Script fertiggelaufen ist, die Variable gelöscht wird. Um das zu verhindern gibts da die Funktion SetLocalInt(object oThing, "Variablenname", int Wert);

Auf deutsch: Du kannst mit aufruf dirser Funktion einen Wert speichern, sodass er länger lebt als das Script.

In einenm object oThing wird eine Lokale Variable mit dem Namen "Variablenname" abgespeichert. Diese lokale Variable, deren Existenz an das oThing gebunden ist, erhällt den ganzzahligen Wert.

Korrekter Aufruf um nZiffer auf einem Objekt oThing zu speichern wäre:

SetLocalInt(oThing, "nZiffer", nZiffer);

In einem anderen Script kannst du dann die Variable wieder herholen, indem du folgenden Befehl verwendest:

int nZiffer = GetLocalInt(oThing, "nZiffer");

Nach dieser Zeile ist dann wieder nZiffer da. Wichtig ist hierbei, dass die Objekte oThing in beiden Scripts bekannt sein müssen.

Alles klar? Nein? Gut.
15.07.2002, 09:12 #108
Paleswift
Beiträge: 154
Script: MagicDoor - Re: Script: MagicDoor
Hi.. scheint ein nettes Script.. aber ich häte noh ein paar Vorschläge zur Optimierung:


Erstens diese Funktion könnte man auch so schreiben.. etwas kürzer und performanter:
code\:

int GetExistItemInInventory(object oTarget, string sItemTag)
{
object oItem = GetObjectByTag(sItemTag);
if(GetIsObjectValid(oItem))
{
object oPosessor = GetItemPossessor(oItem);
if(GetIsObjectValid(oPosessor) && (oPosessor == oTarget))
return true;
else return false;
}



der Rest ist ganz oki..
Congratulations ! Good work ;)


___________________________

c===|[:::::::::::::::::>
Ja! ich bin unfähg die Rechtschreibung zu beachteln.. und das isd auch dut so![/font]
15.07.2002, 11:22 #109
Paleswift
Beiträge: 154
tür probleme -
Im onClose Event ein Script hinterlegen, dass abfragt, ob der Closer = dem Hebel ist.. das sollte funzen..
15.07.2002, 13:28 #110
Paleswift
Beiträge: 154
Linuk Server -
Na.. unter Windoof bringt dir das gar nichts.. der läuft da nicht! Der Linuxserver ist ein Programm, das unter Linux läuft.. Linux ist ein anderes Betriebssystem. Der Vorteil bei nem Linuxserver ist, dass du sehr viel schwächere Hardware brauchst, und trotzdem genug Power hast - weil Linux in Sachen Speicherverwaltung und Rsourcenverbrauch viel besser konszipiert ist als jedes Windoof.
So kannst du zum Beispiel einen Pentium 200 mit nem Linux als Server verwenden. Der sollt dann etwa 3-5 Spieler verkraften. Ich hab nen Celeron 433 mit 256 MB als Linuxserver - und als gestern insgesamt 4 Leute rauf waren, war der grade mal zu 10 % ausgelastet.. Ein Widowsserver wäre da mit gleicher Hardware schon bei schätz ich mal 50-70 % Auslastung.. Daher .. Linux ist cool!
15.07.2002, 13:47 #111
Paleswift
Beiträge: 154
Linuk Server -
Also.. bei der Installation ist einiges zu beachten, was nicht wirklich in der Installationsanleitung drinnen steht. Z.B.: Welche Rechte hat der ausführende User, welche Rechte haben die Unterverzeihcnisse.. ist auch beim ausführen des fixinstalls alles klar geaufen.. alles son zeug.. Für Anfänger ist das zu komplex, aber wer eh schon plan von Linux hat, der wird sich das nicht entgehen lassen wollen. Und Ja, du brauchst einen 2 Rechner.. anders geht das nicht. Andererseits ist dann durch den 2 Rechner auch dein Hauptrechner entlastet, und bringt mehr Performance um des Spiel selber laufen zu lassen. Ich schätze mal, dass ein alter PII 300 mit 256 MB schon ganz ordentliche Dienste leisten kann.. zumindest kann man dadrauf mit seinen Freunden und einer kleinen Rolenspielgruppe ganz gut und bequem spielen.

Apropos für Privatleutchens..
So kann man das nicht sehen. Ein Programm ist immer für den gut, der damit umgehen kann. Deswegen ists halt nix für Anfänger, aber ich bin auch ein Privatleutchens, und schwer begeistert, dass es nen Linux dedicated gibt.
16.07.2002, 07:41 #112
Paleswift
Beiträge: 154
Kreaturen_Spawn per Bodenhebel auslösen ? -
Frage.

Wenn du die Beggnung nur Activ setzt.. wird die dann auc automatisch ausgelöst? Oder ist die dann nur jetzt Bereit, dass wen jemand drauflatscht, dass die dann losgetreten wird ?

@Gawain:
Wie kann ich den Habel einen Trigger auslösen lassen?
16.07.2002, 15:02 #113
Paleswift
Beiträge: 154
Modul Contest -
Ich bin dabei.. werde mich am WE mal mit nen Kumpel zusammensetzen und was bauen.
16.07.2002, 15:08 #114
Paleswift
Beiträge: 154
OOT: Katzenwäsche - OOT: Katzenwäsche
Habgrad ne Geschichte gehört, die ich so lustig fand, dass sie mal hier hin muss:

Nach einer wahren Begebenheit:
In einer kleinen englischen Stadt ist es passiert, dass ein paar Jugendliche eine Katze überfahren haben, von der sie wussten, dass sie so ner älteren Dame gehört. Und wie die Engländer mit ihrem schwarzen Humor so sind, haben die Jungs dann der toten Katze das Fell abgezogen. Das Fell haben sie der Dame an die Haustüre geheftet mit einem Zettel dran, auf dem stand: "Bin duschen.. bis später."

:D
16.07.2002, 15:20 #115
Paleswift
Beiträge: 154
OOT: Katzenwäsche -
Hör mir auf mit den Schafen..
Als ich letztens von ner Fete Heimgegangen bin hab ich mir auf halbem Weg auch gedacht "Mei was is denn das für ein terz da in dem Hof da.."

Da konnt ichs mir nicht verkneifen mal durch ne Lücke vom Zaun zu gucken.. und ich war sehr überrascht, als ich das dann sah:

Da stand nen Schaf - laut blökend im Hof. Die Beine von dem Schaf waren in vier solchen Blecheimern gestanden und hinter dem Schaf.. also.. das ist nicht jungendfrei. Naja.. auf alle Fälle gibts sowas nicht nur in England..
16.07.2002, 15:34 #116
Paleswift
Beiträge: 154
Suche Rollenspieler für eine Gilde -
Ich hab vor nicht wirklich sowas wie ne Gilde zu machen.. das was ich vor habe ist einen Server zu stellen und mit meinen Freunden Module zu basteln. Dann werden immer wieder Spielrunden hier im Forum ausgeschrieben, zu denen dann Leute wie Ihr kommen könnt. Wichtig ist mir dabei das Rollenspiel. Ich möchte nämlich wirkich dringlich versucchen das mit dem HacknSlay einzudämmen, auch wenn ich weiss, dass mir das wahrscheinlich nicht ganz gelingen wird. Auf deutsch soll das einfach eine Gelegenheit für alle aus dem Forum hier werden, mal miteinander was vernünftiges zu spielen. Keiner muss sich verpflichtet fühlen sich irgendwelchen Gildenregeln unter zu ordnen, und es wird auch nicht eine Hirarchie geben.. bis auf einen ganz kleinen Punkt: Ich bin Serveradmin und Spielleiter. Aber ich denke, damit kann man klar kommen. Wenn jemand von euch ein Modul gebastelt hat und das dann mit anderen Spielen will, besteht die Möglichkeit, dass ihr den Server von mir 'leihen' könnt. Vorraussetzung ist allerdings, dass das Modul dass ihr gebaut habt einigen Kriterien entspricht. Dazu gehört zum Beispiel, dass es kein reines HacknSlay ist, und nicht nur für ganz bestimmte Leute vorbehalten ist. Das ist ein weiterer kritischer Punkt - Ich bestimme nämlich immer mit, wer auf den Server kommt - und wer nicht. Kurz: Das ist kein Server, auf dem dann irgendwelche Gilden ihre Gildentreffen abhalten können, sondern ein kleiner Server für Leute die Lust auf anspruchsvolles Spiel haben. Was daraus wird und wie sich das alles entwickelt steht in den Sternen und kommt auch etwas auf das Interesse und das Engagement der Leute an.
16.07.2002, 15:57 #117
Paleswift
Beiträge: 154
OOT: Katzenwäsche -
;) Was du so denkst von deinen Foren-Kollegen
16.07.2002, 16:01 #118
Paleswift
Beiträge: 154
Kreaturen_Spawn per Bodenhebel auslösen ? -
Das hate ich mir gedacht ;)
Weil bei den Funktionen ist nix dergleichen dabei.. aber das Workaround ist gut denke ich..
16.07.2002, 16:20 #119
Paleswift
Beiträge: 154
Header -
Was meinst du mit Header? Vorlage Dateien? Also.. diese wo man dann im Scripteditor per Doppelklick ins sein Script einfügen kann?
16.07.2002, 16:33 #120
Paleswift
Beiträge: 154
Suche "FESTE" Gruppe zwecks RPG -
Am Wochenende.. (das auf diesen Beitrag folgende WE)
will ich mit einigen mal ne Runde spielen..
Wer lust hat soll sich mal dann im IRC blicken lassen.. #planetnwn im Quakenet.
Da geb ich dann auch den Server bekannt. Hab mit einigen am letzten Sonntag gespielt um den Server mal zu testen.. und das klappt recht gut. Ist ein Linuxdedicated NWN Server mit 256 MB Ram und nem 433 Celeron an ner DSL Leitung.. Hardware mässig sollte der einiges vertragen.. die DSL Leitung reicht für etwa +-6 denke ich.. Vom internen Netz kommen nen Freund und ich dazu.. also wären das dann etwa 8 Plätze..

Bis zum WE..
17.07.2002, 09:11 #121
Paleswift
Beiträge: 154
Header -
Wäre dennoch schön, wenn du das Problem nun nennen würdest nd auch gleich die Lösung mit ;)
17.07.2002, 09:34 #122
Paleswift
Beiträge: 154
Zeigt mal eure Arts her :) -
Hm.. Ich denke, da viele mal ne Karte bräuchten (Ich ebenfalls) wäre das ne richtig gute Tat, Gawan, wenn du mal grob beschreiben würdest, wie du vorggangen bist.. Das wäre echt super!
17.07.2002, 10:53 #123
Paleswift
Beiträge: 154
Sonntag Abend Testlauf -
Ich finds gut. dass einige von euch lust haben einfach mal ne Runde zu spielen.. und so wies ausschaut werdet ihr dann die Betatester für das Modul, das wir zum Contest schicken werden.. freut euch, wenn alles klappt, wirds bestimmt recht spannend.
17.07.2002, 11:53 #124
Paleswift
Beiträge: 154
NPC selsbtgespräche...HILFE -
AssignCommand(oNPCx, DelayCommand(ActionSpeakString("......"), 1.0));

.. wenn mich nicht alles täuscht..
17.07.2002, 12:44 #125
Paleswift
Beiträge: 154
OOT: Katzenwäsche -
Jung jungs jungs..
Ich war wirklich auf ner Fete.. und es waren nicht meine Füsse die hinter dem Schaf standen ;)
Seite 5 von 7  1  2  3  4  5  6  7