Resultados 1 a 3 de 3
  1. #1
    Membro VIP Kratos's Avatar
    Data de Ingresso
    Jun 2013
    Posts
    58
    Thanks Thanks Given 
    2
    Thanks Thanks Received 
    8
    Thanked in
    6 Posts
    Mencionado
    13 Post(s)
    MEU HUMOR
    Cheerful

    Interface Season3 na Season6

    Pessoal ganhei essa source de um gringo e acredito até que tem gente vendendo isso -.-
    Decidir postar aqui porém não sei se está 100%, pois eu tentei adicionar isso em uma source muemu mais não eu muito certo não.
    Caso alguém consiga implantar 100% gostaria muito que compartilhasse com a galera do fórum.

    A interface é essa:


    Interface
    Código:
    eSkillBox,
    	eDragonLeft,
    	eDragonRight,
    	eCharacter,
    	eInventory,
    	eParty,
    	eFriend,
    	eFastMenu,
    
    
    	this->BindObject(eSkillBox, iNewSkillBox, 32, 38, 305, 443);
    	this->BindObject(eDragonLeft, iDragonLeft, 108, 45, 0, 388);
    	this->BindObject(eDragonRight, iDragonRight, 108, 45, 532, 388);
    	this->BindObject(eParty, iNewParty, 25, 25, 348, 449);
    	this->BindObject(eCharacter, iNewCharacter, 25, 25, 379, 449);
    	this->BindObject(eInventory, iNewInventory, 25, 25, 409, 449);
    	this->BindObject(eFriend, iNewWinpush, 54, 20, 581, 432);
    	this->BindObject(eFastMenu, iNewFastMenu, 55, 21, 5, 432);
    	
    	
    	pLoadImage("Custom\\Interface\\s3\\2Menu01_new.jpg", 31292, GL_LINEAR, GL_CLAMP, 1, 0); //replace
    	pLoadImage("Custom\\Interface\\s3\\2Menu02.jpg", 31293, GL_LINEAR, GL_CLAMP, 1, 0); //replace
    	pLoadImage("Custom\\Interface\\s3\\2Menu03_new.jpg", 31294, GL_LINEAR, GL_CLAMP, 1, 0); //replace
    	pLoadImage("Custom\\Interface\\s3\\none.tga", 31295, GL_LINEAR, GL_CLAMP, 1, 0); //replace
    	pLoadImage("Custom\\Interface\\s3\\2Menu_Red.jpg", 0x7A42, GL_LINEAR, GL_CLAMP, 1, 0);//replace
    	pLoadImage("Custom\\Interface\\s3\\2Menu_Green.jpg", 0x7A41, GL_LINEAR, GL_CLAMP, 1, 0);//replace
    	pLoadImage("Custom\\Interface\\s3\\2Menu_Blue.jpg", 0x7A40, GL_LINEAR, GL_CLAMP, 1, 0);//replace
    	pLoadImage("Custom\\Interface\\s3\\2Menu04.tga", iDragonLeft, GL_LINEAR, GL_CLAMP, 1, 0);
    	pLoadImage("Custom\\Interface\\s3\\2Menu05.tga", iDragonRight, GL_LINEAR, GL_CLAMP, 1, 0);
    	pLoadImage("Custom\\Interface\\s3\\2Menu_Inventory.jpg", iNewInventory, GL_LINEAR, GL_CLAMP, 1, 0);
    	pLoadImage("Custom\\Interface\\s3\\2Menu_Character.jpg", iNewCharacter, GL_LINEAR, GL_CLAMP, 1, 0);
    	pLoadImage("Custom\\Interface\\s3\\2Menu_Party.jpg", iNewParty, GL_LINEAR, GL_CLAMP, 1, 0);
    	pLoadImage("Custom\\Interface\\s3\\2win_push.jpg", iNewWinpush, GL_LINEAR, GL_CLAMP, 1, 0);
    	pLoadImage("Custom\\Interface\\s3\\2menu01_new2.jpg", iNewFastMenu, GL_LINEAR, GL_CLAMP, 1, 0);
    	pLoadImage("Custom\\Interface\\s3\\2SkillBox.jpg", iNewSkillBox, GL_LINEAR, GL_CLAMP, 1, 0);
    
    	
    void Interface::DrawS2Interface()
    {
    	gInterface.DrawGUI(eSkillBox, 305, 443);
    }	
    	
    void Interface::DrawMenuButton()
    {
    	if (IsWorkZone2(eParty))
    	{
    		this->DrawToolTip(345, 435, gCustomMessage.GetMessage(11));
    	}
    	if (this->CheckWindow(Party))
    	{
    		gInterface.DrawGUI(eParty, 348, 449);
    	}
    	if (IsWorkZone2(eCharacter))
    	{
    		this->DrawToolTip(375, 435, gCustomMessage.GetMessage(12));
    	}
    	if (this->CheckWindow(Character))
    	{
    		gInterface.DrawGUI(eCharacter, 378.5f, 449);
    	}
    	if (IsWorkZone2(eInventory))
    	{
    		this->DrawToolTip(405, 435, gCustomMessage.GetMessage(13));
    	}
    	if (this->CheckWindow(Inventory))
    	{
    		gInterface.DrawGUI(eInventory, 409, 449);
    	}
    	if (IsWorkZone2(eFriend))
    	{
    		this->DrawToolTip(580, 420, gCustomMessage.GetMessage(14));
    	}
    	if (this->CheckWindow(FriendList))
    	{
    		gInterface.DrawGUI(eFriend, 581, 432);
    	}
    	if (IsWorkZone2(eFastMenu))
    	{
    		this->DrawToolTip(13, 420, gCustomMessage.GetMessage(15));
    	}
    	if (this->CheckWindow(FastMenu))
    	{
    		gInterface.DrawGUI(eFastMenu, 5, 432);
    	}
    
    }
    
    void Interface::EventMenuButton(DWORD Event)
    {
    	DWORD CurrentTick = GetTickCount();
    	if (this->CheckWindow(ChaosBox))
    	{
    		return;
    	}
    
    	if (IsWorkZone2(eParty))
    	{
    		DWORD Delay = (CurrentTick - this->Data[eParty].EventTick);
    		if (Event == WM_LBUTTONDOWN) {
    			this->Data[eParty].OnClick = true;
    			return;
    		}
    		this->Data[eParty].OnClick = false;
    		if (Delay < 500) {
    			return;
    		}
    		this->Data[eParty].EventTick = GetTickCount();
    		if (this->CheckWindow(Party)) {
    			this->CloseWindow(Party);
    		}
    		else {
    			this->OpenWindow(Party);
    		}
    	}
    	else if (IsWorkZone2(eCharacter))
    	{
    		DWORD Delay = (CurrentTick - this->Data[eCharacter].EventTick);
    		if (Event == WM_LBUTTONDOWN) {
    			this->Data[eCharacter].OnClick = true;
    			return;
    		}
    		this->Data[eCharacter].OnClick = false;
    		if (Delay < 500) {
    			return;
    		}
    		this->Data[eCharacter].EventTick = GetTickCount();
    		if (this->CheckWindow(Character)) {
    			this->CloseWindow(Character);
    		}
    		else {
    			this->OpenWindow(Character);
    		}
    	}
    	else if (IsWorkZone2(eInventory))
    	{
    		DWORD Delay = (CurrentTick - this->Data[eInventory].EventTick);
    		if (Event == WM_LBUTTONDOWN) {
    			this->Data[eInventory].OnClick = true;
    			return;
    		}
    		this->Data[eInventory].OnClick = false;
    		if (Delay < 500) {
    			return;
    		}
    		this->Data[eInventory].EventTick = GetTickCount();
    		if (this->CheckWindow(Inventory)) {
    			this->CloseWindow(Inventory);
    		}
    		else {
    			this->OpenWindow(Inventory);
    		}
    	}
    	else if (IsWorkZone2(eFriend))
    	{
    		DWORD Delay = (CurrentTick - this->Data[eFriend].EventTick);
    		if (Event == WM_LBUTTONDOWN) {
    			this->Data[eFriend].OnClick = true;
    			return;
    		}
    		this->Data[eFriend].OnClick = false;
    		if (Delay < 500) {
    			return;
    		}
    		this->Data[eFriend].EventTick = GetTickCount();
    		if (this->CheckWindow(FriendList)) {
    			this->CloseWindow(FriendList);
    		}
    		else {
    			this->OpenWindow(FriendList);
    		}
    	}
    	else if (IsWorkZone2(eFastMenu))
    	{
    		DWORD Delay = (CurrentTick - this->Data[eFastMenu].EventTick);
    		if (Event == WM_LBUTTONDOWN) {
    			this->Data[eFastMenu].OnClick = true;
    			return;
    		}
    		this->Data[eFastMenu].OnClick = false;
    		if (Delay < 500) {
    			return;
    		}
    		this->Data[eFastMenu].EventTick = GetTickCount();
    		if (this->CheckWindow(FastMenu)) {
    			this->CloseWindow(FastMenu);
    		}
    		else {
    			this->OpenWindow(FastMenu);
    		}
    	}
    }

    Inter3.h

    Código:
    #pragma once
    void InitInter3();

    Inter3.cpp

    Código:
    #include "stdafx.h"
    #include "Inter3.h"
    #include "Defines.h"
    #include "TMemory.h"
    
    __declspec(naked) void AGPosition()
    {
    	static float AGPositionW = 13.0f;
    	static float AGPositionH = 39.0f;
    	static float AGPositionX = 552.0f;
    	static float AGPositionY = 435.0f;
    	static DWORD AGPosition_buff = 0x008102AD;
    	_asm
    	{	
    	FLD DWORD PTR DS:[AGPositionW]
    	FSTP DWORD PTR SS:[EBP-0x18]
    	FLD DWORD PTR DS:[AGPositionH]
    	FSTP DWORD PTR SS:[EBP-0x14]
    	FLD DWORD PTR DS:[AGPositionX]
    	FSTP DWORD PTR SS:[EBP-0x10]
    	FLD DWORD PTR DS:[AGPositionY]
    	FSTP DWORD PTR SS:[EBP-0x0C]
    	jmp [AGPosition_buff]
    	}
    }
    __declspec(naked) void SDPosition()
    {
    	static float SDPositionW = 14.0f;
    	static float SDPositionH = 39.0f;
    	static float SDPositionX = 73.0f;
    	static float SDPositionY = 435.0f;
    	static DWORD SDPosition_buff = 0x0081057D;
    	_asm
    	{	
    	FLD DWORD PTR DS:[SDPositionW]
    	FSTP DWORD PTR SS:[EBP-0x20]
    	FLD DWORD PTR DS:[SDPositionH]
    	FSTP DWORD PTR SS:[EBP-0x1C]
    	FLD DWORD PTR DS:[SDPositionX]
    	FSTP DWORD PTR SS:[EBP-0x10]
    	FLD DWORD PTR DS:[SDPositionY]
    	FSTP DWORD PTR SS:[EBP-0x0C] 
    	jmp [SDPosition_buff]
    	}
    }
    __declspec(naked) void MANAPosition()
    {
    	static float MANAPositionW = 52.0f;
    	static float MANAPositionX = 489.0f;
    	static float MANAPositionH = 48.0f;
    	static float MANAPositionY = 429.0f;
    	static DWORD MANAPosition_buff = 0x0080FFD0;
    	_asm
    	{	
    	FLD DWORD PTR DS:[MANAPositionW]
    	FSTP DWORD PTR SS:[EBP-0x20]
    	FLD DWORD PTR DS:[MANAPositionX]
    	FSTP DWORD PTR SS:[EBP-0x0C]
    	FLD DWORD PTR DS:[MANAPositionH]
    	FSTP DWORD PTR SS:[EBP-0x1C]
    	FLD DWORD PTR DS:[MANAPositionY]
    	FSTP DWORD PTR SS:[EBP-0x8]
    	jmp [MANAPosition_buff]
    	}
    }
    __declspec(naked) void HPPosition()
    {
    	static float HPPositionW = 52.0f;
    	static float HPPositionX = 98.0f;
    	static float HPPositionH = 48.0f;
    	static float HPPositionY = 429.0f;
    	static DWORD HPPosition_buff = 0x0080FD7C;
    	_asm
    	{             
    	FLD DWORD PTR DS:[HPPositionW]
    	FSTP DWORD PTR SS:[EBP-0x20]
    	FLD DWORD PTR DS:[HPPositionX]
    	FSTP DWORD PTR SS:[EBP-0x0C]
    	FLD DWORD PTR DS:[HPPositionH]
    	FSTP DWORD PTR SS:[EBP-0x1C]
    	FLD DWORD PTR DS:[HPPositionY]
    	FSTP DWORD PTR SS:[EBP-0x8]
    	jmp [HPPosition_buff]
    	}
    }
    
    __declspec(naked) void UsingSkillPosition()
    {
    	static float UsingSkillPositionX = 311.0f;
    	static float UsingSkillPositionY = 448.0f;
    	static float UsingSkillPositionW = 20.0f;
    	static float UsingSkillPositionH = 28.0f;
    	static DWORD UsingSkillPosition_buff = 0x00813900;
    	_asm
    	{
    	FLD DWORD PTR DS:[UsingSkillPositionX]
    	FSTP DWORD PTR SS:[EBP-0x8]
    	FLD DWORD PTR DS:[UsingSkillPositionY]
    	FSTP DWORD PTR SS:[EBP-0x4]
    	FLD DWORD PTR DS:[UsingSkillPositionW]
    	FSTP DWORD PTR SS:[EBP-0x18]
    	FLD DWORD PTR DS:[UsingSkillPositionH]
    	FSTP DWORD PTR SS:[EBP-0x14]
    	jmp [UsingSkillPosition_buff]
    	}
    }
    __declspec(naked) void SkillClickPosition()
    {
    	static float SkillClickPositionX = 310.0f;
    	static float SkillClickPositionY = 431.0f;
    	static float SkillClickPositionW = 32.0f;
    	static float SkillClickPositionH = 38.0f;
    	static DWORD SkillClickPosition_buff = 0x00812734;
    	_asm
    	{
    	FLD DWORD PTR DS:[SkillClickPositionX]
    	FSTP DWORD PTR SS:[EBP-0x8]
    	FLD DWORD PTR DS:[SkillClickPositionY]
    	FSTP DWORD PTR SS:[EBP-0x4]
    	FLD DWORD PTR DS:[SkillClickPositionW]
    	FSTP DWORD PTR SS:[EBP-0x20]
    	FLD DWORD PTR DS:[SkillClickPositionH]
    	FSTP DWORD PTR SS:[EBP-0x1C]
    	jmp [SkillClickPosition_buff]
    	}
    }
    __declspec(naked) void SkillBarDrawPosition()
    {
    	static float SkillBarDrawPositionX = 222.0f;
    	static float SkillBarDrawPositionY = 480.0f;
    	static float SkillBarDrawPositionW = 160.0f;
    	static float SkillBarDrawPositionH = 38.0f;
    	static DWORD SkillBarDrawPosition_buff = 0x00812968;
    	_asm
    	{	
    	FLD DWORD PTR DS:[SkillBarDrawPositionX]
    	FSTP DWORD PTR SS:[EBP-0x8]
    	FLD DWORD PTR DS:[SkillBarDrawPositionY]
    	FSTP DWORD PTR SS:[EBP-0x4]
    	FLD DWORD PTR DS:[SkillBarDrawPositionW]
    	FSTP DWORD PTR SS:[EBP-0x20]
    	FLD DWORD PTR DS:[SkillBarDrawPositionH]
    	FSTP DWORD PTR SS:[EBP-0x1C]
    	jmp [SkillBarDrawPosition_buff]
    	}
    }
    __declspec(naked) void SkillSwitchDraw()
    {
    	static float SkillSwitchDrawX = 385.0f;
    	static float SkillSwitchDrawY = 380.0f;
    	static float SkillSwitchDrawW = 32.0f;
    	static float SkillSwitchDrawH = 38.0f;
    	static float SkillSwitchDrawMW = 385.0f;
    	static DWORD SkillSwitchDraw_buff = 0x008139CA;
    	_asm
    	{
    		FLD DWORD PTR DS:[SkillSwitchDrawX]
    		FSTP DWORD PTR SS:[EBP-0x8]
    		FLD DWORD PTR DS:[SkillSwitchDrawY]
    		FSTP DWORD PTR SS:[EBP-0x4]	
    		FLD DWORD PTR DS:[SkillSwitchDrawW]
    		FSTP DWORD PTR SS:[EBP-0x18]
    		FLD DWORD PTR DS:[SkillSwitchDrawH]
    		FSTP DWORD PTR SS:[EBP-0x14]
    		FLD DWORD PTR DS:[SkillSwitchDrawMW]
    		FSTP DWORD PTR SS:[EBP-0x24]
    		jmp [SkillSwitchDraw_buff]
    	}
    }
    __declspec(naked) void SkillSwitchClick()
    {
    	static float SkillSwitchDrawX = 385.0f;
    	static float SkillSwitchDrawY = 380.0f;
    	static float SkillSwitchDrawW = 32.0f;
    	static float SkillSwitchDrawH = 38.0f;
    	static float SkillSwitchDrawMW = 385.0f;
    	static DWORD SkillSwitchClick_buff = 0x00812D69;
    	_asm
    	{
    		FLD DWORD PTR DS:[SkillSwitchDrawX]
    		FSTP DWORD PTR SS:[EBP-0x8]
    		FLD DWORD PTR DS:[SkillSwitchDrawY]
    		FSTP DWORD PTR SS:[EBP-0x4]
    		FLD DWORD PTR DS:[SkillSwitchDrawW]
    		FSTP DWORD PTR SS:[EBP-0x20]
    		FLD DWORD PTR DS:[SkillSwitchDrawH]
    		FSTP DWORD PTR SS:[EBP-0x1C]
    		FLD DWORD PTR DS:[SkillSwitchDrawMW]
    		FSTP DWORD PTR SS:[EBP-0x14]
    		jmp [SkillSwitchClick_buff]
    	}
    }
    __declspec(naked) void QPosition1()
    {
    	static float BarNumberY = 445.0f;
    	static DWORD QPosition1_buff = 0x00895A4F;
    	_asm
    	{
    	FLD DWORD PTR DS:[BarNumberY]
    	FSTP DWORD PTR SS:[ESP]
    	jmp [QPosition1_buff]
    	}
    }
    __declspec(naked) void QPosition2()
    {
    	static float QPosition2X = 227.0f;
    	static DWORD QPosition2_buff = 0x00895A59;
    	_asm
    	{
    	FLD DWORD PTR DS:[QPosition2X]
    	FSTP DWORD PTR SS:[ESP]
    	jmp [QPosition2_buff]
    	}
    }
    __declspec(naked) void QPosition3()
    {
    	static float BarPotionY = 453.0f;
    	static DWORD QPosition3_buff = 0x00895A63;
    	_asm
    	{
    	FLD DWORD PTR DS:[BarPotionY]
    	FSTP DWORD PTR SS:[ESP]
    	jmp [QPosition3_buff]
    	}
    }
    __declspec(naked) void QPosition4()
    {
    	static float QPosition4X = 210.0f;
    	static DWORD QPosition4_buff = 0x00895A6D;
    	_asm
    	{
    	FLD DWORD PTR DS:[QPosition4X]
    	FSTP DWORD PTR SS:[ESP]
    	jmp [QPosition4_buff]
    	}
    }
    __declspec(naked) void WPosition1()
    {
    	static float BarNumberY = 445.0f;
    	static DWORD WPosition1_buff = 0x00895AC4;
    	_asm
    	{
    	FLD DWORD PTR DS:[BarNumberY]
    	FSTP DWORD PTR SS:[ESP]
    	jmp [WPosition1_buff]
    	}
    }
    __declspec(naked) void WPosition2()
    {
    	static float WPosition2X = 257.0f;
    	static DWORD WPosition2_buff = 0x00895ACE;
    	_asm
    	{
    	FLD DWORD PTR DS:[WPosition2X]
    	FSTP DWORD PTR SS:[ESP]
    	jmp [WPosition2_buff]
    	}
    }
    __declspec(naked) void WPosition3()
    {
    	static float BarPotionY = 453.0f;
    	static DWORD WPosition3_buff = 0x00895AD8;
    	_asm
    	{
    	FLD DWORD PTR DS:[BarPotionY]
    	FSTP DWORD PTR SS:[ESP]
    	jmp [WPosition3_buff]
    	}
    }
    __declspec(naked) void WPosition4()
    {
    	static float WPosition4X = 240.0f;
    	static DWORD WPosition4_buff = 0x00895AE2;
    	_asm
    	{
    	FLD DWORD PTR DS:[WPosition4X]
    	FSTP DWORD PTR SS:[ESP]
    	jmp [WPosition4_buff]
    	}
    }
    __declspec(naked) void EPosition1()
    {
    	static float BarNumberY = 445.0f;
    	static DWORD EPosition1_buff = 0x00895B39;
    	_asm
    	{
    	FLD DWORD PTR DS:[BarNumberY]
    	FSTP DWORD PTR SS:[ESP]
    	jmp [EPosition1_buff]
    	}
    }
    __declspec(naked) void EPosition2()
    {
    	static float EPosition2X = 287.0f;
    	static DWORD EPosition2_buff = 0x00895B43;
    	_asm
    	{
    	FLD DWORD PTR DS:[EPosition2X]
    	FSTP DWORD PTR SS:[ESP]
    	jmp [EPosition2_buff]
    	}
    }
    __declspec(naked) void EPosition3()
    {
    	static float BarPotionY = 453.0f;
    	static DWORD EPosition3_buff = 0x00895B4D;
    	_asm
    	{
    	FLD DWORD PTR DS:[BarPotionY]
    	FSTP DWORD PTR SS:[ESP]
    	jmp [EPosition3_buff]
    	}
    }
    __declspec(naked) void EPosition4()
    {
    	static float EPosition4X = 270.0f;
    	static DWORD EPosition4_buff = 0x00895B57;
    	_asm
    	{
    	FLD DWORD PTR DS:[EPosition4X]
    	FSTP DWORD PTR SS:[ESP]
    	jmp [EPosition4_buff]
    	}
    }
    __declspec(naked) void NopRShortKey()
    {
    	static DWORD RButtonAddress = 0x00895C0C;
    	_asm{jmp RButtonAddress}
    }
    __declspec(naked) void HPNumberPosition()
    {
    	static float HPNumberPositionX = 45.0f;
    	static DWORD HPNumberPosition_buff = 0x0080FF1E;
    	_asm
    	{
    	FADD DWORD PTR DS:[HPNumberPositionX]
    	FSTP DWORD PTR SS:[EBP-0x19C]
    	FLD DWORD PTR SS:[EBP-0x19C]
    	jmp [HPNumberPosition_buff]
    	}
    }
    __declspec(naked) void MasterButton()
    {
    	static DWORD MasterButtonAddress1 = 0x0077ED20;
    	_asm
    	{
    		jmp [MasterButtonAddress1]
    	}
    }
    __declspec(naked) void HelperAll()
    {
    	static DWORD HelperStopAddress1 = 0x007D28B4;
    	_asm
    	{
    		jmp [HelperStopAddress1]
    	}
    }
    void InitInter3()
    {
    	SetRange((LPVOID)0x0080F270, 0x4D1, ASM::NOP);//-> Interface -> Draw Button
    	//-
    	SetByte((PVOID)(0x008137AF + 3), 0);
    	SetByte((PVOID)(0x008119A7), 0xEB);
    	SetRange((LPVOID)0x00811AC0, 0xAC, ASM::NOP);
    	//-
    	SetRange((LPVOID)0x0081028C, 0x24, ASM::NOP);
    	SetOp((LPVOID)0x0081028C, (LPVOID)AGPosition, ASM::JMP);
    	//-
    	SetRange((LPVOID)0x0081055C, 0x24, ASM::NOP);
    	SetOp((LPVOID)0x0081055C, (LPVOID)SDPosition, ASM::JMP);
    	//-
    	SetRange((LPVOID)0x0080FFAF, 0x24, ASM::NOP);
    	SetOp((LPVOID)0x0080FFAF, (LPVOID)MANAPosition, ASM::JMP);
    	//-
    	SetRange((LPVOID)0x0080FD5B, 0x24, ASM::NOP);
    	SetOp((LPVOID)0x0080FD5B, (LPVOID)HPPosition, ASM::JMP);
    	//-
    	SetRange((LPVOID)0x008138DF, 0x24, ASM::NOP);
    	SetOp((LPVOID)0x008138DF, (LPVOID)UsingSkillPosition, ASM::JMP);
    	//-
    	SetRange((LPVOID)0x00812713, 0x24, ASM::NOP);
    	SetOp((LPVOID)0x00812713, (LPVOID)SkillClickPosition, ASM::JMP);
    	//-
    	SetRange((LPVOID)0x00812947, 0x24, ASM::NOP);
    	SetOp((LPVOID)0x00812947, (LPVOID)SkillBarDrawPosition, ASM::JMP);
    	//-
    	SetRange((LPVOID)0x008139A0, 0x2D, ASM::NOP);
    	SetOp((LPVOID)0x008139A0, (LPVOID)SkillSwitchDraw, ASM::JMP);
    	//-
    	SetRange((LPVOID)0x00812D3F, 0x2D, ASM::NOP);
    	SetOp((LPVOID)0x00812D3F, (LPVOID)SkillSwitchClick, ASM::JMP);
    	//-
    	SetRange((LPVOID)0x0080FF12, 0x12, ASM::NOP);
    	SetOp((LPVOID)0x0080FF12, (LPVOID)HPNumberPosition, ASM::JMP);
    	//-
    	SetRange((LPVOID)0x0077EC97, 0x88, ASM::NOP);
    	SetOp((LPVOID)0x0077EC97, (LPVOID)MasterButton, ASM::JMP);
    	//-
    	//->Q
    	SetRange((LPVOID)0x00895A49, 0x9, ASM::NOP);
    	SetOp((LPVOID)0x00895A49, (LPVOID)QPosition1, ASM::JMP);
    	//-
    	SetRange((LPVOID)0x00895A53, 0x9, ASM::NOP);
    	SetOp((LPVOID)0x00895A53, (LPVOID)QPosition2, ASM::JMP);
    	//-
    	SetRange((LPVOID)0x00895A5D, 0x9, ASM::NOP);
    	SetOp((LPVOID)0x00895A5D, (LPVOID)QPosition3, ASM::JMP);
    	//-
    	SetRange((LPVOID)0x00895A67, 0x9, ASM::NOP);
    	SetOp((LPVOID)0x00895A67, (LPVOID)QPosition4, ASM::JMP);
    	//->W
    	SetRange((LPVOID)0x00895ABE, 0x9, ASM::NOP);
    	SetOp((LPVOID)0x00895ABE, (LPVOID)WPosition1, ASM::JMP);
    	//-
    	SetRange((LPVOID)0x00895AC8, 0x9, ASM::NOP);
    	SetOp((LPVOID)0x00895AC8, (LPVOID)WPosition2, ASM::JMP);
    	//-
    	SetRange((LPVOID)0x00895AD2, 0x9, ASM::NOP);
    	SetOp((LPVOID)0x00895AD2, (LPVOID)WPosition3, ASM::JMP);
    	//-
    	SetRange((LPVOID)0x00895ADC, 0x9, ASM::NOP);
    	SetOp((LPVOID)0x00895ADC, (LPVOID)WPosition4, ASM::JMP);
    	//-
    	//->E
    	SetRange((LPVOID)0x00895B33, 0x9, ASM::NOP);
    	SetOp((LPVOID)0x00895B33, (LPVOID)EPosition1, ASM::JMP);
    	//-
    	SetRange((LPVOID)0x00895B3D, 0x9, ASM::NOP);
    	SetOp((LPVOID)0x00895B3D, (LPVOID)EPosition2, ASM::JMP);
    	//-
    	SetRange((LPVOID)0x00895B47, 0x9, ASM::NOP);
    	SetOp((LPVOID)0x00895B47, (LPVOID)EPosition3, ASM::JMP);
    	//-
    	SetRange((LPVOID)0x00895B51, 0x9, ASM::NOP);
    	SetOp((LPVOID)0x00895B51, (LPVOID)EPosition4, ASM::JMP);
    	//-
    	//->R
    	SetRange((LPVOID)0x00895B8D, 0x7E, ASM::NOP);
    	SetOp((LPVOID)0x00895B8D, (LPVOID)NopRShortKey, ASM::JMP);
    
    	SetRange((LPVOID)0x007D25C3, 0x2F0, ASM::NOP);
    	SetOp((LPVOID)0x007D25C3, (LPVOID)HelperAll, ASM::JMP);
    }

  2. #2
    Iniciante EvgGen's Avatar
    Data de Ingresso
    Jun 2016
    Posts
    1
    Thanks Thanks Given 
    0
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts
    Mencionado
    0 Post(s)
    País
    Angola
    Gens chat off?

  3. #3
    Iniciante CODE's Avatar
    Data de Ingresso
    Jul 2019
    Posts
    5
    Thanks Thanks Given 
    5
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts
    Mencionado
    0 Post(s)
    País
    Brazil
    cade link?

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • You may not post Resposta(s)
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •  
Sobre nós
Somos uma comunidade em atividade a 8 anos que aborda assuntos relacionados a games em geral, principalmente games MMORPG. e que busca sempre ajudar os membros através de conteúdos, tutoriais e suporte...
Nossos anunciantes
Hinetworks
VelozHost
InovHost
Rede Sociais