[filemask="d3dx9_32.dll"]
// Zoneserver STRS
// Version to 2.2.3.2 version
// by novanakal@reborngamers.com
//-------------Item Tweaks-------------//
struct "Item Tweaks"
{ child SlotItem [offset=730842]; child SpeedLoot [offset=730886]; sibling "Port ZoneServer Tweaks"; }
//-------Struct Item Tweakss--------//
struct SlotItem [preload=1, tableview=1]
{ i8 "Slot per Item" ; }
struct SpeedLoot [preload=1, tableview=1]
{ i32 "Speed Loot Server" ; }
//-------------End of Item Tweaks-------------//
//-------------Port Tweaks-------------//
struct "Port ZoneServer Tweaks"
{
child PortZone1 [offset=2009044]; child PortZone2 [offset=2062216]; child PortZone3 [offset=2009303]; child PortZone4 [offset=2009426]; sibling "Release Type Tweaks"; }
//-------Struct Port Tweaks--------//
struct PortZone1 [preload=1, tableview=1]
{ i16 "Port1" ; }
struct PortZone2 [preload=1, tableview=1]
{ i16 "Port2" ; }
struct PortZone3 [preload=1, tableview=1]
{ i16 "Port3" ; }
struct PortZone4 [preload=1, tableview=1]
{ i16 "Port4" ; }
//-------------End of Port Tweaks-------------//
//-------------Release Type Tweaks-------------//
struct "Release Type Tweaks"
{ child Release_1 [offset=2680774]; child Release_2 [offset=2186473]; child ProtectCommandGM [offset=2186494]; child CommandGM [offset=7840884]; sibling "Upgrade Tweaks"; }
//-------Struct Release Type Tweaks--------//
struct Release_1 [preload=1, tableview=1]
{ u8 "Release" ; }
struct Release_2 [preload=1, tableview=1]
{ u8 "Change to 235" ; }
struct ProtectCommandGM [preload=1, tableview=1]
{ u8 "Change to 28" ; }
struct CommandGM [preload=1, tableview=1]
{ cstr[len=4] "Change Command"; }
//-------------End Of Release Type Tweaks-------------//
//-------------Upgreade Type Tweaks-------------//
struct "Upgrade Tweaks"
{ child "Upgrade Sukses"; child "Upgrade Destroy"; child "Upgrade Downgrade"; sibling "Level Tweaks";}
//-------Struct Upgreade Type Tweaks--------//
struct "Upgrade Sukses"
{ cstr [value=("Persentase Sukses Upgrade Per Grade Item")] Maximum_value; child "Upgrade" [ group="Grade 1", offset=0x0B0FEA, count=7]; child "Upgrade" [ group="Grade 2", offset=0x0B1037, count=7]; child "Upgrade" [ group="Grade 3", offset=0x0B1084, count=7]; child "Upgrade" [ group="Grade 4", offset=0x0B10D1, count=7]; child "Upgrade" [ group="Grade 5", offset=0x0B111E, count=7]; child "Upgrade" [ group="Grade 6", offset=0x0B116B, count=7]; child "Upgrade" [ group="Grade 7", offset=0x0B11B8, count=7]; child "Upgrade" [ group="Grade 8", offset=0x0B1025, count=7]; child "Upgrade" [ group="Grade 9", offset=0x0B1252, count=7]; child "Upgrade" [ group="Grade 10", offset=0x0B129F, count=7]; child "Upgrade" [ group="Grade 11", offset=0x0B12EC, count=7];}
struct "Upgrade Destroy"
{ cstr [value=("Persentase Destroy Upgrade Per Grade Item")] Maximum_value; child "Upgrade" [ group="Grade 1", offset=0x0B1470, count=7]; child "Upgrade" [ group="Grade 2", offset=0x0B14BD, count=7]; child "Upgrade" [ group="Grade 3", offset=0x0B150A, count=7]; child "Upgrade" [ group="Grade 4", offset=0x0B1557, count=7]; child "Upgrade" [ group="Grade 5", offset=0x0B15A4, count=7]; child "Upgrade" [ group="Grade 6", offset=0x0B15F1, count=7]; child "Upgrade" [ group="Grade 7", offset=0x0B163E, count=7]; child "Upgrade" [ group="Grade 8", offset=0x0B168B, count=7]; child "Upgrade" [ group="Grade 9", offset=0x0B16D8, count=7]; child "Upgrade" [ group="Grade 10", offset=0x0B1725, count=7]; child "Upgrade" [ group="Grade 11", offset=0x0B1772, count=7];}
struct "Upgrade Downgrade"
{ cstr [value=("Persentase Destroy Upgrade Per Grade Item")] Maximum_value; child "Upgrade" [ group="Grade 1", offset=0x0B17BF, count=7]; child "Upgrade" [ group="Grade 2", offset=0x0B180C, count=7]; child "Upgrade" [ group="Grade 3", offset=0x0B1859, count=7]; child "Upgrade" [ group="Grade 4", offset=0x0B18A6, count=7]; child "Upgrade" [ group="Grade 5", offset=0x0B18F3, count=7]; child "Upgrade" [ group="Grade 6", offset=0x0B1940, count=7]; child "Upgrade" [ group="Grade 7", offset=0x0B198D, count=7]; child "Upgrade" [ group="Grade 8", offset=0x0B19DA, count=7]; child "Upgrade" [ group="Grade 9", offset=0x0B1A27, count=7]; child "Upgrade" [ group="Grade 10", offset=0x0B1A74, count=7]; child "Upgrade" [ group="Grade 11", offset=0x0B1AC1, count=7];}
struct "Upgrade"
{ u32 "Probability" ; str [len=7, hidden] "hidden";}
//-------------End of Upgreade Type Tweaks-------------//
//-------------Level Tweaks-------------//
struct "Level Tweaks"
{ child "Unlock 3rd Job" [offset=0x096c03]; child "Animus Level" [offset=0x12a35d]; child "Sealed Animus Level" [offset=0x12a35d]; child "Jarak Level" [offset=0x0cfbf0]; sibling "PVP Tweaks"; }
struct "Unlock 3rd Job"
{ cstr [value=("1 Untuk 2nd Job ///// 2 Untuk 3rd Job")] Value; u8 "Unlcok it"; }
struct "Animus Level"
{ cstr [value=("Max Animus Level")] Value ; u8 "Max Level"; }
struct "Sealed Animus Level"
{ cstr [value=("Max Sealed Animus Level")] Value; u8 "Max Level"; }
struct "Jarak Level"
{ cstr [value=("Jarak Max Level Animus dan Karakter")] Value; u8 "Max Level"; }
//-------------End Level Tweaks-------------//
//-------------PVPLimitPoints Tweaks-------------//
struct "PVP Tweaks"
{ child "PVP" [offset=0x3f4e3e]; child "ACC PVP Limit Points" [group="Race PVPLimitPoints", offset=0x3f59d1]; child "BCC PVP Limit Points" [group="Race PVPLimitPoints", offset=0x3f5a8c]; child "CCC PVP Limit Points" [group="Race PVPLimitPoints", offset=0x3f6286]; sibling "Map Tweaks"; }
struct "PVP"
{ i32 "Change to = 1624 to 2744" ; }
struct "ACC PVP Limit Points"
{ i8 "Max Limit PVP = 100" ; }
struct "BCC PVP Limit Points"
{ i8 "Max Limit PVP = 100" ; }
struct "CCC PVP Limit Points"
{ i8 "Max Limit PVP = 100" ; }
//-------------End of PVPLimitPoints Tweaks-------------//
//-------------MAP Tweaks-------------//
struct "Map Tweaks"
{ child "Map_First" [offset=0x19ade6]; child "Map_Second" [offset=0x19ade6]; }
struct "Map_First"
{ i32 "Change to = 15000 to 30000" ; }
struct "Map_Second"
{ i32 "Change to = 15000 to 30000" ; }
//-------------End MAP Tweaks-------------//