Показать сообщение отдельно
Старый 18.03.2013, 14:07  
Revoult
Эксперт
Аватар для Revoult
OFFLINE
Регистрация: 06.12.2010
Сообщений: 995
Благодарностей:
1,634 всего
Мнения: + 10414
Репутация: 4894
Отправить сообщение для Revoult с помощью ICQ Отправить сообщение для Revoult с помощью Skype™

BSB
Код:
[filemask="Guard-III.exe"]

struct ClassTweaks
{
//---------------------------------Function in ZoneServer
child Grade [offset=0x0528c9]; // CPlayer::pc_CanSelectClassRequest

sibling AnimusTweaks;
}

struct AnimusTweaks
{
//-------------------------------------Function in ZoneServer
child UnlockLv [offset=0x0bae33]; // GetAnimusFldFromLv
child UnlockExp [offset=0x0bad84]; // GetAnimusFldFromExp

sibling OtherTweaks;
}

struct OtherTweaks
{
//---------------------------------Function in ZoneServer
child Loot [offset=0x068036]; // CPlayer::pc_TakeGroundingItem
child Tower [offset=0x05d3ee]; // _TOWER_PARAM::IsEmpty
sibling "Смена портов";
}

struct "Смена портов"
{
child Port [offset=0x114383];
child Port [offset=0x1204DB];
child Port [offset=0x114472];
child Port [offset=0x1144ED];
}

//------------------------------- Class -------------------------------
//
// CPlayer::pc_CanSelectClassRequest
struct Grade [preload]
{
cstr [value=("For unlock or lock Need Class Grade change 1 to your value")] Information;
cstr [value=("0 : Lock Second Class Grade")] Minimum_value;
cstr [value=("2 : Unlock Third Class Grade")] Maximum_value;
i8 [tag="Last Change Class Grade"];
}
//
//------------------------------- Class -------------------------------

//------------------------------- Animus -------------------------------
//
// GetAnimusFldFromLv
struct UnlockLv [preload]
{
cstr [value=("For increase or decrease Animus Level change 65 to your value")] Information;
u8 [tag="Last Animus Level"];
}

// GetAnimusFldFromExp
struct UnlockExp [preload]
{
cstr [value=("For unlock or lock Animus Exp change 65 to your value")] Information;
u8 [tag="Last Animus Level"];
}
//
//------------------------------- Animus -------------------------------

//------------------------------- Other Tweaks -------------------------------
//
// CPlayer::pc_TakeGroundingItem
struct Loot [preload]
{
cstr [value=("For increase or decrease Speed take loot change 400 to your value")] Information;
i32 [id=Delay, tag="Take Delay MS"];
calc [value=Delay+100] "True Client Value";
}

// _TOWER_PARAM::IsEmpty
struct Tower
{
cstr [value=("For increase or decrease number of Towers than can install change 6 to your value")] Information;
u8 [tag="Number of Towers"];
}

struct Port
{
i16 "Изменение портов зоны";
}
//
//------------------------------- Other Tweaks -------------------------------
GU

Код:
[filemask="ZoneServerTSD_x64.exe"]

struct ClassTweaks
{
//---------------------------------Function in ZoneServer
child Grade [offset=0x0528c9]; // CPlayer::pc_CanSelectClassRequest

sibling AnimusTweaks;
}

struct AnimusTweaks
{
//-------------------------------------Function in ZoneServer
child UnlockLv [offset=0x0bae33]; // GetAnimusFldFromLv
child UnlockExp [offset=0x0bad84]; // GetAnimusFldFromExp

sibling OtherTweaks;
}

struct OtherTweaks
{
//---------------------------------Function in ZoneServer
child Loot [offset=0x068036]; // CPlayer::pc_TakeGroundingItem
child Tower [offset=0x0a5dd8]; // _TOWER_PARAM::IsEmpty
}

//------------------------------- Class -------------------------------
//
// CPlayer::pc_CanSelectClassRequest
struct Grade [preload]
{
cstr [value=("For unlock or lock Need Class Grade change 1 to your value")] Information;
cstr [value=("0 : Lock Second Class Grade")] Minimum_value;
cstr [value=("2 : Unlock Third Class Grade")] Maximum_value;
i8 [tag="Last Change Class Grade"];
}
//
//------------------------------- Class -------------------------------

//------------------------------- Animus -------------------------------
//
// GetAnimusFldFromLv
struct UnlockLv [preload]
{
cstr [value=("For increase or decrease Animus Level change 65 to your value")] Information;
u8 [tag="Last Animus Level"];
}

// GetAnimusFldFromExp
struct UnlockExp [preload]
{
cstr [value=("For unlock or lock Animus Exp change 65 to your value")] Information;
u8 [tag="Last Animus Level"];
}
//
//------------------------------- Animus -------------------------------

//------------------------------- Other Tweaks -------------------------------
//
// CPlayer::pc_TakeGroundingItem
struct Loot [preload]
{
cstr [value=("For increase or decrease Speed take loot change 400 to your value")] Information;
i32 [id=Delay, tag="Take Delay MS"];
calc [value=Delay+100] "True Client Value";
}

// _TOWER_PARAM::IsEmpty
struct Tower
{
cstr [value=("For increase or decrease number of Towers than can install change 6 to your value")] Information;
u8 [tag="Number of Towers"];
}
//
//------------------------------- Other Tweaks -------------------------------
(с) TriRozhka & Emka
В структуре 223 добавил изменение портов.

Вот так вот
 
Ответить с цитированием
Сказали спасибо:
NovaRaider (20.09.2013), GanJa (20.03.2013)