For some reason, shoot() is not working at all.
Here is the code I have. Any ideas on how to fix it? For the record, setani() works fine.
PHP Code:
//#CLIENTSIDE
public function onMain() {
if (clientr.equipped[3] == "gun") {
temp.plx = player.x + 1.1 + vecx(player.dir) * 1.5;
temp.ply = player.y + 1.5 + vecy(player.dir) * 1.5;
temp.projectile_angle = getangle(temp.plx, temp.ply);
freezeplayer(0.2);
setani("insom_" @ clientr.equipped[0] @ "-fire", "");
showtext(230, temp.plx, temp.ply, "", "", "X");
setshootparams(clientr.equipped[5]);
shoot(temp.plx, temp.ply, player.z, temp.projectile_angle, 1, 1, "insom_bullet", "test");
}
}