EnglishGermanFrenchRussianItalianSpanish
Log inRegister
 
Wie ermittle ich den Preis für eine Reparatur?
Post new topic Reply to topic
View previous topic :: View next topic
Author Message
HashtagMC





Joined: 23 Nov 2014

Location: Germany

PostPosted: Sun, 28. Dec 14, 19:03    Post subject: Wie ermittle ich den Preis für eine Reparatur? Reply with quote Print

Oder anders ausgedrückt:
Den Durcschnittspreis welcher Ware muss ich ermitteln (lassen), um den Preis für die Reparatur meines Schiffes geliefert zu bekommen?
Ich möchte nämlich ein Script schreiben (schreit ruhig Cheater), dass mir genau soviel Geld 'überweist', wie ich zur Reparatur des Schiffes brauche.
MfG, Hashtag

Back to top
View user's profile Send private message Visit poster's website
UniTrader
Moderator (Script&Mod)
Moderator (Script&Mod)

MEDAL

Joined: 20 Nov 2005
Posts: 13650 on topic

Thank you for registering your game
PostPosted: Sun, 28. Dec 14, 19:12    Post subject: Reply with quote Print

$ship.ware = $ship -> get ware type code of object

anschliessend den durchschnittspreis dieser Ware mit dem was von der Hülle übrig ist verrechnen sollte gut hin kommen.


_________________
if not stated otherwise everything i post is licensed under WTFPL

Ich mache keine S&M-Auftragsarbeiten, aber wenn es fragen gibt wie man etwas umsetzen kann helfe ich gerne weiter Wink

I wont do Script&Mod Request work, but if there are questions how to do something i will GLaDly help Wink
Back to top
View user's profile Send private message
mmbecker





Joined: 04 Jan 2005
Posts: 92 on topic

Thank you for registering your game
PostPosted: Sun, 4. Jan 15, 15:00    Post subject: Reply with quote Print

1 % Hülle kostet (mittlerer Preis + 2%) / 100

Die 2% Aufschlag müssen sein Smile

Back to top
View user's profile Send private message
HashtagMC





Joined: 23 Nov 2014

Location: Germany

PostPosted: Mon, 5. Jan 15, 14:19    Post subject: Reply with quote Print

Und woher nehme ich besagten mittleren Preis?

Back to top
View user's profile Send private message Visit poster's website
UniTrader
Moderator (Script&Mod)
Moderator (Script&Mod)

MEDAL

Joined: 20 Nov 2005
Posts: 13650 on topic

Thank you for registering your game
PostPosted: Mon, 5. Jan 15, 17:16    Post subject: Reply with quote Print

$ship.price = $ship.ware -> get average price of ware


_________________
if not stated otherwise everything i post is licensed under WTFPL

Ich mache keine S&M-Auftragsarbeiten, aber wenn es fragen gibt wie man etwas umsetzen kann helfe ich gerne weiter Wink

I wont do Script&Mod Request work, but if there are questions how to do something i will GLaDly help Wink
Back to top
View user's profile Send private message
HashtagMC





Joined: 23 Nov 2014

Location: Germany

PostPosted: Tue, 6. Jan 15, 14:36    Post subject: Reply with quote Print

Habe ich das richtig verstanden: 1% des Durchschnittspreises des Schiffstyp +2% = Preis für 1% Hülle?
Also
$ship.price = get average price of ware $ship.type
$hull.price = $ship.price /100
$hull.price = $hull.price + $hull.price + $hull.price
return $hull.price

Back to top
View user's profile Send private message Visit poster's website
UniTrader
Moderator (Script&Mod)
Moderator (Script&Mod)

MEDAL

Joined: 20 Nov 2005
Posts: 13650 on topic

Thank you for registering your game
PostPosted: Thu, 8. Jan 15, 04:15    Post subject: Reply with quote Print

damit wäre $hull.price 3% des Hüllenpreisesn, was bei 1% schaden passen würde aber ansonsten nicht passt.

ich denke eher so war das oben gemeint:
$hull.price = $ship.price * ( $hull.percent + 2 ) / 100

die Multiplikation mach ich übrigenns zuerst, weil sonst die letzten 2 Stellen des Preises weg fallen - wenn du mit einem $ship.price von über 20 Millionen zu tun hast ist es aber anders rum besser, da es sonst nen Überlauf gibt.


_________________
if not stated otherwise everything i post is licensed under WTFPL

Ich mache keine S&M-Auftragsarbeiten, aber wenn es fragen gibt wie man etwas umsetzen kann helfe ich gerne weiter Wink

I wont do Script&Mod Request work, but if there are questions how to do something i will GLaDly help Wink
Back to top
View user's profile Send private message
mmbecker





Joined: 04 Jan 2005
Posts: 92 on topic

Thank you for registering your game
PostPosted: Thu, 8. Jan 15, 18:31    Post subject: Reply with quote Print

Nicht ganz.

$hull.price=($ship.price +($ship.price*2/100))/100*$hull.rep


$hull.rep ist der Prozentsatz, der repariert werden muss. Ist die Hülle z.B. bei 70%, dann ist $hull.rep=30.

Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic Reply to topic
 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum
Control Panel
Login Data
The time now is Wed, 18. Jul 18, 02:55

All times are GMT + 2 Hours

[ Disclaimer / Impressum ] | [ Privacy Policy / Datenschutz ]

Board Security

Copyright © EGOSOFT 1989-2018
Powered by phpBB © 2001, 2005 phpBB Group
Template created by Avatar & BurnIt!
Debug: page generation = 0.05623 seconds, sql queries = 22