-
Postów
2 122 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez Platyna
-
Action Decoder to mu na kod zamieni, a on chce wiedzieć do czego służą :P Kod mu raczej jeszcze mniej powie. Jak przytrzymasz kursor nad klockiem to masz po po angielsku. Zbyt trudnych słów tam nie ma więc troche dobrej woli i sobie poradzisz. Chyba w dokumentacji na GMClanie też jest trochę opisanych.
-
pierwiastek z 50 to będzie liczba niewymierna jakaś. Około 7.07, nie da się dokładnie pierwiastka z 50 określić bo 50 nie jest niczego potęgą :P 7.07*7.07 = 49.98 czyli bardzo blisko :) 5*5 to 25, a nie 10 :P
-
Przywrócenie obiektu po zejściu z niego
Platyna odpowiedział(a) na Pawlos0991 temat w Pytania początkujących
Człowieczku wrzuć, że to na uloader jaki normalny a nie rapida to ci pomogę :P -
int string_explode(string napis; char separator; string tab[]) { string wyraz=""; index=0; for(int i=0;i<napis.lenght();i++) { char znak=napis; if(znak==separator) { tab[index]=wyraz; wyraz=""; index++; } else wyraz+=znak; } return index; } Wydaje mi się że to będzie jakuś tak :P EDIT: zapomniałem o zwracaniu. Już poprawiłem
-
Przywrócenie obiektu po zejściu z niego
Platyna odpowiedział(a) na Pawlos0991 temat w Pytania początkujących
Moim skromnym zdaniem to szczególnie Markowi powinieneś dziękować :P "Trying to draw non-existing sprite" to znaczy po prostu: "Próba narysowania nieistniejącego sprite'a" Czyli po prostu nie istnieje sprite DACH. Sprawdź poprawność nazwy. Jeżeli nazwa sprite'a jest ok to sprawdź czy przypadkiem jakaś zmienna, obiekt, room lub cokolwiek innego nie nazywa się tak samo, bo wtedy może się chrzanić :P Zapamiętaj te słowa: Wszystkie funkcje z grupy draw czyli funkcje rysujące cokolwiek możesz umieszczać TYLKO I WYŁĄCZNIE w zdarzeniu DRAW. Nie możesz ich dawać do stepa. Co do maski: To co drawujesz to tylko i wyłącznie obrazek "naklejony" na ekran nie mający żadnego wpływu na kolizje itp. To co jest drawowane nie może być użyte jako maska. -
Ostatnio na okrągło słucham KATa, płyta 666 :D Diabelski Dom I i Czas Zemsty żądzą :D
-
Kurde tu w sumie możesz mieć rację. Cuś sobie przypominam. No ale pierwiastkowanie powinien umieć :P
-
Mnie to bardziej plastelinę przypomina, ale i tak mi się podoba :)
-
No to już bardzo źle z tobą :P Masz 13 lat więc jesteś zdaje się w 6 klasie? Tak więc powinieneś już od bardzo dawna wiedzieć co to pierwiastek i pitagorasa mieć w małym palcu. Więc z tym wiekiem to pewnie ściema? Pierwiastek to odwrotność potęgowania. Pierwiastek kwadratowy z pewnej liczby a to taka liczba b, że b*b=a. Przykładowo: sqrt(4)==2 bo 2*2=4 sqrt(9)==3 bo 3*3=9 sqrt(25)==5 bo 5*5=25 Pierwiastki to chyba w 3 albo 4 klasie podstawówki powinny być.
-
Z pitagorasa sobie długość obliczasz. Nie musisz być tu dobry z matmy, to łatwe. a*a + b*b = c*c ty szukasz c. a to będzie różnica w poziomie, a b w pionie. Tak więc c=sqrt( a * a + b * b ); sqrt - pierwiastek Teraz jeszcze potrzebujesz kąta. Od normalnego directiona musisz odjąć troszeczkę tak na oko bo pistolet jest trochę w prawo.
-
Do tego w czasie którego chcesz zapisać grę.
-
Z jakimiś konkretnymi pytaniami to ci spokojnie wiele osób pomoże. Ale wątpię, żeby komuś się chciało udzielać lekcji i wszystko po kolei tłumaczyć, a nawet jeśli to szybko się tym znudzi. Znam to z własnego doświadczenia. Ale oczywiście w razie jakichś konkretnych problemów, jak coś zrobić to służę pomocą.
-
Rozbrajają mnie po prostu takie tematy. Co to jest żeby prosić o pomysły na grę. Robi się taką grę jakie się lubi. Nie zrobisz raczej dobrej gry z cudzego pomysłu... Ale ok: zrób jakąś logiczno platformową :P Niby platformowa, ale trochę zagadek logicznych by się znalazło
-
Nie rób zdarzenie kolizji. Zamiast tego daj w stepie sprawdzanie place_meeting(); Gdy stworzysz zdarzenie kolizji z jakimś solidem to GM automatycznie nie dopuszcza by na siebie nachodziły, a wtedy właśnie różne takie cyrki typu "zacinanie się" się robią :P
-
[Przykład] Prawie jak fizyka
Platyna odpowiedział(a) na XxMichałxX temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Jak by to było chociaż trochę dopracowane to byłbym skłonny postawić ci nawet 5. Ale nie mogę niestety dać nic więcej niż 2.5. Bo to wygląda jakbyś chciał zrobić przykład czegoś czego sam nie potrafisz do końca zrobić. Widać, że się uczysz i idziesz w dobrym kierunku, ale ten przykład to był po po prostu trening dla ciebie i czegoś takiego jako przykład dla słabszych wykorzystać nie można. Bo kto by sie nauczył czegoś dobrego z czegoś nieodpracowanego? -
Ogarniam sobie silnik Ultimate3D i napotkałem na pewien problem. Otóż obrót trójwymiarowego obiektu w tym silniku polega na zmianie wartości zmiennych rotx, roty, rotz obiektu. Ja potrzebuje obracać jeden obiekt względem osi x i z. Z tym, że jeżeli obiekt już obrócę względem x to oś z zmieni orientację i ten obrót będzie nie według tej początkowej osi z tylko tej już obróconej względem x. Przykładowo: Jeśli najpierw obrócę obiekt względem x o 180 stopni, obiekt będzie jakby do góry nogami i orientacja osi z będzie odwrotna. No i wtedy jeśli będę obracał według z to obiekt zamiast normalnie isę kręcić będzie sie obracał w przeciwną stronę. No, więc jak można prosto wyliczyć wartości rotx i roty, aby się obrócił o zadaną wartość wzlędem tych początkowych osi? W GMowym 3D był pewna przydatna funkcja która obracała obiekt według jakiejś tam własnej osi i kąt wystarczyło wyliczyć z pitagorasa, ale Ultimate chyba tkiej funkcji nie ma. Ogólnie wiec trzeba jakoś chyba tak wyliczyć te wartości rotx, rotz żeby to się obróciło o sqrt(sqr(rotx)+sqr(rotz)) według takiej jakby osi będącej "uśrednieniem" osi x i z.
-
To jak ja byłem małym podjaranym noobkiem, który dopiero co dostał internet to zacząłem szukać jakichś stron o Crashu Bandicoot. No i znalazłem jedną stronę, no i szukałem przyjaciół więc napisałem do autora na GG xD I coś tam gadaliśmy o Crashu, a ja się strasznie przechwalałem, że mam wszystkie platynowe relikwie zdobyte (to coś z mojego ava). Później się chciałem zarejestrować na jego forum, ale chyba nie potrafiłem więc on mnie zarejestrował i mi dał hasło "platyna". Więc wziąłem to sobie jako nick :D Równie pogięta jest geneza pseudonimu szkolnego, który się mnie teraz trzyma, czyli Wajcha (Wajsia, Wajsza, Wajchuś). Zauważcie że obie ksywki są rodzaju żeńskiego. Czysty przypadek :) Wajsza lubię bardziej, ale Platyna tyż lubię. Metal szlachetny :D
-
Im chyba chodzi o tę bluzę z kapturem :P Ale to jest swój człowiek! Informatyk w końcu! :D
-
jeśli jakaś zmienna kiedykolwiek przyjęła jakąś wartość
Platyna odpowiedział(a) na pamparampa temat w Pytania początkujących
Create: GML zmienna=X; //to jest ta twoja zmienna wartosc=X; //to jest ta wartość którą kiedykolwiek miała mieć zmienna czy_miala=false; //określa czy zmienna "zmienna" miała kiedyś wartość "wartość"</span> Zdarzenie zmiany zmiennej: GML if(zmienna==wartosc) czy_miala=true; A tak sprawdzasz czy miała kiedykolwiek: GML if(czy_miala) jakieś instrukcje... EDIT: Ale to sprawdzi czy ma aktualnie, a nie czy miała kiedykolwiek... EDIT2: Lepiej nie pisz takich postów "jak w temacie" bo cię mogą warnem poczęstować :) Chociaż tu akurat fakt, że temat mówi wszystko. -
No też pomyślałem że to kompletny bezsens żeby na takim zjeździe miasto zwiedzać... Kurde na razie to się zbyt ciekawie nie zapowiada. I jeszcze ta dominacja klikowców. O zauważyłem na liście chętnych jednego znajomego :P
-
Nie rozumiem twojego oburzenia. Też bardzo lubię Króla Lwa i za każdym razem mnie rusza scena jak Mufasa umiera :P
-
Sam nie wiem... Było by fajnie, ale się rodzicom raczej taki pomysł nie spodoba bo pewno jesteście bandą pedofilii :D Nawet tanio wiec pieniążki też by się pewnie zorganizowały, ale nie wiem za bardzo czy jest sens wydawać 120 zł na wyjazd z Warszawy do Warszawy :) Mogę się któregoś dnia z wami spotkać po prostu jak już w stolicy bedzieta :)
-
Taki też był ale akurat nie ma na zdjęciu :P No Vito trochę nie pasuje zewnętrznie :)
-
Na koncercie Frontside'u ZUO!!! ZUO!!! 2 Śmiać się z mojej twarzy! :P
-
a+=10; instance_create(x+a,y+10,obj_jednostka) i w Create utwórz zmienną a a=0;