-
Postów
717 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez ZeroXbot
-
Od razu się nie nauczysz :P Dużo ćwicz i kilka rad na początek: - staraj się nie używać dużej ilości odcieni na dany kolor, ale za to staraj się zwiększyć kontrast między nimi. - nie zmniejszaj tylko jasności, ale i barwę albo nasycenie - poczytaj trochę o cieniowaniu w pixelarxie - nie wiem czemu zrobiłeś tam otoczkę ciemnoniebieską wokół konturów, nie potrzebna była
-
Lufa obracająca się przyczepiona do sprite'a.
ZeroXbot odpowiedział(a) na Mokrad temat w Pytania początkujących
Nie możliwe, żeby nie poszło. Po pierwsze nie doublepostuj. Po drugie sprawdź, czy jest to napewno zmienna hp, a nie HP, bo to jest różnica! (w przykład nie zaglądałem) -
Przykład smug za pociskami (czy czymś takim)
ZeroXbot odpowiedział(a) na Dawidds temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Mój rekord to 84 :D minigra byłaby na pewno fajna, tylko jakby dać jakieś urozmaicenia (np. wolniejsze pociski, ale "mające większy kąt poszukiwań/namierzania") A jako przykład 5/5 -
Taki płaski, nieco. Wygląda jakbyś mu dał płaskorzeźbę w PSie ;/
-
Wery kul, bat it could be better. To do jakiejś gry, czy tak sobie narysowane??
-
Efekt smugi i "wall_jumping"
ZeroXbot odpowiedział(a) na MagnusArias temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Tu różnicy prawie nie widać, ale jak będziesz się zabierał za coś większego, to będziesz ograniczał liczbę obiektów do jak najmniejszej. Zobaczysz ;) @EDIT: Aaaa... nie odświeżyłem :P -
Efekt smugi i "wall_jumping"
ZeroXbot odpowiedział(a) na MagnusArias temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Smugę można zrobić, bez robienia innych obiektów, surface'ami (poszukaj przykładu Dawidssa "motion blur"). A wall-jump działa dobrze, ale mógłbyś zrobić, że jak jest przy ścianie to po niej "zjeżdża", a nie normalnie spada. -
Napisz to jakoś poprawniej, bo się nic doczytać nie można (tagi popraw). Napisałeś, że masz GML global.ile wygrane1 Wygrane1, czy wygrane=1?? ED: Spóźniony :P Bedi: global.ile może być zainicjalizowane gdzie indziej ;)
-
Lufa obracająca się przyczepiona do sprite'a.
ZeroXbot odpowiedział(a) na Mokrad temat w Pytania początkujących
GML //step rekadir=point_direction(x+ileśx,y+ileśy,mouse_x,mouse_y); //draw draw_sprite(sprite_index,image)index,x,y); draw_sprite_ext(sręka,0,x+ileśx,y+ileśy,1,1,rekadir,c_white,image_alpha); Za ileśx i ileśy musisz podstawić wartość, tak żeby ręka dobrze pasowała. Ewentualnie jeśli dobrze ustawisz originy wystarczą same x i y ;) -
Ja też mam czasem żółty, ale "blue screen" to ekran jakiegoś błędu krytycznego, nie zabarwienie monitora :D
-
reverse horizontal i reverse vertical
ZeroXbot odpowiedział(a) na Prodayle temat w Pytania początkujących
GML vspeed*=-1; hspeed*=-1; Proszę. -
Problem z odczytywaniem danych z pliku ini
ZeroXbot odpowiedział(a) na Arekadiusz temat w Pytania początkujących
Nie znam się za bardzo na tym, ale domyślam się, że powinno być "if nick=nickpo" bo nicki jest przed "odszyfrowaniem". -
O to chodzi: "screen_save(fname) - Saves a bmp image of the screen in the given filename. Useful for making screenshots. "? Ewentualnie to: screen_save_part(fname,x,y,w,h) Saves part of the screen in the given filename.
-
Powiem Ci tak. Poczytaj o zmiennych i operacjach na nich. To Ci na pewno wiele wytłumaczy. Jak znasz angielski możesz w dokumentacji GMa ewentualnie na tej stronie są poradniki różne. ;) @EDIT: A! I wystarczy pisać normalną czcionką ;)
-
Drogi Prodaylu. To nic trudnego. Dla odpowiedniego eventu np. naciśnięcia przycisku dajesz kod w klocku 'execute piece of code' obiektu, który ma strzelać. GML pocisk=instance_create(x,y,<obiektpocisku>) pocisk.speed=<wartość prędkości> pocisk.direction=direction; Tam gdzie zaznaczyłem coś w <> musisz podstawić swoje wartości. @EDIT: Znowu spóżnienie :P
-
@up: Yyyy... co ma widok do tego, czy to 3D czy 2D? Przy 3D i widoku z góry możesz uzyskać "widok" perspektywiczny, którego w 2D nie uzyskasz (ewentualnie jakiś prosty pseudo)
-
U mnie coś też stron niektórych nie wyświetla ( w tym GMclan). Raz przez dwa tygodnie, a w październiku trzy tygodnie nie mogło stron załadować dopiero od 31 (za pierwszym razem poszło od 1 paźdz.) działa. Mam router, ale nie wydaje mi się, żeby to coś znaczyło bo u moich kolegów te same strony nie działają (tak samo te, na które oni wchodzą i nie dzialają tak samo u mnie nie działają). Internet mamy od lokalnego dostawcy, czy to może być wina z jego strony?
-
lol and używa się tylko w warunkach. Gdy chcesz dać wiele poleceń dajesz je w klamry.
-
Najprędzej w google z hasłami kurs, html i logo :|
-
Nakładanie jednostek na bajty i dzielenie ich...
ZeroXbot odpowiedział(a) na XxMichałxX temat w Pytania zaawansowanych
Sorry, że tak męczę ten temat, ale po co te dodatkowe warunki? Według mnie są nie potrzebne. Jak nie jest mniejszy od 1024 to idzie dalej i musi już być od niego większy bądź równy, a return kończy skrypt więc nie może sprawdzać dalszych warunków. -
Nakładanie jednostek na bajty i dzielenie ich...
ZeroXbot odpowiedział(a) na XxMichałxX temat w Pytania zaawansowanych
Potęga ma pierwszeństwo w kolejności wykonywania działań, czyż nie? :D (chyba, że GM ma pokręconą kolejność w tym wypadku). Jeszcze zapomniałem, że musisz round(x) zokrąglić, bo Ci ułamki powychodzą. -
Nakładanie jednostek na bajty i dzielenie ich...
ZeroXbot odpowiedział(a) na XxMichałxX temat w Pytania zaawansowanych
Napisałem post nad twoim, że musisz dzielić przez odpowiednią potęgę 1024 :( GML if(argument0<1024)return(string(argument0)+'b') if(argument0<1024^2)return(string(argument0/1024)+'kb') if(argument0<1024^3)return(string(argument0/1024^2)+'mb') if(argument0<1024^4)return(string(argument0/1024^3)+'gb') return(string(argument0/1024^4)+'tb') a tak w ogóle to w gmlu nie można dawać potęg w postaci ^ chyba. Jest od tego funkcja power(x,n). (nie jestem pewien bo nie korzystałem z takiej formy potęgowania) -
Nakładanie jednostek na bajty i dzielenie ich...
ZeroXbot odpowiedział(a) na XxMichałxX temat w Pytania zaawansowanych
jeszcze przy returnie dziel przez odpowiednią potegę 1024 (w zależności od jednostki) i przybliżaj, bo np. dla 1026 ktore jest mniejsze od 1024^2 wyświetli 1026kb, a to przecież jakiś 1kb ;) @Platyna: Jemu chodzi o skrypt taki jak PsichiX napisał, który 'skraca' do większej jednostki jeśli zajdzie taka potrzeba. -
Tylko wtedy trzeba dać poprawkę w postaci GML case 8: s = sprite_w_prawo; break; Bo przy 337.5 (+22.5=360) będzie już zwracało 8 ;)
-
Zależy jaki dajesz warunek. Ja ci radzę użyć point_direction i do odpowiednich przedziałów kątów dawać odpowiednie animacje ;)