[AI] Rondje om de kerk (current version: 385)

Discuss the new AI features ("NoAI") introduced into OpenTTD 0.7, allowing you to implement custom AIs, and the new Game Scripts available in OpenTTD 1.2 and higher.

Moderator: OpenTTD Developers

frappa2
Engineer
Engineer
Posts: 2
Joined: 09 Dec 2010 21:03

Re: [AI] Rondje om de kerk (current version: 313)

Post by frappa2 »

I haven't played Open TTD for a long time and back then played with the in-game AIs. I am a total newby with downloadable AIs, so probably I am doing something wrong. Rondje-om-de-kerk works fine at first, but when I stop playing and start the game later again it crashes. When I try to save the game or at autosave, the game is hanging.
Attachments
Screen shot 2010-12-09 at 10.20.13 PM.png
Screen shot 2010-12-09 at 10.20.13 PM.png (20.33 KiB) Viewed 1802 times

User avatar
Michiel
Transport Coordinator
Transport Coordinator
Posts: 313
Joined: 13 Jul 2008 00:57
Contact:

Re: [AI] Rondje om de kerk (current version: 313)

Post by Michiel »

That's odd, there's no stack trace to go with the error. I can't seem to reproduce it here. What version of OpenTTD are you using - 1.0.5, a nightly build, something else?

frappa2
Engineer
Engineer
Posts: 2
Joined: 09 Dec 2010 21:03

Re: [AI] Rondje om de kerk (current version: 313)

Post by frappa2 »

I am using Open TTD 1.0.4 on OS X Snow Leopard. The only NewGRF installed is Generic Tram Set v0.4. Maybe I should reinstall the game, the problem seems to be structural. Hanging after restart at the first autosave.

BTW - THX for your quick reaction.

Maninthebox
Engineer
Engineer
Posts: 107
Joined: 08 Aug 2008 11:35
Contact:

Re: [AI] Rondje om de kerk (current version: 384)

Post by Maninthebox »

Updated to the 1.0 API. Even tested the save and load buttons :)

User avatar
planetmaker
OpenTTD Developer
OpenTTD Developer
Posts: 9415
Joined: 07 Nov 2007 22:44
Location: Sol d

Re: [AI] Rondje om de kerk (current version: 385)

Post by planetmaker »

After a few years Rondje has trouble. It continuously spawns messages like

dbg: [ai] [7] Your script made an error: the index 'BuildVehicle' does not exist
dbg: [ai] [7]
dbg: [ai] [7] *FUNCTION [AddVehicle()] Rondje_om_de_kerk-385.tar/rondje_om_de_kerk-385/route.nut line [437]
dbg: [ai] [7] *FUNCTION [AddVehicles()] Rondje_om_de_kerk-385.tar/rondje_om_de_kerk-385/main.nut line [822]
dbg: [ai] [7] *FUNCTION [Start()] Rondje_om_de_kerk-385.tar/rondje_om_de_kerk-385/main.nut line [332]
dbg: [ai] [7]
dbg: [ai] [7] [vehicleID] NULL
dbg: [ai] [7] [prototypeEngine] NULL
dbg: [ai] [7] [prototype] NULL
dbg: [ai] [7] [vehicles] INSTANCE
dbg: [ai] [7] [S] [depot] NULL
dbg: [ai] [7] [S] [this] INSTANCE
dbg: [ai] [7] [S] [added] 0
dbg: [ai] [7] [S] [toBuild] 2
dbg: [ai] [7] [S] [numNeeded] 2
dbg: [ai] [7] [S] [capacity] 72
dbg: [ai] [7] [S] [numDropoffVehicles] 0
dbg: [ai] [7] [S] [engine] 280
dbg: [ai] [7] [S] [route] INSTANCE
dbg: [ai] [7] [S] [this] INSTANCE
dbg: [ai] [7] [S] [route] INSTANCE
dbg: [ai] [7] [S] 64
dbg: [ai] [7] [S] [builtRoute] false
dbg: [ai] [7] [S] [buildNewRoutes] true
dbg: [ai] [7] [S] [processedPickups] TABLE
dbg: [ai] [7] [S] [buildRoutesTime] 0
dbg: [ai] [7] [S] [buildVehiclesTime] 0
dbg: [ai] [7] [S] [manageVehiclesTime] 1
dbg: [ai] [7] [S] [t] 73971
dbg: [ai] [7] [S] [tick] 73969
dbg: [ai] [7] [S] [bigTick] 73969
dbg: [ai] [7] [S] [maxTowns] -1
dbg: [ai] [7] [S] [townlist2] INSTANCE
dbg: [ai] [7] [S] [townlist] INSTANCE
dbg: [ai] [7] [S] [year] 1950
dbg: [ai] [7] [S] [this] INSTANCE

See for more details: http://www.tt-forums.net/viewtopic.php?f=65&t=53358

Post Reply

Return to “OpenTTD AIs and Game Scripts”

Who is online

Users browsing this forum: No registered users and 2 guests