[SCR] [X3:TC/AP] [v1.8.9.8] [16.11.2019] MK3 Optimierung Reloaded
Moderators: Scripting / Modding Moderators, Moderatoren für Deutsches X-Forum
-
- Posts: 171
- Joined: Thu, 21. Apr 11, 18:07
-
- Posts: 1114
- Joined: Mon, 13. Dec 04, 16:15
wie schon gesagt: runde tausenderbeträge, angefangen bei 6000 Cr mit lvl 1.
Formel:
abgerechnet wird immer nach dem verkauf.
Formel:
Code: Select all
$salary = 5000 + $experience * 1000
Skripte:
-
- Posts: 171
- Joined: Thu, 21. Apr 11, 18:07
Damit geht aber 'ne Menge Profit flöten, oder? ^^gnasirator wrote:wie schon gesagt: runde tausenderbeträge, angefangen bei 6000 Cr mit lvl 1.
Formel:abgerechnet wird immer nach dem verkauf.Code: Select all
$salary = 5000 + $experience * 1000
-
- Posts: 1114
- Joined: Mon, 13. Dec 04, 16:15
geht so. beim max level 25 kostet jeder handelsflug eben fix 30.000 cr.
das ist aber kein problem, da die piloten gut genug sind, um deutlich mehr reinzuholen!
Außerdem werden handelsrouten entsprechend überprüft, ob sie genug profit abwerfen um trotzdem im positiven bereich zu bleiben.
und etwas muss der pilot ja auch verdienen. Außerdem ist das Bezahlsystem unangetastet schon seit dem ursprünglichen MK3 script so eingebaut. Mit dem unterschied, dass nun eben wirklich auch immer profit gemacht wird
Übrigens, was ist mit deinem Geldproblem? Hat sich das erledigt? Ich konnte nämlich immernoch nichts finden und würde bald mal die neue version veröffentlichen.
das ist aber kein problem, da die piloten gut genug sind, um deutlich mehr reinzuholen!
Außerdem werden handelsrouten entsprechend überprüft, ob sie genug profit abwerfen um trotzdem im positiven bereich zu bleiben.
und etwas muss der pilot ja auch verdienen. Außerdem ist das Bezahlsystem unangetastet schon seit dem ursprünglichen MK3 script so eingebaut. Mit dem unterschied, dass nun eben wirklich auch immer profit gemacht wird

Übrigens, was ist mit deinem Geldproblem? Hat sich das erledigt? Ich konnte nämlich immernoch nichts finden und würde bald mal die neue version veröffentlichen.
Skripte:
-
- Posts: 171
- Joined: Thu, 21. Apr 11, 18:07
-
- Posts: 1114
- Joined: Mon, 13. Dec 04, 16:15
-
- Posts: 3262
- Joined: Wed, 6. Nov 02, 20:31
Cormyr wrote:Damit geht aber 'ne Menge Profit flöten, oder? ^^gnasirator wrote:wie schon gesagt: runde tausenderbeträge, angefangen bei 6000 Cr mit lvl 1.
Formel:abgerechnet wird immer nach dem verkauf.Code: Select all
$salary = 5000 + $experience * 1000
Man müsste halt mal vergleichen wie das im Gegensatz zum Vanilla-HK 3 Händler ist .. der kostet ja auch was - vielleicht ist es dann gar nicht so teuer wie es einem vorkommt!!

Föderation Vereinter Planeten -=)FVP(=-
Since 1998... join the future! X3-The Sonen

Ghostrider's X-Universum [INDEX]Lucikes Scripts & Mods
Since 1998... join the future! X3-The Sonen

Ghostrider's X-Universum [INDEX]Lucikes Scripts & Mods
-
- Posts: 171
- Joined: Thu, 21. Apr 11, 18:07
-
- Posts: 3262
- Joined: Wed, 6. Nov 02, 20:31
Ehrlich gesagt weiss ich das gar nicht, es war eine reine Vermutung. Ich dachte es ginge um einen Vergleich und daher die Aussage es "wäre zu teuer". Oder vielleicht verwechsle ich das mit den Ausbildungskosten für den MK3 ?!Cormyr wrote:Ernsthaft? Das ist mir noch nie aufgefallen - wird bei denen das Gehalt auch nach einem erfolgreichen Trade abgezogen?gnasirator wrote:wie gesagt, vanilla MK3 Händler verlangen dasselbe Gehalt.
Föderation Vereinter Planeten -=)FVP(=-
Since 1998... join the future! X3-The Sonen

Ghostrider's X-Universum [INDEX]Lucikes Scripts & Mods
Since 1998... join the future! X3-The Sonen

Ghostrider's X-Universum [INDEX]Lucikes Scripts & Mods
-
- Posts: 171
- Joined: Thu, 21. Apr 11, 18:07
Seid ihr euch sicher, dass der vanilla MK3 Gehalt verlangt? Das ist mir noch nie aufgefallen.Ghostrider[FVP] wrote:Ehrlich gesagt weiss ich das gar nicht, es war eine reine Vermutung. Ich dachte es ginge um einen Vergleich und daher die Aussage es "wäre zu teuer". Oder vielleicht verwechsle ich das mit den Ausbildungskosten für den MK3 ?!
-
- Posts: 3262
- Joined: Wed, 6. Nov 02, 20:31
Hm.. hab das wohl mit den Ausbildungskosten hier verwechselt:
Handelssoftware MK3 - Technisches Datenblatt
Irgendwie war da nämlich mal was mit Kosten, aber der MK3 existiert ja schon seit Jahren, sowas liest man sich ja nicht ständig durch.
Handelssoftware MK3 - Technisches Datenblatt
Irgendwie war da nämlich mal was mit Kosten, aber der MK3 existiert ja schon seit Jahren, sowas liest man sich ja nicht ständig durch.
Föderation Vereinter Planeten -=)FVP(=-
Since 1998... join the future! X3-The Sonen

Ghostrider's X-Universum [INDEX]Lucikes Scripts & Mods
Since 1998... join the future! X3-The Sonen

Ghostrider's X-Universum [INDEX]Lucikes Scripts & Mods
-
- Posts: 1114
- Joined: Mon, 13. Dec 04, 16:15
also zumindest die formel hab ich vom vanilla MK3 übernommen.
ich meine aber zu wissen, dass das gehalt auch beim vanilla nach jedem flug abgezogen wird.
ich habe nur gerade die vanilla dateien nicht da, sonst könnte ich ja mal nachgucken. das müsste im plugin.autotrade.local script zu finden sein. ziemlich weit unten.
edit: gerade mal in das datenblatt geguckt. von den zahlen her entspricht die formel den ausbildungskosten, welche nur 1x anfallen.
scheint also so, als ob der vanilla händler kein Gehalt benutzt. Meiner tut es jedoch. Und verdient trotzdem genug geld.
Und ich würde sogar sagen, dass er trotz gehalt mehr geld verdient, als der vanilla händler. testet es doch mal mit dem handelsprotokoll...
würde mich wirklich mal interessieren
ich meine aber zu wissen, dass das gehalt auch beim vanilla nach jedem flug abgezogen wird.
ich habe nur gerade die vanilla dateien nicht da, sonst könnte ich ja mal nachgucken. das müsste im plugin.autotrade.local script zu finden sein. ziemlich weit unten.
edit: gerade mal in das datenblatt geguckt. von den zahlen her entspricht die formel den ausbildungskosten, welche nur 1x anfallen.
scheint also so, als ob der vanilla händler kein Gehalt benutzt. Meiner tut es jedoch. Und verdient trotzdem genug geld.
Und ich würde sogar sagen, dass er trotz gehalt mehr geld verdient, als der vanilla händler. testet es doch mal mit dem handelsprotokoll...
würde mich wirklich mal interessieren

Skripte:
-
- Posts: 3262
- Joined: Wed, 6. Nov 02, 20:31
So ich habe mal TC-Vanilla installiert und bei mir steht in der "plugin.autotrade.local.pck"gnasirator wrote:ich habe nur gerade die vanilla dateien nicht da, sonst könnte ich ja mal nachgucken. das müsste im plugin.autotrade.local script zu finden sein.
Code: Select all
||$salary = ( $experience * 1000 + 5000 ) * -1
||[THIS] -> add money: $salary
||if $Logging == 1
||@ = [THIS] -> call script 'plugin.autotrade.writelog' : page.id=$Page text.id=216 xml=$XML arg1=[THIS] arg2=[DOCKEDAT] arg3=$salary arg4=$salary arg5=$experience ts=[TRUE]
||end
Föderation Vereinter Planeten -=)FVP(=-
Since 1998... join the future! X3-The Sonen

Ghostrider's X-Universum [INDEX]Lucikes Scripts & Mods
Since 1998... join the future! X3-The Sonen

Ghostrider's X-Universum [INDEX]Lucikes Scripts & Mods
-
- Posts: 1114
- Joined: Mon, 13. Dec 04, 16:15
ja, der teil ist ja bei mir quasi identisch.
die frage ist nach dem kontext, also dem zeitpunkt, wann das gehalt abgezogen wird.
das lässt sich beim vanilla skript generell nur schwer feststellen, weil dort alles in einer datei abläuft und man irgendwann total den überblick verliert, von welcher stelle aus nun zum momentanen code gesprungen werden kann und wieso.
du könntest mal die ganze datei z.b. bei mediafire hochladen. dann schau ich sie mir auch mal an.
die frage ist nach dem kontext, also dem zeitpunkt, wann das gehalt abgezogen wird.
das lässt sich beim vanilla skript generell nur schwer feststellen, weil dort alles in einer datei abläuft und man irgendwann total den überblick verliert, von welcher stelle aus nun zum momentanen code gesprungen werden kann und wieso.
du könntest mal die ganze datei z.b. bei mediafire hochladen. dann schau ich sie mir auch mal an.
Skripte:
-
- Posts: 3262
- Joined: Wed, 6. Nov 02, 20:31
Du meinst die plugin.autotrade.local.pck, bitte schön!gnasirator wrote:ja, der teil ist ja bei mir quasi identisch.
die frage ist nach dem kontext, also dem zeitpunkt, wann das gehalt abgezogen wird.
das lässt sich beim vanilla skript generell nur schwer feststellen, weil dort alles in einer datei abläuft und man irgendwann total den überblick verliert, von welcher stelle aus nun zum momentanen code gesprungen werden kann und wieso.
du könntest mal die ganze datei z.b. bei mediafire hochladen. dann schau ich sie mir auch mal an.
Föderation Vereinter Planeten -=)FVP(=-
Since 1998... join the future! X3-The Sonen

Ghostrider's X-Universum [INDEX]Lucikes Scripts & Mods
Since 1998... join the future! X3-The Sonen

Ghostrider's X-Universum [INDEX]Lucikes Scripts & Mods
-
- Posts: 3262
- Joined: Wed, 6. Nov 02, 20:31
Hallo,
sag mal welchen beiden Stellen sind das denn ich kann den Unterschied gar nicht finden in den beiden Dateien!!
sag mal welchen beiden Stellen sind das denn ich kann den Unterschied gar nicht finden in den beiden Dateien!!
Föderation Vereinter Planeten -=)FVP(=-
Since 1998... join the future! X3-The Sonen

Ghostrider's X-Universum [INDEX]Lucikes Scripts & Mods
Since 1998... join the future! X3-The Sonen

Ghostrider's X-Universum [INDEX]Lucikes Scripts & Mods
-
- Posts: 1114
- Joined: Mon, 13. Dec 04, 16:15
in der plugin.autotrade.local, Zeile 336 heißt es:
Die Bedingung fragt, ob genug für einen Levelanstieg verdient wurde.
Bei mir in autotrade.main.xml, Zeile 305ff wird sozusagen die methode definiert:
und dann wird in Zeile 149 die Methode aufgerufen:
Die Methode wird unabhängig von Levelanstiegen aufgerufen. Einfach nach jedem Verkaufsvorgang ein mal.
Kannst du da ja gut sehen, da direkt darüber steht.
Code: Select all
if $tempgain >= 10000 * $experience
[...]
$salary = ( $experience * 1000 + 5000 ) * -1
[THIS]->add money: $salary
[...]
end
Bei mir in autotrade.main.xml, Zeile 305ff wird sozusagen die methode definiert:
Code: Select all
salary:
$salary = 1000 * $experience + 5000
$Gained = [THIS]->call script 'plugin.autotrade.update.gain' : income=$anull cost=$salary
$salary = -$salary
[THIS]->add money: $salary
$salary = -$salary
endsub
Code: Select all
gosub salary
Kannst du da ja gut sehen, da direkt darüber
Code: Select all
gosub sell.ware
Skripte:
-
- Posts: 3262
- Joined: Wed, 6. Nov 02, 20:31
Ach danke Dir da hatte ich wohl Tomaten auf den Augen und war zu fixiert auf die beiden Gleichungen im Script. 

Föderation Vereinter Planeten -=)FVP(=-
Since 1998... join the future! X3-The Sonen

Ghostrider's X-Universum [INDEX]Lucikes Scripts & Mods
Since 1998... join the future! X3-The Sonen

Ghostrider's X-Universum [INDEX]Lucikes Scripts & Mods