Skocz do zawartości

pablo1517

Użytkownicy
  • Postów

    2 138
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    1

Treść opublikowana przez pablo1517

  1. W create: leg = 0; spd=0; W step: switch(leg) { case 0: if (keyboard_check_pressed(vk_left)) { spd+=0.1; leg=1; } break; case 1: if (keyboard_check_pressed(vk_right)) { spd+=0.1; leg=0; } break; } x+=spd;
  2. wysuwa dany obiekt z obiektu "solid" w danym kierunku i o daną odleglosc
  3. przecież robienie screenów z gry do bmp to jest standard GMa... po co dll?
  4. pablo1517

    GG się zje... no tego

    tlen ssie kloca niesamowicie. Już Stefan lepszy. A jeśli już nie lubicie gg to AQQ
  5. with(B1) { ... warunki } Przeleci po kolei po wszystkich obiektach B1 łącznie z obiektami które mają go w parencie.
  6. LOL co sie dziwisz ze ci sie nie ruszają na 1 pietrze po dzwonku jak naustawiałeś ObjUczen_siada zamiast obUczen xD
  7. Jak robi je lamus to pękają xD a jak się zna recepturę to można nawet taką zrobić, co da się porobić kapki delikatnie stopą xD
  8. Wrrr... tyle razy dawałem na to skrypt xD // funkcje nazywasz np nearest_color_obj var __dist,_obj; __dist=1000; with(argument0) { if (id<>argument2.id) if (color==argument1) if (distance_to_object(argument2)<__dist) { __dist=distance_to_object(argument2); _obj=self.id; } } return _obj; Masz sobie funkcje nearest_color_obj(obj,color,to_obj); pierwszy argument to rodzaj obiektu jakiego szukasz, 2 argument to jaki ma mieć kolor, a 3 argument, to do którego ten najbliższy dystans ma szukać, najlepiej jak podasz id :P czyli np w kulce dajesz kod nearest_color_obj(objKulka,c_green,self.id); .. i więcej nie pytać! RAWR!
  9. No.... nie... sprawdzenie czy liczba jest parzysta nie robi z niej liczby w systemie binarnym...
  10. pablo1517

    Izometryczne drzewo

    yea, i teraz chłop do kazdej głupiej graficzki będzie nam zakładał osobny teamt... to mądre... -.-
  11. I to sie twoim zdaniem robi sprawdzając czy liczba jest parzysta oO? Zmienienie liczby dziesiętnej na dwójkowa to dzielenie jej przez 2 i sprawdzanie czy jest reszta, jeśli jest to zero i to co wyszło z dzielenia znów na 2 itd. Sam pisałem program który zamienia tekst na kod binarny :P napisałem chyba funkcje zmieniającą liczby z systemu dziesietnego na binarny... To chyba ta var result, r, lett,_bincode; lett=argument0; result=1; _bincode=''; while(result>=1) { result=lett div 2; if (lett mod 2 ==1) { r=1; } else { r=0; } lett=result; _bincode=string_insert(string(r),_bincode,1); } return _bincode; Jako argument do funkcji podajesz jakąś liczbę w systemie dziesiętnym a funkcja zwraca string z ciągiem cyfr 0 i 1, czyli kod binarny tej liczby.
  12. No jeśli nie umiesz takich podstaw to wracaj do przykładów na stronie i do dokumentacji, w samym FAQ są takie odpowiedzi... 1. Przykłady itp , poszukaj. 2. Wystarczy ustalić kiedy obiekt może skoczyć a kiedy nie i potem w przyciśnięciu klawisza skoku dać sound_play... 3. Temat raczej poruszany i prosty, szukanie nie boli. Sprawdzasz czy z lewej lub prawej jest jakiś solid i jeśli tak, to jeśli wcisniety został klawisz skoku, zwyczajnie zmieniasz vspeed na -5 np i odsuwasz nieco postać... WTF, że WTF?
  13. Niczym się nie różni? Ciekawe...
  14. Taki przykład na 100% jest na stronie...
  15. Alarm w domku a nie w jakimś głównym obiekcie, wtedy każdy domek dodaje drewno co 10 sekund od swojego powstania...
  16. hmm... ciekawe, w swoim przykładzie z ciekawości sprawdziłem kod. U mnie to wygląda tak: switch(faza) { case 1: head_dir+=3; if (head_dir>70) faza=2; break; case 2: head_dir-=3; if (head_dir<-70) faza=3; break; case 3: head_dir+=2; if (head_dir>0) { faza=0; head_dir=0; event_user(0); } break; } if (krzeslo>-1) // jesli mamy krzeslo, idziemy do niego xD { var xx,yy; xx=krzeslo.x+lengthdir_x(16,krzeslo.direction); yy=krzeslo.y+lengthdir_y(16,krzeslo.direction); mp_potential_step(xx,yy,3,1); if (point_distance(x,y,xx,yy)<2) { me=instance_create(x,y,objUczen_siada); me.krzeslo=krzeslo; me.head=head; me.head_col=head_col; me.body_color=body_color; instance_destroy(); } }
  17. Windows XP lepszy, Vista śmierdzi klocem xD ogólnie każdy nowy windows to tylko wyższa poprzeczka dla sprzętu
  18. Nic dodać nic ująć -.- poucz sie a potem bier sie za takie gry...
×
×
  • Dodaj nową pozycję...