drugs.qsrc 20 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663
  1. # drugs
  2. !! How to use:
  3. !! Smoking: gs 'drugs', 'smoke' (if it isn''t svetas cigarette, you have to use use gs 'drugs', 'smoke', 1 OR add mc_inventory['cigarettes'] += 1 or )
  4. !! Joint/Weed: gs 'drugs', 'joint' (if it isn''t svetas joint, you have to use gs 'drugs', 'joint', 1 OR add mc_inventory['joints'] += 1)
  5. !! Heroin: gs 'drugs', 'heroin'
  6. !! Cocaine: gs 'drugs', 'cocaine' (if it isn''t svetas cocaine, you have to use gs 'drugs', 'cocaine', 1 OR add mc_inventory['cocaine'] += 1)
  7. !! Amphetamine: gs 'drugs', 'amphetamine' (if it isn''t svetas amphetamine, you have to use gs 'drugs', 'amphetamine', 1 OR add mc_inventory['amphetamine'] += 1)
  8. !! Neurobooster: gs 'drugs', 'mentats' (if it isn''t svetas mentats, you have to use gs 'drugs', 'mentats', 1 OR add mc_inventory['mentats'] += 1)
  9. !! Aphrodisiac: gs 'drugs', 'aphrodisiac' (if it isn''t svetas aphrodisiac, you have to use gs 'drugs', 'aphrodisiac', 1 OR add mc_inventory['aphrodisiac'] += 1)
  10. !! Steroids: gs 'drugs', 'steroids' (if it isn''t svetas steroids, you have to use gs 'drugs', 'steroids', 1 OR add mc_inventory['steroids'] += 1)
  11. !! Breast Cream: gs 'drugs', 'breastcream' (if it isn''t svetas breast cream, you have to use gs 'drugs', 'breastcream', 1 OR add mc_inventory['breastcream'] += 1)
  12. !! Alcohol: gs 'drugs', 'alcohol', 'type', count
  13. !! Types: beer, champagne, moonshine, rum, scotch, vodka, wine, whiskey
  14. !! Count: Number of drinks of the chosen type sveta drinks (if the number is 1, you don''t have add the count, but it isn''t a problem if you do)
  15. !! Example 1: sveta drinks vodka gs 'drugs', 'alcohol', 'vodka' (or gs 'drugs', 'alcohol', 'vodka', 1)
  16. !! Example 2: sveta drinks 2 beer gs 'drugs', 'alcohol', 'beer', 2
  17. if $ARGS[0] = 'cikl':
  18. gs 'drugs', 'cocaine', 'cikl'
  19. gs 'drugs', 'mentats', 'cikl'
  20. gs 'drugs', 'aphrodisiac', 'cikl'
  21. gs 'drugs', 'hair_extensioncream', 'cikl'
  22. gs 'drugs', 'butt_injection', 'cikl'
  23. elseif $ARGS[0] = 'hourly_events':
  24. gs 'drugs', 'smoke', 'hourly_events'
  25. gs 'drugs', 'joint', 'hourly_events'
  26. gs 'drugs', 'heroin', 'hourly_events'
  27. gs 'drugs', 'cocaine', 'hourly_events'
  28. gs 'drugs', 'amphetamine', 'hourly_events'
  29. gs 'drugs', 'aphrodisiac', 'hourly_events'
  30. elseif $ARGS[0] = 'stat':
  31. gs 'drugs', 'heroin', 'stat'
  32. gs 'drugs', 'alcohol', 'stat'
  33. gs 'drugs', 'cocaine', 'stat'
  34. gs 'drugs', 'amphetamine', 'stat'
  35. elseif $ARGS[0] = 'pain_relief':
  36. if alko > 9:
  37. pain['relief'] = 70
  38. elseif alko > 6:
  39. pain['relief'] = 40
  40. elseif alko > 3:
  41. pain['relief'] = 15
  42. end
  43. if drugVars['heroin_high'] > 0:
  44. pain['relief'] = 90
  45. elseif drugVars['cocaine_system'] > 0:
  46. pain['relief'] = 60
  47. elseif pain['killer'] > 12 and alko <= 9:
  48. pain['relief'] = 50
  49. end
  50. elseif $ARGS[0] = 'smoke':
  51. if $ARGS[1] = 'hourly_events':
  52. if cheatVars['drugs_immune'] = 0:
  53. if drugVars['cigarettes_used'] >= 20: drugVars['cigarettes_need'] += 1
  54. if drugVars['cigarettes_need'] > 10 and InSleep = 0 and pcs_mood > 20: pcs_mood -= pcs_mood / 10
  55. end
  56. if drugVars['cigarettes_need'] > 300:
  57. drugVars['cigarettes_need'] = 0
  58. drugVars['cigarettes_used'] = 0
  59. end
  60. else
  61. if ARGS[1] = 0 and $ARGS[1] = '':
  62. mc_inventory['cigarettes'] -= 1
  63. if mc_inventory['cigarettes'] <= 0: mc_inventory['cigarettes'] = 0 & msg 'That was your last cigarette.'
  64. end
  65. if cheatVars['drugs_immune'] = 0:
  66. drugVars['cigarettes_used'] += 1
  67. if drugVars['cigarettes_used'] > 20 and drugVars['cigarettes_exp'] = 0: drugVars['cigarettes_exp'] = 1
  68. end
  69. stat['cigarettes_smoked'] += 1
  70. drugVars['cigarettes_day'] = daystart
  71. drugVars['cigarettes_hour'] = hour
  72. drugVars['cigarettes_minute'] = minut + 3
  73. drugVars['cigarettes_need'] = 0
  74. teeth['smoked'] += 1
  75. pcs_breath = 0
  76. pcs_mood += 100
  77. if pcs_hydra >= 100:
  78. pcs_hydra -= 5
  79. else
  80. pcs_hydra -= 10
  81. end
  82. if pcs_energy < 80: pcs_energy += 4
  83. cumspclnt = 2
  84. gs 'cum_cleanup'
  85. gs 'stat'
  86. end
  87. elseif $ARGS[0] = 'joint':
  88. if $ARGS[1] = 'hourly_events':
  89. if drugVars['weed_high'] > 0: drugVars['weed_high'] -= 1
  90. else
  91. if ARGS[1] = 0 and $ARGS[1] = '':
  92. mc_inventory['joints'] -= 1
  93. if mc_inventory['joints'] <= 0: mc_inventory['joints'] = 0 & msg 'That was your last joint.'
  94. end
  95. if cheatVars['drugs_immune'] = 0:
  96. drugVars['weed_used'] += 1
  97. if drugVars['weed_used'] > 5 and drugVars['weed_exp'] = 0: drugVars['weed_exp'] = 1
  98. end
  99. if minut > 30:
  100. drugVars['weed_high'] = 2
  101. else
  102. drugVars['weed_high'] = 1
  103. end
  104. drugVars['weed_day'] = daystart
  105. drugVars['weed_hour'] = hour
  106. drugVars['weed_minute'] = minut + 2
  107. pcs_breath = 0
  108. pcs_mood += 100
  109. if pcs_hydra >= 100:
  110. pcs_hydra -= 5
  111. else
  112. pcs_hydra -= 10
  113. end
  114. pcs_energy = max(0, pcs_energy - 20)
  115. cumspclnt = 2
  116. gs 'cum_cleanup'
  117. gs 'stat'
  118. end
  119. elseif $ARGS[0] = 'heroin':
  120. if $ARGS[1] = 'hourly_events':
  121. if drugVars['heroin_high'] > 0:
  122. pcs_mood -= (40 / drugVars['heroin_high'])
  123. drugVars['heroin_high'] -= 1
  124. end
  125. if drugVars['heroin_need'] > 0 and pcs_mood > 10:
  126. drugVars['heroin_need'] += 1
  127. pcs_mood -= pcs_mood / 10
  128. end
  129. if drugVars['heroin_need'] > 100 and drugVars['heroin_high'] <= 0:
  130. drugVars['heroin_need'] = 0
  131. drugVars['heroin_used'] = 0
  132. end
  133. elseif $ARGS[1] = 'stat':
  134. if drugVars['heroin_high'] >= 20 and alko > 0: alko = 0
  135. if drugVars['heroin_high'] <= 0:
  136. if drugVars['heroin_used'] >= 3 and drugVars['heroin_need'] = 0: drugVars['heroin_need'] = 1
  137. else
  138. if drugVars['heroin_need'] > 0: drugVars['heroin_need'] = 0
  139. pcs_mood = 100
  140. end
  141. if drugVars['heroin_used'] >= drugVars['heroin_penalty'] * 25:
  142. if drugVars['heroin_penalty'] > 0: vidage += 1
  143. drugVars['heroin_penalty'] += 1
  144. end
  145. else
  146. if cheatVars['drugs_immune'] = 0:
  147. drugVars['heroin_used'] += 1
  148. if drugVars['heroin_used'] > 1 and drugVars['heroin_exp'] = 0: drugVars['heroin_exp'] = 1
  149. end
  150. drugVars['heroin_high'] += 25
  151. drugVars['heroin_day'] = daystart
  152. pcs_mood = 100
  153. pcs_health -= 10
  154. gs 'stat'
  155. end
  156. elseif $ARGS[0] = 'cocaine':
  157. if $ARGS[1] = 'cikl':
  158. if drugVars['cocaine_system'] > 60:
  159. drugVars['cocaine_system'] = 60
  160. elseif drugVars['cocaine_system'] > 30:
  161. drugVars['cocaine_system'] -= 3
  162. elseif drugVars['cocaine_system'] > 0:
  163. drugVars['cocaine_system'] -= 1
  164. end
  165. elseif $ARGS[1] = 'hourly_events':
  166. if drugVars['cocaine_addict'] = 1 and drugVars['cocaine_day'] ! daystart:
  167. pcs_health -= 5
  168. !! Changed from pcs_mood > 40 -> pcs_mood > 45 to avoid pcs_mood becoming lower than 5. Blame Anjuna
  169. if pcs_mood > 45:
  170. pcs_mood -= 40
  171. else
  172. pcs_mood = 5
  173. end
  174. end
  175. elseif $ARGS[1] = 'stat':
  176. if cheatVars['drugs_immune'] = 1:
  177. if drugVars['cocaine_addict'] ! 0: drugVars['cocaine_addict'] = 0
  178. elseif drugVars['cocaine_system'] >= 30 and drugVars['cocaine_addict'] = 0:
  179. drugVars['cocaine_addict'] = 1
  180. elseif drugVars['cocaine_system'] = 0 and drugVars['cocaine_addict'] = 1:
  181. drugVars['cocaine_addict'] = 0
  182. end
  183. else
  184. if ARGS[1] = 0 and $ARGS[1] = '':
  185. mc_inventory['cocaine'] -= 1
  186. if mc_inventory['cocaine'] <= 0: mc_inventory['cocaine'] = 0 & msg 'That was your last line of cocaine.'
  187. end
  188. if cheatVars['drugs_immune'] = 0:
  189. drugVars['cocaine_used'] += 1
  190. if drugVars['cocaine_used'] > 3 and drugVars['cocaine_exp'] = 0: drugVars['cocaine_exp'] = 1
  191. end
  192. drugVars['cocaine_system'] += 10
  193. drugVars['cocaine_day'] = daystart
  194. if drugVars['cocaine_willday'] ! daystart: drugVars['cocaine_willday'] = daystart & pcs_willpwr += 10
  195. pcs_health = pcs_vital * 10 + pcs_stren * 5
  196. pcs_mood = 100
  197. pcs_horny = 100
  198. gs 'stat'
  199. end
  200. elseif $ARGS[0] = 'amphetamine':
  201. if $ARGS[1] = 'hourly_events':
  202. if insleep = 1:
  203. if drugVars['amphetamine_high'] > 0:
  204. pcs_energy -= (4 / drugVars['amphetamine_bonus'])
  205. pcs_hydra -= (8 / drugVars['amphetamine_bonus'])
  206. else
  207. pcs_energy -= (4 * drugVars['amphetamine_bonus'])
  208. pcs_hydra -= (8 * drugVars['amphetamine_bonus'])
  209. end
  210. else
  211. if drugVars['amphetamine_high'] > 0:
  212. pcs_energy -= ( 8 / drugVars['amphetamine_bonus'])
  213. pcs_hydra -= (16 / drugVars['amphetamine_bonus'])
  214. else
  215. pcs_energy -= ( 8 * drugVars['amphetamine_bonus'])
  216. pcs_hydra -= (16 * drugVars['amphetamine_bonus'])
  217. end
  218. end
  219. if drugVars['amphetamine_withdrawl'] >= 5:
  220. drugVars['amphetamine_withdrawl'] += 1
  221. pcs_mood -= (drugVars['amphetamine_withdrawl'] / 5)
  222. end
  223. if drugVars['amphetamine_high'] > 0:
  224. if drugVars['amphetamine_withdrawl'] < 2: drugVars['amphetamine_withdrawl'] = 2
  225. drugVars['amphetamine_bonus'] = 3
  226. drugVars['amphetamine_high'] -= 4
  227. pcs_mood += (2 * drugVars['amphetamine_high'])
  228. elseif drugVars['amphetamine_high'] <= 0 and drugVars['amphetamine_withdrawl'] = 2:
  229. if drugVars['amphetamine_intake'] > 0:
  230. drugVars['amphetamine_intake'] -= 1
  231. else
  232. drugVars['amphetamine_withdrawl'] = 0
  233. end
  234. drugVars['amphetamine_high'] = 0
  235. drugVars['amphetamine_bonus'] = 2
  236. pcs_mood -= pcs_mood / 10
  237. elseif drugVars['amphetamine_intake'] > 0:
  238. drugVars['amphetamine_withdrawl'] += 1
  239. elseif drugVars['amphetamine_high'] = 0 and drugVars['amphetamine_withdrawl'] = 0:
  240. drugVars['amphetamine_bonus'] = 1
  241. end
  242. if drugVars['amphetamine_withdrawl'] > 169:
  243. drugVars['amphetamine_withdrawl'] = 1
  244. drugVars['amphetamine_bonus'] = 1
  245. drugVars['amphetamine_used'] = 0
  246. end
  247. elseif $ARGS[1] = 'stat':
  248. if drugVars['amphetamine_used'] > 3 and drugVars['amphetamine_high'] <= 0:
  249. temp_addictChance = rand(1,10)
  250. if temp_addictChance > 8:
  251. drugVars['amphetamine_withdrawl'] = 2
  252. end
  253. killvar 'temp_addictChance'
  254. end
  255. elseif drugVars['amphetamine_intake'] >= 2:
  256. 'Your heart is already beating uncontrollably in your chest, you should avoid taking anymore pills.'
  257. else
  258. '<font color= blue>You swallow the white pill.</font>'
  259. if ARGS[1] = 0 and $ARGS[1] = '':
  260. mc_inventory['amphetamine'] -= 1
  261. if mc_inventory['amphetamine'] <= 0: mc_inventory['amphetamine'] = 0 & msg 'That was your last amphetamine pill.'
  262. end
  263. if cheatVars['drugs_immune'] = 0:
  264. drugVars['amphetamine_used'] += 1
  265. if drugVars['amphetamine_used'] > 5 and drugVars['amphetamine_exp'] = 0: drugVars['amphetamine_exp'] = 1
  266. end
  267. drugVars['amphetamine_intake'] += 1
  268. drugVars['amphetamine_high'] = 12
  269. gs 'stat'
  270. end
  271. elseif $ARGS[0] = 'mentats':
  272. if $ARGS[1] = 'cikl':
  273. if drugVars['mentats_dose'] = 1:
  274. drugVars['mentats_dose'] = 0
  275. elseif drugVars['mentats_dose'] > 1:
  276. pain['head'] += 20 * drugVars['mentats_dose']
  277. drugVars['mentats_dose'] = 0
  278. end
  279. else
  280. if ARGS[1] = 0 and $ARGS[1] = '':
  281. mc_inventory['mentats'] -= 1
  282. if mc_inventory['mentats'] <= 0: mc_inventory['mentats'] = 0 & msg 'That was your last neurobooster pill.'
  283. end
  284. if cheatVars['drugs_immune'] = 0:
  285. drugVars['mentats_used'] += 1
  286. end
  287. drugVars['mentats_dose'] += 1
  288. gs 'stat'
  289. end
  290. elseif $ARGS[0] = 'steroids':
  291. if $ARGS[1] = 'cikl':
  292. if drugVars['steroids_dose'] >= 1:
  293. if lashair < 1:
  294. pcs_pubes += drugVars['steroids_dose']
  295. pcs_leghair += drugVars['steroids_dose']
  296. end
  297. drugVars['steroids_dose'] = 0
  298. end
  299. elseif drugVars['steroids_dose'] >= 3:
  300. 'You really shouldn''t take any more pills today.'
  301. else
  302. '<font color = blue>You swallow the orange pill.</font>'
  303. if ARGS[1] = 0 and $ARGS[1] = '':
  304. mc_inventory['steroids'] -= 1
  305. if mc_inventory['steroids'] <= 0: mc_inventory['steroids'] = 0 & msg 'That was your last steroid pill.'
  306. end
  307. if cheatVars['drugs_immune'] = 0:
  308. drugVars['steroids_used'] += 1
  309. end
  310. drugVars['steroids_dose'] += 1
  311. gs 'stat'
  312. end
  313. elseif $ARGS[0] = 'breastcream':
  314. if $ARGS[1] = 'cikl':
  315. if drugVars['breastcream_dose'] >= 1:
  316. drugVars['breastcream_dose'] = 0
  317. temp = pcs_mass['bust'] - pcs_mass['bust_gen']
  318. temp = rand(0, 10 + max(0, temp)) / max(1, temp)
  319. if temp > 0:
  320. bodyVars['bust_other'] += 1
  321. 'Feels like your breasts have grown slightly.'
  322. end
  323. killvar 'temp'
  324. end
  325. elseif drugVars['breastcream_dose'] >= 1:
  326. 'Using any more cream won''t have any effect.'
  327. else
  328. '<font color = #DB7093>You smear the cream onto your breasts and rub it in.</font>'
  329. if ARGS[1] = 0 and $ARGS[1] = '':
  330. mc_inventory['breastcream'] -= 1
  331. if mc_inventory['breastcream'] <= 0: mc_inventory['breastcream'] = 0 & msg 'That was your last bit of breast cream.'
  332. end
  333. if cheatVars['drugs_immune'] = 0:
  334. drugVars['breastcream_used'] += 1
  335. end
  336. drugVars['breastcream_dose'] = 1
  337. gs 'stat'
  338. end
  339. elseif $ARGS[0] = 'painkiller':
  340. if ARGS[1] = 0 and $ARGS[1] = '':
  341. mc_inventory['painkillers'] -= 1
  342. if mc_inventory['painkillers'] <= 0: mc_inventory['painkillers'] = 0 & msg 'That was your last painkiller.'
  343. end
  344. if cheatVars['drugs_immune'] = 0:
  345. drugVars['painkillers_used'] += 1
  346. end
  347. pain['killer'] += 1
  348. gs 'stat'
  349. elseif $ARGS[0] = 'alcohol':
  350. if $ARGS[1] = 'stat':
  351. if alko > 9:
  352. pain['relief'] = 70
  353. elseif alko > 6:
  354. pain['relief'] = 40
  355. elseif alko > 3:
  356. pain['relief'] = 15
  357. end
  358. else
  359. if cheatVars['drugs_immune'] = 0:
  360. drugVars['alcohol_used'] += 1
  361. if drugVars['alcohol_used'] > 15 and drugVars['alcohol_exp'] = 0: drugVars['alcohol_exp'] = 1
  362. end
  363. if ARGS[2] <= 1:
  364. temp_alc_count = 1
  365. else
  366. temp_alc_count = ARGS[2]
  367. end
  368. :alcohol_jump
  369. temp_alc_count -= 1
  370. pcs_health -= 5
  371. pcs_energy -= 5
  372. if $ARGS[1] = 'beer':
  373. if pcs_traits['alko_status'] = -1:
  374. alko += rand(1,2)
  375. elseif pcs_traits['alko_status'] = 1:
  376. alko += rand(0,1)
  377. else
  378. alko += 1
  379. end
  380. pcs_traits['alko_day'] += 1
  381. fat += 3
  382. pcs_mood += 10
  383. if pcs_hydra >= 100:
  384. pcs_hydra += 5
  385. else
  386. pcs_hydra += 10
  387. end
  388. elseif $ARGS[1] = 'wine' or $ARGS[1] = 'champagne':
  389. if pcs_traits['alko_status'] = -1:
  390. alko += 3
  391. elseif pcs_traits['alko_status'] = 1:
  392. alko += 1
  393. else
  394. alko += 2
  395. end
  396. pcs_traits['alko_day'] += 2
  397. fat += 4
  398. pcs_mood += 20
  399. if pcs_hydra >= 100:
  400. pcs_hydra += 5
  401. else
  402. pcs_hydra += 10
  403. end
  404. elseif $ARGS[1] = 'vodka' or $ARGS[1] = 'whiskey' or $ARGS[1] = 'scotch' or $ARGS[1] = 'rum':
  405. if pcs_traits['alko_status'] = -1:
  406. alko += rand(4,5)
  407. elseif pcs_traits['alko_status'] = 1:
  408. alko += rand(1,2)
  409. else
  410. alko += 3
  411. end
  412. pcs_traits['alko_day'] += 3
  413. fat += 6
  414. if pcs_hydra >= 100:
  415. pcs_hydra -= 5
  416. else
  417. pcs_hydra -= 10
  418. end
  419. elseif $ARGS[1] = 'moonshine':
  420. if pcs_traits['alko_status'] = -1:
  421. alko += rand(7,8)
  422. elseif pcs_traits['alko_status'] = 1:
  423. alko += rand(2,3)
  424. else
  425. alko += 5
  426. end
  427. pcs_traits['alko_day'] += 5
  428. fat += 6
  429. if pcs_hydra >= 100:
  430. pcs_hydra -= 5
  431. else
  432. pcs_hydra -= 10
  433. end
  434. else
  435. '<br><font color = red>Developer note: The type of alcohol: (<<$ARGS[1]>>) is missing in this scene. Please report this and a small part of the text of the current scene as a bug.</font>'
  436. end
  437. if temp_alc_count > 0: jump 'alcohol_jump'
  438. killvar 'temp_alc_count'
  439. frost = 0
  440. pcs_breath = 0
  441. cumspclnt = 2
  442. gs 'cum_cleanup'
  443. gs 'stat'
  444. end
  445. elseif $ARGS[0] = 'aphrodisiac':
  446. if $ARGS[1] = 'cikl':
  447. if drugVars['aphrodisiac_overdose'] = 1: drugVars['aphrodisiac_overdose'] = 0
  448. if drugVars['aphrodisiac_timer'] ! 0: drugVars['aphrodisiac_timer'] = 0
  449. elseif $ARGS[1] = 'hourly_events':
  450. if drugVars['aphrodisiac_timer'] >= 1:
  451. !! Changed from pcs_horny < 80 -> pcs_horny < 70 to ensure a minimum increase of +10. Blame Anjuna
  452. if pcs_horny < 70:
  453. pcs_horny = 80
  454. else
  455. pcs_horny += 10
  456. end
  457. drugVars['aphrodisiac_timer'] -= 1
  458. end
  459. else
  460. if drugVars['aphrodisiac_overdose'] = 1:
  461. $drugVars['aphrodisiac_msg'] = '<br>You''ve had enough aphrodisiac for today.'
  462. else
  463. if ARGS[1] = 0 and $ARGS[1] = '':
  464. mc_inventory['aphrodisiac'] -= 1
  465. if mc_inventory['aphrodisiac'] <= 0: mc_inventory['aphrodisiac'] = 0 & msg 'That was your last aphrodisiac pill.'
  466. end
  467. if cheatVars['drugs_immune'] = 0:
  468. drugVars['aphrodisiac_used'] += 1
  469. end
  470. if drugVars['aphrodisiac_timer'] = 0:
  471. $drugVars['aphrodisiac_msg'] = '<font color = #DB7093><br>You take a gum and chew it. It tastes like strawberry, but is also kind of spicy.</font>'
  472. drugVars['aphrodisiac_timer'] += 8
  473. pcs_horny = 80
  474. elseif drugVars['aphrodisiac_timer'] > 0 and drugVars['aphrodisiac_timer'] <= 8:
  475. $drugVars['aphrodisiac_msg'] = '<font color = #DB7093><br>You take another gum and chew it. It makes your mouth feel kinda tingly.</font>'
  476. drugVars['aphrodisiac_timer'] += 8
  477. pcs_horny = 100
  478. elseif drugVars['aphrodisiac_timer'] > 8 and min_arousal < 60:
  479. $drugVars['aphrodisiac_msg'] = '<font color = red><b><br>You take yet another gum and start chewing it. Suddenly you find yourself in grip of an intense orgasm!<br>It goes on and on and you sink to the ground and do your best to endure it.</b></font>'
  480. drugVars['aphrodisiac_overdose'] = 1
  481. pcs_horny = min_arousal
  482. orgasm += 1
  483. pcs_mood = 100
  484. min_arousal += 10
  485. if min_arousal <= 10:
  486. $min_arousal_msg = '<font color = #DB7093>That was intense! You can still feel the tingles.</font>'
  487. elseif min_arousal <= 20:
  488. $min_arousal_msg = '<font color = #DB7093>You are really starting to enjoy these! Your crotch still feels kinda hot though.</font>'
  489. elseif min_arousal <= 30:
  490. $min_arousal_msg = '<font color = #DB7093>As you are trying to get back to your feet you notice that you are still horny. What is happening to you?</font>'
  491. elseif min_arousal <= 40:
  492. $min_arousal_msg = '<font color = #DB7093>You are certain of it. Every time those gums give you an orgasm they also increase your libido.</font>'
  493. elseif min_arousal <= 50:
  494. $min_arousal_msg = '<font color = #DB7093>You run a finger across your slit and shudder. You really should stop chewing these gums while you can still think of something other than sex.</font>'
  495. else
  496. $min_arousal_msg = '<font color = #DB7093>You are burning up. You feel like you could fuck anything and everything all day long.</font>'
  497. end
  498. else
  499. $drugVars['aphrodisiac_msg'] = '<font color = #DB7093>You chew another gum with trepidation, looking forward to more orgasms but nothing happens. Huh. Have you become immune?</font>'
  500. end
  501. gs 'stat'
  502. end
  503. end
  504. elseif $ARGS[0] = 'hair_extensioncream':
  505. if $ARGS[1] = 'cikl':
  506. if drugVars['hair_extensioncream_dose'] >= 1:
  507. drugVars['hair_extensioncream_dose'] = 0
  508. if pcs_hairlng < 999:
  509. pcs_hairlng += 2
  510. 'Feels like your hair has grown slightly.'
  511. end
  512. end
  513. elseif drugVars['hair_extensioncream_dose'] >= 1:
  514. 'Using any more hair extension shampoo won''t have any effect.'
  515. else
  516. '<font color = #DB7093>You smear the shampoo into your hair and rub it in, then wash it out shortly later.</font>'
  517. if ARGS[1] = 0 and $ARGS[1] = '':
  518. mc_inventory['hair_extensioncream'] -= 1
  519. if mc_inventory['hair_extensioncream'] <= 0: mc_inventory['hair_extensioncream'] = 0 & msg 'That was your last bit of hair extension shampoo.'
  520. end
  521. if cheatVars['drugs_immune'] = 0:
  522. drugVars['hair_extensioncream_used'] += 1
  523. end
  524. drugVars['hair_extensioncream_dose'] = 1
  525. gs 'stat'
  526. end
  527. elseif $ARGS[0] = 'butt_injection':
  528. if $ARGS[1] = 'cikl':
  529. if drugVars['butt_injection_dose'] >= 1:
  530. drugVars['butt_injection_dose'] = 0
  531. temp = pcs_mass['butt'] - pcs_mass['butt_gen']
  532. temp = rand(0, 10 + max(0, temp)) / max(1, temp)
  533. if temp > 0:
  534. bodyVars['butt_other'] += 1
  535. 'Feels like your butt has grown slightly.'
  536. end
  537. killvar 'temp'
  538. end
  539. elseif drugVars['butt_injection_dose'] >= 1:
  540. 'Using any more injections won''t have any effect.'
  541. else
  542. '<font color = #DB7093>You inject the KBI formula into your ass.</font>'
  543. if ARGS[1] = 0 and $ARGS[1] = '':
  544. mc_inventory['butt_injection'] -= 1
  545. if mc_inventory['butt_injection'] <= 0: mc_inventory['butt_injection'] = 0 & msg 'That was your last KBI shot.'
  546. end
  547. if cheatVars['drugs_immune'] = 0:
  548. drugVars['butt_injection_used'] += 1
  549. end
  550. drugVars['butt_injection_dose'] = 1
  551. gs 'stat'
  552. end
  553. else
  554. '<br><font color = red>Developer note: The type of drug is wrong or missing in this scene. Please report this and a small part of the text of the current scene as a bug.</font>'
  555. end
  556. gs 'traits', 'addictive_personality'
  557. --- drugs ---------------------------------