According to Hex-Rays IDA plugin, you should change following 5 bytes. Adress numbers are taken from there, so i highly recommend you to use the same software to avoid mistakes.
(look for "// CHANGE VALUE" pattern)
Code:
int __cdecl CGuild__AdvanceLevel(int a1, int a2)
{
int result; // eax@1
result = *(_BYTE *)(a1 + 12);
if ( result != a2 )
{
result = MIN(20, a2); // CHANGE VALUE (14h) HERE, ADRESS 0808FC5E
*(_BYTE *)(a1 + 12) = result;
}
return result;
}
EXP count for each level is stored in 4 bytes in reverse order (same way as the exp for player). For example level 1 EXP amount is: 70h, 17h, 2 dup(0) => 001770h => 6000, level 2: 50h, 46h, 2 dup(0) => 004650h => 18000 and so on. So you just need to add apropriate values to the end of this array (in your case 15x4 bytes). Hope it helps a little .
EDIT: Sorry for previous bad information, you should edit array guild_exp_table2 (guild_exp_table is for korean locale).
Guild level Offset 03/21/2012 - CO2 Private Server - 2 Replies #Solved Request Close
Guild Level Subtype 03/15/2012 - CO2 Private Server - 0 Replies Any1 Know the Guild Level And Clan Shared Battle Power Subtype in Update packet 10017 ?
Beside i wanna know when the Guild level Increases ...
[TuT Source] Guild Level erhöhen. 07/01/2011 - Flyff Private Server - 8 Replies So, da viele iwie nur meinen "Guild Level von 50 auf xx" ändern und das dann workt, mach ich heute ein tut wie man es richtig macht + Extras :D
So hier mal die Liste, was ihr braucht:
- Fully Source (Ver. egal)
- Resource Ordner (Files, nicht Source)
- Lese verstehen
- Finger
So fangen wir mal an.
[Fortress] & [Level 5 Guild+] Owners 11/09/2009 - Silkroad Online - 0 Replies As you know I am in a project currently working on developing an emulator aka simulator of Silkroad Online.
There are some packets I am in need of aquiring which is Union Emblem Management, Recall Guild Members Scroll, Fortress Settings.
Fortress Settings being most of everything the Commander has configuration wise.
From either kSRO or iSRO. I can provide instruction and tools required for this, please leave a message if you are willing to help.
Thanks
Eckoro