Advertisement
GraceCB

Untitled

Oct 22nd, 2021
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.55 KB | None | 0 0
  1. ScriptName sNASCPTStartup3
  2.  
  3. ref WeaponModel
  4. ref 1stPersonWeaponModel
  5. string_var WeaponModelString
  6. ref GRAWeapon
  7. ref RegWeapon
  8. int ModelCounter
  9. int ModTicker
  10. ref WeaponMod
  11. int ModEffect
  12. float ModValue
  13. ref WeaponModSound
  14. int WeaponsHandled
  15. int SetModValue
  16.  
  17. Begin Gamemode
  18. If GetGameRestarted || GetGameHotReloaded
  19.  
  20. if GetINIFloat "GRA Integration:sWeaponModEntries" "NevA Config.ini" == 1
  21. WeaponsHandled = 0
  22. while WeaponsHandled < 13
  23. WeaponsHandled = WeaponsHandled + 1
  24. if WeaponsHandled == 1
  25. GRAWeapon = NVDLC05WeapBaseballBatCustom
  26. RegWeapon = WeapBaseballBat
  27. elseif WeaponsHandled == 2
  28. GRAWeapon = NVDLC05WeapNV127mmSubmachineGunCustom
  29. RegWeapon = WeapNV127mmSubmachineGun
  30. elseif WeaponsHandled == 3
  31. GRAWeapon = NVDLC05WeapFatmanCustom
  32. RegWeapon = WeapFatman
  33. elseif WeaponsHandled == 4
  34. GRAWeapon = NVDLC05WeapLaserPistolCustom
  35. RegWeapon = WeapLaserPistol
  36. elseif WeaponsHandled == 5
  37. GRAWeapon = NVDLC05WeapNVAntiMaterielRifleCustom
  38. RegWeapon = WeapNVAntiMaterielRifle
  39. elseif WeaponsHandled == 6
  40. GRAWeapon = NVDLC05WeapNVAssaultCarbineCustom
  41. RegWeapon = WeapNVAssaultCarbine
  42. elseif WeaponsHandled == 7
  43. GRAWeapon = NVDLC05WeapNVChainsawCustom
  44. RegWeapon = WeapNVChainsaw
  45. elseif WeaponsHandled == 8
  46. GRAWeapon = NVDLC05WeapNVHuntingRevolverCustom
  47. RegWeapon = WeapNVHuntingRevolver
  48. elseif WeaponsHandled == 9
  49. GRAWeapon = NVDLC05WeapNVPlasmaDefenderCustom
  50. RegWeapon = WeapNVPlasmaDefender
  51. elseif WeaponsHandled == 10
  52. GRAWeapon = NVDLC05WeapNVTriBeamLaserRifleCustom
  53. RegWeapon = WeapNVTriBeamLaserRifle
  54. elseif WeaponsHandled == 11
  55. GRAWeapon = NVDLC05WeapPlasmaPistolCustom
  56. RegWeapon = WeapPlasmaPistol
  57. elseif WeaponsHandled == 12
  58. GRAWeapon = NVDLC05WeapPowerFistCustom
  59. RegWeapon = WeapPowerFist
  60. elseif WeaponsHandled == 13
  61. GRAWeapon = NVDLC05WeapRipperCustom
  62. RegWeapon = WeapRipper
  63. endif
  64.  
  65.  
  66. ModelCounter = 0
  67. ModTicker = 0
  68. WeaponModSound = GetWeaponSound GRAWeapon 9
  69. if WeaponModSound
  70. SetWeaponSound RegWeapon 9 WeaponModSound
  71. endif
  72. WeaponModSound = GetWeaponSound GRAWeapon 10
  73. if WeaponModSound
  74. SetWeaponSound RegWeapon 10 WeaponModSound
  75. endif
  76. WeaponModSound = GetWeaponSound GRAWeapon 11
  77. if WeaponModSound
  78. SetWeaponSound RegWeapon 11 WeaponModSound
  79. endif
  80. while ModelCounter < 7
  81. ModelCounter = ModelCounter + 1
  82. WeaponModel = GetWeapon1stPersonModel GRAWeapon ModelCounter
  83. if WeaponModel
  84. SetWeapon1stPersonModel RegWeapon ModelCounter WeaponModel
  85. endif
  86. WeaponModelString = GetWeaponModel GRAWeapon ModelCounter
  87. if WeaponModelString
  88. SetWeaponModel RegWeapon ModelCounter WeaponModelString
  89. endif
  90. loop
  91.  
  92. ModTicker = 0
  93. While ModTicker < 3
  94. ModTicker = ModTicker + 1
  95.  
  96. WeaponMod = GetWeaponItemMod ModTicker GRAWeapon
  97. if WeaponMod
  98. SetWeaponItemMod RegWeapon ModTicker WeaponMod
  99.  
  100. ModEffect = GetWeaponItemModEffect ModTicker GRAWeapon
  101. if ModEffect != 0
  102. SetWeaponItemModEffect RegWeapon ModTicker ModEffect
  103. endif
  104.  
  105. ModValue = GetWeaponItemModValue1 ModTicker, GRAWeapon
  106. if ModValue != 0
  107. SetWeaponItemModValue RegWeapon ModTicker ModValue
  108. endif
  109.  
  110. ModValue = GetWeaponItemModValue2 ModTicker, GRAWeapon
  111. if ModValue != 0
  112. SetWeaponItemModValue RegWeapon ModTicker ModValue
  113. endif
  114. endif
  115. loop
  116. loop
  117. endif
  118. endif
  119. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement