Skocz do zawartości

Markuz

Użytkownicy
  • Postów

    886
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Markuz

  1. Tak, istnieje taka tablica : var pole = new Array() var n = 0; for (x = 0; x <= 20; ++x) { for (y = 0; y <= 20; ++y) { pole[n] = Array(x,y,0,0); n++; } }
  2. function get_style(x,y) { for( i=0; i < pole.lenght; i++ ) { if(pole[i][0] == x) { if(pole[i][1] == y) { return pole[i][2]; } } } } Zrobiłem tak i nie działa zwraca wartość undefined I 2 pytanko: Jak zmienić daną wartość w js tak aby wszystko wykonało się od nowa z daną funkcja? Tzn. jeśli zmienię aktualny x to żeby obrazki się zmieniły heh ;] Ajaxem jakieś odświeżanie czy jak?
  3. ojoj :D Pól będzie kilka tysięcy czy przypadkiem ten skrypt nie zeżre servera? Jest "lepszy" sposób?
  4. Zmieniam silnik mapki na JS zeby się nie cieło , postanowiłem zrobić to na tablicach (0.o) . Narazie mam wyświetlanie mapki noi wprowadzone dane: var pole = new Array() //pole[n] = Array('x','y','s','w'); var n = 0; for (x = 0; x <= 20; ++x) { for (y = 0; y <= 20; ++y) { pole[n] = Array(x,y,0,0); n++; } } function show_img(x,y) { document.write('<img src="0.png">'); } var x = 10; var y = 10; //0 linijka show_img(x-4,y+3); show_img(x-3,y+3); show_img(x-2,y+3); show_img(x-1,y+3); show_img(x,y+3); show_img(x+1,y+3); show_img(x+2,y+3); show_img(x+3,y+3); show_img(x+4,y+3); document.write('<br>'); //1 linijka show_img(x-4,y+2); show_img(x-3,y+2); show_img(x-2,y+2); show_img(x-1,y+2); show_img(x,y+2); show_img(x+1,y+2); show_img(x+2,y+2); show_img(x+3,y+2); show_img(x+4,y+2); document.write('<br>'); //2 linijka show_img(x-4,y+1); show_img(x-3,y+1); show_img(x-2,y+1); show_img(x-1,y+1); show_img(x,y+1); show_img(x+1,y+1); show_img(x+2,y+1); show_img(x+3,y+1); show_img(x+4,y+1); document.write('<br>'); //3 linijka show_img(x-4,y); show_img(x-3,y); show_img(x-2,y); show_img(x-1,y); show_img(x,y); show_img(x+1,y); show_img(x+2,y); show_img(x+3,y); show_img(x+4,y); document.write('<br>'); //4 linijka show_img(x-4,y-1); show_img(x-3,y-1); show_img(x-2,y-1); show_img(x-1,y-1); show_img(x,y-1); show_img(x+1,y-1); show_img(x+2,y-1); show_img(x+3,y-1); show_img(x+4,y-1); document.write('<br>'); //5 linijka show_img(x-4,y-2); show_img(x-3,y-2); show_img(x-2,y-2); show_img(x-1,y-2); show_img(x,y-2); show_img(x+1,y-2); show_img(x+2,y-2); show_img(x+3,y-2); show_img(x+4,y-2); document.write('<br>'); //6 linijka show_img(x-4,y-3); show_img(x-3,y-3); show_img(x-2,y-3); show_img(x-1,y-3); show_img(x,y-3); show_img(x+1,y-3); show_img(x+2,y-3); show_img(x+3,y-3); show_img(x+4,y-3); document.write('<br>'); I chodzi mi o to , że chciałbym wyszukać tablice gdzie wiersz 1 i 2 czyli x i y rowna sie cos tam i zwrocic rekord s czyli styl .
  5. Witam! Od tygodnia tworze dynamiczną grę przez przeglądarkę. Już troszkę zrobiłem (Rejestracje,Logowanie,Chodzenie,Sklepy,System walki) można powiedzieć że jakieś 60% do wydania wersji 0.1. I mam dylemat ponieważ do gry będzie potrzebne dużo graficzek w stylu PixelArt o tematyce Naruto, Ninja itp. oraz otoczenie takie japońskie :) Ja niestety nie potrafię tworzyć pixelart-u. Chciałbym aby chętni graficy zgłosili się w tym poście albo napisali na moje GG:9342837 :) Planuje w następnym tygodniu wykupić server , tak więc jak dobrze pójdzie to gra wyjdzie jeszcze w 2009 roku :) Jeśli ktoś się interesuje naruto i chciałby pomóc też zapraszam :)
  6. Markuz

    Galeria Grafik

    Layout na potrzeby projektu
  7. Mógłbyś mi to podpiąć pod ten skrypt co dałem? :) Bo albo źle robię albo to jest źle heh
  8. A więc tak, postanowiłem iż mapę przeniosę do Pliku , tak aby się cała wczytała z pliku a nie z bazy danych, ale to nie o tym :P mam pola: $pole[$i]['i'] = $i; $pole[$i]['x'] = $x; $pole[$i]['y'] = $y; $pole[$i]['s'] = '0'; $pole[$i]['p'] = '0'; i to w pliku jest powtórzone 10 200 razy heh ;] I teraz chciałbym edytować pole gdzie $i = 5, i żeby mi pobrało x,y,s i p tego pola, oraz później zapisało , jak to zrobić? :D
  9. Wiem że tak muszę ale nie wiem jak to zrobić :D Spróbuje jak pokazałeś i zaraz napisze czy coś to dało :P var gotowy=true; function przechwyc(e) { if(window.event.keyCode == 83) { if(gotowy==true) { gotowy = false; var req = mint.Request(); req.Send("ruch.php?step_edit=down", "response"); alert('asdsad'+gotowy); if( req.readyState == 4 ) { gotowy = true; } OdswiezMape(); } } if(window.event.keyCode == 87) { var req = mint.Request(); req.Send("ruch.php?step_edit=up", "response"); OdswiezMape(); } if(window.event.keyCode == 68) { var req = mint.Request(); req.Send("ruch.php?step_edit=right", "response"); OdswiezMape(); } if(window.event.keyCode == 65) { var req = mint.Request(); req.Send("ruch.php?step_edit=left", "response"); OdswiezMape(); } } document.onkeydown = przechwyc; Zrobiłem tak i nie działa heh
  10. A wiec tak , mam taki kodzik: if(window.event.keyCode == 83) { var req = mint.Request(); req.Send("map_includes/ruch.php?step_edit=down", "response"); OdswiezMape(); } gdy nacisnę klawisz "S" to wchodzi mi w map_includes/ruch.php?step_edit=down i tam ustawia ze jeśli nic nie jest źle to gracz zmienia swoja pozycje (zapytanie do mySQL ) , i jak zrobić aby: Gdy gracz zmieni swoją pozycje albo dopiero jak poinformuje nas o tym że tam jest zajęte pole zwróci wartość gotowy=true, jeśli naciśniemy strzałkę to gotowy=false, i oczywiście możemy nacisnąć tylko wtedy gdy gotowy=true. Chodzi mi o to żeby trzymając klawisz gracz nie szedł np. o 10 pól w prawo tylko o 1 . Proszę o podpowiedź :) Pozdrawiam!
  11. Markuz

    Galeria Grafik

    Takie pytanie chce ktoś może kupic tablet uzywany odemnie? Prace ktore na nim wykonalem mozna zobaczyc na markuz.grafa.biz , wszystko jest sprawne ale mnie juz przestalo interesowac to malowanie na tablecie , cena wynosi ok. 70-90 zł z przesyłką , jak ktoś jest zainteresowany niech pisze podeśle mu foty i parametry :)
  12. Jak zrobic takie okienko jak na tej stronie http://lodoweogrody.pl/index.php?r=game/login po kliknieciu buttona rejestracja? :P Widzieliscie moze w necie jakies przyklady czy cos takiego? :)
  13. Markuz

    Galeria Grafik

    Heh jeszcze 5 lat temu to ganja nie była tak sławna teraz to jara każdy praktycznie :D Praca taka sobie :P
  14. Ale spryciarz :D Biorąc pod uwagę link w twojej stopce można stwierdzić iż temat nie służy do niczego innego jak nabijanie sobie jakiegoś poziomu czy czegoś :P @UP Wpisz sobie Logowanie i Rejestracja PhP/Mysql w Google
  15. Markuz

    Galeria Grafik

    Prawdziwy kibic, ok 45min pracy
  16. Markuz

    Galeria Grafik

    Bardzo ładna fotka :)
  17. A wiec tak, teraz potrzebuje jakiegoś edytora php/html/js/css itp. gdzie wszystkie pliki bym zapisywal od razu na servie, poprzez strone www, znalazłem do tego stronke phpanywhere.net ale nie moge stworzyc nowego pliku :D Wiem ze to moze nobowskie pytanie no ale cóż bez tego nie dam rady nic zrobić :D hehe, prosze o odp. Pozdrawiam!
  18. Mam taki kod: function SendRequest() { var req = mint.Request(); req.Send("mapa.php?kierunek=right","odswiezenie"); document.getElementById("odswiezenie").style.left=0; } Używam MintAjax, i chce aby akcja document.getElementById("odswiezenie").style.left=0; wykonała się dopiero wtedy gdy akcja req.Send("mapa.php?kierunek=right","odswiezenie"); się zakończy - czyli pobierze się cały plik mapa.php . Prosze o pomoc :)
  19. gif* , a jakiś "mniejszy" program, służący tylko do tych celów ?
  20. Witam, gdzie moge znaleść program w którym będą się generować animacje .gif z przezroczystością? Tzn. aby tło było przezroczyste . Hmm? :)
  21. Tutaj masz o CSS wszystko co się powinno wiedzieć :) klik
  22. if(isset($_SESSION['user_login']) and isset ($_SESSION['user_id'])) { $ostatanio_online = time(); $id_uzytkownika = addslashes($_SESSION['user_login']); $zapytanie = "UPDATE `users` SET `ostatnio_online`='$ostatanio_online' WHERE `id`='$id_uzytkownika'"; $idzapytania = mysql_query($zapytanie); } Ten skrypt ma za zadanie zmienić w bazie danych ostatnio_online na aktualny czas (time();) , zapytanie nie dodaje nic do bazy = ostatnio_online='' OMG: Pomylilem user_login z 'user_id :D ale ze mnie noob , sorki ze napisalem ten temat, prosze o usuniecie :)
×
×
  • Dodaj nową pozycję...