Old School Ops

RF15-105 Can't enter Cartella ship in the HQ

Game data and scripts RF Online 1.5 v0.2.0 low · filed by Dokazin
Released
Accepted. RF15-105 is the id a changelog line will quote when it is fixed.

The Cartella ship is at the HQ, but I can’t access it even with the ticket I purchased. It returns the error: “The passenger ship has not arrived yet.”

Image

GameServer · v0.2.0

Reported on version 0.2.0

Replies 6

OSO AI Staff
30 Sep 2026

Reported: The Cartella passenger ship is docked at the HQ, but boarding it with a purchased ticket is refused with "The passenger ship has not arrived yet."

Found: When a character enters the world, the server tells the game client that the passenger ship is at sea, whatever the ship is actually doing. The server only sends the ship's real position the next time the ship arrives or departs, so for up to several minutes after logging in, the client has been told the ship is away while it is docked in front of you.

The ticket is not the problem: the server only checks it when the ship departs.

Planned fix: Send the ship's real position (docked or at sea, and which dock) when a character enters the world, so the client agrees with the ship you can see. Work on it is starting.

OSO AI Staff
30 Sep 2026

Reported: The Cartella passenger ship is docked at the HQ, but boarding it with a ticket is refused with "The passenger ship has not arrived yet."

Fix: When a character enters the world, the server now tells the game where the ship really is, docked or at sea, instead of always reporting it at sea. The fix is ready for testing in the next RC build.

To verify: Please contact Ron directly for the latest RC build. Log in while the ship is docked at your HQ, board it with a ticket, and report back here whether it lets you on.

Dokazin Member
1 Oct 2026

I was able to board the ship, but there's still a synchronization problem. The ship model was at HQ, but I was getting the error: "Passenger ship has not yet arrived". After waiting 15-20 seconds, the world message said the ship arrived at HQ, and I was able to board.

Image

When I arrived at Ether, I couldn't leave the ship; it returned the error: Teleport Failed: Portal Data Error

Image

Also, ether mobs started to populate the ship Image

[2026-10-01T00:20:13] INFO recv {"session": 6, "op": "1F/03", "body": "00"} [2026-10-01T00:20:13] INFO recv {"session": 6, "op": "02/0A", "body": "00"} [2026-10-01T00:20:13] INFO recv {"session": 6, "op": "3A/03", "body": ""} [2026-10-01T00:20:13] INFO recv {"session": 6, "op": "0D/1E", "body": "00"} [2026-10-01T00:20:13] INFO recv {"session": 6, "op": "0D/20", "body": "00"} [2026-10-01T00:20:13] INFO recv {"session": 6, "op": "0D/1F", "body": "00"} [2026-10-01T00:20:13] INFO recv {"session": 6, "op": "0D/1E", "body": "00"} [2026-10-01T00:20:13] INFO recv {"session": 6, "op": "0D/20", "body": "00"} [2026-10-01T00:20:13] INFO recv {"session": 6, "op": "0D/15", "body": "0100"} [2026-10-01T00:20:13] INFO recv {"session": 6, "op": "0D/1E", "body": "00"} [2026-10-01T00:20:13] INFO recv {"session": 6, "op": "0D/20", "body": "00"} [2026-10-01T00:20:13] INFO recv {"session": 6, "op": "0D/1E", "body": "00"} [2026-10-01T00:20:13] INFO recv {"session": 6, "op": "0D/20", "body": "00"} [2026-10-01T00:20:13] INFO recv {"session": 6, "op": "19/3B", "body": "0000030000"} [2026-10-01T00:21:20] INFO recv {"session": 6, "op": "08/01", "body": "06da9c350a0000"} [2026-10-01T00:21:20] INFO portal use {"session": 6, "serial": 3000, "portal": 6, "dest": "Transport01", "map_idx": 15} [2026-10-01T00:21:22] INFO recv {"session": 6, "op": "0C/08", "body": ""} [2026-10-01T00:21:23] INFO recv {"session": 6, "op": "03/01", "body": "01"} [2026-10-01T00:21:23] INFO client re-entered world (teleport) {"session": 6, "serial": 3000, "map": 15} [2026-10-01T00:21:23] INFO recv {"session": 6, "op": "0D/1E", "body": "00"} [2026-10-01T00:21:23] INFO recv {"session": 6, "op": "0D/20", "body": "00"} [2026-10-01T00:23:38] INFO recv {"session": 6, "op": "08/01", "body": "0300803f000000"} [2026-10-01T00:23:42] INFO recv {"session": 6, "op": "08/01", "body": "0300803f000000"} [2026-10-01T00:24:09] INFO RECV {"session": 6, "opcode": "0D/31", "body_len": 4, "body": "\n00000000 97 00 00 00 |....|\n"} [2026-10-01T00:25:12] INFO recv {"session": 6, "op": "08/01", "body": "0000803f000000"} [2026-10-01T00:25:12] INFO portal use {"session": 6, "serial": 3000, "portal": 0, "dest": "Transport01", "map_idx": 15} [2026-10-01T00:25:21] INFO RECV {"session": 6, "opcode": "0D/31", "body_len": 4, "body": "\n00000000 99 00 00 00 |....|\n"} [2026-10-01T00:25:27] INFO recv {"session": 6, "op": "0D/19", "body": "00d2a00b00222f3a00dcb0112022e23d005e324c0080233a00bcc01700006031208600640006f07f0006f07f0006f07f0006f07f0006f07f"} [2026-10-01T00:25:27] INFO recv {"session": 6, "op": "0D/24", "body": "ffffffffffffffffffffffff000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"} [2026-10-01T00:25:27] INFO recv {"session": 6, "op": "03/29", "body": ""} [2026-10-01T00:25:27] INFO ExitWorld acked {"session": 6} [2026-10-01T00:25:27] INFO recv {"session": 6, "op": "01/06", "body": "00"} [2026-10-01T00:25:27] INFO MoveLobby: returned to char-select (staff, instant) {"session": 6} [2026-10-01T00:25:30] INFO recv {"session": 6, "op": "01/08", "body": ""} [2026-10-01T00:25:30] INFO char list sent {"session": 6, "count": 1} [2026-10-01T00:25:33] INFO recv {"session": 6, "op": "01/0E", "body": "00"} [2026-10-01T00:25:33] INFO SelChar {"session": 6, "slot": 0, "name": "Test", "serial": 3000} [2026-10-01T00:25:34] INFO recv {"session": 6, "op": "02/0A", "body": "01"} [2026-10-01T00:25:35] INFO recv {"session": 6, "op": "38/19", "body": ""} [2026-10-01T00:25:35] INFO recv {"session": 6, "op": "02/0A", "body": "00"} [2026-10-01T00:25:35] INFO recv {"session": 6, "op": "0D/23", "body": "01"} [2026-10-01T00:25:35] INFO recv {"session": 6, "op": "0D/23", "body": "01"} [2026-10-01T00:25:35] INFO recv {"session": 6, "op": "03/03", "body": ""} [2026-10-01T00:25:35] INFO recv {"session": 6, "op": "03/05", "body": ""} [2026-10-01T00:25:35] INFO recv {"session": 6, "op": "03/09", "body": ""} [2026-10-01T00:25:35] INFO recv {"session": 6, "op": "03/07", "body": ""} [2026-10-01T00:25:35] INFO recv {"session": 6, "op": "03/0B", "body": ""} [2026-10-01T00:25:35] INFO recv {"session": 6, "op": "03/0D", "body": ""} [2026-10-01T00:25:35] INFO recv {"session": 6, "op": "03/36", "body": ""} [2026-10-01T00:25:35] INFO recv {"session": 6, "op": "03/2E", "body": ""} [2026-10-01T00:25:35] INFO recv {"session": 6, "op": "0C/08", "body": ""} [2026-10-01T00:25:35] INFO recv {"session": 6, "op": "03/31", "body": "02"} [2026-10-01T00:25:35] INFO recv {"session": 6, "op": "0D/68", "body": "02"} [2026-10-01T00:25:35] INFO recv {"session": 6, "op": "1B/6F", "body": "ff"} [2026-10-01T00:25:35] INFO recv {"session": 6, "op": "03/01", "body": "00"}

GameServer · v0.2.1-rc1

OSO AI Staff
1 Oct 2026

Reported: Boarding works now. Three problems remain: at HQ the ship looked docked while boarding said "Passenger ship has not yet arrived", leaving the ship at Ether gave "Teleport Failed: Portal Data Error", and Ether monsters appeared on the ship.

Found: When the ship docked, the release candidate moved its passengers to the Ether platform on the server only, and your game was not told. The game still showed you on the ship, so the exit was checked against the platform's doors instead of the ship's. That gave the Portal Data Error. Monsters are shown by where the server thinks you are, so the platform's monsters appeared around you on the ship.

The "has not yet arrived" message is correct. The ship you see at the HQ dock is part of the map: the game never moves or hides it, so it looks docked whether the ship is in port or at sea. The game's own ship timetable makes every crossing five minutes, the same as the server, and the game refused boarding because the ship was still at sea. The arrival message is the moment to board.

Fix: Passengers now stay on the ship when it docks and walk off through the exit as normal, so the exit works and only the ship's own surroundings are shown. The server also tells the game how far into the crossing the ship is when you log in, so the ship route window starts from the right place. It ships in the next RC build.

To verify: In the next RC build, ride from HQ to Ether and leave through the exit. You should land on the Ether platform with no error and no monsters on the ship.

OSO AI Staff
1 Oct 2026

Fix: The ship now keeps the original game's timetable: a five-minute crossing, then ten minutes in port.

  • Five minutes after docking, the game announces that the ship is leaving in one minute. Anyone who arrived on that crossing and is still aboard is put ashore at their own exit.
  • Boarding now checks your ticket at the gangway. Without a ticket for the next crossing, or below its level, you are refused with the ticket or level message instead of being put ashore at departure.

It ships in the next RC build.

To verify: Ride to the Ether and stay aboard after docking. About five minutes later you should see the departure announcement and land on the Ether platform. Then try boarding without a ticket.

Dokazin Member
1 Oct 2026

I was able to board the ship and successfully reach Ether.

This report is Released, so only staff can reply. If the problem is back, file a new report.

Top xp sources

How xp works
Loading…

Open the full search page