Copo, źle go zrozumiałeś. Też na początku tak pomyślałem, ale zobacz: Im większy promień tym większa przerwa między dwoma punktami w tym kole, przez co wydaje się, że obiekt leci szybciej.
Sprawdzaj, czy liczba graczy na jednym polu jest większa od 1, jeżeli tak rysuj tylko jednego. A przesuwanie mapki na CSS ( left, right, top, bottom ).
EDIT:
<div style="width: 200px; height: 200px; overflow: hidden">"kontener", w którym znajduje się mapa
<div style="left: 40px; top: -30px;">Mapka, przesunięta o ileś pikseli w górę i prawo.</div>
</div>
O, pardon, mój błąd. Myślałem, że to wina tego. Tak czy inaczej ładnie namotałeś w tym kodzie. A wystarczyłoby:
<?php
$plik = "log.txt"; // Nazwa pliku
$file = fopen( $plik, "r+" ); // Otwieranie pliku do odczytu i zapisu
fwrite( $file, "<b>".htmlspecialchars( $_GET['nick'] )."</b>: ".htmlspecialchars( $_GET['msg'] )."<br/>\r\n".file_get_contents( $plik ) ); // Zapisywanie w pliku odpowiedniego tekstu
fclose( $file ); // Zamknięcie pliku
?>
Nie.
W create
GML
hp=100
Podczas zadawania obrażen
GML
hp-=wartosc obrazen
Draw
GML
draw_healthbar(view_xview+48,view_yview+16,view_xview+148,view_yview+48,hp,c_red,c_blue,c_red,0,false,true);
W obiekcie po lewej tam gdzie ustawiasz sprite, visible, depth itd. masz też Mask. To jest maska obiektu, która odpowiada za kolizje. W Twoim przypadku ta maska jest taka jak podstawowy sprite, czyli Naruto_Stand. Najlepiej zrób prostokątną maskę temu obiektowi.
5.
GML
obrazenia = random( 3 ) + 2; // Liczba losowa od 2 do 5
naruto.hp -= obrazenia; // Odejmujemy bohaterowi ilestam zycia</span>
Coś na tej podstawie.