Skocz do zawartości

bartas

Użytkownicy
  • Postów

    287
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez bartas

  1. Też nie pomaga, w dodatku obraz dziwnie mruga :/ view_xview i view_yview też nie działa :(
  2. Robiłem tak, i to samo. Poza tym światło jest w with(obj_light2) więc chyba powinno być dobrze niezależnie od tego czy jest obj_light2.x czy nie.
  3. draw_circle_color(x,y,900,global.lightcolor,c_black,0) Jak nie? Powinno tworzyć tam gdzie jest obj_light2
  4. Siemka, mam taki kod: GML (Begin Step) global.darkcolor=merge_color(c_black,c_white,global.clouds*0.9) global.lightcolor=merge_color(c_black,c_yellow,global.clouds*0.9) surface_set_target(shadowsurf) draw_clear(global.darkcolor) draw_set_blend_mode(bm_subtract) with (obj_light2) { draw_circle_color(x,y,900,global.lightcolor,c_black,0) } draw_set_blend_mode(bm_normal) surface_reset_target() GML (Draw) draw_set_blend_mode(bm_subtract) draw_surface(shadowsurf,0,0) draw_set_blend_mode(bm_normal) Światło (draw_circle_color(x,y,900,global.lightcolor,c_black,0)) rysuje się mniej więcej na pozycji 0,0. Dlaczego? Obiekt obj_light2 ustawiony w grze na pozycji 304,488, i nie ma w nim żadnego kodu. Światło reaguje tylko na ustawienie prędkości, żadne funkcje typu move_towards_point() nie działają. Proszę o pomoc :) EDIT: Działa, przyczyną był zbyt duży surface :)
  5. bartas

    Symulator fizyki 3D

    Co do fizyki 3D to polecam Endorphin :) Świetny, i łatwy w obsłudze, program ;)
  6. bartas

    Pomocy, pytanie?

    Wejdźcie w: Panel kontrolny --> ustawienia forum --> Rodzaj edytora tekstu do użycia podczas postowania --> Przełączcie na "Standardowy edytor tekstu"
  7. ja mam to tak zrobione: GML var numeracja, sec, nr; sec=0 nr=0 numeracja[nr]=0 with (all) { ini_open('mapa.ini') sec = x div 1000 + y div 1000 * 3; nr = sec; numeracja[nr] += 1; ini_write_string('s' + string(sec), 'obj' + string(numeracja[nr]), object_get_name(object_index)); ini_write_real('s' + string(sec), 'objind' + string(numeracja[nr]), object_index); ini_write_real('s' + string(sec), 'objx' + string(numeracja[nr]), x); ini_write_real('s' + string(sec), 'objy' + string(numeracja[nr]), y); ini_write_real('s' + string(sec), 'total', numeracja[nr]); ini_close() } Można też z pętlą for, ale chyba łatwiej z with :). Ten kod ci zapisze nazwę obiektu, index, x, y, podzieli na sektory i zapisze liczbę wszystkich obiektów w sektorze. Łatwo go zmodyfikować żeby nie zapisywał sektora. Tylko potem jeszcze musisz sobie zaszyfrować plik za mapą coby nikt sobie nie edytował :) Marek, też próbowałem z for ale jak ktoś ma dużo obiektów w grze to niewygodne bo trzeba wszystkie do tablic dodać ;/ A jak nie chce żeby wszystkie obiekty sie zapisywały to wystarczy sprawdzać ifem index obiektu. EDIT: jak dodawałem to posta wyżej jeszcze nie było :P
  8. bartas

    Problem z Firefoxem

    wyłączcie rozbudowany edytor tekstu
  9. bartas

    Śmigłowiec anakonda

    Dzięki, o to chodziło :)
  10. bartas

    Śmigłowiec anakonda

    Możliwe że o blackhawk, nie znam się. Zależy mi żeby wyglądał tak jak ten który podałem w linku
  11. bartas

    Śmigłowiec anakonda

    Sorry zapomniałem. Chodzi o top-down oczywiście :) wymiary ok. 150x370 Chodzi o taki: http://seawolves.org/anchor/images/uh60rap%5B1%5D.jpg Mam. Helikopter nazywa się AH60 http://www.battlefield.pl/images/content/61_bc2ah60.jpg Jak możecie to zróbcie jeszcze takie pojazdy: http://www.battlefield.pl/images/content/61_bc2hmmwv.jpg HUMV http://www.battlefield.pl/images/content/61_bc2ah64.jpg AH64 jakiś czołg i jakiś pojazd opancerzony. Wszystkie w kolorach wojskowych, i z oddzielnymi lufami/śmigłami EDIT: aha, rozmiary trochę mniejsze od helikoptera. Najwyżej sobie przeskaluję.
  12. bartas

    Śmigłowiec anakonda

    Siema, potrzebuje grafiki śmigłowca anakonda lub westland sea king mk 41. Nie wiem czy konkretnie taki, ale chodzi mi o ten który jest np. w battlefield bad company 2, albo w battlefield 2, z tyłu mogą siedzieć 4 osoby (po dwie z każdej strony).
  13. bartas

    Kto to

    Też to dostałem, ale nie otworzyłem. Nigdy nie otwieram linków od nieznanych osób :)
  14. bartas

    Motywacja do pracy

    Tylko że raczej nikt nie czeka, może dlatego że żadnych materiałów tak na prawdę nie dałem. Trailera zrobić nie mogę, chyba że możecie go oglądać w 10fps bo więcej na moim kompie nie da rady wycisnąć.
  15. bartas

    Motywacja do pracy

    chodzi o to że nie chce mi sie pracowac lol programowanie jest swego rodzaju pracą nawet jesli jest to przyjemnosc
  16. bartas

    Motywacja do pracy

    Ja jestem leniwy (nawet bardzo) więc nie chce mi się tak poważniej myśleć (a myślenie do programowania jednak jest potrzebne), ale jak się wezmę za robienie to po prostu nie mogę przestać tak więc to nie jest jakiś przymus :)
  17. bartas

    Motywacja do pracy

    Tak sobie robie tą moją grę, mam pełno pomysłów, ale nie wiem jak się zmotywować :( . Po prostu nie chce mi się tej gry robić, nie wiem od czego zacząć. Jak wracam ze szkoły to se tak myśle że wrócę usiądę przed kompem odpale GMa i będę cały dzień robił. Wracam odpalam kompa i pupa - nic mi się nie chce. Ale jak już uruchomię GMa i zacznę robić to nie sposób mnie oderwać od pracy :) . Problem w tym że mi po prostu nie chce się zacząć. Wy macie jakieś sposoby na motywację do tworzenia swoich projektów? Jak tak to jakie, bo stworzenie tej gry jest moim celem :)
  18. bartas

    PRTG network monitor

    Ostatnio jak instalowałem program prtg network monitor to padł mi net, nie wiem czy to czysty przypadek czy jednak ten program coś namieszał. Nie chcę jeszcze raz czegoś zepsuć dlatego się pytam czy to możliwe że przez ten program przestał mi internet działać? Dodam że neta w domu rozdzielam przez router, mam osiedlówkę i internet padł tylko u mnie. EDIT: Tylko u mnie w sensie że u mnie w domu, nie na całym osiedlu ;)
  19. bartas

    konsola

    PlayStation 3, nie bierz Xboxa chociażby dlatego że MS ma kompletnie w dupie polskich graczy, a "odpowiedź" jaką nam dali jest tylko tego potwierdzeniem. Za to Sony ma pełną (no prawie...) obsługę Polski, a na PS3 wychodzi coraz więcej exclusivów.
  20. bartas

    Problem z Sercem.

    nie kuś trolla taki temat był wczoraj :)
  21. 1. Sry za doubleposta, ale nikt by nie zauważył jakbym zedytował, a problem musi być rozwiązany bo bez niego nie mogę kontynuować 2. Teraz jak tylko uruchamiam grę to FPS wynosi jeden, wątek próbuje się zamknąć ale mu nie wychodzi więc trzeba wymusić zamknięcie, potem gra się zamyka, wyskakuje komunikat "strange.exe nie odpowiada", a potem: "Exception EOSError in module strange.exe at 00010B31. System error. Code: 1400 Nieprawidłowe dojście okna", następnie: "Acces violation at adress 721A4A25. Read of address 721A4A25" 3 razy, a potem znowu "strange.exe nie odpowiada" :( Proszę pomocy. Teraz zauważyłem że błędy zależą od kaprysu kompa. Teraz po prostu gra się wyłączyła z komunikatem "strange.exe nie odpowiada" . Po ponownym włączeniu to co na początku. I jeszcze czasaami wyskoczy błąd że nie może znaleźć zmiennej w obiekcie "obj_krzak". Najgorsze jest to że ta zmienna w tym obiekcie jest zadeklarowana i dopóki nie użyłem wątków wszystko działało :( EDIT: zapomniałem dodać że funkcje działają, bo jak gra działała 2 sekundy to widziałem jak się obiekty wczytują :) chyba jedyna dobra wiadomość EDIT2: a może dlatego że zmienne których używam w wątku deklaruje w create, a nie w tym wątku? EDIT3 :P : wydaje mi się że obiekty są za wolno tworzone (jak nie używałem wątków wszystko się ładowało szybko) i to powoduje wyskakiwanie błędów GMowych co powoduje crasha... tylko jak to rozwiązać?
  22. To sorry, zrozumiałem że wyskakują błędy :P
  23. Bo w GM8 argumenty w funkcjach do rysowania się zmieniły.
  24. bartas

    Strange Island

    To "nachodzenie postaci" to nie prawda, to jest po prostu taki efekt i na screenach może się wydawać że są to 2 różne obiekty. Co do wieżowców to to są po prostu budynki - w końcu wyspa jest zamieszkana przez kosmitów ;) Chcę żebyście mi doradzili. Mianowicie myślę nad zrobieniem kooperacji na split screenie która polegała by na tym że np. jedna osoba broni bazy korzystając z dział, wieżyczek strażniczych itp. a druga składa broń chemiczną i zadaniem pierwszej osoby jest obronienie drugiej, a zadaniem drugiej jak najszybsze złożenie broni. Albo jeżdżąc samochodem po określonym terenie jedna osoba kieruje pojazdem, a druga strzela z miniguna na tyłach samochodu. Chodzi mi o to żeby misje na co-opa były dla jednej osoby na myszkę i klawiaturę, a dla drugiej tylko na klawiaturę bo dwóch myszek nie podłączysz (albo GM nie obsłuży) :) Co o tym myślicie? Nad co-opem przez internet pomyślę jak gra się przyjmie. Niedługo zapodam jakieś screeny, muszę tylko rozwiązać problem z wątkami bo to mi nie pozwala na wczytanie mapy :/ EDIT: No piszcie co o tym myślicie ;/
  25. W skrypcie używam funkcji: ini_open(), ini_close(), ini_read_real/string(), instance_create() i operacje na zmiennych globalnych i zmiennych innych obiektów (np. engine.object_index) Teraz nie używam skryptu tylko skopiowałem jego kod i wkleiłem w thread_create() i nadal to samo. Wątek tworze tylko ten jeden, poza tym nigdzie indziej nie używam tych zmiennych :( może to dlatego że tworzę obiekty? No ale teraz nic się nie tworzy czyli kod nie jest wykonywany.
×
×
  • Dodaj nową pozycję...