Skocz do zawartości

Tymon

Użytkownicy
  • Postów

    5 841
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    5

Treść opublikowana przez Tymon

  1. Wy śmiejecie, a mi dalej mój 486 działa.
  2. Nie dziwię się, bez odpalenia tego wiem, że muli.
  3. Jest: GML move_speed+=1 instance_destroy() else get_string("No, it is not! Ehh...",0);Pytam się raz jeszcze, czego tyczy się to else?
  4. Naucz się formatować kod. GML if( distance_to_object( npcspeed ) < 100 ) { if( czat.notedkeys == "hi" || czat.notedkeys == "hello" ) { rozm_sirspd = get_string( "Oh, hello dear " + string( imie_ch ) + "! I will bless you. Only tell me: WHAT IS THE KINGs NAME?", 0 ); if( rozm_sirspd == "Lepatopanosfajstos" ) { get_string( "Great! You are really better than me! You have been blessed. Hail Lepatopanosfajstos! Good bye.", 0 ); //??? //move_speed+=1 instance_destroy() else get_string("No, it is not! Ehh...",0); // } } } Co robi to else? Chyba powinno być:GML if( distance_to_object( npcspeed ) < 100 ) { if( czat.notedkeys == "hi" || czat.notedkeys == "hello" ) { rozm_sirspd = get_string( "Oh, hello dear " + string( imie_ch ) + "! I will bless you. Only tell me: WHAT IS THE KINGs NAME?", 0 ); if( rozm_sirspd == "Lepatopanosfajstos" ) { get_string( "Great! You are really better than me! You have been blessed. Hail Lepatopanosfajstos! Good bye.", 0 ); move_speed += 1; instance_destroy(); } else get_string( "No, it is not! Ehh...", 0 ); } }
  5. Brak uprawnień do modyfikacji pliku.
  6. http://hurkel.gmclan.org/gmclan.formating.editor.project/ hm?
  7. Tymon

    Account

    To niech poczeka kolejne 2 dni, aż administrator potwierdzi jego konto. Następnym razem proszę mnie uprzedzić gdy ktoś dzieli jedno IP bo jeśli nic nie wiem to najczęściej po prostu kasuję konto.
  8. No to wylicz sobie, potrafisz obracać kamerą a obiektu tak samo nie możesz?
  9. Jeja. Na co, na wysyłanie strina chcesz? GML clearbuffer(); writestring( "wiadomosc!" ); sendmessage( socket ); Masz.
  10. Wysyłasz po prostu tekst ( stringa ) do serwera, serwer tylko rozsyła te wiadomości do wszystkich graczy razem z informacją od którego gracza jest wiadomość. Ping to czas potrzebny na dostarczenie wiadomości z serwera/klienta do klienta/serwera. Taka informacja powinna Ci pomóc w obliczeniu jego wartości.
  11. 2D? Skoro znasz podstawy trygonometrii to użycie funkcji lengthdir_x i lengthdir_y nie będą problemem. 3D? To to samo co 2D tylko obrót na 2 ośkach.
  12. Tymon

    Turris

    O kurcze, podoba mi się. :) Dam 5/5 i tyle! Aż mnie pokusiło by pograficzyć. :)
  13. Tyle, że on podał źródła więc po co strzelać? :P
  14. Do MD5 są różne bazy danych dostępne w sieci, to dość często wystarcza. :)
  15. Pamiętaj, że im bardziej komplikujesz kodowanie tym bardziej zwalniasz pracę gry. :)
  16. To jest tak, znam obecną ilość punktów, a wiem też, że jeśli wartość 10 przepuszczę przez xor to otrzymam maksymalnie 255 i minimalnie 0 tak więc szukam wartości z tego przedziału. Później zwiększam wartość punktacji o N i strzelam, czy wartość w pamięci się zwiększyła czy zmniejszyła o N. Przy odrobinie szczęścia od razu trafię na wartość zmiennej w pamięci. Wyliczenie klucza znając wartość zmiennej w pamięci i podanej na ekranie to chyba nie problem, nie? Znając klucz robię sobie co chcę. :)
  17. Znalezienie wartości klucza i napisanie kawałka kodu który używa xor to chwila. Więc jeśli znam obecną wartość i klucz to znalezienie wartości w pamięci to też chwila. :)
  18. Losuj z zakresu <x - sprite_origin_x, x - sprite_origin_x + sprite_width >. Odpowiednio dla y, funkcji sobie poszukaj, są w dokumentacji.
  19. Tymon

    Galeria Grafik

    Słaby trochę, patrząc się na to znalazłem drogę od lewego górnego do dolnego prawego. :P
  20. Żarty, żartami, ale to całkiem niegłupi pomysł bo takiego BMP czy GIF można by skompresować i wysłać, a później odebrać i zapisać jako np. PNG. Ogólnie jeśli chodzi o wysyłanie plików to dobrze to zrobić większymi pakietami, a nie tylko po bajcie. I w sumie tyle.
×
×
  • Dodaj nową pozycję...