Hi,
um gleich zum Thema zu kommen. Für meine eigene kleine Testmap wollte ich mal ein eigenes Ticket Pack erstellen. Dies hat soweit auch funktioniert. Die Tickettextur funktioniert. Leider der Ticketverkauf nicht ganz.
Ich habe die Datei ''Berlin_1.otp'' kopiert und nach meinen Wünschen abgeändert. Als ich dann das Spiel gestartet habe um zu sehen ob nun alles funktioniert, merkte ich, dass nach mehreren Runden auf einer Strecke, !niemand!(Ticketverkauf war auf einfach gestellt) ein Ticket kaufen wollte. Ich habe mir gedacht, dass da doch was nicht stimmen kann und dem war auch so. Denn wenn ich auf eine Buttom beim Fahrscheindrucker gedrückt habe, viel mir auf, dass da statt ''Preisstufe A - 2.50'' nur ''0.00'' stand.
!Ich habe keine Zahlen in der otp Datei abgeändert, nur die Namen der einzelnen Tickets*!
Vielleicht findet ihr einen Fehler:
- Definiert ein System von Tickets und Kaufverhalten
- [ticketpack] Definiert allgemeine Eigenschaften des Ticket-Systems
- {stamper_prop} Wahrscheinlichkeit, dass beim Einsteigen abgestempelt wird
- {ticketbuy_prop} Wahrscheinlichkeit, dass beim Einsteigen eine Fahrkarte gekauft wird
- {chattiness} Wieviel reden die Fahrgäste? (Begrüßung, Danke...)
- {whinge_prop} Wieviel meckern die Fahrgäste?
- [ticket] Fügt einen Fahrkartentyp hinzu
- {name} Name in der Landessprache
- {name_english} Name in Englisch
- {max_stations} Anzahl der maximal zulässigen Haltestellen mit diesem Ticket (0 = beliebig)
- {age_min} Mindestalter für diese Fahrkarte
- {age_max} Höchstaler für diese Fahrkarte
- {value} Preis für diese Fahrkarte
- {displaystring} Anzeige-String für Fahrscheindrucker
- [ticket_2] Fügt einen Fahrkartentyp hinzu (Typ 2 mit Wahrscheinlichkeit)
- {name} s.o.
- ... s.o.
- {displaystring} s.o.
- {dayticket} Tageskarten-Charakteristik: Je später, desto seltener wird sie gekauft. 1 = Tagesticket, 0 = normales Ticket
- {propability} Wahrscheinlichkeit, mit welcher diese Fahrkarte gekauft werden soll.
- Bei Tageskarten ist dies der Wert bis 9:00 morgens; von 0:00 bis 9:00 steigt er linear von 0,
- dann sinkt die Wahrscheinlichkeit bis 23:59 linear auf 0 zurück.
- ***************************
- Ticketpack für Testmap
- ***************************
- [ticketpack]
- 0.3
- 0.2
- 0.4
- 0.2
- [ticket]
- Ticket Preisstufe B ERW
- Ticket Zone B ADL
- 0
- 14
- 200
- 3.00
- ERW - B
- 0
- 1
- ##############
- [ticket]
- Preisstufe A ERW
- Zone A ADL
- 6
- 14
- 200
- 2.50
- ERW - A
- 0
- 0.4
- ##############
- [ticket]
- Tagesticket Preisstufe AB
- Dayticket Zone AB
- 0
- 14
- 200
- 8.50
- Tageskarte
- 1
- 0.2
- ##############
- [ticket]
- Preisstufe B KIND
- Zone B CHILD
- 0
- 6
- 13
- 2.50
- KIND B
- 0
- 1
- ##############
- [ticket]
- Preisstufe A KIND
- Zone A CHILD
- 0
- 6
- 13
- 2.00
- KIND A
- 0
- 0.4
- ##############
Ich freue mich über Ideen, wo der Fehler sein kann!
PS: Die Dateipfade in der global stimmen exakt! (Strg+c / Strg+v regelt)
*Außnahme der Preise