Skocz do zawartości

Tymon

Użytkownicy
  • Postów

    5 841
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    5

Treść opublikowana przez Tymon

  1. Tymon

    Robimy FAQ

    Głupi pomysł, masz kąt 0, tak? Teraz wiesz że random(x) >= 0... iii? Jajo, nie realistycznie. Poza tym dlaczego dodajesz do mouse_y a nie do point_direction? _DegMax = <maksymalny rozrzut w stopniach>; direction = point_direction(x,y,mouse_x,mouse_y)+random(_DegMax)-_DegMax/2; speed = <szybkosc pocisku>; Teraz masz kąt od -_DegMax/2 do _DegMax/2.
  2. No właśnie, szkoda że to jest na czcionkę o stałeś szerokości znaku. Gdyby nie to, to było by nawet fajne. Nie jest to wcale takie skomplikowane ;) I tak gratzy.
  3. Bardzo fajne. Sterowanie mnie dobija... no i nic narazie ciekawego się tam nie dzieje (brak akcji).
  4. Tylko liczby (od 0 do 255*255+255, prawda?). Wartości tekstowe wysyłasz normalnie.
  5. noone o ile się nie myle ma wartość -4 lub -1. Poza tym robi się to tak: if instance_exists(bron) { with (bron) instance_destroy(); bron = noone; } bron = instance_create(x,y,ekwipunek_obj[dany_ekw]);
  6. Sprawdź direction. I np. dla ruchu w góre zrób zakres 135-45stopni.
  7. Działa, a przykładu nie trzeba pisać. I to są "funkcje" (w GM nazywa się to script). W helpie masz ładnie opisane jak się je robi.
  8. Aaa! Już lece, już robie! Create cel_x = x; cel_y = y; Step if mouse_check_button_pressed(mb_right) { cel_x = mouse_x; cel_y = mouse_y; } if cel_x != x && cel_y != y { move_towards_point(cel_x,cel_y,min(point_distance(x,y,cel_x,cel_y),10)); } Pozdrawiam.
  9. Któryś mod nie popełni tego samego błędu. Zamykam temat. Później skasuje. Zeto dostaje warna wiadomo za co. Pieter6, dlaczego czytając Twoje poprzednie posty odczuwam sprzeczność ich treści?
  10. Temat został wielokrotnie poruszany. Zamykam.
  11. Napisać własny skrypt pól edit box. https://forum.gmclan.org/index.php?s=&s...ost&p=26418
  12. Micanser, Pieter6 i krychu90. Trochę kultury. To że urwał się z choinki nie oznacza że możecie nim besztać :] Zbędne posty skasowałem.
  13. 2 jest dość proste, masz ilość klatek i punkt (x, y docelowy). Teraz policz sobę dystans jaki ma pokonać w ciągu X klatek. Wyglądać może to tak: Create IloscKlatek = 15; DocelowyX = 100; DocelowyY = 250; AktualnyX = x; AktualnyY = y; Step Dir = point_direction(AktualnyX,AktualnyY,DocelowyX,DocelowyY); Dis = point_distance(AktualnyX,AktualnyY,DocelowyX,DocelowyY); x += lengthdir_x(Dis/IloscKlatek,Dir); y += lengthdir_y(Dis/IloscKlatek,Dir); Ja siedze w GM 2 lata i umiem więcej =P Pozdrawiam.
  14. Możesz rysować kolorowego sprita jako lighta. No i masz kolorek ;P Alpha zmienia się wraz z intensywnością koloru.
  15. Ał, no to nie ciekawie. Borek, ile u Ciebie wyciąga? :P
  16. Ludzie, masz manual. EDIT Oj, nie zdenerwowałeś. Ale wiesz, czasami trzeba tylko pomyśleć :)
  17. Tymon

    Czemu ich nie ma ??

    Mam numer 152 :( I nie zaliczam się do fajnych userów GMC... jesteście fe xP Niektórzy się "wypalają", wiecie :P EDIT Ranma, na starym GMC czy na tym?
  18. Ja bym dał w create tak: global.snapnum = 0; while(file_exists('snapshot'+string(global.snapnum)+'.bmp')) { global.snapnum += 1; } i w step: if keyboard_check_pressed(vk_printscreen) { while(file_exists('snapshot'+string(global.snapnum)+'.bmp')) { global.snapnum += 1; } screen_save('snapshot'+string(global.snapnum)+'.bmp'); global.snapnum += 1; }
  19. Tak, masz rację. Dlatego lepiej robić to ręcznie (znaczy samemu wykonać np. przez konto administratora, czyszczenie tablicy).
  20. Spróbuj stworzyć ;P Jeśli się nie uda to znaczy że taka istnieje xD
  21. <?php //Tworzenie tablicy mysql_query("CREATE TABLE tablica (id INT NOT NULL auto_increment, ip VARCHAR(15), czas VARCHAR(25), PRIMARY KEY (id))") or die('Blad: '+mysql_error()); //Dodajemy do tabeli //Dane $ip=$_SERVER['REMOTE_ADDR']; $czas=date("H,i,s,m,d,Y"); mysql_query("INSERT INTO tablica VALUES(0, '$ip', '$czas')") or die('Blad: '+mysql_error()); //Pokaz mi $query = mysql_query("SELECT * FROM tablica") or die('Blad: '+mysql_error()); while ($wiersz=mysql_fetch_row($query)) { echo '| ID: '.$wiersz['id'].' | IP: '.$wiersz['ip'].' | Czas: '.$wiersz['czas'].' |'; } //Kasowanie tablicy mysql_query("DROP TABLE tablica") or die('Blad: '+mysql_error()); ?> Chyba poprawnie. Przeanalizuj sobie.
  22. Lol, i po co? Jest na serwerze GMC: https://gmclan.org/upload/gm/games/obliterator_prealpha.zip
  23. Tymon

    soldat.gmclan.org

    Informuje że: Klan nie istnieje! Powstało kilka odłamów GMC (PW, LOL) ale też nie istnieją. Zamykam.
×
×
  • Dodaj nową pozycję...