-
Postów
442 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez MagnusArias
-
-
W pierwszej linijce masz exit; i zaraz po średniku masz klamrę.
-
Tworzysz path (taki jak rampa), który ustawiasz przy kolizji z rampą, nadajesz mu prędkość taką jak samochodu/roweru/innego pojazdu, a jeśli już nie koliduje z rampą, to usuwasz path i ustawiasz grawitację.
-
Gruby piksel rządzi. Mi się taki styl podoba, powodzenia w projekcie. 5/5
-
3. GML draw_sprite_ext(PasekExpa,0,20,20,global.exp/global.exp_wymagane,image_yscale,0,image_blend,image_alpha); draw_text(20,35, "Exp: " + string(global.exp) + "/" + string(global.exp_wymagane))
-
GML file_text_open_write(filename_name(fname)) GM posiada funkcję, która pozwala na zapisywanie plików w wybranym przez użytkownika formacie i nazwie. E: Muczek szybszy i zrobił to poprawniej :'<
-
Masz router Pentagram. A złożyłeś kotka w ofierze? :) Popróbuj z hasłem admin, administrator. Proste jest, chyba że dostawca zastrzegł sobie taką możliwość. Ja tez po zmianie internetu na radiówkę, nie mogę żadnego serwera postawić, chociaż dzwoniłem do dostawcy (SpeedTransfer) o odblokowanie portów, lecz się nie zgodzili.
-
Wydaliby, czekał tylko zanim ktoś się upomni ;) Poczekamy, zobaczymy.
-
Taki drobny błąd, literówka. W zmiennej ys powinno byc yscale, a jest xscale.
-
GML view_object[0] = TwojZacnyObiekt; view_hborder[0] = view_xview + (view_hview/2); view_vborder[0] = view_yview + (view_wview/2); ??
-
Jezu, Lolik, to jest starsze chyba ode mnie :D
-
@Nickolas Tak są świetni, tez gram ich piosenki ;) Piano cover of Hallelujah (L. Cohen)
-
Znowu to dałeś na WP?
-
Nie jedz mojej księżniczki Panie Smoku! v.0.16
MagnusArias odpowiedział(a) na Newman temat w Dema gier i programów
Świetne! Najbardziej mi się podobała ta lawa na końcu. Czekam z niecierpliwością ;) -
Był daawno tutorial (dokładnie to na YouTube), jak zrobić własną przeglądarkę w C++.Ekhem, oczywiście na formach. Uri^ adres=gcnew Uri(textBox1->Text); webBrowser1->Uri=adres;
-
VBS i HTM 3. Kod skryptów W plikach z rozszerzeniami HTA, HTM, HTML, JS, JSE, VBS, VBE i WSF mieści się kod skryptowy w formacie tekstowym ANSI. Z wyjątkiem plików VBE i JSE (litera E oznacza "encoded" - zakodowany) wszystkie wymienione można podglądać w każdym edytorze tekstowym. Dzięki temu przynajmniej doświadczony użytkownik ma możliwość sprawdzenia kodu źródłowego przed przywołaniem pliku skryptowego. Zasięg działania skryptów, o których mowa, odpowiada mniej więcej zasięgowi makr VBA. Niemniej jednak stanowią znacznie większe zagrożenie dla systemu, ponieważ stosowny interpreter (Host skryptów lub Internet Explorer - zależnie od typu pliku) wykonuje je bez potwierdzenia użytkownika. Wymienione typy plików nie różnią się między sobą istotnie poziomem zagrożenia, ponieważ wirusy w zbiorach HTA czy HTML stosują osadzone skrypty Visual Basica (VBS) lub Javy (JS). W ten sposób zapewniają sobie zdolności destrukcyjne. Co prawda, programista może ukryć kod HTA i HTML w pliku o każdym innym rozszerzeniu, jeśli uda mu się przekazać kod bezpośrednio przeglądarce internetowej (iexplore < plik_z_kodem_wirusa>). Tymczasem nie ma możliwości maskowania skryptów VBS i JS, ponieważ Host skryptów odpowiedzialny za ich wykonywanie nie akceptuje innych rozszerzeń. Decydując się na utworzenie wirusa tego typu, programista może polegać tylko na tym, że większość użytkowników nie wyłącza aktywnej domyślnie funkcji ukrywania rozszerzeń popularnych typów plików. Przedstawiony sposób działania użyto m.in. w wirusie Love-Letter-For-You.TXT.VBS, który swojego czasu dał się we znaki użytkownikom na całym globie. Źródło: http://www.pcworld.pl/artykuly/29870/W.szponach.wirusa.html
-
Automatyczne używnie myszki przez program.
MagnusArias odpowiedział(a) na Muchaszewski temat w Pytania początkujących
Program działa jakoś w tle, zy ma ci menu kontekstowe wyświetlić? -
-
Dziwi mnie ta linijka #include HWND Porównaj swój kod z kodem z tutoriala (MegaTutoral z Gamedev) #include <string> #define WIN32_LEAN_AND_MEAN #include <windows.h> #include <windowsx.h> // nazwa klasy okna std::string g_strKlasaOkna = "od0dogk_Window"; // dane okna HDC g_hdcOkno; // uchwyt kontekstu urządzenia okna //------------------- procedura zdarzeniowa okna------------------------ LRESULT CALLBACK WindowEventProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam) { switch (uMsg) { case WM_LBUTTONDOWN: // przejmujemy myszkę SetCapture (hWnd); // przesuwamy pióro (służące do rysowania po oknie) // w punkt kliknięcia MoveToEx (g_hdcOkno, GET_X_LPARAM(lParam), GET_Y_LPARAM(lParam), NULL); // zwracamy zero return 0; case WM_MOUSEMOVE: // jeżeli nasze okno posiada myszkę if (GetCapture() == hWnd) // rysujemy linie od poprzedniego do aktualnego // miejsca kursora myszki LineTo (g_hdcOkno, GET_X_LPARAM(lParam), GET_Y_LPARAM(lParam)); // zwracamy zero return 0; case WM_LBUTTONUP: // oddajemy władzę nad myszką do systemu ReleaseCapture(); return 0; //------------------------------------------------------------- case WM_DESTROY: // kończymy program PostQuitMessage (0); return 0; } return DefWindowProc(hWnd, uMsg, wParam, lParam); } //----------------------- funkcja WinMain()---------------------------- int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE, LPSTR, int nCmdShow) { /* rejestrujemy klasę okna */ WNDCLASSEX KlasaOkna; // wypełniamy strukturę WNDCLASSEX // (pomijamy z tego większość pól) KlasaOkna.hbrBackground = (HBRUSH) GetStockObject(WHITE_BRUSH); KlasaOkna.style = CS_OWNDC; // własny kontekst urządzenia okna // rejestrujemy klasę okna RegisterClassEx (&KlasaOkna); /* tworzymy okno */ // tworzymy okno funkcją CreateWindowEx // (znana czynność, więc pomijamy (uchwyt trafia do hOkno)) // pobieramy uchwyt do kontekstu urządzenia obszaru klienta okna g_hdcOkno = GetDC(hOkno); // pokazujemy nasze okno ShowWindow (hOkno, nCmdShow); /* pętla komunikatów */ // (w zwyczajowej formie, darujemy ją sobie) // zwracamy kod wyjścia return static_cast<int>(msgKomunikat.wParam); }
-
Nie jedz mojej księżniczki Panie Smoku! v.0.16
MagnusArias odpowiedział(a) na Newman temat w Dema gier i programów
BTW, wrzuć na uploader na GMC, bo z hotfile ograniczenia są ;/ -
Kąt 0* jest skierowany w prawo, 90* do góry, 180* w lewo a 270* w dół. Musisz wybrać, albo vspeed albo hspeed, inaczej postać będzie ciągle stała w miejscu.
-
Temu blokowi ustawiasz solid (albo parent solid) a w kolizji z tym blokiem w postaci piszesz GML move_contact_solid(/*z ktorej strony uderzasz*/,0); hspeed = 0 // jesli uderzasz z boku vspeed = 0 // jesli uderzasz z gory</span></span> Tak mi się przynajmniej wydaje ;) E: Aww.. .znowu za późno
-
Nie jedz mojej księżniczki Panie Smoku! v.0.16
MagnusArias odpowiedział(a) na Newman temat w Dema gier i programów
Huder, szukasz zręcznościówki? Może jest ona na NES'a, ale zobacz filmy Dragon's Lair. trudniejsze niż to i inne gry jakie znasz ;P -
Nie jedz mojej księżniczki Panie Smoku! v.0.16
MagnusArias odpowiedział(a) na Newman temat w Dema gier i programów
Skończyłem, tez się napociłem trochę przy niektórych poziomach, ale jest świetnie. W galerii niektóre były idealnie dobrane screeny. Na GameBoya? Czemu nie. świetnie wygląda. Co do bossa, jakiś pasek HP na górze, bo trudno się zorientować, ile do końca jeszcze. Czekamy na więcej poziomów ;) 5/5 -
A gdzie zainstalowałeś GG? Pomyśleć