Page 3 of 6

Re: Sailing Era

Posted: Thu Jan 19, 2023 2:37 pm
by Lovetada
Cyber wrote:
Thu Jan 19, 2023 11:02 am
Lovetada wrote:
Thu Jan 19, 2023 5:41 am

Hello sir Can You gimme some ID number of :

Fleet Equipment ID
Speciality Skill character ID
Gift Item ID

Thank You before
Sure
Fleet Equipment ID
Broadside Gun
11101 Light Cannon
11102 Rapid-Fire Cannon
11103 Cannon
11104 Short Cannon
11105 Long-barreled
Figurehead
12101 Dragon Figurehead
12102 Dolphin Figurehead
12103 Eagle Figurehead
12104 Blessed Virgin Figurehead
12105 War God Figurehead
12106 Griffin Figurehead
12107 Serpent Figurehead
12108 Mermaid Figurehead
12109 God of Sea Figurehead
12110 Angel Figurehead
Bow Gun
17107 Outdated Bow Gun
17106 Greek Fireship Bow Gun
17105 Fire Cannon
17104 Cannon
17103 Basilisk
17102 Cannon (Sharpnel)
17101 Cannon (Chain Shot)
Headsail
14109 Rare Foremast Hard Sail
14108 Rare Foremast Staysail
14107 Rare Bowsprit Small Square Sail
14106 Excellent Foremast Hard Sail
14105 Excellent Foremast Staysail
14104 Excellent Bowsprit Small Square Sail
14103 Common Foremast Hard Sail
14102 Common Foremast Staysail
14101 Common Bowsprit Small Square Sail
Auxiliary Sail
13110 Boarding Line
13109 Rare Skysail
13108 Rare Wingsail
13107 Rare Staysail
13106 Excellent Skysail
13105 Excellent Wingsail
13104 Excellent Staysail
13103 Common Skysail
13102 Common Wingsail
13101 Common Staysail
Staysail
15109 Rare Mizzenmast Hard Sail
15108 Rare Mizzenmast Staysail
15107 Rare Aftermast Gaff Topsail
15106 Excellent Mizzenmast Hard Sail
15105 Excellent Mizzenmast Staysail
15104 Excellent Aftermast Gaff Topsail
15103 Common Mizzenmast Hard Sail
15102 Common Mizzenmast Staysail
15101 Common Aftermast Gaff Topsail
Armor
16113 Heavy Modified Armor
16112 Light Modified Armor
16111 Modified Armor
16110 Heavy Metal Armor
16109 Light Metal Armor
16108 Metal Armor
16107 Seaweed Armor
16106 Shielding Net
16105 Anti-fouling Coating
16104 Copper-clad Bottom
16103 Heavy Wooden Armor
16102 Light Wooden Armor
16101 Wooden Armor
Specialty ID
1543 Picky Shopping
1542 Analogist
1541 Scholar
1533 Loot
1532 Ship Seizing Tactics
1531 Skilled Fighter
1523 Route Pathfinder
1522 Innate Leader
1521 Adventurous Spirit
1514 Nature Surpassing
1513 Craftsmanship Knowledge
1512 Cats at Hand
1511 Prestigious Shipbuilder
1313 Business Adept
1312 Confusion Tactics
1311 Knowledgeable
1303 Hand-to-Hand Tactics
1302 Together As One
1301 Southeast Asian Climate
1292 Rapid-Fire Cannon Expertise
1291 Pirate Star
1283 Special Tactics
1282 Forced Breakthroughs
1281 African Villain
1272 Briber
1271 Remote Combat
1262 Way of Preservation
1261 Wilderness Resident
1254 Hidden Cargos
1253 Swift Feet
1252 Pick the Lock
1251 Java Climate
1243 Stone Identification
1242 Mountain Traveler
1241 Ming Empire Climate
1233 Animal Friend
1232 Wild Instincts
1231 Inca Climate
1223 Provocation
1222 Ronin
1221 Japanese Climate
1203 Cookery
1202 Spice Expert
1201 French Climate
1193 Supply Utilization
1192 Climate Conqueror
1191 Seasoned Officer
1184 Tyrannical
1183 Reign of Terror
1182 Naval Mine Tactics
1181 Coercion
1173 Fearless charge
1172 Boarding Tactics
1171 Caribbean Climate
1162 Dancing Grace
1161 Indian Climate
1152 Craftsmanship
1151 Lowland Climate
1142 Sniper
1141 German Climate
1133 Bandit Slayer
1132 Scout
1131 Secret Agent
1123 Neat Cargos
1122 Spinner
1121 Eastern European Climate
1113 Plague Doctor
1112 Pharmacological Mastery
1111 Surgery
1103 Desert Traveler
1102 Doctor's Kindness
1101 Arabic Climate
1093 Business Craft
1092 Merchant of Venice
1091 Penny Pinching
1083 Caravan
1082 Gypsy Traditions
1081 Thought Reader
1073 Journey of Odysseus
1072 Sketch
1071 British Climate
1063 Master of Love
1062 Troublemaker
1061 Seasoned Pirate
1053 Oenology
1052 Bard
1051 Italian Climate
1043 Fire Cannon Expertise
1042 Treasure Appraisal
1041 Turkish Nobility
1034 Synergistic Tactics
1033 Calm Command
1032 Cannon Expertise
1031 Spanish Nobility
1023 Strong Willed
1022 March
1021 Nordic Climate
1013 Orange Addict
1012 Mathematics
1011 Precise Routing
Language ID
30 Native Polynesian
29 Korean
28 Japanese
27 Chinese
26 Sanskrit
25 Hindustani
24 Khmer
23 Siamese
22 Indonesian
21 Indian
20 Swahili
19 Hausa
18 Ancient Egyptian
17 Hebrew
16 Persian
15 Arabic
14 Turkish
13 Celtic
12 Slavic
11 Latin
10 Germanic
9 Scandinavian Languages
8 Dutch
7 French
6 German
5 English
4 Greek
3 Italian
2 Spanish
1 Portuguese
CannonFodder wrote:
Thu Jan 19, 2023 10:02 am
Debug command Item Giver in op's table update4 does not work in port.
I tried to give 10 korean pine wood, nothing happens.

The same command in DhaosCollider's table works, but crashes the game every several times I execute it.
Search function in such a long dropdown list is necessary and fantasic.

I'm playing game version 1.2.3

Could you please fix this?
Some items have the same names but with different IDs (eg. Lapiz Lazuli). For Korean Pine Wood, id is 22321 and it works. If you wanna have easier time searching for an item, right click Item ID > Set/Change dropdown... > tick "Only show the description part". After that you can search an item by words.
Hi sir Thank You For The id number

Btw Can you add more stats on Fleet Status Like :

Ship Age
ship speed
protect rate
max Sailor
Fire
Max Hull

Also I Have an error when use debug for item its need on port/ shipyard or on dock? also get hero idk if i was wrong to use it
can you help

Thanks Before

Re: Sailing Era

Posted: Thu Jan 19, 2023 3:22 pm
by CannonFodder
Client.Utils.RewardUtils.GainItem - 40 55 - push rbp
GameAssembly.dll+D3DDA2 - 57 - push rdi
GameAssembly.dll+D3DDA3 - 41 54 - push r12
GameAssembly.dll+D3DDA5 - 41 57 - push r15
GameAssembly.dll+D3DDA7 - 48 83 EC 48 - sub rsp,48
GameAssembly.dll+D3DDAB - 80 3D 936E2B02 00 - cmp byte ptr [GameAssembly.dll+2FF4C45],00
GameAssembly.dll+D3DDB2 - 45 0FB6 F9 - movzx r15d,r9l
GameAssembly.dll+D3DDB6 - 45 0FB6 E0 - movzx r12d,r8l
GameAssembly.dll+D3DDBA - 8B FA - mov edi,edx
GameAssembly.dll+D3DDBC - 8B E9 - mov ebp,ecx
GameAssembly.dll+D3DDBE - 75 5B - jne GameAssembly.dll+D3DE1B


this is what I got, it seems to be identical to yours

Re: Sailing Era

Posted: Thu Jan 19, 2023 3:23 pm
by CannonFodder
Cyber wrote:
Thu Jan 19, 2023 2:36 pm
This is just my hunch, but search for this address: Client.Utils.RewardUtils.GainItem
The beginning of the function should be like this:

Code: Select all

Client.Utils.RewardUtils.GainItem: 40 55       - push rbp
GameAssembly.dll+D3DDA2: 57                    - push rdi
GameAssembly.dll+D3DDA3: 41 54                 - push r12
GameAssembly.dll+D3DDA5: 41 57                 - push r15
GameAssembly.dll+D3DDA7: 48 83 EC 48           - sub rsp,48
GameAssembly.dll+D3DDAB: 80 3D 93 6E 2B 02 00  - cmp byte ptr [GameAssembly.dll+2FF4C45],00
GameAssembly.dll+D3DDB2: 45 0F B6 F9           - movzx r15d,r9l
GameAssembly.dll+D3DDB6: 45 0F B6 E0           - movzx r12d,r8l
GameAssembly.dll+D3DDBA: 8B FA                 - mov edi,edx
GameAssembly.dll+D3DDBC: 8B E9                 - mov ebp,ecx
GameAssembly.dll+D3DDBE: 75 5B                 - jne GameAssembly.dll+D3DE1B
I just want to confirm whether r9, r8, rdx, and rcx registers are actually used or not.

Client.Utils.RewardUtils.GainItem - 40 55 - push rbp
GameAssembly.dll+D3DDA2 - 57 - push rdi
GameAssembly.dll+D3DDA3 - 41 54 - push r12
GameAssembly.dll+D3DDA5 - 41 57 - push r15
GameAssembly.dll+D3DDA7 - 48 83 EC 48 - sub rsp,48
GameAssembly.dll+D3DDAB - 80 3D 936E2B02 00 - cmp byte ptr [GameAssembly.dll+2FF4C45],00
GameAssembly.dll+D3DDB2 - 45 0FB6 F9 - movzx r15d,r9l
GameAssembly.dll+D3DDB6 - 45 0FB6 E0 - movzx r12d,r8l
GameAssembly.dll+D3DDBA - 8B FA - mov edi,edx
GameAssembly.dll+D3DDBC - 8B E9 - mov ebp,ecx
GameAssembly.dll+D3DDBE - 75 5B - jne GameAssembly.dll+D3DE1B


this is what I got, it seems to be identical to yours

Re: Sailing Era

Posted: Thu Jan 19, 2023 3:42 pm
by DhaosCollider
CannonFodder wrote:
Thu Jan 19, 2023 10:02 am
...
Is "Quest Status" also running?
If so "Instant Quest Completion" has a num-1 hotkey assigned, so that may be the cause.
CannonFodder wrote:
Thu Jan 19, 2023 4:09 pm
No, I haven't touched quest status.
And I was activating by mouse click in cheat engine.
I used the "Debug Command Executor" many times and reached the game ending 3 times.
There may be a problem with your CE's Mono feaures or your save data may be corrupted...
If reinstalling CE does not solve the problem, I have no idea.

Re: Sailing Era

Posted: Thu Jan 19, 2023 4:09 pm
by CannonFodder
No, I haven't touched quest status.
And I was activating by mouse click in cheat engine.

Re: Sailing Era

Posted: Fri Jan 20, 2023 3:39 am
by Luxcilla
Is the "Queen Anne's Revenge" blueprint a quest item not an actual blueprint?

It's not showing in the Order list and in the ship ID's.

Re: Sailing Era

Posted: Fri Jan 20, 2023 11:55 am
by CannonFodder
bar girl in ZhangZhou social data looks like this:
305 30 650 1455 10 1455 10 1455 10

The second integer is favor.
Though I haven't compared with other girls, I guess the first one is girl Id.

I recorded code access this:

in function
Client.UILogic.UIBarGirl.UIBarGirlCtrl.ListHeartRender

GameAssembly.dll+5941D3: F3 0F 10 78 18 - movss xmm7,[rax+18]
GameAssembly.dll+5941D8: EB 03 - jmp GameAssembly.dll+5941DD
GameAssembly.dll+5941DA: 0F 57 FF - xorps xmm7,xmm7
GameAssembly.dll+5941DD: 48 8B 4D 20 - mov rcx,[rbp+20]
GameAssembly.dll+5941E1: 48 85 C9 - test rcx,rcx
GameAssembly.dll+5941E4: 0F 84 A5 05 00 00 - je GameAssembly.dll+59478F
GameAssembly.dll+5941EA: 33 D2 - xor edx,edx
GameAssembly.dll+5941EC: E8 1F D9 9C 00 - call Client.UILogic.UIBarGirl.UIBarGirlModel.get_SocialData
GameAssembly.dll+5941F1: 48 85 C0 - test rax,rax
GameAssembly.dll+5941F4: 0F 84 95 05 00 00 - je GameAssembly.dll+59478F
// ---------- INJECTING HERE ----------
GameAssembly.dll+5941FA: 44 8B 70 14 - mov r14d,[rax+14]
// ---------- DONE INJECTING ----------
GameAssembly.dll+5941FE: 48 8B 83 30 02 00 00 - mov rax,[rbx+00000230]
GameAssembly.dll+594205: 48 85 C0 - test rax,rax
GameAssembly.dll+594208: 0F 84 81 05 00 00 - je GameAssembly.dll+59478F
GameAssembly.dll+59420E: 44 8B 60 2C - mov r12d,[rax+2C]
GameAssembly.dll+594212: BF 01 00 00 00 - mov edi,00000001
GameAssembly.dll+594217: 85 F6 - test esi,esi
GameAssembly.dll+594219: 0F 84 11 04 00 00 - je GameAssembly.dll+594630
GameAssembly.dll+59421F: 2B F7 - sub esi,edi
GameAssembly.dll+594221: 0F 84 61 02 00 00 - je GameAssembly.dll+594488
GameAssembly.dll+594227: 3B F7 - cmp esi,edi


in function
Client.WorldLogic.Condition.BarmaidFavConditionTask.OnCheck

GameAssembly.dll+926894: 48 85 C0 - test rax,rax
GameAssembly.dll+926897: 74 69 - je GameAssembly.dll+926902
GameAssembly.dll+926899: 48 8B 88 88 00 00 00 - mov rcx,[rax+00000088]
GameAssembly.dll+9268A0: 48 85 C9 - test rcx,rcx
GameAssembly.dll+9268A3: 74 5D - je GameAssembly.dll+926902
GameAssembly.dll+9268A5: 8B 53 18 - mov edx,[rbx+18]
GameAssembly.dll+9268A8: 45 33 C0 - xor r8d,r8d
GameAssembly.dll+9268AB: E8 90 D2 E0 FF - call Client.PlayerStore.PlayerSocialDB.FindSocialRole
GameAssembly.dll+9268B0: 48 85 C0 - test rax,rax
GameAssembly.dll+9268B3: 74 4D - je GameAssembly.dll+926902
// ---------- INJECTING HERE ----------
GameAssembly.dll+9268B5: 48 63 48 14 - movsxd rcx,dword ptr [rax+14]
// ---------- DONE INJECTING ----------
GameAssembly.dll+9268B9: 48 8B 53 20 - mov rdx,[rbx+20]
GameAssembly.dll+9268BD: 33 C0 - xor eax,eax
GameAssembly.dll+9268BF: 38 43 40 - cmp [rbx+40],al
GameAssembly.dll+9268C2: 74 08 - je GameAssembly.dll+9268CC
GameAssembly.dll+9268C4: 48 3B CA - cmp rcx,rdx
GameAssembly.dll+9268C7: 0F 9D C0 - setge al
GameAssembly.dll+9268CA: EB 06 - jmp GameAssembly.dll+9268D2
GameAssembly.dll+9268CC: 48 3B CA - cmp rcx,rdx
GameAssembly.dll+9268CF: 0F 9C C0 - setl al
GameAssembly.dll+9268D2: 4C 8B 03 - mov r8,[rbx]

favor required to fill the 1st heart icon is 50, 2nd is 250, 3rd is 650

hope you can make an option with these info.

Re: Sailing Era

Posted: Sat Jan 21, 2023 8:15 am
by maoyurui
Got a question about the ship effect. When I try to use it, it works fine at the start. But when I tried using it on another ship and changed the effect I wanted on this new ship, it also changes the effects on the last ship that I customized. I tried turning the codes on and off per ship but any change I did affects the other ships as well. So as a last resort:

-Tried customizing again then turned off the CC Engine. Put the ship on Dock.
-Set the other ship I want to have a set of other effects (For trading), turned CC engine, and customized it.
-Turn-off the CC engine again then took the previous ship out of the dock.
-Result is the same. The effect on the first ship also changed.

Also, the ships seem to vanish if you view again on the dock. Can I know what might be the cause of the issue for both the customization and the vanishing? Thx! Appreciate the help!

Re: Sailing Era

Posted: Sat Jan 21, 2023 9:40 am
by CannonFodder
When you choose another ship in fleet view, addresses in the table require some time to update, may be that's the cause?
You can try to choose different ships and wait a bit to see addresses and values change.

Re: Sailing Era

Posted: Sat Jan 21, 2023 1:05 pm
by Dekent59
Would you happen to have an updated list of the items from the full game? There are some items that let you recruit the other heros you get for NG+, I know one is named a 'hairpin' for the asian woman. I'd like to see if adding the items lets you recruit them without doing their campaign first.

Re: Sailing Era

Posted: Sun Jan 22, 2023 4:33 am
by Cyber
Updated the table
  • Added Freeze Non-Player's Ship Movement.
  • Added Quick Salvo Link (quickly build salvo link when ally hits enemy).
  • Added more item ids.
This is probably my last update and i have covered around 98-99% item ids, so bye...

Re: Sailing Era

Posted: Sun Jan 22, 2023 6:25 am
by Jsdf1995
Cyber wrote:
Sun Jan 22, 2023 4:33 am
Updated the table
  • Added Freeze Non-Player's Ship Movement.
  • Added Quick Salvo Link (quickly build salvo link when ally hits enemy).
  • Added more item ids.
This is probably my last update and i have covered around 98-99% item ids, so bye...

Thank you very much

Re: Sailing Era

Posted: Sun Jan 22, 2023 6:28 pm
by Enferno33
Found a error with the "Fleet Equipment ID'S" --

16114 Heavy Modified Armor
16113 Light Modified Armor
16112 Modified Armor
16111 Heavy Metal Armor
16110 Light Metal Armor
16109 Metal Armor
16108 Seaweed Armor -15% <--- NEW: This one broke the numbers above it
16107 Seaweed Armor -25%
16106 Shielding Net
16105 Anti-fouling Coating
16104 Copper-clad Bottom
16103 Heavy Wooden Armor
16102 Light Wooden Armor
16101 Wooden Armor

**NEW ID'S**

**Ram**
20104 Iron Ram <--- 100 DMG
20103 Iron Ram <--- 200 DMG
20102 Bronze Ram
20101 Wooden Ram

**Aftercastle**
19103 Heavy Aftercastle
19102 Improved Aftercaste
19101 Small Aftercastle

Re: Sailing Era

Posted: Mon Jan 23, 2023 4:32 am
by DKaikster
Why does the add item script run 3 times instead of once?

Re: Sailing Era

Posted: Mon Jan 23, 2023 12:28 pm
by Lovetada
Cyber wrote:
Sun Jan 22, 2023 4:33 am
Updated the table
  • Added Freeze Non-Player's Ship Movement.
  • Added Quick Salvo Link (quickly build salvo link when ally hits enemy).
  • Added more item ids.
This is probably my last update and i have covered around 98-99% item ids, so bye...
thank you for update can you add more option for fleet editor??
Like :

Ship Age
ship speed
protect rate
Fire
Max Hull

Thx before