Seite 1 von 1

curchar ??

Verfasst: 19. Nov 2015, 13:35
von archftw
Hallo
irgendwie versteh ich curchar nicht, eigentlich dachte ich das liefert die char-id,
allerdings funktioniert z.b.:

Code: Alles auswählen

var bkElement1 = {
                                roll : function( which, who, type, mod, award ) {
                                debugLog(curchar);
                            var tmp = rollCheck({"which":which,"who":who,"type":type,"mod":mod})
                                return (tmp);
                            .....

nicht ? (der ganze dialog wird dann nicht ausgeführt)

hier allerdings funktionierts ?

Code: Alles auswählen

1
			<![CDATA[
                            var receiver = curchar;
			function forward () {
                            hasMagic = getCharAttribute("AE",receiver);
                            if ( canAct(receiver) != 0 && .......

Verfasst: 19. Nov 2015, 17:28
von archftw
ah danke, jetzt weiß ich wenigstens worans liegt.

Blos wie bekomme ich am besten den aktuellen char, getCharId gibts ja glaub ich nicht?

Verfasst: 19. Nov 2015, 18:25
von Mordbrenner
In welchem Fall denn? Also wodurch soll der aktive Char denn definiert sein? Beim ausführen eines item-skriptes ist es ja der Char, bei dem das item im inventar ist, aber in einem normalen Dialog ist ja nicht definiert, wer der aktive Char ist, außer Du wählst über entsprechende Funktionen einen aus.

Verfasst: 19. Nov 2015, 18:33
von archftw
hier z.b. hätte ich gerne die char id von dem der die probe macht
var bkElement1 = {
roll : function( which, who, type, mod, award ) {
var tmp = rollCheck({"which":which,"who":who,"type":type,"mod":mod})
return (tmp);

Verfasst: 19. Nov 2015, 18:48
von archftw
Hab das problem gelöst, trotzdem danke

Verfasst: 19. Nov 2015, 18:48
von Mordbrenner
Hä? Du definierst doch selbst, wer die Probe macht, nämlich who!? Und in der Variable who muss die id des Characters stehen, der die Probe machen soll.

Verfasst: 19. Nov 2015, 18:50
von archftw
Bei who worst oder best

edit:
z.b. um dem schlechtesten xp zu geben

Verfasst: 19. Nov 2015, 18:57
von Mordbrenner
ah ,ok, dann res.id

Verfasst: 19. Nov 2015, 19:01
von archftw
hatte sich wie in #6 bereits gelöst trotzdem danke (nächstes mal schalt ich vorher das hirn ein)

was ist eigentlich resrem?

Verfasst: 19. Nov 2015, 19:13
von Yuan DeLazar
Übrig behaltene Talentpunkte bzw. Zauberpunkte:
http://wiki.schicksalsklinge.com/index.php/RollCheck

Verfasst: 19. Nov 2015, 19:56
von archftw
kopf->wand, da stehts ja :)

Aber notok scheints nicht mehr zu geben (aber ist ja nicht wirklich wichtig, nur sollte es evtl. aus dem wiki artikel raus)

Verfasst: 19. Nov 2015, 20:15
von Yuan DeLazar
Ja, habe ich auch schon feststellen müssen.

Verfasst: 19. Nov 2015, 22:26
von Fairplay
Offensichtlich ist wiki an dieser Stelle (notok) nicht mehr aktuell und sollte mal wieder gepflegt werden. :)