spaceninjaserver / SpaceNinjaServer

A simple server for a small space ninja game
GNU General Public License v3.0
60 stars 37 forks source link

Dialogue with Relay Vendors is not saved #418

Closed VampireKitten closed 4 days ago

VampireKitten commented 1 week ago

Neither Cephalon Simaris nor Maroo get their dialogue saved, resulting in having to go through the "What is this place?" and "Ayatan Treasures?" prompts each time one wants to either access Simaris' Offerings Console or go do Maroo's weekly Ayatan Hunt.

Sainan commented 1 week ago

What does your server log say?

VampireKitten commented 1 week ago

The reset does not happen instantly, but whenever closing and reopening the server, or at the very least logging out. There doesn't seem to be anything in the log erroring out.

2024-06-28T05:18:22:638 [0.1.0] http:   GET /api/hub?accountId=6675ef1d276ae66f77271e47&level=EARTH_EU_EN_WIN_0&version=9&regionId=EUROPE 200 0.278 ms - 20
2024-06-28T05:18:22:645 [0.1.0] http:   GET /99331140/dynamic/worldState.php 200 0.666 ms - 48277
[
  {
    ItemType: '/Lotus/Types/Items/Ships/DefaultShip',
    ItemId: { '$oid': '6675ef1d276ae66f77271e4b' }
  }
]
2024-06-28T05:18:22:781 [0.1.0] http:   GET /api/inventory.php?accountId=6675ef1d276ae66f77271e47&nonce=4646778347958111&ct=MSI&relics=1&xpBasedLevelCapDisabled=1 200 39.595 ms - 668338
2024-06-28T05:18:23:719 [0.1.0] http:   GET /99331140/dynamic/worldState.php 200 0.517 ms - 48277
2024-06-28T05:18:24:444 [0.1.0] http:   GET /99331140/dynamic/worldState.php 200 0.645 ms - 48277
2024-06-28T05:18:26:347 [0.1.0] error:  unknown endpoint POST /stats/leaderboardWeekly.php
2024-06-28T05:18:26:348 [0.1.0] http:   POST /stats/leaderboardWeekly.php?accountId=6675ef1d276ae66f77271e47&nonce=4646778347958111&ct=MSI 404 1.430 ms - 34
2024-06-28T05:18:39:289 [0.1.0] http:   GET /api/credits.php?accountId=6675ef1d276ae66f77271e47&nonce=4646778347958111&ct=MSI 200 24.566 ms - 102
2024-06-28T05:18:52:745 [0.1.0] http:   GET /api/hub?accountId=6675ef1d276ae66f77271e47&level=EARTH_EU_EN_WIN_0&version=9&regionId=EUROPE 200 0.216 ms - 20
2024-06-28T05:19:20:846 [0.1.0] http:   GET /api/credits.php?accountId=6675ef1d276ae66f77271e47&nonce=4646778347958111&ct=MSI 200 20.130 ms - 102
2024-06-28T05:19:20:848 [0.1.0] http:   GET /api/inbox.php?accountId=6675ef1d276ae66f77271e47&nonce=4646778347958111&ct=MSI&lastMessage=000000000000000000000000 200 0.230 ms - 480
2024-06-28T05:19:22:781 [0.1.0] http:   GET /api/hub?accountId=6675ef1d276ae66f77271e47&level=EARTH_EU_EN_WIN_0&version=9&regionId=EUROPE 200 0.308 ms - 20
2024-06-28T05:19:29:795 [0.1.0] http:   POST /api/syndicateSacrifice.php?accountId=6675ef1d276ae66f77271e47&nonce=4646778347958111&ct=MSI 200 59.803 ms - 112
Sainan commented 1 week ago

In the case of Simaris, it may be tied to the syndicateSacrifice endpoint. That one is implemented, but the implementation has proven to be dogwater.

Sainan commented 1 week ago

It seems with Maroo, it's a matter of /api/tauntHistory.php not being implemented.

VampireKitten commented 6 days ago

Oh, so that's what the tauntHistory error was about. I... thought it was about emotes or something, given it's "taunt".