MaxGaming
-
Postów
510 -
Dołączył
-
Ostatnia wizyta
-
Wygrane w rankingu
4
Typ zawartości
Profile
Forum
Wydarzenia
Odpowiedzi opublikowane przez MaxGaming
-
-
Dziękuje Wam za pomoc.
Rzeczywiście, jakoś w ogóle nie pomyślałem(ale zazwyczaj myślę), żeby użyć najpierw Google. przepraszam.
-
Nie wiem czy serio jesteś z Czech, ale jeżeli tak to mała uwaga: zamiast 'w' piszesz 'v' - powinno być np: wokół zamiast vokol(bo rozumiem, że możesz mieć problem z napisaniem polskich znaków ze względu na klawiaturę, dlatego się ich nie czepiam), albo niema w roomie zamiast niema v roomie.
Niemniej można bez problemu załapać o co coman ;)
-
[mogłeś chociaż wyjaśnić co to jest "origin"]
Co ty wiesz o GM jak nie wiesz co to orgin??
Sprtie i tam masz ustawienia orgina wraz z podglądem.
Piszę wyraźnie "Orgin"!
Pod liczbą ramek w sprite.
To oś wokół której obraca się sprite!
Tak offtop-owo: po jaką cholerę używasz nawiasów kwadratowych?? W obu przypadkach powinien być okrągły...
-
Mam rozkminę. Bo robię prostą "inteligencję" dla npc-tów i chcę, aby powoli obracali się w stronę kogoś kogo usłyszą. W teorii wszystko działa. ale mój skrypt ma słaby punkt:
GMLif(direction>point_direction(x, y, ssTarget.x, ssTarget.y)+2){
direction-=1;
}else{
direction+=1;
};
I teraz jeżeli zaczyna z pozycją 0 stopni to według tego skryptu musi zwiększać direction, ale zajmuję mu to o wiele za dużo:
Pomarańczowa linia pokazuję jak teraz się obraca, a zielona jak powinien.
I teraz pytanie, jak powinien wyglądać skrypt?
-
Nie bardzo rozumiem w czym problem.
Auto-upate to są przykłady, ew. gotowy silnik jest gdzieś na gmclan-ie.
Co do innych opcji, to np: wejdź do gry uruchamia pliczek z grą:
GMLexecute_program("starterGry.exe", 0, 0); -
-
Oj tam :DNie musisz wysyłać do niego pozycji! To głupie! Przecież on sam będzie mógł pobierać pozycje.Tak jest łatwiej skrypt napisać
-
depth odświeży się dopiero przy następnym rysowaniu, czyli nie możesz zmieniać go w draw. Możesz rysować minimapę w osobnym obiekcie z depth -10000.
Chyba zrobię obiekt, do którego wszystkie obiekty będą wysyłać swoją pozycję i on będzie je następnie rysował.
-
Mam minimapkę, o chcę aby każdy obiekt się na niej rysował.
Kod w portalu:
GMLif(minimapOn){
depth=-10000;
draw_sprite(s_miniportal, 0, view_xview+3+x/8, view_yview+3+y/8);
};
depth=0;
draw_sprite(s_portal, 0, x, y);
I rysuje nie wiadomo dla czego i tak z depth == 0.
Czy do tego służy jakaś inna funkcja/zmienna?
Plan jest taki
depth=-10000->rysuje minimapkę->depth=0->rysuj sprite.
-
Nie wiedziałem, że musi być zip, dałem w rar'rze XDJeśli wszystko zrobiłeś dobrze i link w update.inf prowadzi do pliku update'u (koniecznie w formacie *.zip) wszystko powinno działać. Oczywiście wielkość pliku (update'u) ma znaczenie im większy, tym aktualizacja trwać będzie dłużej.Ile MB ma Twoja aktualizacja? Możesz podać link? Postaram się pomóc :)
A aktualizacja 3.5mb to będzie szybko, testować będę niedługo w zip to napiszę wyniki.
-
Jednak nie, aktualizuje, ale zatrzymuje się na instalowanie i czekałem 10 min i nic:/
-
Chyba usunąć - gumkować, ale też nie wiem XD
-
Wyskakuje, że Brak dostępnych aktualizacji dla gry/programu NAZWA.
Dobra, format był 0.x.x.x a musi być 0.xxx
Już działa
Błąd z obracaniem
w Pytania początkujących
Opublikowano
Chciałem obrócić obiekt najpierw za pomocą opcji w edytorze room instance proporties, potem kodem w creation code:
próbowałem też dla pewności(choć wiem, że to nie ma sensu):
direction=45;
Ale obiekt był prostokątem przy czym mask nie jest modyfikowany, i kiedy go obracam tworzy się kwadrat z nim jako jakby przekątną.
Schemat:
gdzie czarny obrócony prostokąt ma symbolizować mój obiekt, a szara ramka to mask(tak mi się wydaje, po tym jak próbuje omijać bohaterem ten obiekt).