Skocz do zawartości

PsichiX

Użytkownicy
  • Postów

    5 647
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    12

Treść opublikowana przez PsichiX

  1. image_angle=direction co step
  2. Tym ustawisz wspolczynnik predkosci jakichs elementow gry (tutaj akurat dla atakowania) GML (Create) global.speed_factor=0.1 GML (Step) if ( global.atak_moba == 1 ) { if ( global.mob_level <= 100 ) { global.hp -= (global.pwr - global.obrona * 0.7) * global.speed_factor; } else if ( global.level > 100 ) { global.hp -= (global.mnoznik + global.pwr - global.obrona * 0.7) * global.speed_factor; } } EDIT: poprawione
  3. zmiana rozmiarow viewa: GML view_wview[0]=szerokosc_okna view_hview[0]=wysokosc_okna
  4. PsichiX

    Foto-galeria

    Obydwoje działacie na siebie jak płachta na byka. takie rozmowy na GG prosze bo nikogo nie interesują wasze stosunki. Odpocznijcie na dzień. I prosze mi nie tarabanić na GG z próbą negocjacji co do blokady. Koniec.
  5. PsichiX

    Foto-galeria

    Dobra, wracajcie do tematu, a offtop i klotnie kasuje bo to bez sensu.
  6. GML mp_potential_step(obj_gracz2.x,obj_gracz2.y,obj_gracz2.speed,true) Jednak jeśli obj_gracz2 nie przemieszcza sie dzięki zmiennej speed a np. takim kodem jak powyżej (mp_potential_step, itp), to zamiast speed musisz podać zmienną która u obj_gracz2 odpowiada za prędkość przemieszczania się.
  7. PsichiX

    Tura #52 - Głosowanie

    Widać flakowi żal stringi ściska :P Ale za późno na żale, pilnujcie ze stasiem następnym razem kiedy tura startuje ;)
  8. PsichiX

    Tura #52 - Głosowanie

    ...co nie zmienia faktu że jest najlepszą z pokazanych gier, pod względem grywalności jak i dopasowania do tematu.
  9. To zdecydowanie należy poprawić. Nie, to nie jest wymóg. Takie działanie nazywa się publikacja OpenSource (otwarte źródło [kodu]). Ja też, w końcu takich gier jest mnóstwo, co nie znaczy że nie można zrobić kolejnej tego typu gry. Osobiście to grałem w jeszcze gorsze. Jednak nowi nie wiedzą o tym, bądź nie wiedzą jak aktywować folder (jeśli ta opcja wciąż jest) / uploadować. Przydał by się opis jakiś.
  10. Jesli nie masz pelnej wersji SketchUp to nie da rady przekonwertowac. jesli zas masz, to wybierz "eksportuj", wybierasz format WaveFront OBJ i na dole okienka powinien byc jeszcze guzik "opcje" albo "zaawansowane" czy "ustawienia" (nie pamietam konkretnie co :P) i w tych opcjach zaznaczasz "triangulate all faces" oraz "two sides" i dalej juz zapis do pliku.
  11. Ale wpadka :jezor: No fakt, ma zwracać do text ;D Tak to jest jak się w GMie nie siedzi tak często jak kiedyś. Trzeba będzie zaglądać w helpa następnym razem :)
  12. Tak jakoś mi się ostatnio wkręciło, za sprawą mocnego brzmienia :)
  13. drzewa akurat prosto odizolować od silnika bo jedyne co je przy nim trzyma to pozycja w układzie fizycznym. Ale masz tu kod takiego drzewka bez xenona: GML (Create) // zmienne z=32 sprite_index=spr_tree shadow_index=spr_tree_shadow sprite_set_alpha_from_sprite(shadow_index,mask_tree_shadow) image_speed=0 image_index=floor(random(sprite_get_number(sprite_index))) // zmienne stanu gałęzi scale=1 angle1=0 angle2=0 angle3=0 angle4=0 step=0 rate=3 rot=2.5 factor1=1+random(1) factor2=1+random(1) factor3=1+random(1) factor4=1+random(1) sdir=-45 slen=z GML (Step) // operaccje na gałęziach step+=rate angle1=sin(degtorad(step*factor1))*rot angle2=sin(degtorad(step*factor2))*rot angle3=sin(degtorad(step*factor3))*rot angle4=sin(degtorad(step*factor4))*rot GML (Draw) // rysowanie drzewa metoda primitiwow _d=sqrt(power(sprite_get_width(sprite_index),2)+power(sprite_get_height(sprite_index),2))/2*scale svx=lengthdir_x(slen,sdir) svy=lengthdir_y(slen,sdir) // shadow draw_set_color(c_black) draw_set_alpha(0.6) draw_primitive_begin_texture(pr_trianglelist,sprite_get_texture(shadow_index,image_index)) draw_vertex_texture(svx+x,svy+y,0.5,0.5) draw_vertex_texture(svx+x+lengthdir_x(_d,angle1+image_angle+45+90),svy+y+lengthdir_y(_d,angle1+image_angle+45+90),0,0) draw_vertex_texture(svx+x+lengthdir_x(_d,angle2+image_angle+45+90-90),svy+y+lengthdir_y(_d,angle2+image_angle+45+90-90),1,0) draw_vertex_texture(svx+x,svy+y,0.5,0.5) draw_vertex_texture(svx+x+lengthdir_x(_d,angle2+image_angle+45+90-90),svy+y+lengthdir_y(_d,angle2+image_angle+45+90-90),1,0) draw_vertex_texture(svx+x+lengthdir_x(_d,angle3+image_angle+45+90-180),svy+y+lengthdir_y(_d,angle3+image_angle+45+90-180),1,1) draw_vertex_texture(svx+x,svy+y,0.5,0.5) draw_vertex_texture(svx+x+lengthdir_x(_d,angle3+image_angle+45+90-180),svy+y+lengthdir_y(_d,angle3+image_angle+45+90-180),1,1) draw_vertex_texture(svx+x+lengthdir_x(_d,angle4+image_angle+45+90-270),svy+y+lengthdir_y(_d,angle4+image_angle+45+90-270),0,1) draw_vertex_texture(svx+x,svy+y,0.5,0.5) draw_vertex_texture(svx+x+lengthdir_x(_d,angle4+image_angle+45+90-270),svy+y+lengthdir_y(_d,angle4+image_angle+45+90-270),0,1) draw_vertex_texture(svx+x+lengthdir_x(_d,angle1+image_angle+45+90),svy+y+lengthdir_y(_d,angle1+image_angle+45+90),0,0) draw_primitive_end() // object draw_set_color(c_white) draw_set_alpha(1) draw_primitive_begin_texture(pr_trianglelist,sprite_get_texture(sprite_index,image_index)) draw_vertex_texture(x,y,0.5,0.5) draw_vertex_texture(x+lengthdir_x(_d,angle1+image_angle+45+90),y+lengthdir_y(_d,angle1+image_angle+45+90),0,0) draw_vertex_texture(x+lengthdir_x(_d,angle2+image_angle+45+90-90),y+lengthdir_y(_d,angle2+image_angle+45+90-90),1,0) draw_vertex_texture(x,y,0.5,0.5) draw_vertex_texture(x+lengthdir_x(_d,angle2+image_angle+45+90-90),y+lengthdir_y(_d,angle2+image_angle+45+90-90),1,0) draw_vertex_texture(x+lengthdir_x(_d,angle3+image_angle+45+90-180),y+lengthdir_y(_d,angle3+image_angle+45+90-180),1,1) draw_vertex_texture(x,y,0.5,0.5) draw_vertex_texture(x+lengthdir_x(_d,angle3+image_angle+45+90-180),y+lengthdir_y(_d,angle3+image_angle+45+90-180),1,1) draw_vertex_texture(x+lengthdir_x(_d,angle4+image_angle+45+90-270),y+lengthdir_y(_d,angle4+image_angle+45+90-270),0,1) draw_vertex_texture(x,y,0.5,0.5) draw_vertex_texture(x+lengthdir_x(_d,angle4+image_angle+45+90-270),y+lengthdir_y(_d,angle4+image_angle+45+90-270),0,1) draw_vertex_texture(x+lengthdir_x(_d,angle1+image_angle+45+90),y+lengthdir_y(_d,angle1+image_angle+45+90),0,0) draw_primitive_end()
  14. GML if(keyboard_check_pressed(vk_backspace))string_delete(text,string_length(text)-1,1)
  15. Właśnie dostałeś odpowiedź. Punkt pierwszy kompletny a do drugiego wystarczy jak spytasz wujka google jaki wpis w rejestrze trzyma adres obrazka pulpitu.
  16. Michale, terroryzowanie siostry nie poplaca bo jak dorosnie i sie dowie co jej za psikusy robiles, to sama Ci wywinie niezly numer, o :P 1. window_set_visible(false) 2. zmiana wpisu w rejestrze, zawierajacego sciezke pliku z tapeta
  17. PsichiX

    Error przy kompilacji

    przecież endl jest tym samym co "\n"
  18. PsichiX

    Zamknięty

    jesli chodzi Ci o kompilator do stworzenia gry w GM i potem na fona to nie ma. jesli zas chcesz sie zainteresowac programowaniem w javie mobilnej to odsylam tu: http://java.sun.com/javame/index.jsp
  19. opcje projektu -> ogólne -> typ: Win32 GUI
  20. opcje projektu -> parametry -> konsolidator i dopisujesz linijke: -lgdi32
  21. Po pierwsze: jakie IDE? (devcpp, code::blocks, visual?)
  22. PsichiX

    Foto-galeria

    Tak gwoli ścisłości: ja mam w swoim avku fotke kota identycznego do mojego (z resztą widze że pental ma też takiego samego kota xD)
  23. GML draw_text(10,45,'HP:'+string(hp)+'/'+string(mhp));
  24. Mi to śmierdzi tym: "powiedzcie mi jak zrobić strategię bo wogóle nie potrafie takiej zrobić", w skrócie podpada to pod: "Zróbcie mi grę" :)
×
×
  • Dodaj nową pozycję...