Advertisement
Guest User

Untitled

a guest
Feb 5th, 2015
239
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 33.30 KB | None | 0 0
  1. scn TweakoutWeaponScr
  2.  
  3. short VanillaWeapon
  4.  
  5. short SchemBottlecapMine ;+
  6. short SchemDartGun ;+
  7. short SchemDeathclawGauntlet
  8. short SchemNukaCocktail ;+
  9. short SchemRailwayRifle
  10. short SchemRockitLauncher ;+
  11. short SchemShishkebab ;+
  12.  
  13. ;Гранаты +
  14. ;Рукопашное +
  15. ;Мины +
  16. ;Пистолеты +
  17. ;Атоматы +
  18. ;Тяжелое +
  19. ;Гранатометы +
  20. ;Двуручное +
  21. ;Винтовки
  22. ;Кастеты
  23.  
  24. Begin GameMode
  25.  
  26. set VanillaWeapon to 0
  27.  
  28. ;Рецепты
  29. ;Крышкомина
  30. if GetHasNote SchematicsBottlecapMineNote == 1
  31. set SchemBottlecapMine to 1
  32. endif
  33. if GetHasNote SchematicsBottlecapMineNote10 == 1
  34. set SchemBottlecapMine to 2
  35. endif
  36. if GetHasNote SchematicsBottlecapMineNote20 == 1
  37. set SchemBottlecapMine to 3
  38. endif
  39.  
  40. ;Дротикомет
  41. if GetHasNote SchematicsDartGunNote == 1
  42. set SchemDartGun to 1
  43. endif
  44. if GetHasNote SchematicsDartGunNote10 == 1
  45. set SchemDartGun to 2
  46. endif
  47. if GetHasNote SchematicsDartGunNote20 == 1
  48. set SchemDartGun to 3
  49. endif
  50.  
  51. ;Перчатка когтя смерти
  52. if GetHasNote SchematicsDeathclawGauntletNote == 1
  53. set SchemDeathclawGauntlet to 1
  54. endif
  55. if GetHasNote SchematicsDeathclawGauntletNote10 == 1
  56. set SchemDeathclawGauntlet to 2
  57. endif
  58. if GetHasNote SchematicsDeathclawGauntletNote20 == 1
  59. set SchemDeathclawGauntlet to 3
  60. endif
  61.  
  62. ;Молотов-кола
  63. if GetHasNote SchematicsNukaCocktailNote == 1
  64. set SchemNukaCocktail to 1
  65. endif
  66. if GetHasNote SchematicsNukaCocktailNote10 == 1
  67. set SchemNukaCocktail to 2
  68. endif
  69. if GetHasNote SchematicsNukaCocktailNote20 == 1
  70. set SchemNukaCocktail to 3
  71. endif
  72.  
  73. ;Железнодорожная винтовка
  74. if GetHasNote SchematicsRailwayRifleNote == 1
  75. set SchemRailwayRifle to 1
  76. endif
  77. if GetHasNote SchematicsRailwayRifleNote10 == 1
  78. set SchemRailwayRifle to 2
  79. endif
  80. if GetHasNote SchematicsRailwayRifleNote20 == 1
  81. set SchemRailwayRifle to 3
  82. endif
  83.  
  84. ;"Ракетка"
  85. if GetHasNote SchematicsRockitLauncherNote == 1
  86. set SchemRockitLauncher to 1
  87. endif
  88. if GetHasNote SchematicsRockitLauncherNote10 == 1
  89. set SchemRockitLauncher to 2
  90. endif
  91. if GetHasNote SchematicsRockitLauncherNote20 == 1
  92. set SchemRockitLauncher to 3
  93. endif
  94. if GetHasNote SchematicsRockitLauncherNote30 == 1
  95. set SchemRockitLauncher to 3
  96. endif
  97.  
  98. ;"Шиш-кебаб"
  99. if GetHasNote SchematicsShishkebabNote == 1
  100. set SchemShishkebab to 1
  101. endif
  102. if GetHasNote SchematicsShishkebabNote10 == 1
  103. set SchemShishkebab to 2
  104. endif
  105. if GetHasNote SchematicsShishkebabNote20 == 1
  106. set SchemShishkebab to 3
  107. endif
  108.  
  109.  
  110. ;Гранаты-----------------------------------------------------------------------
  111. if player.GetEquipped WeapGrenadeFrag == 1
  112. if player.getav Explosives < 25
  113. player.UnEquipItem WeapGrenadeFrag 0 1
  114. showmessage TweakoutNotEnoughSkills
  115. elseif player.getav Strength < 2
  116. player.UnEquipItem WeapGrenadeFrag 0 1
  117. showmessage TweakoutNotEnoughStrength
  118. endif
  119. set VanillaWeapon to 1
  120. endif
  121.  
  122. if player.GetEquipped WeapGrenadePlasma == 1
  123. if player.getav Explosives < 75
  124. player.UnEquipItem WeapGrenadePlasma 0 1
  125. showmessage TweakoutNotEnoughSkills
  126. elseif player.getav Strength < 2
  127. player.UnEquipItem WeapGrenadePlasma 0 1
  128. showmessage TweakoutNotEnoughStrength
  129. endif
  130. set VanillaWeapon to 1
  131. endif
  132.  
  133. if player.GetEquipped WeapGrenadePulse == 1
  134. if player.getav Explosives < 40
  135. player.UnEquipItem WeapGrenadePulse 0 1
  136. showmessage TweakoutNotEnoughSkills
  137. elseif player.getav Strength < 2
  138. player.UnEquipItem WeapGrenadePulse 0 1
  139. showmessage TweakoutNotEnoughStrength
  140. endif
  141. set VanillaWeapon to 1
  142. endif
  143.  
  144. if player.GetEquipped WeapNukaCocktail == 1
  145. if player.getav Explosives < 100 - SchemNukaCocktail * 25
  146. player.UnEquipItem WeapNukaCocktail 0 1
  147. showmessage TweakoutNotEnoughSkills
  148. elseif player.getav Strength < 2
  149. player.UnEquipItem WeapNukaCocktail 0 1
  150. showmessage TweakoutNotEnoughStrength
  151. endif
  152. set VanillaWeapon to 1
  153. endif
  154.  
  155. ;Рукопашное-----------------------------------------------------------------------
  156. if player.GetEquipped WeapChineseOfficerSword == 1
  157. if player.getav MeleeWeapons < 50
  158. player.UnEquipItem WeapChineseOfficerSword 0 1
  159. showmessage TweakoutNotEnoughSkills
  160. elseif player.getav Strength < 5
  161. player.UnEquipItem WeapChineseOfficerSword 0 1
  162. showmessage TweakoutNotEnoughStrength
  163. endif
  164. set VanillaWeapon to 1
  165. endif
  166.  
  167. if player.GetEquipped WeapKnife == 1
  168. if player.getav MeleeWeapons < 10
  169. player.UnEquipItem WeapKnife 0 1
  170. showmessage TweakoutNotEnoughSkills
  171. elseif player.getav Strength < 1
  172. player.UnEquipItem WeapKnife 0 1
  173. showmessage TweakoutNotEnoughStrength
  174. endif
  175. set VanillaWeapon to 1
  176. endif
  177.  
  178. if player.GetEquipped WeapKnifeCombat == 1
  179. if player.getav MeleeWeapons < 45
  180. player.UnEquipItem WeapKnifeCombat 0 1
  181. showmessage TweakoutNotEnoughSkills
  182. elseif player.getav Strength < 3
  183. player.UnEquipItem WeapKnifeCombat 0 1
  184. showmessage TweakoutNotEnoughStrength
  185. endif
  186. set VanillaWeapon to 1
  187. endif
  188.  
  189. if player.GetEquipped WeapLeadPipe == 1
  190. if player.getav MeleeWeapons < 35
  191. player.UnEquipItem WeapLeadPipe 0 1
  192. showmessage TweakoutNotEnoughSkills
  193. elseif player.getav Strength < 4
  194. player.UnEquipItem WeapLeadPipe 0 1
  195. showmessage TweakoutNotEnoughStrength
  196. endif
  197. set VanillaWeapon to 1
  198. endif
  199.  
  200. if player.GetEquipped WeapPoliceBaton == 1
  201. if player.getav MeleeWeapons < 25
  202. player.UnEquipItem WeapPoliceBaton 0 1
  203. showmessage TweakoutNotEnoughSkills
  204. elseif player.getav Strength < 3
  205. player.UnEquipItem WeapPoliceBaton 0 1
  206. showmessage TweakoutNotEnoughStrength
  207. endif
  208. set VanillaWeapon to 1
  209. endif
  210.  
  211. if player.GetEquipped WeapRipper == 1
  212. if player.getav MeleeWeapons < 75
  213. player.UnEquipItem WeapRipper 0 1
  214. showmessage TweakoutNotEnoughSkills
  215. elseif player.getav Strength < 3
  216. player.UnEquipItem WeapRipper 0 1
  217. showmessage TweakoutNotEnoughStrength
  218. endif
  219. set VanillaWeapon to 1
  220. endif
  221.  
  222. if player.GetEquipped WeapRollingPin == 1
  223. if player.getav MeleeWeapons < 20
  224. player.UnEquipItem WeapRollingPin 0 1
  225. showmessage TweakoutNotEnoughSkills
  226. elseif player.getav Strength < 2
  227. player.UnEquipItem WeapRollingPin 0 1
  228. showmessage TweakoutNotEnoughStrength
  229. endif
  230. set VanillaWeapon to 1
  231. endif
  232.  
  233. if player.GetEquipped WeapShishkebab == 1
  234. if player.getav MeleeWeapons < 75 - SchemShishkebab * 25
  235. player.UnEquipItem WeapShishkebab 0 1
  236. showmessage TweakoutNotEnoughSkills
  237. elseif player.getav Strength < 6
  238. player.UnEquipItem WeapShishkebab 0 1
  239. showmessage TweakoutNotEnoughStrength
  240. endif
  241. set VanillaWeapon to 1
  242. endif
  243.  
  244. if player.GetEquipped WeapSwitchBlade == 1
  245. if player.getav MeleeWeapons < 15
  246. player.UnEquipItem WeapSwitchBlade 0 1
  247. showmessage TweakoutNotEnoughSkills
  248. elseif player.getav Strength < 1
  249. player.UnEquipItem WeapSwitchBlade 0 1
  250. showmessage TweakoutNotEnoughStrength
  251. endif
  252. set VanillaWeapon to 1
  253. endif
  254.  
  255. if player.GetEquipped WeapTireIron == 1
  256. if player.getav MeleeWeapons < 15
  257. player.UnEquipItem WeapTireIron 0 1
  258. showmessage TweakoutNotEnoughSkills
  259. elseif player.getav Strength < 3
  260. player.UnEquipItem WeapTireIron 0 1
  261. showmessage TweakoutNotEnoughStrength
  262. endif
  263. set VanillaWeapon to 1
  264. endif
  265.  
  266. ;Уникальное Рукопашное-----------------------------------------------------------------------
  267. if player.GetEquipped WeapUniqueAntSting == 1
  268. if player.getav MeleeWeapons < 5
  269. player.UnEquipItem WeapUniqueAntSting 0 1
  270. showmessage TweakoutNotEnoughSkills
  271. elseif player.getav Strength < 1
  272. player.UnEquipItem WeapUniqueAntSting 0 1
  273. showmessage TweakoutNotEnoughStrength
  274. endif
  275. set VanillaWeapon to 1
  276. endif
  277.  
  278. if player.GetEquipped WeapUniqueButchToothpick == 1
  279. if player.getav MeleeWeapons < 5
  280. player.UnEquipItem WeapUniqueButchToothpick 0 1
  281. showmessage TweakoutNotEnoughSkills
  282. elseif player.getav Strength < 1
  283. player.UnEquipItem WeapUniqueButchToothpick 0 1
  284. showmessage TweakoutNotEnoughStrength
  285. endif
  286. set VanillaWeapon to 1
  287. endif
  288.  
  289. if player.GetEquipped WeapUniqueCloversCleaver == 1
  290. if player.getav MeleeWeapons < 35
  291. player.UnEquipItem WeapUniqueCloversCleaver 0 1
  292. showmessage TweakoutNotEnoughSkills
  293. elseif player.getav Strength < 5
  294. player.UnEquipItem WeapUniqueCloversCleaver 0 1
  295. showmessage TweakoutNotEnoughStrength
  296. endif
  297. set VanillaWeapon to 1
  298. endif
  299.  
  300. if player.GetEquipped WeapUniqueHighwaymansFriendTireIron == 1
  301. if player.getav MeleeWeapons < 5
  302. player.UnEquipItem WeapUniqueHighwaymansFriendTireIron 0 1
  303. showmessage TweakoutNotEnoughSkills
  304. elseif player.getav Strength < 3
  305. player.UnEquipItem WeapUniqueHighwaymansFriendTireIron 0 1
  306. showmessage TweakoutNotEnoughStrength
  307. endif
  308. set VanillaWeapon to 1
  309. endif
  310.  
  311. if player.GetEquipped WeapUniqueJackTheRipper == 1
  312. if player.getav MeleeWeapons < 50
  313. player.UnEquipItem WeapUniqueJackTheRipper 0 1
  314. showmessage TweakoutNotEnoughSkills
  315. elseif player.getav Strength < 3
  316. player.UnEquipItem WeapUniqueJackTheRipper 0 1
  317. showmessage TweakoutNotEnoughStrength
  318. endif
  319. set VanillaWeapon to 1
  320. endif
  321.  
  322. if player.GetEquipped WeapUniqueKnifeCombat == 1
  323. if player.getav MeleeWeapons < 30
  324. player.UnEquipItem WeapUniqueKnifeCombat 0 1
  325. showmessage TweakoutNotEnoughSkills
  326. elseif player.getav Strength < 3
  327. player.UnEquipItem WeapUniqueKnifeCombat 0 1
  328. showmessage TweakoutNotEnoughStrength
  329. endif
  330. set VanillaWeapon to 1
  331. endif
  332.  
  333. if player.GetEquipped WeapUniqueOGradysPoliceBaton == 1
  334. if player.getav MeleeWeapons < 15
  335. player.UnEquipItem WeapUniqueOGradysPoliceBaton 0 1
  336. showmessage TweakoutNotEnoughSkills
  337. elseif player.getav Strength < 3
  338. player.UnEquipItem WeapUniqueOGradysPoliceBaton 0 1
  339. showmessage TweakoutNotEnoughStrength
  340. endif
  341. set VanillaWeapon to 1
  342. endif
  343.  
  344. if player.GetEquipped WeapUniqueStabhappy == 1
  345. if player.getav MeleeWeapons < 30
  346. player.UnEquipItem WeapUniqueStabhappy 0 1
  347. showmessage TweakoutNotEnoughSkills
  348. elseif player.getav Strength < 3
  349. player.UnEquipItem WeapUniqueStabhappy 0 1
  350. showmessage TweakoutNotEnoughStrength
  351. endif
  352. set VanillaWeapon to 1
  353. endif
  354.  
  355. if player.GetEquipped WeapUniqueVancesChineseSword == 1
  356. if player.getav MeleeWeapons < 35
  357. player.UnEquipItem WeapUniqueVancesChineseSword 0 1
  358. showmessage TweakoutNotEnoughSkills
  359. elseif player.getav Strength < 5
  360. player.UnEquipItem WeapUniqueVancesChineseSword 0 1
  361. showmessage TweakoutNotEnoughStrength
  362. endif
  363. set VanillaWeapon to 1
  364. endif
  365.  
  366. ;Мины-----------------------------------------------------------------------
  367. if player.GetEquipped WeapMineBottlecap == 1
  368. if player.getav Explosives < 75 - SchemBottlecapMine * 25
  369. player.UnEquipItem WeapMineBottlecap 0 1
  370. showmessage TweakoutNotEnoughSkills
  371. elseif player.getav Strength < 2
  372. player.UnEquipItem WeapMineBottlecap 0 1
  373. showmessage TweakoutNotEnoughStrength
  374. endif
  375. set VanillaWeapon to 1
  376. endif
  377.  
  378. if player.GetEquipped WeapMineFrag == 1
  379. if player.getav Explosives < 25
  380. player.UnEquipItem WeapMineFrag 0 1
  381. showmessage TweakoutNotEnoughSkills
  382. elseif player.getav Strength < 1
  383. player.UnEquipItem WeapMineFrag 0 1
  384. showmessage TweakoutNotEnoughStrength
  385. endif
  386. set VanillaWeapon to 1
  387. endif
  388.  
  389. if player.GetEquipped WeapMinePlasma == 1
  390. if player.getav Explosives < 75
  391. player.UnEquipItem WeapMinePlasma 0 1
  392. showmessage TweakoutNotEnoughSkills
  393. elseif player.getav Strength < 2
  394. player.UnEquipItem WeapMinePlasma 0 1
  395. showmessage TweakoutNotEnoughStrength
  396. endif
  397. set VanillaWeapon to 1
  398. endif
  399.  
  400. if player.GetEquipped WeapMinePulse == 1
  401. if player.getav Explosives < 40
  402. player.UnEquipItem WeapMinePulse 0 1
  403. showmessage TweakoutNotEnoughSkills
  404. elseif player.getav Strength < 1
  405. player.UnEquipItem WeapMinePulse 0 1
  406. showmessage TweakoutNotEnoughStrength
  407. endif
  408. set VanillaWeapon to 1
  409. endif
  410.  
  411.  
  412. ;Пистолеты-----------------------------------------------------------------------
  413. if player.GetEquipped Weap10mmPistol == 1
  414. if player.getav SmallGuns < 25
  415. player.UnEquipItem Weap10mmPistol 0 1
  416. showmessage TweakoutNotEnoughSkills
  417. elseif player.getav Strength < 4
  418. player.UnEquipItem Weap10mmPistol 0 1
  419. showmessage TweakoutNotEnoughStrength
  420. endif
  421. set VanillaWeapon to 1
  422. endif
  423.  
  424. if player.GetEquipped Weap10mmPistolSilenced == 1
  425. if player.getav SmallGuns < 25
  426. player.UnEquipItem Weap10mmPistolSilenced 0 1
  427. showmessage TweakoutNotEnoughSkills
  428. elseif player.getav Strength < 4
  429. player.UnEquipItem Weap10mmPistolSilenced 0 1
  430. showmessage TweakoutNotEnoughStrength
  431. endif
  432. set VanillaWeapon to 1
  433. endif
  434.  
  435. if player.GetEquipped Weap10mmSubmachineGun == 1
  436. if player.getav SmallGuns < 35
  437. player.UnEquipItem Weap10mmSubmachineGun 0 1
  438. showmessage TweakoutNotEnoughSkills
  439. elseif player.getav Strength < 4
  440. player.UnEquipItem Weap10mmSubmachineGun 0 1
  441. showmessage TweakoutNotEnoughStrength
  442. endif
  443. set VanillaWeapon to 1
  444. endif
  445.  
  446. if player.GetEquipped Weap32CaliberPistol == 1
  447. if player.getav SmallGuns < 35
  448. player.UnEquipItem Weap32CaliberPistol 0 1
  449. showmessage TweakoutNotEnoughSkills
  450. elseif player.getav Strength < 3
  451. player.UnEquipItem Weap32CaliberPistol 0 1
  452. showmessage TweakoutNotEnoughStrength
  453. endif
  454. set VanillaWeapon to 1
  455. endif
  456.  
  457. if player.GetEquipped Weap44MagnumScoped == 1
  458. if player.getav SmallGuns < 50
  459. player.UnEquipItem Weap44MagnumScoped 0 1
  460. showmessage TweakoutNotEnoughSkills
  461. elseif player.getav Strength < 5
  462. player.UnEquipItem Weap44MagnumScoped 0 1
  463. showmessage TweakoutNotEnoughStrength
  464. endif
  465. set VanillaWeapon to 1
  466. endif
  467.  
  468. if player.GetEquipped WeapAlienBlaster == 1
  469. if player.getav EnergyWeapons < 75
  470. player.UnEquipItem WeapAlienBlaster 0 1
  471. showmessage TweakoutNotEnoughSkills
  472. elseif player.getav Strength < 1
  473. player.UnEquipItem WeapAlienBlaster 0 1
  474. showmessage TweakoutNotEnoughStrength
  475. endif
  476. set VanillaWeapon to 1
  477. endif
  478.  
  479. if player.GetEquipped WeapChinesePistol == 1
  480. if player.getav SmallGuns < 25
  481. player.UnEquipItem WeapChinesePistol 0 1
  482. showmessage TweakoutNotEnoughSkills
  483. elseif player.getav Strength < 2
  484. player.UnEquipItem WeapChinesePistol 0 1
  485. showmessage TweakoutNotEnoughStrength
  486. endif
  487. set VanillaWeapon to 1
  488. endif
  489.  
  490. if player.GetEquipped WeapDartGun == 1
  491. if player.getav SmallGuns < 50 - SchemDartGun * 25
  492. player.UnEquipItem WeapDartGun 0 1
  493. showmessage TweakoutNotEnoughSkills
  494. elseif player.getav Strength < 2
  495. player.UnEquipItem WeapDartGun 0 1
  496. showmessage TweakoutNotEnoughStrength
  497. endif
  498. set VanillaWeapon to 1
  499. endif
  500.  
  501. if player.GetEquipped WeapLaserPistol == 1
  502. if player.getav EnergyWeapons < 50
  503. player.UnEquipItem WeapLaserPistol 0 1
  504. showmessage TweakoutNotEnoughSkills
  505. elseif player.getav Strength < 2
  506. player.UnEquipItem WeapLaserPistol 0 1
  507. showmessage TweakoutNotEnoughStrength
  508. endif
  509. set VanillaWeapon to 1
  510. endif
  511.  
  512. if player.GetEquipped WeapMesmetron == 1
  513. if player.getav EnergyWeapons < 25
  514. player.UnEquipItem WeapMesmetron 0 1
  515. showmessage TweakoutNotEnoughSkills
  516. elseif player.getav Strength < 1
  517. player.UnEquipItem WeapMesmetron 0 1
  518. showmessage TweakoutNotEnoughStrength
  519. endif
  520. set VanillaWeapon to 1
  521. endif
  522.  
  523. if player.GetEquipped WeapPlasmaPistol == 1
  524. if player.getav EnergyWeapons < 75
  525. player.UnEquipItem WeapPlasmaPistol 0 1
  526. showmessage TweakoutNotEnoughSkills
  527. elseif player.getav Strength < 2
  528. player.UnEquipItem WeapPlasmaPistol 0 1
  529. showmessage TweakoutNotEnoughStrength
  530. endif
  531. set VanillaWeapon to 1
  532. endif
  533.  
  534. if player.GetEquipped WeapShotgunSawedOff == 1
  535. if player.getav SmallGuns < 50
  536. player.UnEquipItem WeapShotgunSawedOff 0 1
  537. showmessage TweakoutNotEnoughSkills
  538. elseif player.getav Strength < 4
  539. player.UnEquipItem WeapShotgunSawedOff 0 1
  540. showmessage TweakoutNotEnoughStrength
  541. endif
  542. set VanillaWeapon to 1
  543. endif
  544.  
  545. ;Пистолеты уникальное-----------------------------------------------------------------------
  546. if player.GetEquipped WeapUniqueBlackhawk == 1
  547. if player.getav SmallGuns < 35
  548. player.UnEquipItem WeapUniqueBlackhawk 0 1
  549. showmessage TweakoutNotEnoughSkills
  550. elseif player.getav Strength < 5
  551. player.UnEquipItem WeapUniqueBlackhawk 0 1
  552. showmessage TweakoutNotEnoughStrength
  553. endif
  554. set VanillaWeapon to 1
  555. endif
  556.  
  557. if player.GetEquipped WeapUniqueColAutumns10mmPistol == 1
  558. if player.getav SmallGuns < 15
  559. player.UnEquipItem WeapUniqueColAutumns10mmPistol 0 1
  560. showmessage TweakoutNotEnoughSkills
  561. elseif player.getav Strength < 4
  562. player.UnEquipItem WeapUniqueColAutumns10mmPistol 0 1
  563. showmessage TweakoutNotEnoughStrength
  564. endif
  565. set VanillaWeapon to 1
  566. endif
  567.  
  568. if player.GetEquipped WeapUniqueFirelance == 1
  569. if player.getav EnergyWeapons < 45
  570. player.UnEquipItem WeapUniqueFirelance 0 1
  571. showmessage TweakoutNotEnoughSkills
  572. elseif player.getav Strength < 1
  573. player.UnEquipItem WeapUniqueFirelance 0 1
  574. showmessage TweakoutNotEnoughStrength
  575. endif
  576. set VanillaWeapon to 1
  577. endif
  578.  
  579. if player.GetEquipped WeapUniqueKneecapper == 1
  580. if player.getav SmallGuns < 35
  581. player.UnEquipItem WeapUniqueKneecapper 0 1
  582. showmessage TweakoutNotEnoughSkills
  583. elseif player.getav Strength < 4
  584. player.UnEquipItem WeapUniqueKneecapper 0 1
  585. showmessage TweakoutNotEnoughStrength
  586. endif
  587. set VanillaWeapon to 1
  588. endif
  589.  
  590. if player.GetEquipped WeapUniqueLawDog32CalPistol == 1
  591. if player.getav SmallGuns < 20
  592. player.UnEquipItem WeapUniqueLawDog32CalPistol 0 1
  593. showmessage TweakoutNotEnoughSkills
  594. elseif player.getav Strength < 3
  595. player.UnEquipItem WeapUniqueLawDog32CalPistol 0 1
  596. showmessage TweakoutNotEnoughStrength
  597. endif
  598. set VanillaWeapon to 1
  599. endif
  600.  
  601. if player.GetEquipped WeapUniqueProtectronGaze == 1
  602. if player.getav EnergyWeapons < 40
  603. player.UnEquipItem WeapUniqueProtectronGaze 0 1
  604. showmessage TweakoutNotEnoughSkills
  605. elseif player.getav Strength < 2
  606. player.UnEquipItem WeapUniqueProtectronGaze 0 1
  607. showmessage TweakoutNotEnoughStrength
  608. endif
  609. set VanillaWeapon to 1
  610. endif
  611.  
  612. if player.GetEquipped WeapUniqueSmugglersEndLaserPistol == 1
  613. if player.getav EnergyWeapons < 35
  614. player.UnEquipItem WeapUniqueSmugglersEndLaserPistol 0 1
  615. showmessage TweakoutNotEnoughSkills
  616. elseif player.getav Strength < 2
  617. player.UnEquipItem WeapUniqueSmugglersEndLaserPistol 0 1
  618. showmessage TweakoutNotEnoughStrength
  619. endif
  620. set VanillaWeapon to 1
  621. endif
  622.  
  623. if player.GetEquipped WeapUniqueSydneys10mmSubGun == 1
  624. if player.getav EnergyWeapons < 25
  625. player.UnEquipItem WeapUniqueSydneys10mmSubGun 0 1
  626. showmessage TweakoutNotEnoughSkills
  627. elseif player.getav Strength < 4
  628. player.UnEquipItem WeapUniqueSydneys10mmSubGun 0 1
  629. showmessage TweakoutNotEnoughStrength
  630. endif
  631. set VanillaWeapon to 1
  632. endif
  633.  
  634. if player.GetEquipped WeapUniqueZhuRongChinesePistol == 1
  635. if player.getav SmallGuns < 20
  636. player.UnEquipItem WeapUniqueZhuRongChinesePistol 0 1
  637. showmessage TweakoutNotEnoughSkills
  638. elseif player.getav Strength < 3
  639. player.UnEquipItem WeapUniqueZhuRongChinesePistol 0 1
  640. showmessage TweakoutNotEnoughStrength
  641. endif
  642. set VanillaWeapon to 1
  643. endif
  644.  
  645.  
  646. ;Автоматы-----------------------------------------------------------------------
  647. if player.GetEquipped WeapAssaultRifle == 1
  648. if player.getav SmallGuns < 35
  649. player.UnEquipItem WeapAssaultRifle 0 1
  650. showmessage TweakoutNotEnoughSkills
  651. elseif player.getav Strength < 4
  652. player.UnEquipItem WeapAssaultRifle 0 1
  653. showmessage TweakoutNotEnoughStrength
  654. endif
  655. set VanillaWeapon to 1
  656. endif
  657.  
  658. if player.GetEquipped WeapChineseAssaultRifle == 1
  659. if player.getav SmallGuns < 50
  660. player.UnEquipItem WeapChineseAssaultRifle 0 1
  661. showmessage TweakoutNotEnoughSkills
  662. elseif player.getav Strength < 4
  663. player.UnEquipItem WeapChineseAssaultRifle 0 1
  664. showmessage TweakoutNotEnoughStrength
  665. endif
  666. set VanillaWeapon to 1
  667. endif
  668.  
  669. ;Автоматы уник-----------------------------------------------------------------------
  670. if player.GetEquipped WeapUniqueWandaAssaultRifle == 1
  671. if player.getav SmallGuns < 20
  672. player.UnEquipItem WeapUniqueWandaAssaultRifle 0 1
  673. showmessage TweakoutNotEnoughSkills
  674. elseif player.getav Strength < 4
  675. player.UnEquipItem WeapUniqueWandaAssaultRifle 0 1
  676. showmessage TweakoutNotEnoughStrength
  677. endif
  678. set VanillaWeapon to 1
  679. endif
  680.  
  681. if player.GetEquipped WeapUniqueXuanlongAssaultRifle == 1
  682. if player.getav SmallGuns < 35
  683. player.UnEquipItem WeapUniqueXuanlongAssaultRifle 0 1
  684. showmessage TweakoutNotEnoughSkills
  685. elseif player.getav Strength < 4
  686. player.UnEquipItem WeapUniqueXuanlongAssaultRifle 0 1
  687. showmessage TweakoutNotEnoughStrength
  688. endif
  689. set VanillaWeapon to 1
  690. endif
  691.  
  692. ;Тяжелое-----------------------------------------------------------------------
  693. if player.GetEquipped WeapFlamer == 1
  694. if player.getav BigGuns < 50
  695. player.UnEquipItem WeapFlamer 0 1
  696. showmessage TweakoutNotEnoughSkills
  697. elseif player.getav Strength < 7
  698. player.UnEquipItem WeapFlamer 0 1
  699. showmessage TweakoutNotEnoughStrength
  700. endif
  701. set VanillaWeapon to 1
  702. endif
  703.  
  704. if player.GetEquipped WeapGatlingLaser == 1
  705. if player.getav BigGuns < 100
  706. player.UnEquipItem WeapGatlingLaser 0 1
  707. showmessage TweakoutNotEnoughSkills
  708. elseif player.getav Strength < 8
  709. player.UnEquipItem WeapGatlingLaser 0 1
  710. showmessage TweakoutNotEnoughStrength
  711. endif
  712. set VanillaWeapon to 1
  713. endif
  714.  
  715. if player.GetEquipped WeapMinigun == 1
  716. if player.getav BigGuns < 75
  717. player.UnEquipItem WeapMinigun 0 1
  718. showmessage TweakoutNotEnoughSkills
  719. elseif player.getav Strength < 9
  720. player.UnEquipItem WeapMinigun 0 1
  721. showmessage TweakoutNotEnoughStrength
  722. endif
  723. set VanillaWeapon to 1
  724. endif
  725.  
  726. if player.GetEquipped WeapRockItLauncher == 1
  727. if player.getav BigGuns < 60 - SchemRockItLauncher * 25
  728. player.UnEquipItem WeapRockItLauncher 0 1
  729. showmessage TweakoutNotEnoughSkills
  730. elseif player.getav Strength < 6
  731. player.UnEquipItem WeapRockItLauncher 0 1
  732. showmessage TweakoutNotEnoughStrength
  733. endif
  734. set VanillaWeapon to 1
  735. endif
  736.  
  737. ;Тяжелое уникальное-----------------------------------------------------------------------
  738. if player.GetEquipped WeapUniqueBurnmaster == 1
  739. if player.getav BigGuns < 35
  740. player.UnEquipItem WeapUniqueBurnmaster 0 1
  741. showmessage TweakoutNotEnoughSkills
  742. elseif player.getav Strength < 7
  743. player.UnEquipItem WeapUniqueBurnmaster 0 1
  744. showmessage TweakoutNotEnoughStrength
  745. endif
  746. set VanillaWeapon to 1
  747. endif
  748.  
  749. if player.GetEquipped WeapUniqueMS18Minigun == 1
  750. if player.getav BigGuns < 50
  751. player.UnEquipItem WeapUniqueMS18Minigun 0 1
  752. showmessage TweakoutNotEnoughSkills
  753. elseif player.getav Strength < 9
  754. player.UnEquipItem WeapUniqueMS18Minigun 0 1
  755. showmessage TweakoutNotEnoughStrength
  756. endif
  757. set VanillaWeapon to 1
  758. endif
  759.  
  760. if player.GetEquipped WeapUniqueVengeance == 1
  761. if player.getav BigGuns < 70
  762. player.UnEquipItem WeapUniqueVengeance 0 1
  763. showmessage TweakoutNotEnoughSkills
  764. elseif player.getav Strength < 8
  765. player.UnEquipItem WeapUniqueVengeance 0 1
  766. showmessage TweakoutNotEnoughStrength
  767. endif
  768. set VanillaWeapon to 1
  769. endif
  770.  
  771. ;Гранатометы-----------------------------------------------------------------------
  772. if player.GetEquipped WeapFatman == 1
  773. if player.getav BigGuns < 100
  774. player.UnEquipItem WeapFatman 0 1
  775. showmessage TweakoutNotEnoughSkills
  776. elseif player.getav Strength < 8
  777. player.UnEquipItem WeapFatman 0 1
  778. showmessage TweakoutNotEnoughStrength
  779. endif
  780. set VanillaWeapon to 1
  781. endif
  782.  
  783. if player.GetEquipped WeapMissileLauncher == 1
  784. if player.getav BigGuns < 75
  785. player.UnEquipItem WeapMissileLauncher 0 1
  786. showmessage TweakoutNotEnoughSkills
  787. elseif player.getav Strength < 7
  788. player.UnEquipItem WeapMissileLauncher 0 1
  789. showmessage TweakoutNotEnoughStrength
  790. endif
  791. set VanillaWeapon to 1
  792. endif
  793.  
  794. ;Гранатометы уникальное-----------------------------------------------------------------------
  795. if player.GetEquipped WeapUniqueMIRV == 1
  796. if player.getav BigGuns < 75
  797. player.UnEquipItem WeapUniqueMIRV 0 1
  798. showmessage TweakoutNotEnoughSkills
  799. elseif player.getav Strength < 8
  800. player.UnEquipItem WeapUniqueMIRV 0 1
  801. showmessage TweakoutNotEnoughStrength
  802. endif
  803. set VanillaWeapon to 1
  804. endif
  805.  
  806. if player.GetEquipped WeapUniqueMissLauncher == 1
  807. if player.getav BigGuns < 50
  808. player.UnEquipItem WeapUniqueMissLauncher 0 1
  809. showmessage TweakoutNotEnoughSkills
  810. elseif player.getav Strength < 7
  811. player.UnEquipItem WeapUniqueMissLauncher 0 1
  812. showmessage TweakoutNotEnoughStrength
  813. endif
  814. set VanillaWeapon to 1
  815. endif
  816.  
  817. ;Двуручное-----------------------------------------------------------------------
  818. if player.GetEquipped WeapBaseballBat == 1
  819. if player.getav MeleeWeapons < 25
  820. player.UnEquipItem WeapBaseballBat 0 1
  821. showmessage TweakoutNotEnoughSkills
  822. elseif player.getav Strength < 3
  823. player.UnEquipItem WeapBaseballBat 0 1
  824. showmessage TweakoutNotEnoughStrength
  825. endif
  826. set VanillaWeapon to 1
  827. endif
  828.  
  829. if player.GetEquipped WeapNailBoard == 1
  830. if player.getav MeleeWeapons < 35
  831. player.UnEquipItem WeapNailBoard 0 1
  832. showmessage TweakoutNotEnoughSkills
  833. elseif player.getav Strength < 6
  834. player.UnEquipItem WeapNailBoard 0 1
  835. showmessage TweakoutNotEnoughStrength
  836. endif
  837. set VanillaWeapon to 1
  838. endif
  839.  
  840. if player.GetEquipped WeapPoolCue == 1
  841. if player.getav MeleeWeapons < 35
  842. player.UnEquipItem WeapPoolCue 0 1
  843. showmessage TweakoutNotEnoughSkills
  844. elseif player.getav Strength < 2
  845. player.UnEquipItem WeapPoolCue 0 1
  846. showmessage TweakoutNotEnoughStrength
  847. endif
  848. set VanillaWeapon to 1
  849. endif
  850.  
  851. if player.GetEquipped WeapSledgehammer == 1
  852. if player.getav MeleeWeapons < 50
  853. player.UnEquipItem WeapSledgehammer 0 1
  854. showmessage TweakoutNotEnoughSkills
  855. elseif player.getav Strength < 7
  856. player.UnEquipItem WeapSledgehammer 0 1
  857. showmessage TweakoutNotEnoughStrength
  858. endif
  859. set VanillaWeapon to 1
  860. endif
  861.  
  862. if player.GetEquipped WeapSuperSledge == 1
  863. if player.getav MeleeWeapons < 100
  864. player.UnEquipItem WeapSuperSledge 0 1
  865. showmessage TweakoutNotEnoughSkills
  866. elseif player.getav Strength < 6
  867. player.UnEquipItem WeapSuperSledge 0 1
  868. showmessage TweakoutNotEnoughStrength
  869. endif
  870. set VanillaWeapon to 1
  871. endif
  872.  
  873. ;Двуручное уникальное-----------------------------------------------------------------------
  874. if player.GetEquipped WeapUniqueBoardOfEducation == 1
  875. if player.getav MeleeWeapons < 20
  876. player.UnEquipItem WeapUniqueBoardOfEducation 0 1
  877. showmessage TweakoutNotEnoughSkills
  878. elseif player.getav Strength < 6
  879. player.UnEquipItem WeapUniqueBoardOfEducation 0 1
  880. showmessage TweakoutNotEnoughStrength
  881. endif
  882. set VanillaWeapon to 1
  883. endif
  884.  
  885. if player.GetEquipped WeapUniqueBreaker == 1
  886. if player.getav MeleeWeapons < 20
  887. player.UnEquipItem WeapUniqueBreaker 0 1
  888. showmessage TweakoutNotEnoughSkills
  889. elseif player.getav Strength < 6
  890. player.UnEquipItem WeapUniqueBreaker 0 1
  891. showmessage TweakoutNotEnoughStrength
  892. endif
  893. set VanillaWeapon to 1
  894. endif
  895.  
  896. if player.GetEquipped WeapUniqueCursebreaker == 1
  897. if player.getav MeleeWeapons < 15
  898. player.UnEquipItem WeapUniqueCursebreaker 0 1
  899. showmessage TweakoutNotEnoughSkills
  900. elseif player.getav Strength < 3
  901. player.UnEquipItem WeapUniqueCursebreaker 0 1
  902. showmessage TweakoutNotEnoughStrength
  903. endif
  904. set VanillaWeapon to 1
  905. endif
  906.  
  907. if player.GetEquipped WeapUniqueExcalibat == 1
  908. if player.getav MeleeWeapons < 15
  909. player.UnEquipItem WeapUniqueExcalibat 0 1
  910. showmessage TweakoutNotEnoughSkills
  911. elseif player.getav Strength < 3
  912. player.UnEquipItem WeapUniqueExcalibat 0 1
  913. showmessage TweakoutNotEnoughStrength
  914. endif
  915. set VanillaWeapon to 1
  916. endif
  917.  
  918. if player.GetEquipped WeapUniqueFawkesSuperSledge == 1
  919. if player.getav MeleeWeapons < 75
  920. player.UnEquipItem WeapUniqueFawkesSuperSledge 0 1
  921. showmessage TweakoutNotEnoughSkills
  922. elseif player.getav Strength < 6
  923. player.UnEquipItem WeapUniqueFawkesSuperSledge 0 1
  924. showmessage TweakoutNotEnoughStrength
  925. endif
  926. set VanillaWeapon to 1
  927. endif
  928.  
  929. if player.GetEquipped WeapUniqueTenderizer == 1
  930. if player.getav MeleeWeapons < 35
  931. player.UnEquipItem WeapUniqueTenderizer 0 1
  932. showmessage TweakoutNotEnoughSkills
  933. elseif player.getav Strength < 7
  934. player.UnEquipItem WeapUniqueTenderizer 0 1
  935. showmessage TweakoutNotEnoughStrength
  936. endif
  937. set VanillaWeapon to 1
  938. endif
  939.  
  940. if player.GetEquipped WeapUniqueTheBreak == 1
  941. if player.getav MeleeWeapons < 15
  942. player.UnEquipItem WeapUniqueTheBreak 0 1
  943. showmessage TweakoutNotEnoughSkills
  944. elseif player.getav Strength < 2
  945. player.UnEquipItem WeapUniqueTheBreak 0 1
  946. showmessage TweakoutNotEnoughStrength
  947. endif
  948. set VanillaWeapon to 1
  949. endif
  950.  
  951. ;Винтовки-----------------------------------------------------------------------
  952. if player.GetEquipped MS06LincolnsRifle == 1
  953. if player.getav SmallGuns < 100
  954. player.UnEquipItem MS06LincolnsRifle 0 1
  955. showmessage TweakoutNotEnoughSkills
  956. elseif player.getav Strength < 4
  957. player.UnEquipItem MS06LincolnsRifle 0 1
  958. showmessage TweakoutNotEnoughStrength
  959. endif
  960. set VanillaWeapon to 1
  961. endif
  962.  
  963. if player.GetEquipped WeapBBGun == 1
  964. if player.getav SmallGuns < 1
  965. player.UnEquipItem WeapBBGun 0 1
  966. showmessage TweakoutNotEnoughSkills
  967. elseif player.getav Strength < 1
  968. player.UnEquipItem WeapBBGun 0 1
  969. showmessage TweakoutNotEnoughStrength
  970. endif
  971. set VanillaWeapon to 1
  972. endif
  973.  
  974. if player.GetEquipped WeapHuntingRifle == 1
  975. if player.getav SmallGuns < 50
  976. player.UnEquipItem WeapHuntingRifle 0 1
  977. showmessage TweakoutNotEnoughSkills
  978. elseif player.getav Strength < 6
  979. player.UnEquipItem WeapHuntingRifle 0 1
  980. showmessage TweakoutNotEnoughStrength
  981. endif
  982. set VanillaWeapon to 1
  983. endif
  984.  
  985. if player.GetEquipped WeapLaserRifle == 1
  986. if player.getav EnergyWeapons < 50
  987. player.UnEquipItem WeapLaserRifle 0 1
  988. showmessage TweakoutNotEnoughSkills
  989. elseif player.getav Strength < 4
  990. player.UnEquipItem WeapLaserRifle 0 1
  991. showmessage TweakoutNotEnoughStrength
  992. endif
  993. set VanillaWeapon to 1
  994. endif
  995.  
  996. if player.GetEquipped WeapPlasmaRifle == 1
  997. if player.getav EnergyWeapons < 75
  998. player.UnEquipItem WeapPlasmaRifle 0 1
  999. showmessage TweakoutNotEnoughSkills
  1000. elseif player.getav Strength < 4
  1001. player.UnEquipItem WeapPlasmaRifle 0 1
  1002. showmessage TweakoutNotEnoughStrength
  1003. endif
  1004. set VanillaWeapon to 1
  1005. endif
  1006.  
  1007. if player.GetEquipped WeapRailwayRifle == 1
  1008. if player.getav SmallGuns < 75 - SchemRailwayRifle * 25
  1009. player.UnEquipItem WeapPlasmaRifle 0 1
  1010. showmessage TweakoutNotEnoughSkills
  1011. elseif player.getav Strength < 7
  1012. player.UnEquipItem WeapPlasmaRifle 0 1
  1013. showmessage TweakoutNotEnoughStrength
  1014. endif
  1015. set VanillaWeapon to 1
  1016. endif
  1017.  
  1018. if player.GetEquipped WeapShotgunCombat == 1
  1019. if player.getav SmallGuns < 50
  1020. player.UnEquipItem WeapShotgunCombat 0 1
  1021. showmessage TweakoutNotEnoughSkills
  1022. elseif player.getav Strength < 6
  1023. player.UnEquipItem WeapShotgunCombat 0 1
  1024. showmessage TweakoutNotEnoughStrength
  1025. endif
  1026. set VanillaWeapon to 1
  1027. endif
  1028.  
  1029. if player.GetEquipped WeapSniperRifle == 1
  1030. if player.getav SmallGuns < 75
  1031. player.UnEquipItem WeapSniperRifle 0 1
  1032. showmessage TweakoutNotEnoughSkills
  1033. elseif player.getav Strength < 5
  1034. player.UnEquipItem WeapSniperRifle 0 1
  1035. showmessage TweakoutNotEnoughStrength
  1036. endif
  1037. set VanillaWeapon to 1
  1038. endif
  1039.  
  1040. ;Винтовки уникальное-----------------------------------------------------------------------
  1041. if player.GetEquipped WeapUniqueA321PlasmaRifle == 1
  1042. if player.getav EnergyWeapons < 50
  1043. player.UnEquipItem WeapUniqueA321PlasmaRifle 0 1
  1044. showmessage TweakoutNotEnoughSkills
  1045. elseif player.getav Strength < 4
  1046. player.UnEquipItem WeapUniqueA321PlasmaRifle 0 1
  1047. showmessage TweakoutNotEnoughStrength
  1048. endif
  1049. set VanillaWeapon to 1
  1050. endif
  1051.  
  1052. if player.GetEquipped WeapUniqueBlackBartsBBGun == 1
  1053. if player.getav SmallGuns < 1
  1054. player.UnEquipItem WeapUniqueBlackBartsBBGun 0 1
  1055. showmessage TweakoutNotEnoughSkills
  1056. elseif player.getav Strength < 1
  1057. player.UnEquipItem WeapUniqueBlackBartsBBGun 0 1
  1058. showmessage TweakoutNotEnoughStrength
  1059. endif
  1060. set VanillaWeapon to 1
  1061. endif
  1062.  
  1063. if player.GetEquipped WeapUniqueOlPainless == 1
  1064. if player.getav SmallGuns < 35
  1065. player.UnEquipItem WeapUniqueOlPainless 0 1
  1066. showmessage TweakoutNotEnoughSkills
  1067. elseif player.getav Strength < 6
  1068. player.UnEquipItem WeapUniqueOlPainless 0 1
  1069. showmessage TweakoutNotEnoughStrength
  1070. endif
  1071. set VanillaWeapon to 1
  1072. endif
  1073.  
  1074. if player.GetEquipped WeapUniqueReservistsRifle == 1
  1075. if player.getav SmallGuns < 50
  1076. player.UnEquipItem WeapUniqueReservistsRifle 0 1
  1077. showmessage TweakoutNotEnoughSkills
  1078. elseif player.getav Strength < 5
  1079. player.UnEquipItem WeapUniqueReservistsRifle 0 1
  1080. showmessage TweakoutNotEnoughStrength
  1081. endif
  1082. set VanillaWeapon to 1
  1083. endif
  1084. ;И тут у меня закончились доступные символы
  1085.  
  1086.  
  1087. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement