Mam taki oto wspaniały kod:
{
if can_shoot=true
and bron1=1 and global.ammoj>=0 then
can_shoot = false;
image_speed = 0.2;
image_index = 0;
sound_play(snd_shot);
with(obj_player)
{
var obj;
obj=instance_create(x,y,obj_pocisk)
obj.x=x+0.001*cos(direction*pi/180)
obj.y=y-0.001*cos(direction*pi/180)
obj.speed=20
obj.direction=direction
}
Jest jednak problem, bo postać strzela cały czas i nie stosuje się do zmiennych: bron1, ammoj, can_shoot...może przyda się informacja, że takich kodów jest 3 i każdy ma inaczej z bron, ammo...po zmianie broni i tak wszystkie 3 strzelają z karabinu...