Skocz do zawartości
Szukaj w
  • Więcej opcji...
Znajdź wyniki, które...
Szukaj wyników w...
jaromaz

SCTP - koniec z timeout-ami w Star Citizen

Rekomendowane odpowiedzi

Cześć

na swoje potrzeby przygotowałem skrypt, który pozwala na pozostawienie postaci w Star Citizen bez limitu czasowego - zarówno w statku, jak i na stopach, czyli krótko mówiąc koniec z wyrzucaniem z gry przez timeout.

Jest to skrypt dla lekkiego, bezpłatnego programiku AutoHotkey, który jest dostępny na Windows od lat. Skrypt ten jest dla starszej, leciutkiej wersji AutoHotkey 1.1 (deprecated), ale działa poprawnie nawet pod Windows 11.

Opis działania: skrypt w losowym interwale pomiędzy 120 a 240 sekund naciska klawisz ] odpowiadający za odrzucanie zaproszeń - ta aktywność wystarcza, żeby przedłużać sesje, a nie wpływa na świat gry (tzn. nie przemieszcza postaci). 

Sposób użycia: 

  1. Pobierz AutoHotkey w wersji 1.1 (deprecated) ze strony https://www.autohotkey.com i zainstaluj go.
  2. Zapisz poniższy skrypt na pulpicie jako SCTP.ahk
  3.  Wykonaj dwuklik na tym skrypcie, a następnie naciśnij kombinację lewy ALT + F5 - skrypt rozpocznie działanie.
  4. Uruchom grę - od tej pory nie zostaniesz wylogowany, bez względu na czas braku aktywności.
  5. Aby przerwać działanie skryptu (akceptować zaproszenia) naciśnij lewy ALT + F6, aby wznowić działanie skryptu ponownie lewy ALT + F5.

Może jeszcze komuś się przyda 🙂 

 

; SCTP - Star Citizen Timeout Preventer
; AutoHotkey script by Jaromaz https://jm.iq.pl

; Description:
; The script presses the "]" key (which is the default for rejecting invites)
; at a random interval between 120 and 240 seconds, preventing the player from
; being kicked out of the game after 15 minutes of inactivity.

; Usage:
; 1. Download AutoHotkey version 1.1 (deprecated) from www.autohotkey.com
;    and install it.
; 2. Save the following script on your desktop as a file named SCTP.ahk
; 3. Double-click on the script file, then press the key combination: 
;    left ALT + F5
; 4. Run the game - from now on, the player will not be logged out after any
;    period of inactivity.
; 5. To stop the script, press ALT + F6, and to resume it, press ALT + F5 again.
; ------------------------------------------------------------------------------

#NoEnv
SetWorkingDir %A_ScriptDir%
CoordMode, Mouse, Window
SendMode Input
#SingleInstance Force
SetTitleMatchMode 2
#WinActivateForce
SetControlDelay 1
SetWinDelay 0
SetKeyDelay -1
SetMouseDelay -1
SetBatchLines -1

; UserGlobalVars

Toggle := false ; loop flag

!F5:: ; Alt + F5
Toggle := !Toggle 
if (Toggle) {
    Send, {Alt Up}
    Gosub, START
} else {
    return
}
Return

!F6:: ; Alt + F6
Toggle := false
Return

START:
if (!Toggle) {
    return
}
Sleep, 5000
if (!Toggle) {
    return
}
Send, {] Down}
Sleep, 500
if (!Toggle) {
    return
}
Send, {] Up}
Sleep, 500
if (!Toggle) {
    return
}

Random, sleepTime, 120000, 240000
Sleep, %sleepTime%
Goto, START
Return

 

Edytowane przez jaromaz
  • Thanks 2

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Skrypt może dałoby się zastosować przy przejęciu Idris - nie byłyby wtedy potrzebne całonocne wachty na przejętym statku.

 

Edytowane przez jaromaz

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się

Zrzeszenia założone przez graczy

  • Kto jest online?   0 użytkowników, 0 anonimowych, 35 gości (Zobacz pełną listę)

    Brak zarejestrowanych użytkowników online

  • Nadchodzące wydarzenia

    Brak nadchodzących wydarzeń
  • Aktywni użytkownicy

  • Kluby i Fora Citizenów

  • Statystyki społeczności

    • Tematów
      158
    • Odpowiedzi
      857
  • Popularne aktualnie

  • Statystyki użytkowników

    • Użytkowników
      1 267
    • Najwięcej online
      2 020

    Nowy gracz
    123betlondon
    Rejestracja
  • Komentarze w blogu

    • Tak. Myślę, że Chrisowi Robertsowi i całemu CIGowi zależy na tym, żeby gracz, nawet nie wykonując żadnej misji, robiąc cokolwiek, miał doświadczenie przygody 🙂
    • Czyli mamy takie same oczekiwania 😄 To dobrze, bo oznacza, że może być nas więcej, a skoro tak, może i CIG chce tego samego 😄
    • Bardzo misie podobał S-TAC od środka, fajna łajba do latania na bunkry i inne potencjalne misje na planetach w przyszłości. Tyle że w moim odczuciu to statek dla 2-3 osób, aby komfortowo korzystać z jego zasobów. Z potencjałem do wożenia całej zgrai napalonych marines. Póki w CS lata się głównie solo, a w grze nie ma jeszcze NPCów, których można zatrudnić i szkolić do obsługi działek i wszystkiego innego, wolę jednak Taurusa z Nursą albo C2 z Ambulansem C8R. Przetestowałem TACa przez kilka dni i bardzo podoba misie jego estetyka, szczególnie czerwone lasery wokół otwieranych włazów. Być może w przyszłości do niego jeszcze wrócę, na razie czekam na Ironclad Assault jako bazę wypadową z miejscem na parę gratów.
    • fajny opis, zastanawiam się nad tym statkiem od jakiegoś czasu, obecnie latam i pracuję na Taurusie ale dużo czasu spędziłem na freelacerze max, Jako że jestem pilotem to kokpit ma dla mnie większe znaczenie niż reszta statku i stwierdzam że ta przednia szyba .. ma swój urok i dodje pewnego feelingu do gameplayu. Wymusza konkretny styl lotu  i grania i trzeba to zaakceptować jeżeli ktoś chce latać tymi statkami. Maszynę trzeba po prostu wyczuć z resztą jak każdą. Mi się podoba choć wlecenie nim do doku od góry jest praktycznie niemożliwe 😉 
    • tak to mocno zauważalne elementy które nie pozwalają sądzić że oni tam to się chyba tylko na zarabianiu skupili, fajny opis, treściwy i rzeczowy.
  • Przeglądający

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×

Dołącz do Polskiej Społeczności Star Citizen!

|