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

Launcher się wyłącza


Rekomendowane odpowiedzi

Opublikowano

Nie wiem czy mogę coś więcej wytłumaczyć, ale po wciśnięciu Loguj, Launcher się wyłącza a sam Minecraft nie odpala"

 

 

Case $Button2
  $ID = GUICtrlRead($Input1)
  $PW = GUICtrlRead($Input2)
  If Not FileExists($MCPath&"minecraft.jar") Then _Update()
  _Launch($ID,$PW)

 

 

Func _Launch($Login,$Password)
ShellExecute(@ComSpec , "/C java " &$cmd&" "&$Login&" "&$Password,"","",@SW_HIDE)
WinWait("Minecraft")
Exit
EndFunc

 

Ktoś wie co tutaj mogę mieć źle ?

 

Wiem że Exit odpowiada za zamykanie sie, ale musi tam chyba być...

Opublikowano

Właśnie ten exit jest źle. Program widzi to tak:

 

gdy zostanie uruchomiona funkcja _Launch

blablabla

blabla

WYJŚCIE Z PROGRAMU

koniec funkcji

 

 

więc kazałes mu zamknąć program

comment_aKm2b5jSiJgvkhmrlSzZ5Yc80OK7Mzta

Opublikowano

a próbowałeś usunąć tamto Exit ?? jeżeli nie to spróbuj może to był tylko ten problem ;)

 

@UP szybszy

 

PS. otworzyłem temat z 10 min temu i teraz wysłałem wiadomość dopiero teraz, a więc proszę nie brać tego za spam :P

"Jesteśmy ludźmi, bo popełniamy błędy i na nich się uczymy."

Opublikowano

Problem może być wyłącznie w:

ShellExecute(@ComSpec , "/C java " &$cmd&" "&$Login&" "&$Password,"","",@SW_HIDE)

Domyślam się, że $cmd to ścieżka do MC bo inaczej to ja tu nie widzę nigdzie odpalania MC ....

/ GA-970A-UD3 / FX-6300 / Sapphire Xtreme 5830 / OCZ ZS 550W / Brutus M23 /

| MPC Coders Team | MPC Gold Member | C#, C++, PHP, (N)ASM, AutoIT, Python, Java |

Opublikowano

@HeniutX_PL pewnie zły link do javy dał no i nie widzę tu linku do Minecraft.jar tak jak teraz patrzę :P

"Jesteśmy ludźmi, bo popełniamy błędy i na nich się uczymy."

Opublikowano

Co do usunięcia exitu to tak usuwałem, i nic.

 

 

Global $cmd =  '-Xms512m -Xmx1024m -cp "%APPDATA%\.minecraft\bin\*" -Djava.library.path="%APPDATA%\.minecraft\bin\natives" net.minecraft.client.Minecraft'

 

CMD jest źle?

 

 

Wiadomo można zamiast tamtego shell taki :

 

ShellExecute(@AppDataDir&"\.minecraft\MinecraftSP.exe")

 

Ale to trochę mija się z celem wg mnie. Bo już by trzeba całkowicie clijenta do tego modyfikować. A chciałem coś, może bardziej pod Goeinga (czy jak mu tam) stworzyć.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...