Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- GunSystem 4.1 by Velktor / Preguntas?,Sugerencias?,Bugs?, contacta con Velktor
- -- Model: https://www.roblox.com/library/1331944025/GunSystemV4-1
- -- Donations:
- -- [[Propiedades del Arma]]
- local Modo = 1 -- [[1]] para Automatico / [[2]] para SemiAutomatico / [[3]] para Burst / [[4]] para Escopeta (Pump action sound ajustable en el Handle)
- local TypeAmmo = 1 -- [[1]] para que la ammo se presente en numero, [[2]] para que sea en porcentaje, [[3]] para que automaticamente sea de bala en bala (que todo el tiempo este funcionando, útil si quieres adaptar una healgun)
- local Aim = 1 -- [[1]] para que el Aim sea normal, [[2]] para que simule una Healgun (dispara solo si se encuentra detectando un cuerpo, bajo en range proporcionado y con health menor a su máximo)
- local Coornershot = false -- [[true]] para que el disparo pase a través de los bordes de las paredes, [[false]] para que no
- local Sprint = true -- [[true]] para que te permita correr con "f", [[false]] para que no. (animacion configurable en [[Tool>AnimationsFolder>Sprint]])
- local Crouch = true -- [[true]] para que te permita agacharte con "c", [[false]] para que no. (animacion configurable en [[Tool>AnimationsFolder>Crouch]])
- local CrouchAndJump = false -- [[true]] para que te permita saltar y seguir modo crouch
- local Linterna = true -- [[true]] para que el arma tenga luz (se activa con "e"), [[false]] para que no
- local reloadTime = 3 -- Tiempo de recarga en segundos
- local clipSize = 30 -- Ammo por cargador
- local fireRate = .13 -- Tiempo entre disparo
- local damage = 10 -- Daño por disparo
- local headdamage = 15 -- Daño por disparo en la cabeza o accesorio
- local spread = .15 -- Presición del disparo
- local range = 999 -- Alcance máximo del disparo
- local TypeReload = 1 -- [[1]] para recarga clasica RCL de esperar tantos segundos, [[2]] para recarga de bala en bala
- local AutomaticReload = true -- [[true]] para que cuando se termine la ammo, se recarge automaticamente, [[false]] para que no, acompañado de un sonido ajustable en el Handle del arma (Empty)
- local SprintReload = true -- [[true]] para poder correr y recargar al mismo tiempo, [[false]] para que no
- local EquipReload = true -- [[true]] para que recarge aun estando desequipado, [[false]] para que solo lo haga equipado
- local EquipSound = false -- [[true]] para que suene al equipar y desequipar el arma (sonido ajustable en el handle del arma)
- local TeamDamage = false -- [[true]] para provocar daño a tu equipo, [[false]] para que no.
- local ServerDamage = true -- [[true]] para que el daño proporcionado por un usuario se efectue aunque lleve lag, [[false]] para que el daño proporcionado por un usuario no se efectue si lleva lag
- local CanDamageNPCs = true -- [[true]] para que haga daño a NPC's
- -- [[Animaciones]] NOTA: ROBLOX Solo corre las animaciones creadas por ti (Configuralas en AnimationsFolder de cada arma)
- local Recoil = false -- [[true]] para que se mueva la cabeza del sujeto al disparar, [[false]] para que no. (animacion configurable en [[Tool>AnimationsFolder>Recoil]])
- local Retroceso = false -- [[true]] para que se mueva el arma al disparar, [[false]] para que no. (animacion configurable en [[Tool>AnimationsFolder>Retroceso]])
- local AnimLinterna = false -- [[true]] para que se se ejecute una animacion al activar la linterna, [[false]] para que no. (animacion configurable en [[Tool>AnimationsFolder>Linterna]])
- local AnimReload = false -- [[true]] para que el sujeto ejecute una animacion de recarga al realizar dicha accion, [[false]] para que no. (animacion configurable en [[Tool>AnimationsFolder>Reload]])
- -- [[HitPart]]
- local HitSound = true -- [[true]] para que suene al dispararle a un cuerpo (sonido ajustable en [[Detalles>HitSound]]), [[false]] para que no
- local HitMark = 1 -- [[1]] para que aparezca un marcador de cuerpo en el lugar hiteado (marca el volumen), [[2]] para que sea mas preciso (marca el área), [[false]] para que no haya nada
- local HitIcon = true -- [[true]] para que aparezca un icono de mouse al dañar a tu oponente (ajustable en [[Detalles>HitIcon]]), [[false]] para que no
- local BloodMark = true -- [[true]] para que aparezca sangre al dañar a tu oponente (decal ajustable en [[Detalles>BloodMark]])
- local ImpactMark = true -- [[true]] para que el impacto a cualquier bloque lleve un decal de efecto (decal ajustable en [[Detalles>ImpactMark]])
- -- [[Gui]] NOTA: Si no quieres una parte o funcion del Gui, entonces solamente eliminala directamente desde game.StarterGui
- local MouseIconos = 2 -- [[1]] para clasico (Neutral y Reloading) ,[[2]] para iconos adaptativos (Neutral,Friendly,Enemy)
- local Gui = true -- [[true]] para que aparezca la interfaz del arma (ajustable en [[Detalles>GuiAjustes]])
- local LowAmmoSign = true -- [[true]] para que cambie el color del texto a rojo al tener poca ammod
- -- [[Fire Effecs]]
- local LaserRealista = true -- [[true]] para que el laser se vea de manera realista, [[false]] para que no
- local FlashGui = true -- [[true]] para que aparezca un flash en la punta del barrel al disparar (ajustable en el barrel)
- local FireLight = true -- [[true]] para que aparezca un flash light en la punta del barrel al disparar (ajustable en el barrel)
- local LaserLight = true -- [[true]] para que el laser tenga luz
- -- [[Controles]]
- local SprintKey = "f" -- Letra que activa el Sprint
- local FlashLightKey = "e" -- Letra que activa la Linterna
- local CrouchKey = "c" -- Letra que activa el Crouch
- local ReloadKey = "r" -- Letra que activa la Recarga
- -- [[DETALLES]]
- -- HitSound
- local HitSonido = "rbxasset://sounds\\metalgrass2.mp3"
- local Pitch = 1
- local Volumen = 3
- -- HitIcon
- local HitIcon = "http://www.roblox.com/asset/?id=131358529"
- -- GuiAjustes (Activar el Gui para permitir su funcionamiento)
- local TweenTiempo = 0.25 -- Tiempo que demora la interfaz en llegar a su sitio.
- local Posicion_Inicio = UDim2.new(0, 1000, 0, 380) -- Posicion de incio del interfaz
- local Posicion_Terminar = UDim2.new(0, 1400, 0, 380) -- Posicion de termino del interfaz
- local GunDecal = "http://www.roblox.com/asset/?id=1341816850" -- Imagen del arma mostrada en la interfaz
- local GunInterfaz = "rbxassetid://1313250429" -- Imagen del interfaz
- -- MouseIconos2(Neutral,Friendly,Enemy)
- local Normal = "http://www.roblox.com/asset/?id=131581677"
- local Amigo = "http://www.roblox.com/asset/?id=131718487"
- local Enemigo = "http://www.roblox.com/asset/?id=131718495"
- -- MouseIconos1(Neutral y Reloading)
- local cursorNormal = "rbxasset://textures\\GunCursor.png"
- local cursorReload = "rbxasset://textures\\GunWaitCursor.png"
- -- Speeds
- local WalkSpeed = 16 -- Velociad al caminar
- local SprintSpeed = 24 -- Velocidad al Correr
- local CrouchSpeed = 12 -- Velocidad al Agacharte
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement