Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Script-KI - get_halt(our_player).get_tile_list()
#3
(22-06-2020, Monday-04:08:27 )prissi schrieb: Das tile(0) ist das Tile, dass am mittigtsten liegt. Das kann alles sein, auch ein Stationsgebaeude. Ausserdem wird obiger Code mit Wegpunkten wohl absemmeln.
...

Nein, Tile[0] ist das Tile was als erstes gebaut wurde von der Station. Zumindest nach dem Bau solange die Karte nicht neu geladen wird. Wie es nach dem Laden aus sieht hab ich noch nicht ermittelt.

EDIT
Selbst wenn es ein mittiges Teil sein soll, dann stimmt das nicht für obige Station. Da ist es das obere Eckfeld.


Bei den Bahnsteigen ist es das was als c_start und c_end als erstes bebaut wird. Bei der kombinierten Station wurde zuerst das Dock gebaut und dann der Bahnsteig dazu. Deshalb liefert es eben das Dock und nicht den Bahnsteig.

Wegpunkte sind vorläufig kein Problem, weil es sich um die Script-KI handelt, die keine Wegpunkte bisher beherrscht.

(22-06-2020, Monday-04:08:27 )prissi schrieb: ....
Was willst du denn genau erreichen?

Zur Ermittlung des Streckenverlaufes brauche ich den Start- und Endpunkt der Linie.

astar.nut ganz unten
Code:
/*
* start = start field line
* end  = end field line
* wt    = waytype
* c      = count of double ways
*
*/
function check_way_line(start, end, wt, l, c) {
Script-KI für Simutrans r10894+ / Simutrans Nightly Builds
Zitieren


Nachrichten in diesem Thema
Script-KI - get_halt(our_player).get_tile_list() - von Andarix - 22-06-2020, Monday-01:26:15
RE: Script-KI - get_halt(our_player).get_tile_list() - von Andarix - 22-06-2020, Monday-12:40:32
RE: Script-KI - get_halt(our_player).get_tile_list() - von prissi - 23-06-2020, Tuesday-03:17:16
RE: Script-KI - get_halt(our_player).get_tile_list() - von Andarix - 12-09-2020, Saturday-20:10:35
RE: Script-KI - get_halt(our_player).get_tile_list() - von Dwachs2 - 12-09-2020, Saturday-21:11:28
RE: Script-KI - get_halt(our_player).get_tile_list() - von Andarix - 12-09-2020, Saturday-22:09:36
RE: Script-KI - get_halt(our_player).get_tile_list() - von Dwachs2 - 12-09-2020, Saturday-22:16:09
RE: Script-KI - get_halt(our_player).get_tile_list() - von Andarix - 12-09-2020, Saturday-22:54:19

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste