-
Postów
241 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez maciusiowo1
-
Tylko że GML bonusa=random(14); ini_open('confing.ini'); ini_write_real('Kaspersky','Bonus',bonusa); ini_close(); Nie wyobrażam sobie jako stringa. Może dasz do tego przykład? A tak zresztą te random ma taki minus że zamiast liczby całkowitej daje liczbę np. 8,37. Jak na to poradzić?
-
Już znalazłem źródło problemu - to nie draw winien. To winien jest plik INI... . Nie wiem jak zamiast jakiegoś 1,967564654 w tym ini było np. 4. Pomorze mi ktoś w tym?
-
Witam! Dzisiaj mam problem z tym kodem, którego zadanie jest narysowanie panelu z aktywnym przedmiotem: GML ini_open('confing.ini'); rysujK=ini_read_real('Kaspersky','Bonus',''); rysujN=ini_read_real('Norton','Bonus',''); ini_close(); if( view_current = 0 ) { draw_sprite_ext( panel, -1, view_xview[view_current], view_yview[view_current], 1, 1, 0, c_white, 1 ); if(instance_number(Kaspersky) == 1) { draw_set_color(c_green); draw_text(view_xview[view_current]+58, view_yview[view_current]+9, Kaspersky.energia); draw_set_color(c_blue); draw_text(view_xview[view_current]+75, view_yview[view_current]+32, Kaspersky.ochrona); draw_set_color(c_yellow); draw_text(view_xview[view_current]+130, view_yview[view_current]+19, Kaspersky.SP); } switch (rysujK) { case 0: { draw_sprite_ext( spr_Blank, -1, view_xview[view_current]+180, view_yview[view_current]+20, 1, 1, 0, c_white, 1 ); continue; } case 1: { draw_sprite_ext( spr_Blank, -1, view_xview[view_current]+180, view_yview[view_current]+20, 1, 1, 0, c_white, 1 ); continue; } case 2: { draw_sprite_ext( spr_Apteczka1, -1, view_xview[view_current]+180, view_yview[view_current]+20, 1, 1, 0, c_white, 1 ); continue; } case 3: { draw_sprite_ext( spr_Apteczka2, -1, view_xview[view_current]+180, view_yview[view_current]+20, 1, 1, 0, c_white, 1 ); continue; } case 4: { draw_sprite_ext( spr_Apteczka3, -1, view_xview[view_current]+180, view_yview[view_current]+20, 1, 1, 0, c_white, 1 ); continue; } case 5: { draw_sprite_ext( spr_SPPlus, -1, view_xview[view_current]+180, view_yview[view_current]+20, 1, 1, 0, c_white, 1 ); continue; } case 6: { draw_sprite_ext( spr_Ochrona, -1, view_xview[view_current]+180, view_yview[view_current]+20, 1, 1, 0, c_white, 1 ); continue; } case 7: { draw_sprite_ext( spr_Niewidzialnosc, -1, view_xview[view_current]+180, view_yview[view_current]+20, 1, 1, 0, c_white, 1 ); continue; } case 8: { draw_sprite_ext( spr_ICE, -1, view_xview[view_current]+180, view_yview[view_current]+20, 1, 1, 0, c_white, 1 ); continue; } case 9: { draw_sprite_ext( spr_PociskZS, -1, view_xview[view_current]+180, view_yview[view_current]+20, 1, 1, 0, c_white, 1 ); continue; } case 10: { draw_sprite_ext( spr_Pulapka, -1, view_xview[view_current]+180, view_yview[view_current]+20, 1, 1, 0, c_white, 1 ); continue; } case 11: { draw_sprite_ext( spr_DzialoDXD, -1, view_xview[view_current]+180, view_yview[view_current]+20, 1, 1, 0, c_white, 1 ); continue; } case 12: { draw_sprite_ext( spr_Bomba, -1, view_xview[view_current]+180, view_yview[view_current]+20, 1, 1, 0, c_white, 1 ); continue; } case 13: { draw_sprite_ext( spr_Bum, -1, view_xview[view_current]+180, view_yview[view_current]+20, 1, 1, 0, c_white, 1 ); continue; } case 14: { draw_sprite_ext( spr_SztormP, -1, view_xview[view_current]+180, view_yview[view_current]+20, 1, 1, 0, c_white, 1 ); continue; } } } else { draw_sprite_ext( panel, -1, view_xview[view_current], view_yview[view_current], 1, 1, 0, c_white, 1 ); if(instance_number(Norton) == 1) { draw_set_color(c_green); draw_text(view_xview[view_current]+58, view_yview[view_current]+9, Norton.energia); draw_set_color(c_blue); draw_text(view_xview[view_current]+75, view_yview[view_current]+32, Norton.ochrona); draw_set_color(c_yellow); draw_text(view_xview[view_current]+130, view_yview[view_current]+19, Norton.SP); } switch (rysujN) { case 0: { draw_sprite_ext( spr_Blank, -1, view_xview[view_current]+180, view_yview[view_current]+20, 1, 1, 0, c_white, 1 ); continue; } case 1: { draw_sprite_ext( spr_Blank, -1, view_xview[view_current]+180, view_yview[view_current]+20, 1, 1, 0, c_white, 1 ); continue; } case 2: { draw_sprite_ext( spr_Apteczka1, -1, view_xview[view_current]+180, view_yview[view_current]+20, 1, 1, 0, c_white, 1 ); continue; } case 3: { draw_sprite_ext( spr_Apteczka2, -1, view_xview[view_current]+180, view_yview[view_current]+20, 1, 1, 0, c_white, 1 ); continue; } case 4: { draw_sprite_ext( spr_Apteczka3, -1, view_xview[view_current]+180, view_yview[view_current]+20, 1, 1, 0, c_white, 1 ); continue; } case 5: { draw_sprite_ext( spr_SPPlus, -1, view_xview[view_current]+180, view_yview[view_current]+20, 1, 1, 0, c_white, 1 ); continue; } case 6: { draw_sprite_ext( spr_Ochrona, -1, view_xview[view_current]+180, view_yview[view_current]+20, 1, 1, 0, c_white, 1 ); continue; } case 7: { draw_sprite_ext( spr_Niewidzialnosc, -1, view_xview[view_current]+180, view_yview[view_current]+20, 1, 1, 0, c_white, 1 ); continue; } case 8: { draw_sprite_ext( spr_ICE, -1, view_xview[view_current]+180, view_yview[view_current]+20, 1, 1, 0, c_white, 1 ); continue; } case 9: { draw_sprite_ext( spr_PociskZS, -1, view_xview[view_current]+180, view_yview[view_current]+20, 1, 1, 0, c_white, 1 ); continue; } case 10: { draw_sprite_ext( spr_Pulapka, -1, view_xview[view_current]+180, view_yview[view_current]+20, 1, 1, 0, c_white, 1 ); continue; } case 11: { draw_sprite_ext( spr_DzialoDXD, -1, view_xview[view_current]+180, view_yview[view_current]+20, 1, 1, 0, c_white, 1 ); continue; } case 12: { draw_sprite_ext( spr_Bomba, -1, view_xview[view_current]+180, view_yview[view_current]+20, 1, 1, 0, c_white, 1 ); continue; } case 13: { draw_sprite_ext( spr_Bum, -1, view_xview[view_current]+180, view_yview[view_current]+20, 1, 1, 0, c_white, 1 ); continue; } case 14: { draw_sprite_ext( spr_SztormP, -1, view_xview[view_current]+180, view_yview[view_current]+20, 1, 1, 0, c_white, 1 ); continue; } } } Jestem na 10000% pewien że działa zawsze: GML case 0: { draw_sprite_ext( spr_Blank, -1, view_xview[view_current]+180, view_yview[view_current]+20, 1, 1, 0, c_white, 1 ); continue; } Ale reszta się nie rysuje. Proszę o pomoc.
-
dobra dzięki: GML (dist div 720) == (point_distance(x,y,Norton.x,Norton.y) div 720)
-
W Create pocisku mam: GML S1 = 0; S2 = 0; S3 = 0; S4 = 0; S5 = 0; S6 = 0; distA = 999999999999999999; distGK = 999999999999999999; distN = 999999999999999999; if(instance_number(Norton) == 1) { distN = point_distance(x,y,Norton.x,Norton.y); } if(instance_number(GKaspersky) == 1) { distA = point_distance(x,y,GKaspersky.x,GKaspersky.y); } if(instance_number(GKaspersky) == 1) { distGK = point_distance(x,y,GKaspersky.x,GKaspersky.y); } //SEKCJA PIERWSZA - N VS A if(distN > distA) { S1 = distA; } else { S1 = distN; } //SEKCJA DRUGA - GK VS A if(distGK > distA) { S2 = distA; } else { S2 = distGK; } //SEKCJA TRZECIA - GK VS N if(distGK > distN) { S3 = distN; } else { S3 = distGK; } //SEKCJA PIERWSZA - S1 VS S2 if(S1 > S2) { S4 = S2; } else { S4 = S1; } //SEKCJA DRUGA - S1 VS S3 if(S1 > S3) { S5 = S3; } else { S5 = S1; } //SEKCJA TRZECIA - S2 VS S3 if(S1 > S3) { S6 = S3; } else { S6 = S1; } //SEKCJA KONCOWA - SPRAWDZANIE POWTORKI if(S4 == S5) { dist = S4; } if(S5 == S6) { dist = S5; } if(S4 == S6) { dist = S4; } a w Stepie: GML if(instance_number(Norton)!=0) { if(dist == point_distance(x,y,Norton.x,Norton.y)) { mp_potential_step(Norton.x,Norton.y,5,0); } } else { instance_destroy() } przed tym jeszcze mam obracanie pocisku o 360 stopni a potem kasacja... ale mam tutaj problem gdyż pocisk tylko się kręci te 360 stopni i się kasuje ale się nie porusza. Co mam tu poprawić?
-
Jakoś nie sądzę aby pocisk jakiegoś z 4 graczy wracał do niego... chociaż może dać tak, że omijany jest najbliższy tylko po najbliższym jest namierzany. Tak czy siak dzięki, ale tematu nie zamykam - może ktoś będzie miał coś jeszcze do powiedzenia.
-
Witam! Dzisiejszy mój problem jest dla mnie dużym problemem(jak zresztą każdy XD). Chodzi mi o obliczenie odległości obiektu od obiektu, ale obiektów jest aż 4 (z czego 3 jako cel)."Pierwiastek z X do kwadratu i Y do kwadratu", ale wątpię żeby GM to obsługiwał. Proszę o szybką radę.
-
Konkurs, niestety nie wypalił, a szkoda - mam nadzieje że w przyszłości pójdzie lepiej ;), a do tego czasu zamykam temat.
-
Trudno wybrać ale mam: - Worms World Party - Heros III - Tibia SOLDAT
-
Witam!(ponownie) Mam problem, gdyż popróbowałem znaleźć informacje jak podzielić okno gry na dowolną ilość części (2/3/4 itd.), ale nie sety - nic nie znalazłem. Miałem zrobić gierkę na urodziny kolegi abyśmy się nie nudzili, ale bez tego nic nie zrobię. Mam nadzieje że szybko ktoś mi odpiszę. Pozdrawiam, maciusiowo1.
-
Jakoś innym chodzi. Widocznie masz za słabego kompa :jezor: .
-
To albo robisz nowy pocisk, albo naciskasz spacje - w tedy wyśrodkuje na Kasperskym
-
Zależy jakiego: MKS-VIR (musisz się z nim połączyć, a rozłanczasz się spacją) - PPM Znajdź i Zniszcz (Super shot - sam niszczy wirusy, ma 5 uzyc za 30 energi) - D Ochrona - X
-
Witam! Pewnie graliście już w moją grę, i jak wiecie - grafika wirusów zwala z krzesła XD. Mógłbym kogoś prosić o zaprojektowanie nowy grafik wirusów? Pozdrawiam, maciusiowo1. @EDIT Rozmiary: 40X33 Styl: Windows Vista Ilość kolorów 32 Mam nadzieje że wystarczy
-
Wiem, dla tego zrobiłem opcje: Numpad 7 - Wyłącz muzykę Numpad 8 - Zwykła muzyka Numpad 9 - Muzyka gratulująca Po za tym do każdego poziomu w łatce zmienię muzykę - no z czasem może denerwować.
-
OK, można już albo partami, albo z GMCLANU :) Na samym początku masz ochronę, to idziesz do brązowego wirusa (Rokita) i znów włączasz ochronę. Gdy już zniszczysz źródło problemu, weź apteczkę i rozpraw się z resztą. Dobrze już dobrze, 7 MB i na upa zaraz wklepie. @UP Stary dobry błąd. Poprawie go gdy wypuszczę łatkę.
-
Tytuł: Przygody Kasperskiego Gatunek: Przygodowa strzelanka 2D Opis: W tej grze, stajemy się popularnym antyvirusem - Kaspersky. Naszym zadaniem jest wypełnianie misji, a przy okazji niszczymy virusy i inne świństwa. Download: GmClan Rozmiar pliku: ok. 9 MB (Gra+Film+Plik Gry) Autorzy: maciusiowo1, oraz reszta w programie (Menu->Autorzy lub otworzyć plik autorzy.wmv) Programowanie: Maciej A. Fabuła: Maciej A. Grafika: Microsoft, Kaspersky Lab,MKS-VIR, AMD, Maciej A. Muzyka: Game Maker Screeny: Gdzieś na starcie.... Menu :] Zapraszam do oceniania :]
-
Zamykam! Zaraz będzie można pobrać Full Versie w 'Gotowe gry i programy" :)
-
THX! Teraz mogę dokończyć pierwszą część przygód kasperskiego. Jeszcze raz wielkie dzięki! Tematu nie zamykam, no bo jeszcze można inne ikonki antivirusów podać a nie tylko nortona :).
-
Witam! Poszukuje w internecie tradycyjnej ikony nortona (komputer z EKG), jednak niestety - wszędzie są tylko zrzuty z nowszych wersji. Może ktoś z was posiada jeszcze jakiś plik graficzny z ikoną nortona? Bardzo bym ją potrzebował. Pozdrawiam, maciusiowo1. PS. Jeśli macie inne ikony popularnych antywirusów (oprócz kasperskiego i mks-vira), to bym też o nie poprosił.
-
Temat: Gra o tematyce informatycznej Zasady: - Po zakończeniu konkursu, każda kolejna złożona praca nie bierze udziału w konkursie. - Gra nie może pacmanem, catch the clownem czy innym przykładem. - Gra musi być specjalnie przygotowana na konkurs - dopisek że gra jest na konkurs. - Po zakończeniu konkursu nie można oddać głosu na swoją pracę! Zakończenie: 17 grudnia 23:59 Ocenia/ją: W głosowaniu każdy użytkownik.
-
Ok, zacznę to sobie zapisywać. No faktycznie - gdy zajmiemy się czymś innym niż zniszczenie Adwera lub Rokita, może być nie łatwo...
-
@UP Wiem wiem, już naprawione Zapraszam do oceniania
-
Chcesz streszczenie?: W tej grze poruszamy się Anty-Virusem Kaspersky i niszczymy wirusy. Jest wiele urozmaiceń, między innymi - Ochrona. Jak napisałem w którymś tam poście - będzie tego kontynuacja. Możesz nie pobierać, ale zawsze zabawy każda gra daje (troszkę więcej lub troszkę mniej XD).
-
Przepraszam że odświeżam, ale jest już prawie finalna wersja!