Skocz do zawartości

Roki

Użytkownicy
  • Postów

    1 257
  • Dołączył

  • Ostatnia wizyta

Odpowiedzi opublikowane przez Roki

  1. Hej! Zostałem poproszony o stworzenie pewnego skryptu, nie chciałbym jednak odwalić jakiegoś badziewia, dlatego pytam Was. Moim zadaniem jest stworzenie bazy danych obiektów, przy czym każdy obiekt będzie miał przypisane x tagów. Tagi będą wpisywane przez użytkowników. Później, każdy użytkownik mógłby wpisywać tagi w wyszukiwarkę i otrzymać najbardziej trafne wyniki, potem te gorsze itd.

     

    Głównie chodzi mi o samo działanie czegoś takiego. Jaka struktura w bazie danych byłaby najlepsza, jak szukać najwydajniej?

     

    Dzięki!

  2. Chell, przeczytaj jeszcze raz co napisałem.

    Bo czemu oni mają być nagradzani? Jedni wolą się skradać, inni prosto nawalać. Ja bym prędzej zrobił poziomy w których bez skradania było by ciężko.

     

    I am vader, no i to jest sensowne wytłumaczenie z którym mogę się zgodzić ;)

  3. To może napiszę tak matematycznie, jest funkcja f(x), gdzie x należy do przedziału {1,2,3,4,5,6}

    x 1|2|3|4|5|6

    f(x) 1|2|3|4|5|6

    g(x) 6|5|4|3|2|1

     

    Chciałem otrzymać g(x), ale już sobie poradziłem :)

    Dzięki wszystkim!

     

    @EDIT: Nie da się samemu tematów już zamykać? ;o

  4. Szybkie pytanko, mam takie coś:

    GML
    global.boots * 6 + (abs(floor(image_index)) mod 6)

    I grafikę, w której znajduje się animacja ( 6 klatek dla każdego koloru ). Ten kod wyżej wybiera odpowiednią klatkę w zależności od wybranego koloru i image_index. Wybiera on od x + 0 do x + 6, czy da się jakoś to obrócić? Bo teraz jest tak, że im większe image_index, tym większa cała wartość, a chciałbym że im większe image_index, to tym mniejsza wartość. Mam nadzieję żę da się mnie zrozumieć :)

     

    Dzięki!

  5. Nie mam GM'a, ale nie ma czasem czegoś jak draw_set_depth? Btw. wydaje mi się że zmiana depth obiektu powinna pomóc tak czy siak xD

    Jeszcze jedno co mi wpadło, jak używasz draw wdanym obiekcie to musisz w nim manualnie sprite rysować:

    GML
    draw_sprite(sprite_index, 0, x, y);

    Jakoś tak ;)

  6. Na twoim miejscu zrobiłbym tablicę zawierającą nazwy samochodów, ceny itd. ( nie wiem do czego to ma być ) i potem pętlą for rysowałbym przyciski. Podobnie sprawdzałbym czy myszka jest nad nimi ;)

     

    ( Czyli opcja druga, "półobiekty" )

×
×
  • Dodaj nową pozycję...