World of Gothic Archiv > NWN-Hilfe
Wer hat lust auf Glücksspiel? :)
Seite 2 von 2  1  2 
12.07.2002, 14:35 #26
Gawain15
Beiträge: 1.084

das mit den Factions brauchst du mir nicht zu erklären, das hab ich schon anderen erklärt... aber ich glaub wenn man nur den "Chef" den Spieler angreifen lässt stehen die anderen nur rum und helfen dem Chef nicht, deshalb hab ich vorsichtshalber die Veränderung der Beziehung eingebaut.
12.07.2002, 14:44 #27
Paleswift
Beiträge: 154

quote:
Zitat von Gawain15
Ok was ist der Unterschied zwischen Alignment und Reputation? Reputation ändert das verhältnis zwischen Spieler und NPC Faction und Alignment ändert den Bekanntheitsgrad oder? Ich habs so das der NPC den depp (Spieler :) ) in ne Gasse lockt ("psssst, hey du... ja du! Komm mal hier herrüber") und dann wird gewürfelt... und wenn der Spieler dreimal hintereinander gewinnt wird der Würfelheini sauer und er und seine Jungs dreschen drauf los.

int iAddi = iAddi + 1; // <- Was soll das? Das gibt garantiert nen Fehler..

SetLocalInt(OBJECT_SELF, "iAddi", iAddi); also er soll eigentlich die Variable iAddi erstmal auslesen und dann iAddi +1 setzen... Sollte man das lieber mit 2 verschiedenen machen?



Oki.. also:
code\:

int iAddi = GetLocalInt(oPC, "iAddi");
if(..gewonnen..){
SetLocalInt(oPC,"iAddi", ++iAddi);
}



das geht durchaus mit einer Variable.. nur musst du die erst mal wie gesagt auslesen, und dann kannste die erhöhen.. aber dann kanns immer noch nen Fehler geben:
Was passiert, wenn der Spieler das erste mal mit dem Gambler redet.. dann hat er keine LocalInt Variable auf sich gespeichert..
Wenn du dann GetLocalInt ausführst.. was gibt die Funktion dann zurück? das müsstest du wohl noch abfangen.
--Hab grad nachgeschaut.. Da ham wir glück.. wenn die Variable auf dem Objekt noch nicht gesetzt ist, dann wird 0 zurückgegeben. Und das ist auch gut so.


Und 2.: Also.. gib dem Chef und seinen Gefolgsleuten ne eigene Gesinnung, und stelle in den onSpawn Scripts der Gefolgsleute ein, dass sie auf Schots hören.. und stelle beim Chef ein, dass der Shouts macht, sobald er angegriffen wird.. dann stehen die nicht nur dumm rum.
In den On Death Scripts steht drinnen, dass die Reputation gesenkt wird, sollte der NSC sterben. Hat der NSC dann die Faction Commoner, dann ist das scheisse, da dann der Spieler gearscht ist. Denn auch wenn die anderen Commoners in deinem Modul dann den nicht angreifen, dann sind die zumindestens sauer auf ihn (roter Text)
Verstehst?


___________________________

c===|[:::::::::::::::::>
Ja! ich bin unfähg die Rechtschreibung zu beachteln.. und das isd auch dut so![/font]
12.07.2002, 17:14 #28
Bluetooth
Beiträge: 59

So ich möchte mich auch noch einmal einklinken :D

Also habe ich immer noch keine konkrete Antwort auf meine Frage wie man denn nun einen INT Wert in einen STRING umwandelt der dann den ausgwürfelten Wert anzeigt, jedoch glaube ich dass das hier noch nicht gklärt wurd oder doch

Und zu Allignment es is ob gut oder böse

Man schaue doch nur mal hier nach. Denn das kann auch den besten Profis *guckt zu Gawain15* mal helfen :D

cya

PS: falls ihr es bei dem Link nich findet:
Links unten AdjustAlignment raussuchen-> Die Description durchlesen
Seite 2 von 2  1  2