上传文件至「/」

This commit is contained in:
adf
2026-05-03 08:22:48 +00:00
parent 04a9f351a2
commit 5ebb8f66e5
+96 -19
View File
@@ -136,9 +136,6 @@ ProcessPlayers();
=false;
=true;
}
if (ImGui::Button(T("隐藏水印", "Hide Watermark"), ImVec2(145, 65))) {
=false;
}
ImGui::Text("%.2fFPS", 1000.0f / ImGui::GetIO().Framerate);
ImGui::Spacing();
@@ -831,9 +828,18 @@ if(物资功能){
if (ImGui::Button(T("网络优化", "network optimization"), ImVec2(-1,40))){
ApplyStableConfigToWorld(GetWorld());
}}
if(ImGui::Button(T("刷人机", "Spawn AI"),ImVec2(-1,40))){
g_LocalPlayer->STPlayerController->SpawnAI(30);
if(ImGui::Button(T("刷人机10个", "Spawn AI x10"),ImVec2(-1,40))){
g_LocalPlayer->STPlayerController->SpawnAI(10);
}
if (ImGui::Button(T("刷人机100个", "Spawn AI x100"), ImVec2(-1, 40))) {
g_LocalPlayer->STPlayerController->SpawnAI(100);
}
if (ImGui::Button(T("刷人机1000个", "Spawn AI x1000"), ImVec2(-1, 40))) {
g_LocalPlayer->STPlayerController->SpawnAI(1000);
}
if (ImGui::Button(T("刷人机10000个", "Spawn AI x10000"), ImVec2(-1, 40))) {
g_LocalPlayer->STPlayerController->SpawnAI(10000);
}
if (ImGui::Button(T("刷人机队友", "Spawn AI Teammate"), ImVec2(-1,40))){
g_LocalPlayer->STPlayerController->SpawnAITeammate(1);
}
@@ -893,6 +899,27 @@ if (ImGui::Button(T("在当前位置-发动空袭","Call for air strikes"),ImVec
ImGui::Text(T("玩家或控制器无效!", "Player or controller invalid!"));
}
}
if (ImGui::Button(T("发动超级空袭", "Call for super strikes"), ImVec2(-1, 40))) {
if (g_LocalPlayer && g_LocalPlayer->STPlayerController) {
SDK::APawn* playerPawn = g_LocalPlayer->STPlayerController->Pawn;
if (playerPawn && playerPawn->RootComponent) {
SDK::FVector playerPosition = playerPawn->RootComponent->K2_GetComponentLocation();
float x = playerPosition.X;
float y = playerPosition.Y;
g_LocalPlayer->STPlayerController->StartAirAttackSpecified(x, y, 10000000000.00);
}
else {
ImGui::Text(T("无法获取玩家Pawn或RootComponent", "Unable to get player Pawn or RootComponent!"));
}
}
else {
ImGui::Text(T("玩家或控制器无效!", "Player or controller invalid!"));
}
}
if (ImGui::Button(T("无敌","invincible"),ImVec2(-1,40))) {
auto objs = UObject::GetGlobalObjects();
for (int i = 0; i < objs.Num(); i++) {
@@ -1637,7 +1664,7 @@ if (ImGui::Button("传送(L城)", ImVec2(-1, 60))) {
writefloat(zAxis, 82.663803f);
}
// 核电站的大鸡巴上
if (ImGui::Button("传送(核电站的大鸡巴上)", ImVec2(-1, 60))) {
if (ImGui::Button("传送(核电站上)", ImVec2(-1, 60))) {
long xAxis = getPointer(getPointer(getPointer(getPointer(UE4 + 0x4634ef0) + 0x20) + 0x139c) + 0x130) + 0x150;
long yAxis = getPointer(getPointer(getPointer(getPointer(UE4 + 0x4634ef0) + 0x20) + 0x139c) + 0x130) + 0x154;
long zAxis = getPointer(getPointer(getPointer(getPointer(UE4 + 0x4634ef0) + 0x20) + 0x139c) + 0x130) + 0x158;
@@ -3007,9 +3034,9 @@ if (ImGui::Button(T("肾上腺素", "Adrenaline"), ImVec2(-1,40))) { 肾上腺
if(){
ImGui::SetNextWindowSize(ImVec2(390, 320), ImGuiCond_Once);
if (ImGui::Begin(T(("娱乐功能-by山田"), ("Entertainment Functionsi"))), 0,ImGuiWindowFlags_NoSavedSettings) {
if (ImGui::Begin(T(("娱乐功能"), ("Entertainment Functionsi"))), 0,ImGuiWindowFlags_NoSavedSettings) {
ImGui::SliderFloat(T("高度", "Height"), &, 1.0f, 9600.0f, "%.1f");
ImGui::SliderFloat(T("高度", "Height"), &, 1.0f, 999.0f, "%.1f");
if(ImGui::Button(T("高跳", "High Jump"),ImVec2(-1,40))){
=true;
@@ -3110,10 +3137,24 @@ auto objs = UObject::GetGlobalObjects();
            continue;
if (Object->IsA(ASTExtraBaseCharacter::StaticClass())) {
auto playerChar = (ASTExtraBaseCharacter *) Object;
playerChar->SpeedScale = 19999;
playerChar->SpeedScale = 999999;
}
}}
if (ImGui::Button(T("趴下加速(开)速度99999999", "Prone Speed Boost (On)"), ImVec2(-1, 40))) {
auto objs = UObject::GetGlobalObjects();
for (int i = 0; i < objs.Num(); i++) {
auto Object = objs.GetByIndex(i);
if (isObjectInvalid(Object))
continue;
if (Object->IsA(ASTExtraBaseCharacter::StaticClass())) {
auto playerChar = (ASTExtraBaseCharacter*)Object;
playerChar->SpeedScale = 99999999999;
}
}
}
if (ImGui::Button(T("趴下加速(关)", "Prone Speed Boost (Off)"), ImVec2(-1,40))){
auto objs = UObject::GetGlobalObjects();
@@ -3135,7 +3176,7 @@ auto objs = UObject::GetGlobalObjects();
            continue;
        if (Object->IsA(UShootWeaponEntity::StaticClass())) {
            auto JLSDK = (UShootWeaponEntity *) Object;
   JLSDK->AnimationKick = 16.f;
   JLSDK->AnimationKick = 26.f;
}
}}
@@ -3152,7 +3193,7 @@ auto objs = UObject::GetGlobalObjects();
}
}}
if (ImGui::Button(T("120fps", "120 FPS"), ImVec2(-1,40))){
if (ImGui::Button(T("240fps", "240 FPS"), ImVec2(-1,40))){
auto objs = UObject::GetGlobalObjects();
    for (int i = 0; i < objs.Num(); i++) {
        auto Object = objs.GetByIndex(i);
@@ -3161,13 +3202,49 @@ if (ImGui::Button(T("120fps", "120 FPS"), ImVec2(-1,40))){
if (Object->IsA(USTExtraGameInstance::StaticClass())) {
auto SDK_USTExtraGameInstance = (USTExtraGameInstance *) Object;
SDK_USTExtraGameInstance->UserDetailSetting.PUBGDeviceFPSLow = 120;
SDK_USTExtraGameInstance->UserDetailSetting.PUBGDeviceFPSMid = 120;
SDK_USTExtraGameInstance->UserDetailSetting.PUBGDeviceFPSHigh = 120;
SDK_USTExtraGameInstance->UserDetailSetting.PUBGDeviceFPSHDR = 120;
SDK_USTExtraGameInstance->UserDetailSetting.PUBGDeviceFPSLow = 240;
SDK_USTExtraGameInstance->UserDetailSetting.PUBGDeviceFPSMid = 240;
SDK_USTExtraGameInstance->UserDetailSetting.PUBGDeviceFPSHigh = 240;
SDK_USTExtraGameInstance->UserDetailSetting.PUBGDeviceFPSHDR = 240;
}}}
if (ImGui::Button(T("120fps", "120 FPS"), ImVec2(-1, 40))) {
auto objs = UObject::GetGlobalObjects();
for (int i = 0; i < objs.Num(); i++) {
auto Object = objs.GetByIndex(i);
if (isObjectInvalid(Object))
continue;
if (Object->IsA(USTExtraGameInstance::StaticClass())) {
auto SDK_USTExtraGameInstance = (USTExtraGameInstance*)Object;
SDK_USTExtraGameInstance->UserDetailSetting.PUBGDeviceFPSLow = 120;
SDK_USTExtraGameInstance->UserDetailSetting.PUBGDeviceFPSMid = 120;
SDK_USTExtraGameInstance->UserDetailSetting.PUBGDeviceFPSHigh = 120;
SDK_USTExtraGameInstance->UserDetailSetting.PUBGDeviceFPSHDR = 120;
}
}
}
if (ImGui::Button(T("6fps", "60 FPS"), ImVec2(-1, 40))) {
auto objs = UObject::GetGlobalObjects();
for (int i = 0; i < objs.Num(); i++) {
auto Object = objs.GetByIndex(i);
if (isObjectInvalid(Object))
continue;
if (Object->IsA(USTExtraGameInstance::StaticClass())) {
auto SDK_USTExtraGameInstance = (USTExtraGameInstance*)Object;
SDK_USTExtraGameInstance->UserDetailSetting.PUBGDeviceFPSLow = 60;
SDK_USTExtraGameInstance->UserDetailSetting.PUBGDeviceFPSMid = 60;
SDK_USTExtraGameInstance->UserDetailSetting.PUBGDeviceFPSHigh = 60;
SDK_USTExtraGameInstance->UserDetailSetting.PUBGDeviceFPSHDR = 60;
}
}
}
if (ImGui::Button(T("爬墙", "Wall Climb"), ImVec2(-1,40))){
auto objs = UObject::GetGlobalObjects();
    for (int i = 0; i < objs.Num(); i++) {
@@ -3183,15 +3260,15 @@ if (ImGui::Button(T("爬墙", "Wall Climb"), ImVec2(-1,40))){
}
}}}
ImGui::SliderFloat(T("人物大小", "Character Size"), &, 1.0f, 10.0f, "%.1f", 1);
ImGui::SliderFloat(T("人物大小", "Character Size"), &, 1.0f, 100.0f, "%.1f", 1);
if (ImGui::Button(T("美国人", "American"), ImVec2(-1,40))){
=true;
}
ImGui::SliderFloat(T("枪械大小", "Weapon Size"), &Gun_Size, 1.0f, 10.0f, "%.1f", 1);
ImGui::SliderFloat(T("枪械大小", "Weapon Size"), &Gun_Size, 1.0f, 1000.0f, "%.1f", 1);
if (ImGui::Button(T("美国枪", "American Gun"), ImVec2(-1,40))){
=true;
}
ImGui::SliderFloat(T("速度", "Speed"), &XXXC, 1.0f, 50.0f, "%.1f", 1);
ImGui::SliderFloat(T("速度", "Speed"), &XXXC, 1.0f, 1000.0f, "%.1f", 1);
if (ImGui::Button(T("加速", "Speed Boost"), ImVec2(-1,40))){
auto objs = UObject::GetGlobalObjects();
@@ -3219,7 +3296,7 @@ ImGui::End();
}
if(){
ImGui::SetNextWindowSize(ImVec2(420, 320), ImGuiCond_Once);
if (ImGui::Begin(T(("绘制功能-by山田"), ("ESP Functions"))), 0,ImGuiWindowFlags_NoSavedSettings) {
if (ImGui::Begin(T(("绘制功能"), ("ESP Functions"))), 0,ImGuiWindowFlags_NoSavedSettings) {
{
ImGui::Columns(2);
ImGui::SetColumnOffset(1, 133);