Skocz do zawartości

gnysek

Administratorzy
  • Postów

    9 823
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    143

Treść opublikowana przez gnysek

  1. 39dll Ci to umożliwi. Możesz np. metoda post wysłać plik do skryptu php który resztę zrobi za ciebie.
  2. Wpisać nazwę obiektu, o którym chcesz wiedzieć, czy jest na ekranie.
  3. Ale co zrobić? Nazwać inaczej zmienną ?
  4. Nom widocznie czymś go blokujesz.... pozycja myszy to mouse_x, mouse_y. Może przesyłasz od drugiego gracza pozycję i dajesz ją myszce tego pierwszego (czy tam obiektowi z kursorem) ? Musisz wtedy rozdzielić obiekty na dwa kursory, jeden dla gracza, drugi dla tego po drugiej stronie kabla. Najprościej, po prostu zrobić drugi obiekt, bo widzę, że masz ogólne problemy z GM, więc nie bedę tłumaczył, jak zrobić to na jedym (a jest co najmniej kilka sposobów).
  5. Bo kuźwa robisz kopiuj wklej, bez myślenia. GML if collision_rectangle(view_xview, view_yview, view_xview+view_wview, view_yview+view_hview, NAZWAOBIEKTU,1,false) { ... }
  6. To postać też namaluj. Nie rozumiem, masz w kompie jedną myszkę, to jak na multi chcesz dwoma na raz grać? Jeżeli to jest online, to tym bardziej nie wiem dla czego nie może swojej myszki używać.
  7. Tak, możliwe, że chodzi o to :)
  8. Zwraca true/false, ale true jest zwracane jako 1, zatem zostanie wyświetlone w dokumencie jako '1' (false nie zostanie wyswietlone).
  9. Nadal jest źle, bo nie ma obiektu player, tylko jest oPlayer1, poza tym, kamera nie działa wcale, gdy go nie ma. Pamiętaj, ja siedzę w GM od ponad 6 lat, więc nie wygrasz ze mną.
  10. Co ty podałeś ? Jeżeli ilośc obiektów player jest równa zero, to śleź oPlayer1? Ja pierdziele, Ty nawet nie czytasz swojego kodu.
  11. otóż tak: GML (create) mam_sledzic = true; GML (step) if mam_sledzic { x = oPlayer1.x; y = oPlayer1.y; } d3d_set_projection(x,y+1,640,x,y,0,0,0,1); wywołanie kodu objCamera.mam_sledzic = false zatrzymuje kamerę. Zresztą pisałem Ci to już w poprzednim temacie.
  12. Teksturę musisz dać osobno, ale blender powinien współrzędne tekstur dawać do pliku z obiektem, wiec nałoży się raczej dobrze. Nie mniej i tak trzeba skonwertować plik do formatu game makerowego (program Marzipan z tego co wiem). Nie licz jednak, że GM pociągnie jakieś super obiekty, na 1024 polygnonach zaczyna się krztusić i nawet jeśli Twój komp uciągnie Crysisa, to bądź pewien, ze w Game Makerze nie pociągnął by nawet 5% obiektów z tej gry.
  13. GML if collision_rectangle(view_xview,view_yview,view_xview+view_wview,view_yview+view_hview,argument0,1,false) { ... } @47xxxxxxxx argumentami collsion_rectangle są x1,y1,x2,y2 a nie x1,y1,w,h :)
  14. nie ma problemu: $(document).ready(function(){ ... }); lub $(function(){ ... }); - zawartość wykonuje się w momencie załadowania strony, czyli window.onload $('nazwaelementu') odnosi się do elementu na stronie (typ, #id, .klasa) append() dodaje do elementu kod podany w argumencie is() sprawdza czy element zawiera dany atrybut (:checked, :visible, :disabled, etc.)
  15. Ten kod nie działa, bo w JS działają tylko funkcje wywołane przez jakieś zdarzenie, w tym wypadku powinno być to window.onload :) I automatycznie kod się wydłuża. Prawidłowo było by tak: <script language='javascript'> function zobacz() { document.write(document.getElementById('$nr').checked); } window.onload = zobacz; </script> Poza tym w jQuery to by było tak: <script language="javascript">$(document).ready(function(){$('body').append( $('#element').is(':checked') );});</script> lub nawet do <script language="javascript">$(function(){$('body').append( $('#element').is(':checked') );});</script> Więc jest już krócej :)
  16. document.getElementById('id-elementu'); - koniecznie w ' ' :) Ja bym jednak pobrał jQuery i zrobił tak <script language="Javascript"> function sprawdz() { alert( $('input[name=comment]').val() ); } </script> <input name="comment" type="text"> <input type="button" value="Sprawdz" onclick="sprawdz();"> lub <script language="Javascript"> function sprawdz() { alert( $('#comment').val() ); } </script> <input id="comment" type="text"> <input type="button" value="Sprawdz" onclick="sprawdz();">
  17. Ciekawe, bo na znaku dolara opiera się całe jQuery, czy MooTools. Zasmucę Cię, ale można używać znaku $. Miłego sprawdzania: <script language="javascript"> $ = 'xxx'; $x = 'yyy'; </script> <a onclick="alert($+$x);">test</a>
  18. gnysek

    Gierki na psp

    Od Daxtera trudniejszy jest Ratchet & Clank na PSP. Jedyna część serii której nie przeszedłem (ba, nawet 50% nie mam).
  19. gnysek

    Czy moge?

    Pewnie, ze nie możesz. To że w FAQ tak napisali nie znaczy, że nie łamiesz praw autorskich.
  20. Wiadomo, #halpowicze szaleją. Zamykamy.
  21. Ale w JS zrobiłeś jakąś instrukcję bez funkcji, więc nie zadziała. Poza tym, argument nie jest w ' ' zatem JS i tak się wykrzaczy (polecam używanie FireBuga do wykrywania błędów).
  22. Kuffa. Po raz czwarty piszę, że JavaScriptem można. Ja proponuję natomiast bibliotekę jQuery, bo ułatwia pisanie skryptów w JavaScripcie poprzez zbiór gotowych funkcji i znacznie skraca kod.
  23. pregreplace + nl2br ? nom ale kofelek był pierwszy
×
×
  • Dodaj nową pozycję...