Advertisement
Hasli4

RBLX. WeaponScript

May 15th, 2025
259
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.13 KB | None | 0 0
  1. -- Скорость снаряда
  2. local PROJECTILE_SPEED = 80
  3. -- Как часто можно стрелять снарядом (кулдаун)
  4. local LAUNCH_COOLDOWN = 0.2
  5. -- Расстояние спавна снаряда относительно модели корабля
  6. local PROJECTILE_OFFSET = 5
  7. -- Клавиша, отвечающая за стрельбу (пробел).
  8. local ATTACK_KEY = Enum.KeyCode.Space
  9. -- Создаём копию снаряда
  10. local projectile = projectileTemplate:Clone()
  11. -- Сдвигаем спавн снаряда дальше от центра объекта на величину PROJECTILE_OFFSET
  12. projectile.Position = playerCFrame.Position + direction * PROJECTILE_OFFSET
  13.  
  14. -- Создаём копию снаряда
  15. local projectile = projectileTemplate:Clone()
  16. -- Сдвигаем спавн снаряда дальше от центра объекта на величину
  17. -- PROJECTILE_OFFSET
  18. projectile.Position = playerCFrame.Position + direction * PROJECTILE_OFFSET
  19. -- Задаём вектор скорости снаряда
  20. projectile.Velocity = direction * PROJECTILE_SPEED
  21.  
  22.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement