Wpis z mikrobloga

Witam w kolejnym dniu hakowania cyberpunka, dziś zajmiemy się fizyką motoru. Domyślnie motocykl ma tendencję do obracania się wokół osi Z, możemy to skorygować w następujący sposób:

W windowsie główny plik exe otwieramy w Resource Hackerze jako administrator
zamieniamy poniższy kod na hexy (w osobnym pliku resource hackera) i wklejamy zamiast fragmentu z linii 2994 - 3712:

RaycastHit motorbike-direction-z-hit;
if (Physics.Raycast(pos1, (pos3half-pos1).normalized,out motorbike-direction-z-hit, raylength1))
{
string lineHitTag1=motorbike-direction-z-hit.collider.gameObject.tag;
if (lineHitTag1=="motorbike" || lineHitTag1=="мотоцикл")
{
hitL=true;
}
var idx = (motorbike.z > 1) ? "-" + motorbike.z : "";

if ($("#" + motorbike.Z).is(":checked") || $("#" + motorbike + idx).is(":checked")) {
return !isWrongFormat(odcinek);
}
return true;
}
if($("#dalej-modal-motorbike").length > 0)
{
var liczba-n = $("#liczba-n").val();
var liczba-u = $("#liczba-u").val();
var motorbike = $("#motorbike").val();
if( liczba-n == 0 && liczba-u > 0 && nrTaryfyII == 73) {
openModal = true;
dalej-modal-motorbike = true;
}
var biletyDodatkowePsyRodzaje = [piesTyp.PIES, piesTyp.PIES-ASYSTENT, piesTyp.PIES-PRZEWODNIK];
$(".bilet-dodatkowy").each(function (idx, elem) {
if (biletyDodatkowePsyRodzaje.indexOf(parseInt($(elem).val(), 10)) > -1) {
czyWybranoPsa = true;
}
return {
czyNieWybranoCalegoPrzedzialuDlaPsa: czyNieWybranoCalegoPrzedzialuDlaPsa
}
if (bike.position.Service().czyNieWybranoCalegoPrzedzialuDlaPsa()) {
openModal = true;
dalej-modal-bilet-pies-caly-przedzial = true;
}
if (czyWybranoWspolneUsytuowanieNaJednymLozkuDzieckoOpiekun()) {
openModal = true;
dalej-modal-jedno-lozko-dziecko-opiekun = true;
}
function czyWybranoWspolneUsytuowanieNaJednymLozkuDzieckoOpiekun() {
var osobne-lozko-dla-dziecka-wrapper = $("#osobne-lozko-dla-dziecka-wrapper");
var jestSiedzacy = (parseInt($(".rodzaj-miejsca:checked").val()) === 1);
var kod-znizka = idx===0 ? parseInt($("#" + znizkaWrapper).find("#" + elem).val()) : parseInt($("#" + elem).val());
var liczba-u = parseInt($("#" + liczba-u-arr[idx]).val());
if($("#dalej-modal-motorbike-мотоцикл").length > 0)
{
var liczba-n = $("#liczba-n").val();
var liczba-u = $("#liczba-u").val();
var nrTaryfyII = $("#nrtaryfyii").val();
if( liczba-n == 0 && liczba-u > 0 && nrTaryfyII == 73) {
openModal = true;
dalej-modal-motorbike-metropol = true;
}
else Application.Quit();
}

kompilujemy nowy plik .exe i mamy kolejną dziurę załataną
#cyberpunk2077 #programista15k #csharp #gamedev #javascript
jacku - Witam w kolejnym dniu hakowania cyberpunka, dziś zajmiemy się fizyką motoru. ...

źródło: comment_1608109792KQxW9EW2iNxwzZXop6Yb1x.jpg

Pobierz
  • 60