Skocz do zawartości

I am Lord

Użytkownicy
  • Postów

    4 891
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    53

Treść opublikowana przez I am Lord

  1. GM 7? Ktoś tego jeszcze używa? xDD jak da rade skonwertować do GMS to zobacze. Edit: Pierwsza rzecz: obiekty nie mogą mieć nazwy takich samych jak wbudowane zmienne lokalne i globalne. Reszty nie sprawdzę niestety :P trudno to uruchomić na GMS.
  2. Najlepiej daj source bo tak się nie dowiem nigdy o co chodzi :P
  3. O wow no to tego bym się w życiu nie spodziewał że nastąpi taka gruba wymiana wokalistek :D Angela Gossow odeszła z Arch Enemy i zastąpiła ją inna topowa metalowa wokalistka z zespołu The Agonist. ( Alissa White-Gluz )
  4. Musisz sobie stworzyć hierarchię obiektów. Stwórz pusty obiekt o np nazwie parent_sciany. I każdemu obiektowi który jest ścianą ustaw parent>parent_sciany Teraz przy kolizji (zakładam że kolizje sprawdzasz w obj_tank) GML colid = instance_position(px1,py1, parent_sciany) if ( colid ) { // nastąpiła kolizja // dalej można coś zrobić ze ścianą np zniszczyć with ( colid ) instance_destroy(); }
  5. Ale chyba return ci przerywa i do tych globali już nie dochodzi. daj return niżej. W sumie musiał bym to sprawdzić. edit: Dobra sprawdziłem, tak return ci przerywa za wcześnie.
  6. Spróbuj może position_meeting Lub lepiej instance_position bo to zamiast true/false zwraca id obiektu kolidującego.
  7. Bo place_free działa w taki sposób że przenosi maskę obiektu w podane miejsce i tak sprawdza kolizję.
  8. Też prawdopodobnie bym coś takiego zrobił (tzn to TheVVaSa nie to co Threef dał :D). góra to 24 i dir+90 a dół 24 i dir-90
  9. I am Lord

    klata himena

    Zapisuj sobie wyniki w excelu i zrób wykresik w czasie. To fajnie motywuje do ćwiczeń :P
  10. Jeżeli origin jest na środku to: GML czerwony = obj_tank.y + lengthdir_y(28,obj_tank.direction+123) czerwony = obj_tank.x + lengthdir_x(28,obj_tank.direction+123) niebieski = obj_tank.y + lengthdir_y(28,obj_tank.direction+53) niebieski = obj_tank.x + lengthdir_x(28,obj_tank.direction+53) fioletowy = obj_tank.y + lengthdir_y(28,obj_tank.direction-123) fioletowy = obj_tank.x + lengthdir_x(28,obj_tank.direction-123) rozowy = obj_tank.y + lengthdir_y(28,obj_tank.direction-53) rozowy = obj_tank.x + lengthdir_x(28,obj_tank.direction-53) Może zajść potrzeba odwrócenia direction czyli -obj_tank.direction ale tego nie jestem pewien.
  11. Ależ ja wiem o co ci chodzi :P Wyświetl sobie te punkty w draw, podczas obracania czołgu nie będą się ruszać tak jak chciałeś. No chyba że sprit czołgu jest kwadratowy to wtedy będzie ok. https://forum.gmclan.org/index.php?showtopic=28090
  12. argumenty LEN muszą być takie same bo inaczej punkty które sprawdzasz będą poruszać się po elipsie a nie okręgu. Sprawdź sobie w draw: GML draw_circle( px1, py1, 3, 0 ); draw_circle( px2, py2, 3, 0 ); To zobaczysz o co mi chodzi.
  13. GML draw_text( x,y, string_format(cd1p,9,1) );
  14. Sprawdzaj minimum w pętli po tych pięciu k danych. GML var Min, dist, i; Min = $FFFFFF; // jakaś tam w uj duża liczba for ( i = 0; i < 5000; i++ ) { // tutaj obliczasz ten point distance if ( dist < Min ) Min = dist; } return Min;
  15. No właśnie tez widzę że to żaden bot.
  16. alarmy sralarmy jakieś. Mówię timeline do tego jest dobry bo można zrobić dowolną animacje z kolizjami w konkretnych klatkach. Kolizje wystarczy sprawdzać poprzez instance_place() czy jak tam się ta funkcja nazywała.
  17. Ja do takich rzeczy używam timeliney i tam kodzę kolizję :P
  18. I am Lord

    Ciekawe linki

    Ale ta lista z lewej mogła by być posegregowana malejąco a nie jakiś random. Po za tym co to przedstawia? Ilość zespołów pochodzących z tych krajów które słucham czy kraje które najczęściej słuchają tego co ja?
  19. Tylko moja nieaktualna w uj czasu strona tak się nazywa. Zastanawiam się ciągle skąd mają maila.
  20. Dostałem dzisiaj dziwnego maila. Totalnie nie mam pojęcia jakim cudem. Nie pamiętam bym się gdzieś rejestrował pod nazwą "Huder games" więc nie wiem jak mi maila znaleźli no ale jest. I co myślicie, też ktoś to dostał? Jakiś spammerski przekręt? http://www.aerserv.com/
×
×
  • Dodaj nową pozycję...