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. I am Lord

    Darmowe-Płatne Gry

    Ale podstawówka ma już swoje określenie: Dzieci neo
  2. A ja bym użył algorytm wyszukiwania binarnego, który zamieścił niegdyś tutaj Platyna.
  3. Wyjątek od reguły: get_open_filename, get_save.
  4. I am Lord

    Wybór szkoły

    Na elektronice mieliśmy assemblera, ale że nikt nie ogarniał to zmienili na C :D
  5. Zainspirowany propą zrobiłem sobie taki systemik przepychania jednostek.
  6. I am Lord

    Candy World

    :o muszę częściej zaglądać do tych assetów.
  7. I am Lord

    Candy World

    Drogi ten toon shader? Podaj mi jego nazwę.
  8. Ok zassane, ale jutro sprawdzę.
  9. jak się pobiera index z ds_listy którego nie ma to faktycznie różne cuda się dzieją. Spróbuj tak: GML var rand = irandom(ds_list_size(przedmioty)-1);
  10. A no i wczytywanie plików. Właśnie to jest coś co nadal w GMS nie ogarniam :D
  11. Pewnie że nie wykonalne bo w GMS zupełnie inaczej surfacy działają.
  12. tylko że jak masz już parę list to pamiętaj że pozycja takiego samego itemku w każdej z tych list będzie inna. Więc jak chcesz jakiś itemek wyeleminować z każdej listy to musisz przeszukać je pod kątem nazwy tego itemu. GML // usuwamy item o nazwie dupa pozycja = ds_list_find_index(przedmioty, dupa); ds_list_delete(przedmioty, pozycja); No i to nie zadziała jak masz parę itemków takich samych w tej samej liście.
  13. No Tripa to tam nie przeniesie, nie ma na nawet najmniejszych szans by poprawić bugi :D
  14. Robiłeś testy YYC takie poważniejsze? Bo ty chyba masz GMS Master.
  15. Zainspirowałeś mnie do zrobienia własnego systemu formacji ale uwaga w kosmosie ze statkami :D
  16. Nieraz zdarzał się bug że jednostki przesuwały się razem z przesuwającą flagą a nie szły na nową pozycję.
  17. yo Ale to płatny moduł. No i dodatkowo takiej binarki z YYC nie da rady decompilować.
  18. Zamiast tablic lepiej w tym wypadku użyć list. Gdzieś przy startowaniu gry tworzysz ds_list_create(), potem dodajesz do niej twoje 50 przedmiotów ds_list_add(). Przy tworzeniu instancji przedmiotów losujesz jeden z tej listy i go usuwasz ds_list_delete(); GML // tworzenie listy globalvar przedmioty; przedmioty = ds_list_create(); ds_list_add(przedmioty, przedmiot1); ds_list_add(przedmioty, przedmiot2); ds_list_add(przedmioty, przedmiot3); ds_list_add(przedmioty, przedmiot4); . . . // losowanie var rand = irandom(ds_list_size(przedmioty)); instance_create(x, y, ds_list_find_value(przedmioty, rand)); ds_list_delete(przedmioty, rand); Tylko trzeba się jeszcze zabezpieczyć przed tym jak lista będzie pusta.
  19. Jest nadal ważny, oni ci tylko dodatkowy klucz przysyłają. Po za tym czemu nie chapałeś GMSa jak był za free wersja pro. Czyli ta jeszcze dalsza niż standard.
  20. I am Lord

    Galeria Grafik

    Ale czemu to ma taką kanciastą miednicę?
  21. Bo stabilna była wieki temu :D GM nie będzie chyba stabilny nigdy haha.
×
×
  • Dodaj nową pozycję...