Habe grade einen kleinen Test gemacht:
Code: Select all
$noto = get notoriety from race {Argonen} to race {Spieler}
$tmpText = 'get notoriety from race {Argonen} to race {Spieler} liefert: ' + $noto
write to log file 8956 append=[TRUE] value=$tmpText
$noto = get notoriety from race {Boronen} to race {Spieler}
$tmpText = 'get notoriety from race {Boronen} to race {Spieler} liefert: ' + $noto
write to log file 8956 append=[TRUE] value=$tmpText
$noto = get notoriety from race {Teladi} to race {Spieler}
$tmpText = 'get notoriety from race {Teladi} to race {Spieler} liefert: ' + $noto
write to log file 8956 append=[TRUE] value=$tmpText
$noto = get notoriety from race {Xenon} to race {Spieler}
$tmpText = 'get notoriety from race {Xenon} to race {Spieler} liefert: ' + $noto
write to log file 8956 append=[TRUE] value=$tmpText
$noto = get notoriety from race {Spieler} to race {Argonen}
$tmpText = 'get notoriety from race {Spieler} to race {Argonen} liefert: ' + $noto
write to log file 8956 append=[TRUE] value=$tmpText
$noto = get notoriety from race {Spieler} to race {Boronen}
$tmpText = 'get notoriety from race {Spieler} to race {Boronen} liefert: ' + $noto
write to log file 8956 append=[TRUE] value=$tmpText
$noto = get notoriety from race {Spieler} to race {Teladi}
$tmpText = 'get notoriety from race {Spieler} to race {Teladi} liefert: ' + $noto
write to log file 8956 append=[TRUE] value=$tmpText
$noto = get notoriety from race {Spieler} to race {Xenon}
$tmpText = 'get notoriety from race {Spieler} to race {Xenon} liefert: ' + $noto
write to log file 8956 append=[TRUE] value=$tmpText
Folgendes Ergebnis kam dabei raus:
get notoriety from race {Argonen} to race {Spieler} liefert: 670012
get notoriety from race {Boronen} to race {Spieler} liefert: 497814
get notoriety from race {Teladi} to race {Spieler} liefert: 336020
get notoriety from race {Xenon} to race {Spieler} liefert: -1000000
get notoriety from race {Spieler} to race {Argonen} liefert: 0
get notoriety from race {Spieler} to race {Boronen} liefert: 0
get notoriety from race {Spieler} to race {Teladi} liefert: 0
get notoriety from race {Spieler} to race {Xenon} liefert: -100000
Somit kann man also definitiv bestätigen, dass es nicht egal ist, welche Reihenfolge man nutzt.
Ein Fehler ist es aber dennoch nicht! Hab grade nochmal drüber nachgedacht. Es ist klar, dass 0 zurückgegeben wird, wenn man den Spieler als erste "Fraktion" angibt. Zurückgegeben wird dann nämlich der Status des Spielers zur anderen Fraktion, und der ist 0, solange man nicht im Krieg mit der Fraktion ist. Wenn man wissen möchte, wie die anderen Fraktionen zum Spieler stehen, muss man ergo zwangsläufig die jeweilige Fraktion immer zuerst angeben und dann den Spieler.
Kaum hat man drüber nachgedacht, kommt Licht ins Dunkel