LEGENDARY
04/09/2018, 06:22 PM
louis
ou alguém que entende sobre , poderia me ajudar aqui, com uma duvida?
como removo a parte indicada na imagen na source muemu?
tenho que configurar o main na source, só não sei em que parte devo remover ,
para que não apareça mais no client, o problema que gera quando move para o mapa castle siege ou loreen deep como preferir....
o bug é que a distância é automaticamente modificada para o ultra sem clicar nos icones de seleção entende? ao mover para esse mapa o distance view e alterado automaticamente....como desativar
isto ou remover a parte de seleção do normal /medium / ultra , acho que removendo pode corrigir o problema.
outra duvida como faço para mudar a tecla de abrir o menu para seleção das opções como minimap , hp bar etc? pode me ajudar alguém que entende sobre
a source muemu
[Only registered and activated users can see links]
[Only registered and activated users can see links]
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
resolvi - mudando essa linha de codigo
[ ANTES ] - DESSE =
void Camera::Run(MOUSEHOOKSTRUCTEX * Mouse, WPARAM wParam)
{
if( pMapNumber == 30 || pMapNumber == 31 )
{
this->IsActive = false;
this->Init();
this->Init1();
this->Init2();
}
// ----
switch(wParam)
{
case WM_MOUSEWHEEL:
{
if( !this->IsActive || gInterface.CheckWindow(MoveList) )
{
return;
}
// ----
if( (int)Mouse->mouseData > 0 )
{
if( *(float*)oCam_Zoom < ZOOM_MAX )
{
SetFloat((LPVOID)oCam_Zoom, *(float*)oCam_Zoom + ZOOM_INTER);
}
else
{
SetFloat((LPVOID)oCam_Zoom, (float)ZOOM_MAX);
}
}
else if( (int)Mouse->mouseData < 0 )
{
if( *(float*)oCam_Zoom > ZOOM_MIN )
{
SetFloat((LPVOID)oCam_Zoom, *(float*)oCam_Zoom - ZOOM_INTER);
}
else
{
SetFloat((LPVOID)oCam_Zoom, (float)ZOOM_MIN);
}
}
// ----
this->ZoomPercent = *(float*)oCam_Zoom / ((float)ZOOM_MAX / 100.0f);
// ----
SetDouble((LPVOID)oCam_ClipX, PERCF(PERCF(this->Default.ClipX, 800), this->ZoomPercent));
SetFloat((LPVOID)oCam_ClipY, PERCF(PERCF(this->Default.ClipY, 285), this->ZoomPercent));
SetDouble((LPVOID)oCam_ClipZ, PERCF(PERCF(this->Default.ClipZ, -395), this->ZoomPercent));
SetDouble((LPVOID)oCam_ClipX2, PERCF(PERCF(this->Default.ClipX2, 235), this->ZoomPercent));
SetFloat((LPVOID)oCam_ClipY2, PERCF(PERCF(this->Default.ClipY2, 195), this->ZoomPercent));
SetFloat((LPVOID)oCam_ClipZ2, PERCF(PERCF(this->Default.ClipZ2, -4000), this->ZoomPercent));
SetFloat((LPVOID)oCam_ClipGL, PERCF(PERCF(this->Default.ClipGL, 450), this->ZoomPercent));
}
break;
// --
case WM_MBUTTONDOWN:
{
this->InMove = true;
}
break;
// --
case WM_MBUTTONUP:
{
this->InMove = false;
}
break;
}
}
[ DEPOIS ] - PARA ESSE =
void Camera::Run(MOUSEHOOKSTRUCTEX * Mouse, WPARAM wParam)
{
/*if( pMapNumber == 30 || pMapNumber == 31 )
{
this->IsActive = false;
this->Init();
}*/
// ----
switch(wParam)
{
case WM_MOUSEWHEEL:
{
if( !this->IsActive || gInterface.CheckWindow(MoveList) )
{
return;
}
// ----
if( (int)Mouse->mouseData > 0 )
{
if( *(float*)oCam_Zoom < ZOOM_MAX )
{
SetFloat((LPVOID)oCam_Zoom, *(float*)oCam_Zoom + ZOOM_INTER);
}
else
{
SetFloat((LPVOID)oCam_Zoom, (float)ZOOM_MAX);
}
}
else if( (int)Mouse->mouseData < 0 )
{
if( *(float*)oCam_Zoom > ZOOM_MIN )
{
SetFloat((LPVOID)oCam_Zoom, *(float*)oCam_Zoom - ZOOM_INTER);
}
else
{
SetFloat((LPVOID)oCam_Zoom, (float)ZOOM_MIN);
}
}
// ----
this->ZoomPercent = *(float*)oCam_Zoom / ((float)ZOOM_MAX / 100.0f);
// ----
SetDouble((LPVOID)oCam_ClipX, PERCF(PERCF(this->Default.ClipX, 800), this->ZoomPercent));
SetFloat((LPVOID)oCam_ClipY, PERCF(PERCF(this->Default.ClipY, 285), this->ZoomPercent));
SetDouble((LPVOID)oCam_ClipZ, PERCF(PERCF(this->Default.ClipZ, -395), this->ZoomPercent));
SetDouble((LPVOID)oCam_ClipX2, PERCF(PERCF(this->Default.ClipX2, 235), this->ZoomPercent));
SetFloat((LPVOID)oCam_ClipY2, PERCF(PERCF(this->Default.ClipY2, 195), this->ZoomPercent));
SetFloat((LPVOID)oCam_ClipZ2, PERCF(PERCF(this->Default.ClipZ2, -4000), this->ZoomPercent));
SetFloat((LPVOID)oCam_ClipGL, PERCF(PERCF(this->Default.ClipGL, 450), this->ZoomPercent));
}
break;
// --
case WM_MBUTTONDOWN:
{
this->InMove = true;
}
break;
// --
case WM_MBUTTONUP:
{
this->InMove = false;
}
break;
}
}
não sei se está certo mais foi o único modo que achei,
mas se tiver outro método me avise ,
alias me ajude na outra duvida de alterar a tecla de abrir esse menu ao inves de f11 a tecla end , ajude :)
ou alguém que entende sobre , poderia me ajudar aqui, com uma duvida?
como removo a parte indicada na imagen na source muemu?
tenho que configurar o main na source, só não sei em que parte devo remover ,
para que não apareça mais no client, o problema que gera quando move para o mapa castle siege ou loreen deep como preferir....
o bug é que a distância é automaticamente modificada para o ultra sem clicar nos icones de seleção entende? ao mover para esse mapa o distance view e alterado automaticamente....como desativar
isto ou remover a parte de seleção do normal /medium / ultra , acho que removendo pode corrigir o problema.
outra duvida como faço para mudar a tecla de abrir o menu para seleção das opções como minimap , hp bar etc? pode me ajudar alguém que entende sobre
a source muemu
[Only registered and activated users can see links]
[Only registered and activated users can see links]
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
resolvi - mudando essa linha de codigo
[ ANTES ] - DESSE =
void Camera::Run(MOUSEHOOKSTRUCTEX * Mouse, WPARAM wParam)
{
if( pMapNumber == 30 || pMapNumber == 31 )
{
this->IsActive = false;
this->Init();
this->Init1();
this->Init2();
}
// ----
switch(wParam)
{
case WM_MOUSEWHEEL:
{
if( !this->IsActive || gInterface.CheckWindow(MoveList) )
{
return;
}
// ----
if( (int)Mouse->mouseData > 0 )
{
if( *(float*)oCam_Zoom < ZOOM_MAX )
{
SetFloat((LPVOID)oCam_Zoom, *(float*)oCam_Zoom + ZOOM_INTER);
}
else
{
SetFloat((LPVOID)oCam_Zoom, (float)ZOOM_MAX);
}
}
else if( (int)Mouse->mouseData < 0 )
{
if( *(float*)oCam_Zoom > ZOOM_MIN )
{
SetFloat((LPVOID)oCam_Zoom, *(float*)oCam_Zoom - ZOOM_INTER);
}
else
{
SetFloat((LPVOID)oCam_Zoom, (float)ZOOM_MIN);
}
}
// ----
this->ZoomPercent = *(float*)oCam_Zoom / ((float)ZOOM_MAX / 100.0f);
// ----
SetDouble((LPVOID)oCam_ClipX, PERCF(PERCF(this->Default.ClipX, 800), this->ZoomPercent));
SetFloat((LPVOID)oCam_ClipY, PERCF(PERCF(this->Default.ClipY, 285), this->ZoomPercent));
SetDouble((LPVOID)oCam_ClipZ, PERCF(PERCF(this->Default.ClipZ, -395), this->ZoomPercent));
SetDouble((LPVOID)oCam_ClipX2, PERCF(PERCF(this->Default.ClipX2, 235), this->ZoomPercent));
SetFloat((LPVOID)oCam_ClipY2, PERCF(PERCF(this->Default.ClipY2, 195), this->ZoomPercent));
SetFloat((LPVOID)oCam_ClipZ2, PERCF(PERCF(this->Default.ClipZ2, -4000), this->ZoomPercent));
SetFloat((LPVOID)oCam_ClipGL, PERCF(PERCF(this->Default.ClipGL, 450), this->ZoomPercent));
}
break;
// --
case WM_MBUTTONDOWN:
{
this->InMove = true;
}
break;
// --
case WM_MBUTTONUP:
{
this->InMove = false;
}
break;
}
}
[ DEPOIS ] - PARA ESSE =
void Camera::Run(MOUSEHOOKSTRUCTEX * Mouse, WPARAM wParam)
{
/*if( pMapNumber == 30 || pMapNumber == 31 )
{
this->IsActive = false;
this->Init();
}*/
// ----
switch(wParam)
{
case WM_MOUSEWHEEL:
{
if( !this->IsActive || gInterface.CheckWindow(MoveList) )
{
return;
}
// ----
if( (int)Mouse->mouseData > 0 )
{
if( *(float*)oCam_Zoom < ZOOM_MAX )
{
SetFloat((LPVOID)oCam_Zoom, *(float*)oCam_Zoom + ZOOM_INTER);
}
else
{
SetFloat((LPVOID)oCam_Zoom, (float)ZOOM_MAX);
}
}
else if( (int)Mouse->mouseData < 0 )
{
if( *(float*)oCam_Zoom > ZOOM_MIN )
{
SetFloat((LPVOID)oCam_Zoom, *(float*)oCam_Zoom - ZOOM_INTER);
}
else
{
SetFloat((LPVOID)oCam_Zoom, (float)ZOOM_MIN);
}
}
// ----
this->ZoomPercent = *(float*)oCam_Zoom / ((float)ZOOM_MAX / 100.0f);
// ----
SetDouble((LPVOID)oCam_ClipX, PERCF(PERCF(this->Default.ClipX, 800), this->ZoomPercent));
SetFloat((LPVOID)oCam_ClipY, PERCF(PERCF(this->Default.ClipY, 285), this->ZoomPercent));
SetDouble((LPVOID)oCam_ClipZ, PERCF(PERCF(this->Default.ClipZ, -395), this->ZoomPercent));
SetDouble((LPVOID)oCam_ClipX2, PERCF(PERCF(this->Default.ClipX2, 235), this->ZoomPercent));
SetFloat((LPVOID)oCam_ClipY2, PERCF(PERCF(this->Default.ClipY2, 195), this->ZoomPercent));
SetFloat((LPVOID)oCam_ClipZ2, PERCF(PERCF(this->Default.ClipZ2, -4000), this->ZoomPercent));
SetFloat((LPVOID)oCam_ClipGL, PERCF(PERCF(this->Default.ClipGL, 450), this->ZoomPercent));
}
break;
// --
case WM_MBUTTONDOWN:
{
this->InMove = true;
}
break;
// --
case WM_MBUTTONUP:
{
this->InMove = false;
}
break;
}
}
não sei se está certo mais foi o único modo que achei,
mas se tiver outro método me avise ,
alias me ajude na outra duvida de alterar a tecla de abrir esse menu ao inves de f11 a tecla end , ajude :)