Soreepeong / XivAlexander

Double weave on high latency, and mishmash of modding tools - especially for fonts and internationalization for Final Fantasy XIV.
Apache License 2.0
715 stars 65 forks source link

today opcode please confirm #135

Closed gnomerock closed 3 years ago

gnomerock commented 3 years ago
{
    "C2S_ActionRequest": "0x02dc",
    "C2S_ActionRequestGroundTargeted": "0x0152",
    "S2C_ActionEffect01": "0x03ca",
    "S2C_ActionEffect08": "0x03c4",
    "S2C_ActionEffect16": "0x00fa",
    "S2C_ActionEffect24": "0x0339",
    "S2C_ActionEffect32": "0x023c",
    "S2C_ActorCast": "0x015d",
    "S2C_ActorControl": "0x00b0",
    "S2C_ActorControlSelf": "0x02b6",
    "S2C_AddStatusEffect": "0x0387",
    "Server_IpRange": "124.150.157.0/24, 195.82.50.0/24, 204.2.229.0/24",
    "Server_PortRange": "1025-65535"
}
briankurtz249 commented 3 years ago

These coincide with the codes I manually found as well.

arturhns commented 3 years ago

Did mine for the first time today and the codes match with those I found too. Seems solid.

Soreepeong commented 3 years ago

game.JP.2021.08.17.0000.0000.zip

you might as well extract this into xivalex folder

IckyBikkie commented 3 years ago

Hello, I'm new to using this program and I was trying to input the new opcodes today and I noticed that server Ip range and port range are different from posted above. Should I be using those numbers as well?

Soreepeong commented 3 years ago

@IckyBikkie should not matter, as long as you don't have some strange addon running alongside ffxiv and xivalex.

IckyBikkie commented 3 years ago

@IckyBikkie should not matter, as long as you don't have some strange addon running alongside ffxiv and xivalex.

Even if my IP range is just 0's?

ne0dym7 commented 3 years ago

@Soreepeong appreciate the quick fix, I was wondering if it is possible for me to manually update XivMitmLatencyMitigator on my end using these. since that tool pulls data from XivAlexander I'm not sure there's anything I can do besides wait for an update. sorry for hijacking this thread and TIA!

YOxidized commented 3 years ago

@Soreepeong appreciate the quick fix, I was wondering if it is possible for me to manually update XivMitmLatencyMitigator on my end using these. since that tool pulls data from XivAlexander I'm not sure there's anything I can do besides wait for an update. sorry for hijacking this thread and TIA!

This is a good question; I was able to manually update the opcodes in a mirrored version of the old Latency Mitigator, but since the auto update feature was added, I find myself unable to do this, sadly.

I will leave a friendly reminder to push forward the opcode updates in the issues section of the LatencyMitigator.

Soreepeong commented 3 years ago

@ne0dym7 @YOxidized i've updated the definition for the time being. in case that i get late on updating the repository, you can run the script once, exit it, and then edit definitions.json created in the directory.

YOxidized commented 3 years ago

Works great, thank you!

perks commented 3 years ago

Hi, I edited the opcode definition with above, but when Alexander injects nothing is logged when performing actions.

Soreepeong commented 3 years ago

@perks if you edited the previously existing file manually, then it won't work. you have to work on the newly created file (game.JP.2021.08.17.0000.0000.json). in any case, i've just replaced the release zip to have the updated opcode definition files, so you can use that instead.

perks commented 3 years ago

EDIT: Redownloading the latest release zip and deleting all the old files did work, so no longer an issue