okej nastepny problem. troche zmienilem ten kod, bo przy jednym strzale (stworzeniu pocisku) robil sie caly sznur
(bo w create bylo ze ma wyslac wiadomosc do serwera a on tworzyl nastepny pocisk w ktorym bylo w create ze ma wyslac wiadomosc do serwera i tak w kolko.)
wiec wysylanie wiadomosci do serwera dalem w global left button. To jego zawartosc
clearbuffer();
writebyte(5);
writeshort(x+lengthdir_x(point_direction(obj_bohater.x,obj_bohater.y,mouse_x,mouse_y),16));
writeshort(y+lengthdir_y(point_direction(obj_bohater.x,obj_bohater.y,mouse_x,mouse_y),16));
writeshort(point_direction(obj_bohater.x,obj_bohater.y,mouse_x,mouse_y));
writebyte(5);
writebyte(img_index);
sendmessage(global.clienttcp);
a obj_client step (w miejscu odbierania wiadomosci)
case 12:
var bul;
sound_play(snd_shoot)
bul = instance_create(readshort(), readshort(), obj_pocisk);
bul.direction = readshort;
bul.speed = readbyte();
bul.image_index = readbyte();
break;
i wszystko byloby dobrze, gdyby pocisk nie lecial ciagle w gore :(
Co moze byc tego przyczyna? :(