XxMichałxX Opublikowano 3 Maja 2009 Udostępnij Opublikowano 3 Maja 2009 1. Gdy zrobię cokolwiek z 39dll to na początku wyskakuje error: Error defining an external function. , dam Ignore i dalej wszystko działa jak nalezy.. czemu tak jest? 2. Do czego służy wbudowana zmienna id? 3. Jest sobie tablica player, i np player[idplayera]=socket/..połączenie do gracza z tym id; player[idplayera,10]=obiekt playera o danym id. I teraz mam takie cos: GML writeshort(player[a,10].x) writeshort(player[a,10].y) I error, że coś źle z tablicą. 4. Potrzebuję dwóch bibliotek: - na ustawianie przeźroczystości rooma - na tworzenie .avi z plików .bmp (jest taki jeden BMP2AVI, ale mi nie działa nie wiem czemu) Jak ktoś by mógł zrobić, lub znalazł to niech poda linka :P 5. Jak zwrócić nazwę procesu który uzywa danego portu? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Lechu4444 Opublikowano 3 Maja 2009 Udostępnij Opublikowano 3 Maja 2009 1. Sprawdź w kodzie tu chyba chodzi o ip zewnętrzne, gdy bierzesz ignore kompilator pomija tą linijkę, problem moze sie pojawić przy grze przez siec. 2. Może nie za dużo wiem ale id służy do określania obiektu w grze każdy obiekt ma swoje ida zmiana może służyć wygodzie 3. Na to raczej nie znam odpowiedzi. 4. B) do połączenia kilku bmp w jeden możesz użyć i movie maker 5. A po co ci zmiana nazwy procesu?? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Dawidds Opublikowano 3 Maja 2009 Udostępnij Opublikowano 3 Maja 2009 1. Coś zrypałeś. 2. Do identyfikowania instancji, lol. I zobaczcie, jak przykłady ogłupiają ludzi. Na pewno Michał wie, że skasować najbliższy obiekt może tak: ins = instance_nearest(...); with(ins){ instance_destroy(); } Ale o tym, że inst_near zwraca waśnie id nie ma pojęcia. Ba, pewnie nawet nie myślał o tym, jak taki kod działa... 3. Daj treść tego błędu, a nie... 4. W jakim sensie przezroczystości rooma? Jeśli po prostu Windowsowe okienko ma być półprzezroczyste - bez problemu znajdziesz to na gmc.yoyomames.com Łączenie w avi - nie wiem. 5. Ciekawe, czy w ogóle się da... :P Nawet jeśli się da, na pewno nie ma takiego DLLa, musisz sobie sam napisać... :) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
XxMichałxX Opublikowano 3 Maja 2009 Autor Udostępnij Opublikowano 3 Maja 2009 ta ja nawet nie umiem dlla napisac zeby dodal jedna liczbe do drugiej -,-' 5. A po co ci zmiana nazwy procesu?? Ja chce zwrócić nazwe procesu ktory uzywa danego portu, bo robie taki program - Portier, i w nim ma byc funkcja: a) sprawdzania portów B) otwierania portów (jezeli Portierem sie wczesniej zapchalo, jezeli nie to wlasnie ma pokazac ktory proces uzywa i go wylaczyc) c) zapychania portów taki program byłby przydatny Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Thobby Opublikowano 3 Maja 2009 Udostępnij Opublikowano 3 Maja 2009 writeshort(player[a,10].x) writeshort(player[a,10].y) a nie powinno być: writeshort(player['a',10].x) writeshort(player['a',10].y) ?? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
XxMichałxX Opublikowano 3 Maja 2009 Autor Udostępnij Opublikowano 3 Maja 2009 nie, bo a to zmienna z pętli for(a=0; a<maxp; a+=1) [...] a to real - liczba 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ę