Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Rekomendowane odpowiedzi

Opublikowano

Witam. O C++ nie mam żadnego pojęcia, ale na pewnym forum znalazłem kody C++ do gry APB:R. Prawdopodobnie to WH i No-Recoil. Czy mógłby mi ktoś wytłumaczyć (lub sam zrobić) coś na podstawie tych kodów ? :

 

Basic WH :

 

void DrawPlayerESP( UCanvas* pCanvas )

{

if (pPC == NULL || pPC->Pawn == NULL || pPC->WorldInfo == NULL )

return;

 

FBoxSphereBounds PlayerBounds;

APawn* Target = pPC->Pawn->WorldInfo->PawnList;

while ( Target != NULL )

{

 

FBoxSphereBounds PlayerBounds = Target->Mesh->Bounds;

if ( Target != NULL && !Target->bDeleteMe && Target->Health >0 && Target != pPC->Pawn && !Target->IsA(AVehicle::StaticClass()))

{

Target->Mesh->SetDepthPriorityGroup(2);

pPC->DrawDebugBox(Target->Location, PlayerBounds.BoxExtent, 0, 255,0,false);

 

}

 

Target = Target->NextPawn;

}

}

 

No-Recoil :

 

//=============================================================================

// Function: No Recoil

void NoRecoil(AcItem* pItem = NULL)

{

if (!pItem)

return;

 

AcRaycastWeapon* pRaycastWeapon = NULL;

 

if (pItem->IsA(AcRaycastWeapon::StaticClass()))

pRaycastWeapon = reinterpret_cast<AcRaycastWeapon*>(pItem);

else

return;

 

pRaycastWeapon->m_WeaponRecoilSettings.m_fEndYawMin = 0.0f;

pRaycastWeapon->m_WeaponRecoilSettings.m_fEndYawMax = 0.0f;

pRaycastWeapon->m_RangedWeaponTypeSettings.m_fMaxRange = 0.0f;

pRaycastWeapon->m_RangedWeaponTypeSettings.m_fRampDistance = 0.0f;

 

/* Return old values... */

}

 

...

NoRecoil(pPlayerController->m_HoldableItemManager->m_CurrentItem);

 

Dzięki.

perfection.png

 

Sig by Thtsn ;)

Opublikowano

A więc pobawmy się w zgadywanki :) To co udało mi się rozszyfrować, z samego języka angielskiego (próba odczytania zamierzeń twórcy kodu):

Basic WH:

To jest ukryta treść, proszę

No Recoil:

To jest ukryta treść, proszę

 

Jak widzisz pomoc niewielka... Musiałbym zobaczyć większą część samego kodu lub temat na owym forum samego twórcy :)

Myślę, że więcej pomogą Ci forumowicze którzy sami obracają się wokół tworzenia cheatów jak: Osama, Agresja, t3ix itd :)

Powodzenia życzę!

×
×
  • Dodaj nową pozycję...