Jeremiah Opublikowano 23 Kwietnia 2011 Udostępnij Opublikowano 23 Kwietnia 2011 Ostatnio mam dziwaczny problem z 39dll. Nie wiem czemu, ale nie chce zadziałać mi połączenie... z góry zaznaczam, że żadnych firewalli i takich tam nie mam. Mam liveboxa i wiem co może i czemu blokować programy. Dla upewnienia się odpaliłem plik na innym komputerze i łączenie też nie działało... Najbardziej irytujące jest to, że jakieś pół roku temu zrobiłem w ten sposób minigrę. Nie pamiętam już z jakiego przykładu korzystałem podczas jej tworzenia. Z niej to teraz przerzuciłem po prostu cały kod, który bez żadnych (jak dla mnie) wyraźnych powodów nie działa. Od kilku dni mnie to frustruje.. No, ale może wrzucę go tutaj... mam nadzieję, że ktoś wskaże błąd. Obiekt Join, event "left pressed" GML room_goto(room4); Obiekt Client, event "left released" GML ip = get_string("Wpisz sekwencję cyferek", "127.0.0.1"); global.otherplayer = tcpconnect(ip, 14804, 1); if(!global.otherplayer) { show_message("Nie da rady BUAHAHA"); exit; } global.host = false; room_goto(room0); Obiekt Wait: Create: GML listen = tcplisten(14804, 2, 1); global.host = true; Destroy GML room_goto_next(); Step GML sock = tcpaccept(listen, 1); if(sock) { closesocket(listen); global.otherplayer = sock; instance_destroy(); } Draw GML draw_text(300, 300, "Czekamy na obiad!"); W pierwszym romie w Creation Code: GML dllinit(0,true,true); room_goto_next(); W drugim, gdzie znajdują się obiekty Create i Join: GML global.encryptionpass = "ahsodofjdodskasdfguhfsd"; No i to tyle... nie kumam co jest nie tak. Obiektów graczy nie wrzucałem, bo zauważyłem, że to nie ma wpływu na połączenie (z tej minigry też specjalnie wyrzuciłem, ograniczyłem ją do tych trzech obiektów i działa...). Skrypty oczywiście wrzucone, 39dll w folderze... Liczę na to, że ten błąd ma jednak jakieś logiczne podstawy i ktoś je odkryje ;) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
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ę